.elementor-kit-4 h1{color:var(--e-global-color-text);font-family:"Nexa Heavy",Sans-serif;font-size:50px}.elementor-kit-4 h5{color:var(--e-global-color-text);font-family:"Nexa Extra Bold",Sans-serif;font-size:24px}.elementor-kit-4 h6{color:var(--e-global-color-text);font-family:"Nexa Regular",Sans-serif;font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}h1.entry-title{display:var(--page-title-display)}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.color-active a{background-color:#a83435!important;color:#fff!important}.flip-card .overlay-icon{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.flip-card:hover .overlay-icon,.flip-card.elementor-flip-box--flipped .overlay-icon{opacity:0;visibility:hidden}.custom-carousel .elementor-swiper{position:relative!important;overflow:hidden!important}.custom-carousel .swiper-pagination-bullet{background-color:#a83435!important;opacity:.4!important;width:10px!important;height:10px!important;border-radius:50%!important;transition:all .3s ease!important}.custom-carousel .swiper-pagination-bullet-active{background-color:#a83435!important;opacity:1!important;width:30px!important;border-radius:5px!important}@media (max-width:1024px){.custom-carousel .swiper-pagination-bullet{width:8px!important;height:8px!important}.custom-carousel .swiper-pagination-bullet-active{width:22px!important}}@media (max-width:767px){.custom-carousel .swiper-pagination-bullet{width:8px!important;height:8px!important}.custom-carousel .swiper-pagination-bullet-active{width:20px!important}}.kpicounter{text-align:center!important}.kpicounter .elementor-counter-number-wrapper,.kpicounter .elementor-counter-title{justify-content:center!important;text-align:center!important;width:100%}.kpicounter .elementor-counter-number{display:block;margin:0 auto}.kpicounter .elementor-counter-title{margin-top:8px;font-weight:400}@media (max-width:767px) and (min-width:401px){.flip-card .elementor-flip-box__back .elementor-flip-box__layer__inner{font-size:10px!important}}@media (max-width:400px){.flip-card .elementor-flip-box__back .elementor-flip-box__layer__inner{font-size:12px!important}}