.elementor-kit-4 e-page-transition{background-color:#ffbc7d}.elementor-kit-4 h3{color:var(--e-global-color-primary);font-family:var(--e-global-typography-59b2bf7-font-family),Sans-serif;font-size:var(--e-global-typography-59b2bf7-font-size);font-weight:var(--e-global-typography-59b2bf7-font-weight);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h4{color:var(--e-global-color-primary);font-family:var(--e-global-typography-59b2bf7-font-family),Sans-serif;font-size:var(--e-global-typography-59b2bf7-font-size);font-weight:var(--e-global-typography-59b2bf7-font-weight);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h5{color:var(--e-global-color-primary);font-family:var(--e-global-typography-59b2bf7-font-family),Sans-serif;font-size:var(--e-global-typography-59b2bf7-font-size);font-weight:var(--e-global-typography-59b2bf7-font-weight);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h6{color:var(--e-global-color-primary);font-family:var(--e-global-typography-59b2bf7-font-family),Sans-serif;font-size:var(--e-global-typography-59b2bf7-font-size);font-weight:var(--e-global-typography-59b2bf7-font-weight);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}@media (max-width:1279px){.elementor-kit-4 h3{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h4{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h5{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h6{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-kit-4 h3{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h4{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h5{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-kit-4 h6{font-size:var(--e-global-typography-59b2bf7-font-size);line-height:var(--e-global-typography-59b2bf7-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.elementor-kit-4 .elementor-widget-text-editor p a{font-weight:600;color:var(--e-global-color-87d0de7);text-decoration:underline}.elementor-kit-4 .elementor-menu-toggle{padding:0}.elementor-kit-4 .white-hover a:hover path{fill:white}.elementor-kit-4 .blue-text{color:var(--e-global-color-87d0de7)}.elementor-kit-4 .faqs .e-n-accordion-item{border-radius:24px;border:solid 1px var(--e-global-color-2b9e90c)}.elementor-kit-4 .faqs .e-n-accordion-item .elementor-widget-text-editor:before{content:"";position:absolute;height:1px;width:100%;left:0;background-color:white;top:-10px}.elementor-kit-4 .faqs .e-n-accordion-item:has(summary[aria-expanded=true]){background:linear-gradient(102.72deg,#5988aa 0%,#45799f 100%)}.elementor-kit-4 .faqs .e-n-accordion-item:has(summary[aria-expanded=true]) .elementor-widget-text-editor,.elementor-kit-4 .faqs .e-n-accordion-item:has(summary[aria-expanded=true]) .e-n-accordion-item-title-text{color:white!important}.elementor-kit-4 .faqs .e-n-accordion-item:has(summary[aria-expanded=true]) path{fill:white}.elementor-kit-4 .fadeInUp{animation-name:fadeInUpCustom}.elementor-kit-4 .animated{animation-duration:650ms}@media (min-width:768px){.elementor-kit-4 .aligned-product-grid .jet-listing-grid__item,.elementor-kit-4 .aligned-product-grid .jet-listing-grid__item>div,.elementor-kit-4 .aligned-product-grid .product-loop{height:stretch!important}}@media (min-width:768px) and (max-width:1024px){.elementor-kit-4 .tab-btn-size .arrow-btn a{font-size:12px}.elementor-kit-4 .tab-btn-size .elementor-heading-title{font-size:20px!important}.elementor-kit-4 .tab-btn-size img{height:180px!important}}.elementor-kit-4 .dark-blue-hover a:hover{background-color:var(--e-global-color-87d0de7)!important;border-color:var(--e-global-color-87d0de7)!important}