.elementor-kit-17{--e-global-color-primary:#333333;--e-global-color-secondary:#54595F;--e-global-color-text:#666666;--e-global-color-accent:#FFFFFF;--e-global-color-ba7b5a2:#E61E19;--e-global-color-0f023ef:#F5F5F5;--e-global-color-bd3d910:#E5E5E5;--e-global-color-d661e4d:#E6F0FF;--e-global-color-2d2616a:#D73024;--e-global-color-fecb895:#232323;--e-global-color-95a209b:#1E1F28;--e-global-color-4046224:#9E9E9E;--e-global-color-1b496d2:#D8D8D8;--e-global-color-a1c7abb:#FFFFFF00;--e-global-color-33311f1:#C71A19;--e-global-typography-primary-font-family:"PT Sans";--e-global-typography-primary-font-size:3.6rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:4.5rem;--e-global-typography-primary-word-spacing:0em;--e-global-typography-secondary-font-family:"PT Sans";--e-global-typography-secondary-font-size:1.8rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:2.5rem;--e-global-typography-text-font-family:"PT Sans";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5rem;--e-global-typography-text-letter-spacing:0em;--e-global-typography-accent-font-family:"PT Sans";--e-global-typography-accent-font-size:1.4rem;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:2.5rem;--e-global-typography-cdbcb51-font-family:"PT Sans";--e-global-typography-cdbcb51-font-size:1.3rem;--e-global-typography-cdbcb51-font-weight:400;--e-global-typography-cdbcb51-line-height:1.5rem;--e-global-typography-cdbcb51-letter-spacing:0px;--e-global-typography-4808067-font-family:"PT Sans";--e-global-typography-4808067-font-size:0.9rem;--e-global-typography-4808067-font-weight:400;--e-global-typography-4808067-line-height:2.35rem;--e-global-typography-f349afd-font-family:"Roboto Condensed";--e-global-typography-f349afd-font-size:1.2rem;--e-global-typography-f349afd-font-weight:500;--e-global-typography-f349afd-line-height:1.8rem;--e-global-typography-b8c107d-font-family:"Roboto Condensed";--e-global-typography-b8c107d-font-size:3.6rem;--e-global-typography-b8c107d-font-weight:700;--e-global-typography-b8c107d-line-height:4.5rem;--e-global-typography-b8c107d-letter-spacing:0em;--e-global-typography-0a42256-font-family:"PT Sans";--e-global-typography-0a42256-font-size:1.5rem;--e-global-typography-0a42256-font-weight:700;--e-global-typography-0a42256-line-height:2.5rem;--e-global-typography-e7460b6-font-family:"PT Sans";--e-global-typography-e7460b6-font-size:1.3rem;--e-global-typography-e7460b6-font-weight:700;--e-global-typography-e7460b6-line-height:2.5rem;--e-global-typography-2192c03-font-family:"Roboto Condensed";--e-global-typography-2192c03-font-size:1.2rem;--e-global-typography-2192c03-font-weight:500;--e-global-typography-2192c03-line-height:1em;--e-global-typography-44ad0d4-font-family:"Roboto Condensed";--e-global-typography-44ad0d4-font-size:0.9rem;--e-global-typography-44ad0d4-font-weight:400;--e-global-typography-44ad0d4-line-height:1em;--e-global-typography-2812a26-font-family:"Roboto Condensed";--e-global-typography-2812a26-font-size:7rem;--e-global-typography-2812a26-font-weight:700;--e-global-typography-2812a26-line-height:1em;--e-global-typography-c570e40-font-family:"Roboto Condensed";--e-global-typography-c570e40-font-size:2rem;--e-global-typography-c570e40-font-weight:500;--e-global-typography-c570e40-text-transform:capitalize;--e-global-typography-c570e40-line-height:1em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-17 a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-17 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-17{--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-line-height:3rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-17 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-17 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
    font-size: calc(12.5px + 0.390625vw)!important;
}
.chat_joinf_style1 {
    color: white !important;
}
[type=button]:focus, [type=submit]:focus, button:focus {
    outline: unset!important;
}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order{
    background-color:#E61E19!important;
}
:root {
    --max-width: 1920px;
    --padding-large: 90px;
}
html {
  font-size: 20px;
  font-size: clamp(14px, calc(12.5px + 0.390625vw), 20px) !important;
}
body {
  line-height: 1.4;
  margin: 0 auto;
}
@media (max-width: 1920px) {
  :root {
    --padding-large: 8%;
  }
}
@media (max-width: 1439px) {
  :root {
    --padding-large: 5%;
  }
}
@media (max-width: 1024px) {
  html {
    font-size: 15px;
  }
  :root {
    --padding-large: 25px;
  }
}
@media (max-width: 767px) {
  html {
    font-size: 14px;
  }
  :root {
    --padding-large: 15px;
  }
}

[type=button]:focus, [type=submit]:focus, button:focus {
    outline: none!important;
}
.container {
  max-width: var(--max-width)!important;
  margin: 0 auto;
  padding-left:var(--padding-large);
  padding-right: var(--padding-large);
}
.container-w {
  max-width: var(--max-width)!important;
  margin: 0 auto;
  padding-left:0;
  padding-right:0;
}
.c-left{
  padding-left:var(--padding-large);
}
.c-right {
  padding-right: var(--padding-large);
}/* End custom CSS */