body{--essential-primary-color:var(--e-global-color-essential_primary, #111827 ) !important;--essential-secondary-color:var(--e-global-color-essential_secondary, #FFFFFF ) !important;--essential-text-color:var(--e-global-color-essential_text, #374151E3 ) !important;--essential-accent-color:var(--e-global-color-essential_accent, #FC6203 ) !important;--essential-tertiary-color:var(--e-global-color-essential_tertiary, #E9F3F1 ) !important;--essential-meta-color:var(--e-global-color-essential_meta, #AAAAAA ) !important;--essential-border-color:var(--e-global-color-essential_border, #E2E2E5 ) !important;}body{--essential-button-typography:globals/typography?id=accent;--essential-button-padding:18px 28px 18px 28px ;--essential-button-background-color:#FC6203;--essential-button-hover-background-color:#fc6203ff;--essential-button-box-shadow:outline 0 0 0 0 #ff620340;}.jeg-elementor-kit.jkit-image-box{overflow:hidden !important;position:relative;}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner{width:auto !important;height:auto !important;display:inline-block !important;padding:15px 25px !important;background:none !important;box-shadow:none !important;float:left;}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-description, .jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-button{display:none;}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-description, .jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-button{display:block;}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner{height:100% !important;}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner h3{margin-top:0 !important;margin-bottom:0 !important;line-height:26px;max-height:52px;overflow:hidden;}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body{position:absolute !important;left:0 !important;top:calc(100% - 102px) !important;width:auto !important;background:rgb(252 98 3);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body{top:0 !important;transform:translateY(0) !important;width:100%;height:100%;background:rgba(252, 98, 3, 0.5);border-radius:20px !important;}.custom .jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content{margin:0;}@media (max-width:1200px){.page-hero-section{overflow:hidden !important;}}