.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-84 .elementor-element.elementor-element-572c07b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-84 .elementor-element.elementor-element-dc27d6f{padding:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-48ec978{--display:flex;}.elementor-84 .elementor-element.elementor-element-6cc5830{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-2c61ef3{--display:flex;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-58de064{background-color:#676462;border-radius:17px 300px 17px 300px;text-align:center;}.elementor-84 .elementor-element.elementor-element-58de064 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#F2F2F2;}.elementor-84 .elementor-element.elementor-element-dd2509e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-84 .elementor-element.elementor-element-c076d5c{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-84 .elementor-element.elementor-element-c076d5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-interactive-card .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-interactive-card .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-84 .elementor-element.elementor-element-7a99277 .content .image{background-image:url(https://hiteec.com/wp-content/uploads/2025/12/022873-5-1.webp);}.elementor-84 .elementor-element.elementor-element-7a99277.eael-interactive-card-rear-img-align-top .interactive-card .content .content-inner .image{height:62%;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card{width:100%;background:#B9691D;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .front-text-content .image-screen{text-align:center;background:#071D44;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .front-text-content .header .card-number{color:#737373;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .front-text-content .header .title{color:#fff;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .front-text-content .front-text-body{color:#cecece;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .content .text .title{color:#444;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .content .text, 
					.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .content p, 
					.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .content .content-overflow .text{color:#4d4d4d;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .front-text-content .footer a.interactive-btn{color:#fff;background:#DF7318;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .front-text-content .footer a.interactive-btn:hover{color:#f9f9f9;background:#7e5ae2;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .interactive-btn{color:#fff;background:#49508c;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .interactive-btn:hover{color:#f9f9f9;background:#7e5ae2;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .close-me{background-color:#fff;color:#333;width:30px;height:30px;line-height:30px;font-size:13px;top:15px;right:15px;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .close-me svg{fill:#333;height:13px;width:13px;line-height:13px;}.elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .close-me .eael-interactive-card-svg-icon{width:13px;}.rtl .elementor-84 .elementor-element.elementor-element-7a99277 .interactive-card .close-me{left:15px;}.elementor-84 .elementor-element.elementor-element-70ac452{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-84 .elementor-element.elementor-element-70ac452.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-84 .elementor-element.elementor-element-fc38dc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-bf64ee0{background-color:#FAA0213B;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-84 .elementor-element.elementor-element-bf64ee0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-3edd247{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-3edd247.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-84 .elementor-element.elementor-element-0ba8b51 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-c076d5c{--width:28.803%;}.elementor-84 .elementor-element.elementor-element-70ac452{--width:68.469%;}.elementor-84 .elementor-element.elementor-element-3edd247{--width:94.918%;}}@media(max-width:1024px){.elementor-84 .elementor-element.elementor-element-48ec978{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for video, class: .elementor-element-0ba8b51 */.elementor-84 .elementor-element.elementor-element-0ba8b51 .elementor-video {
    pointer-events: none; /* Disable interaction with the video */
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 iframe {
    pointer-events: auto; /* Enable interaction with the iframe */
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 iframe {
    autoplay: true; /* Autoplay the video */
    controls: true; /* Show controls */
    allow: "autoplay; clipboard-write; encrypted-media; picture-in-picture"; /* Allow autoplay and other features */
}

/* Hide ads and other controls */
.elementor-84 .elementor-element.elementor-element-0ba8b51 iframe {
    src: "https://www.youtube.com/embed/2UHETX-cGfc?controls=1&rel=0&playsinline=0&cc_load_policy=0&autoplay=1&mute=1"; /* Autoplay and mute */
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%; /* 16:9 Aspect Ratio */
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 .elementor-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 .elementor-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
    pointer-events: none; /* Prevent interaction with the iframe */
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 .elementor-video:focus {
    outline: none; /* Remove focus outline */
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 {
    border: 5px solid #ff6f00; /* Neon orange border */
    border-radius: 10px; /* Rounded corners */
    box-shadow: 0 0 10px #ff6f00, 0 0 20px #ff6f00; /* Neon glow effect */
    padding: 10px; /* Padding inside the element */
    background-color: rgba(255, 255, 255, 0.1); /* Slightly transparent background */
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 Aspect Ratio */
    height: 0;
    overflow: hidden;
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 .elementor-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-84 .elementor-element.elementor-element-0ba8b51 .elementor-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}/* End custom CSS */