.elementor-kit-2764{--e-global-color-primary:#222529;--e-global-color-secondary:#ff5b5b;--e-global-color-tertiary:#2baab1;--e-global-color-quaternary:#383f48;--e-global-color-primary_hover:#2e3237;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-2764 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.page-title{display:var(--page-title-display);}@media(max-width:991px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.custom-stroke-text-effect-1 h2, .custom-stroke-text-effect-1 { -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; white-space: nowrap; }
.countdown-box { height: fit-content; }
.countdown-section .elementor-container { align-items: center; }
.custom-input { max-width: 460px; }
.custom-input input.wpcf7-not-valid, .custom-input input:focus, .custom-input input:active { box-shadow: none !important; }
.porto-image-comparison-handle i { color: #777; transform: rotate(90deg); }
.elementor-testimonial-content { margin-bottom: 2.75vw !important; }
@media (max-width: 1479px) and (min-width: 992px) {
    .intro .porto-ibanner-layer, .countdown-box, .sales-box, .testimonial-box { font-size: 11px; }
    .intro .porto-ibanner, .custom-product-collection { min-height: 440px !important; }
    .custom-product-collection .owl-carousel .owl-dots { display: none !important; }
}/* End custom CSS */