.elementor-54994 .elementor-element.elementor-element-83b2f28{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-repeater-item-19f347b .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/08/HEADER-galaxy20-1.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-repeater-item-9b178fc .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/01/PL44-DESKTOP-HEADER-scaled.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-repeater-item-c724950 .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/01/G35-DESKTOP-HRADER-scaled.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-repeater-item-d0a5f2c .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/01/banner-3300-d-1-scaled.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-repeater-item-8dc7764 .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2024/11/desktop-3500.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-slide-button{background-color:#FF0000;border-width:0px;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .swiper-slide-inner{text-align:center;}.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-slide-heading{font-weight:400;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-repeater-item-128ea87 .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/08/mobile-HEADER2-galaxy20.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-repeater-item-0a3000d .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/01/PL44-MOBILE-HEADER-scaled.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-repeater-item-15c8935 .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/08/G35-MOBILE-HEADER-1.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-repeater-item-1930ca9 .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2025/08/3300-header-mob-1.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-repeater-item-03c743e .swiper-slide-bg{background-image:url(https://htnprime.com/wp-content/uploads/2024/11/3500-Mobile.webp);background-size:cover;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-slide-button{background-color:#FF0000;border-width:0px;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .swiper-slide-inner{text-align:center;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-slide-heading{font-weight:400;}.elementor-54994 .elementor-element.elementor-element-2738de4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3vw 10vw 0vw 10vw;font-size:24px;}.elementor-54994 .elementor-element.elementor-element-d29fe39{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 10vw 0vw 10vw;}.elementor-54994 .elementor-element.elementor-element-d29fe39 .elementor-divider-separator{width:100%;}.elementor-54994 .elementor-element.elementor-element-d29fe39 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d .elementor-swiper-button{font-size:20px;color:#686868;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d .elementor-swiper-button svg{fill:#686868;}.elementor-54994 .elementor-element.elementor-element-04df54b .elementor-button{background-color:#FF0000;text-decoration:none;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-54994 .elementor-element.elementor-element-04df54b{padding:0px 0px 0px 30px;}.elementor-54994 .elementor-element.elementor-element-e239d0d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:10vw;}.elementor-54994 .elementor-element.elementor-element-e239d0d.e-con{--align-self:stretch;}.elementor-54994 .elementor-element.elementor-element-f4d2e74{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-f4d2e74:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-f4d2e74 img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-f4d2e74 .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-b150a3c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-b150a3c:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-b150a3c img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-b150a3c .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-54efb33{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-54efb33:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-54efb33 img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-54efb33 .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-95d9f3a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-95d9f3a:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-95d9f3a img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-95d9f3a .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-9107e1e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-9107e1e:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-9107e1e img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-9107e1e .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-bc332b8{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-bc332b8:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-bc332b8 img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-bc332b8 .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-741a75f{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-741a75f:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-741a75f img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-741a75f .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-5ac27eb{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-5ac27eb:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-5ac27eb img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-5ac27eb .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-f5d2b47{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-f5d2b47:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-f5d2b47 img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-f5d2b47 .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-c60076d{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-c60076d:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-c60076d img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-c60076d .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-807bed6{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-807bed6:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-807bed6 img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-807bed6 .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-092a329{width:initial;max-width:initial;align-self:center;text-align:center;}.elementor-54994 .elementor-element.elementor-element-092a329:hover img{filter:brightness( 30% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54994 .elementor-element.elementor-element-092a329 img{transition-duration:0.5s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54994 .elementor-element.elementor-element-092a329 .widget-image-caption{text-align:center;font-size:24px;font-style:normal;}.elementor-54994 .elementor-element.elementor-element-85d09f3 img{width:100vw;}.elementor-54994 .elementor-element.elementor-element-2f7d641{margin:3vw 10vw calc(var(--kit-widget-spacing, 0px) + 0vw) 10vw;padding:0px 0px 0px 0px;font-size:24px;}.elementor-54994 .elementor-element.elementor-element-e3003a5{--display:flex;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:12vw;--padding-right:12vw;}.elementor-54994 .elementor-element.elementor-element-0f9f772.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-54994 .elementor-element.elementor-element-0f9f772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 3vw 0vw 3vw;}.elementor-54994 .elementor-element.elementor-element-0f9f772 .elementor-swiper-button{font-size:20px;color:#686868;}.elementor-54994 .elementor-element.elementor-element-0f9f772 .elementor-swiper-button svg{fill:#686868;}.elementor-54994 .elementor-element.elementor-element-d4177a6 .elementor-button{background-color:#FF0000;text-decoration:none;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-54994 .elementor-element.elementor-element-d4177a6{padding:0vw 0vw 0vw 3vw;}.elementor-54994 .elementor-element.elementor-element-bc8d6c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:column;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54994 .elementor-element.elementor-element-afaa434{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:column;--justify-items:stretch;--margin-top:8vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:15vw;--padding-right:15vw;}.elementor-54994 .elementor-element.elementor-element-ee9f466 img{width:100vw;}.elementor-54994 .elementor-element.elementor-element-ec442b8 img{width:100vw;}.elementor-54994 .elementor-element.elementor-element-547f5f7 img{width:100vw;}.elementor-54994 .elementor-element.elementor-element-da76b59 img{width:100vw;}.elementor-54994 .elementor-element.elementor-element-86b4b37{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54994 .elementor-element.elementor-element-b4b3088{margin:5vw 15vw calc(var(--kit-widget-spacing, 0px) + 5vw) 50vw;line-height:40px;}.elementor-54994 .elementor-element.elementor-element-f783903 .elementor-button{background-color:#FF0000;text-decoration:none;border-radius:0px 0px 0px 0px;padding:4px 15px 4px 15px;}.elementor-54994 .elementor-element.elementor-element-f783903{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 5vw) 50vw;padding:0px 0px 0px 0px;}.elementor-54994 .elementor-element.elementor-element-05de64b{background-color:transparent;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4vw 10vw 4vw 5vw;background-image:linear-gradient(45deg, #FF0000 0%, #610000 100%);text-align:right;}.elementor-54994 .elementor-element.elementor-element-05de64b .elementor-heading-title{font-size:1.8vw;font-weight:400;line-height:46px;color:#FFFFFF;}.elementor-54994 .elementor-element.elementor-element-9275618{background-color:transparent;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4vw 15vw 4vw 5vw;background-image:linear-gradient(45deg, #FF0000 0%, #610000 100%);text-align:right;}.elementor-54994 .elementor-element.elementor-element-9275618 .elementor-heading-title{font-size:1.8vw;font-weight:400;line-height:46px;color:#FFFFFF;}.elementor-54994 .elementor-element.elementor-element-76ba9de{width:var( --container-widget-width, 22vw );max-width:22vw;--container-widget-width:22vw;--container-widget-flex-grow:0;bottom:0px;text-align:left;}body:not(.rtl) .elementor-54994 .elementor-element.elementor-element-76ba9de{right:15vw;}body.rtl .elementor-54994 .elementor-element.elementor-element-76ba9de{left:15vw;}.elementor-54994 .elementor-element.elementor-element-76ba9de img{height:100vh;object-fit:contain;object-position:bottom center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-54994 .elementor-element.elementor-element-83b2f28{--grid-auto-flow:row;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-54994 .elementor-element.elementor-element-e239d0d{--grid-auto-flow:row;}.elementor-54994 .elementor-element.elementor-element-0f9f772.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-54994 .elementor-element.elementor-element-bc8d6c5{--grid-auto-flow:row;}.elementor-54994 .elementor-element.elementor-element-afaa434{--grid-auto-flow:row;}.elementor-54994 .elementor-element.elementor-element-86b4b37{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-54994 .elementor-element.elementor-element-83b2f28{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .swiper-slide{height:85vh;}.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-slide-heading{font-size:14px;}.elementor-54994 .elementor-element.elementor-element-2738de4{padding:8vw 5vw 1vw 5vw;}.elementor-54994 .elementor-element.elementor-element-d29fe39{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 5vw 0vw 5vw;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 7vw 0vw 7vw;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d .elementor-main-swiper{height:25vh;}.elementor-54994 .elementor-element.elementor-element-d7cfb1d .elementor-swiper-button{font-size:20px;}.elementor-54994 .elementor-element.elementor-element-04df54b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4vw 0vw 10vw 7vw;}.elementor-54994 .elementor-element.elementor-element-04df54b .elementor-button{padding:4px 5px 4px 8px;}.elementor-54994 .elementor-element.elementor-element-e239d0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54994 .elementor-element.elementor-element-2f7d641{margin:10vw 5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 5vw;}.elementor-54994 .elementor-element.elementor-element-e3003a5{--margin-top:3vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54994 .elementor-element.elementor-element-0f9f772.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-54994 .elementor-element.elementor-element-0f9f772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 7vw 0vw 7vw;}.elementor-54994 .elementor-element.elementor-element-0f9f772 .elementor-main-swiper{height:20vh;}.elementor-54994 .elementor-element.elementor-element-0f9f772 .elementor-swiper-button{font-size:20px;}.elementor-54994 .elementor-element.elementor-element-d4177a6{padding:0vw 0vw 0vw 7vw;}.elementor-54994 .elementor-element.elementor-element-d4177a6 .elementor-button{padding:4px 5px 4px 8px;}.elementor-54994 .elementor-element.elementor-element-bc8d6c5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--grid-auto-flow:column;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;--z-index:1;}.elementor-54994 .elementor-element.elementor-element-afaa434{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-54994 .elementor-element.elementor-element-86b4b37{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-54994 .elementor-element.elementor-element-b4b3088{margin:0vw 10vw calc(var(--kit-widget-spacing, 0px) + 8vw) 10vw;line-height:26px;}.elementor-54994 .elementor-element.elementor-element-f783903{margin:0vw 10vw calc(var(--kit-widget-spacing, 0px) + 18vw) 5vw;}.elementor-54994 .elementor-element.elementor-element-05de64b{padding:7vw 10vw 7vw 0vw;}.elementor-54994 .elementor-element.elementor-element-05de64b .elementor-heading-title{font-size:11px;line-height:24px;}.elementor-54994 .elementor-element.elementor-element-9275618{padding:7vw 10vw 7vw 0vw;}.elementor-54994 .elementor-element.elementor-element-9275618 .elementor-heading-title{font-size:11px;line-height:24px;}.elementor-54994 .elementor-element.elementor-element-76ba9de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;z-index:0;}body:not(.rtl) .elementor-54994 .elementor-element.elementor-element-76ba9de{right:7vw;}body.rtl .elementor-54994 .elementor-element.elementor-element-76ba9de{left:7vw;}}/* Start custom CSS for slides, class: .elementor-element-630ddb6 */.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-slide-heading {position: absolute;
    bottom: 16vh;
    width: auto;
    left: 0px;
    right: 0px;}
.elementor-54994 .elementor-element.elementor-element-630ddb6 .elementor-slide-button {position: absolute;
    bottom: 6%;
    width: auto;
    left: 0;
    right: 0;
    margin: 0px 40% 0px 40%;}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-dc277c8 */.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-slide-heading {position: absolute;
    top: 16%;
    width: 60%;
    left: 0px;
    right: 0px;
    margin: auto;
    text-align: center;
    line-height: 40px;
}
.elementor-54994 .elementor-element.elementor-element-dc277c8 .elementor-slide-button {position: absolute;
    bottom: 6%;
    width: auto;
    left: 0;
    right: 0;
    padding: 7px 0 7px 0;
    margin: 0px 100px;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-d7cfb1d */.elementor-swiper-button-prev {right: 0px !important;}
.elementor-swiper-button-next {left: 0px !important;}
.elementor-54994 .elementor-element.elementor-element-d7cfb1d .swiper-slide:not(:hover) .e-overlay-animation-slide-up {
    transform: none;
}
.elementor-54994 .elementor-element.elementor-element-d7cfb1d .elementor-carousel-image-overlay {
    align-items: center;
    background-color: #00000094;
    color: var(--e-carousel-image-overlay-color, #fff);
    display: flex;
    height: 1vh;
    justify-content: center;
    left: 0;
    padding: 16px 2px;
    position: sticky;
    text-align: center;
    bottom: 0;
    transition: transform .5s, opacity .5s;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4d2e74 */.elementor-54994 .elementor-element.elementor-element-f4d2e74:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-f4d2e74 figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b150a3c */.elementor-54994 .elementor-element.elementor-element-b150a3c:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-b150a3c figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54efb33 */.elementor-54994 .elementor-element.elementor-element-54efb33:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-54efb33 figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95d9f3a */.elementor-54994 .elementor-element.elementor-element-95d9f3a:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-95d9f3a figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9107e1e */.elementor-54994 .elementor-element.elementor-element-9107e1e:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-9107e1e figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc332b8 */.elementor-54994 .elementor-element.elementor-element-bc332b8:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-bc332b8 figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-741a75f */.elementor-54994 .elementor-element.elementor-element-741a75f:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-741a75f figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ac27eb */.elementor-54994 .elementor-element.elementor-element-5ac27eb:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-5ac27eb figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5d2b47 */.elementor-54994 .elementor-element.elementor-element-f5d2b47:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-f5d2b47 figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c60076d */.elementor-54994 .elementor-element.elementor-element-c60076d:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-c60076d figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-807bed6 */.elementor-54994 .elementor-element.elementor-element-807bed6:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-807bed6 figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-092a329 */.elementor-54994 .elementor-element.elementor-element-092a329:hover figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    color: white;
    font-weight: bold;
    font-style: normal;
    pointer-events: none;
}

.elementor-54994 .elementor-element.elementor-element-092a329 figcaption {
    display: none;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-0f9f772 */.elementor-swiper-button-prev {right: 0px !important;}
.elementor-swiper-button-next {left: 0px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86b4b37 */.elementor-54994 .elementor-element.elementor-element-86b4b37 {width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}/* End custom CSS */