.elementor-10493 .elementor-element.elementor-element-5539aca{--display:flex;--min-height:600px;--justify-content:center;--overlay-opacity:0.82;}.elementor-10493 .elementor-element.elementor-element-5539aca:not(.elementor-motion-effects-element-type-background), .elementor-10493 .elementor-element.elementor-element-5539aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alfadinamis.com/wp-content/uploads/2026/03/Background-2.webp");background-position:top center;}.elementor-10493 .elementor-element.elementor-element-5539aca::before, .elementor-10493 .elementor-element.elementor-element-5539aca > .elementor-background-video-container::before, .elementor-10493 .elementor-element.elementor-element-5539aca > .e-con-inner > .elementor-background-video-container::before, .elementor-10493 .elementor-element.elementor-element-5539aca > .elementor-background-slideshow::before, .elementor-10493 .elementor-element.elementor-element-5539aca > .e-con-inner > .elementor-background-slideshow::before, .elementor-10493 .elementor-element.elementor-element-5539aca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-10493 .elementor-element.elementor-element-5539aca.e-con{--align-self:center;}.elementor-10493 .elementor-element.elementor-element-d5d56bb{--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-10493 .elementor-element.elementor-element-d5d56bb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-10493 .elementor-element.elementor-element-41f7008{text-align:center;}.elementor-10493 .elementor-element.elementor-element-41f7008 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:600;color:var( --e-global-color-58121643 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10493 .elementor-element.elementor-element-3e6f785{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-3cc22e8{--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;--justify-content:center;}.elementor-10493 .elementor-element.elementor-element-3cc22e8.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10493 .elementor-element.elementor-element-8031f10 .elementor-button{background-color:var( --e-global-color-2179ab9 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-58121643 );color:var( --e-global-color-58121643 );border-radius:7px 7px 7px 7px;}.elementor-10493 .elementor-element.elementor-element-8031f10 .elementor-button:hover, .elementor-10493 .elementor-element.elementor-element-8031f10 .elementor-button:focus{background-color:var( --e-global-color-60a08d6d );color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-8031f10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10493 .elementor-element.elementor-element-8031f10 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10493 .elementor-element.elementor-element-8031f10 .elementor-button:hover svg, .elementor-10493 .elementor-element.elementor-element-8031f10 .elementor-button:focus svg{fill:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-a673bb3 .elementor-button{background-color:var( --e-global-color-2179ab9 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-58121643 );color:var( --e-global-color-58121643 );border-radius:7px 7px 7px 7px;}.elementor-10493 .elementor-element.elementor-element-a673bb3 .elementor-button:hover, .elementor-10493 .elementor-element.elementor-element-a673bb3 .elementor-button:focus{background-color:var( --e-global-color-60a08d6d );color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-a673bb3 .elementor-button:hover svg, .elementor-10493 .elementor-element.elementor-element-a673bb3 .elementor-button:focus svg{fill:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-6aa4e69{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-10493 .elementor-element.elementor-element-8737b58{text-align:center;}.elementor-10493 .elementor-element.elementor-element-8737b58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-f937664 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-10493 .elementor-element.elementor-element-f937664{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-10493 .elementor-element.elementor-element-b92aab4{--display:flex;--min-height:0px;--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:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10493 .elementor-element.elementor-element-63cf53d{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-repeater-item-bc1162c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.alfadinamis.com/wp-content/uploads/2026/03/Flyer-Elevator-Eskalator.webp);background-size:cover;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-repeater-item-91f05ef .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.alfadinamis.com/wp-content/uploads/2026/03/Foto-6-2.webp);background-size:cover;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-repeater-item-0de4a74 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.alfadinamis.com/wp-content/uploads/2026/03/Foto-1-4.webp);background-size:cover;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-repeater-item-8a536c3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.alfadinamis.com/wp-content/uploads/2026/03/Foto-2-4.webp);background-size:cover;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-repeater-item-53f3460 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.alfadinamis.com/wp-content/uploads/2026/03/Foto-3-4.webp);background-size:cover;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-repeater-item-71d555f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.alfadinamis.com/wp-content/uploads/2026/03/Foto-4-4.webp);background-size:cover;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-repeater-item-bdd2c2c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.alfadinamis.com/wp-content/uploads/2026/03/Foto-5-4.webp);background-size:cover;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .swiper-slide{transition-duration:calc(7000ms*1.2);height:555px;}.elementor-10493 .elementor-element.elementor-element-2ae6230 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#AFAFAFFA;border-radius:15px 15px 15px 15px;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .swiper-slide-contents{max-width:66%;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-swiper-button{color:var( --e-global-color-2179ab9 );}.elementor-10493 .elementor-element.elementor-element-2ae6230 .elementor-swiper-button svg{fill:var( --e-global-color-2179ab9 );}.elementor-10493 .elementor-element.elementor-element-2ae6230 .swiper-pagination-bullet-active{background-color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-4dd20b0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010129;--border-color:#02010129;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10493 .elementor-element.elementor-element-5033666 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-85b738f{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-10493 .elementor-element.elementor-element-b50350b{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-10493 .elementor-element.elementor-element-a1e7794{text-align:center;}.elementor-10493 .elementor-element.elementor-element-a1e7794 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-a1dcaf6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10493 .elementor-element.elementor-element-a1dcaf6 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-text );}.elementor-10493 .elementor-element.elementor-element-a1dcaf6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10493 .elementor-element.elementor-element-a1dcaf6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-10493 .elementor-element.elementor-element-a1dcaf6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;background:var( --e-global-color-2179ab9 );}.elementor-10493 .elementor-element.elementor-element-a1dcaf6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-707a75b );opacity:var( --e-global-color-707a75b );}.elementor-10493 .elementor-element.elementor-element-a1dcaf6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DDE1E2AD;}.elementor-10493 .elementor-element.elementor-element-a1dcaf6 .elementor-image-carousel-caption{text-align:center;}.elementor-10493 .elementor-element.elementor-element-b28ab07{--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10493 .elementor-element.elementor-element-8dc6c36{--display:flex;--min-height:510px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000082;--border-color:#00000082;--border-radius:20px 20px 20px 20px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10493 .elementor-element.elementor-element-444642e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10493 .elementor-element.elementor-element-444642e{text-align:center;}.elementor-10493 .elementor-element.elementor-element-444642e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-3e6a910{--display:flex;--min-height:70px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10493 .elementor-element.elementor-element-3b47fe8{--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;}.elementor-10493 .elementor-element.elementor-element-7c00cd0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000017;--border-color:#00000017;--border-radius:20px 20px 20px 20px;}.elementor-10493 .elementor-element.elementor-element-7c00cd0:not(.elementor-motion-effects-element-type-background), .elementor-10493 .elementor-element.elementor-element-7c00cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4054B2;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10493 .elementor-element.elementor-element-6602015 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;}.elementor-10493 .elementor-element.elementor-element-6602015.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10493 .elementor-element.elementor-element-6602015.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10493 .elementor-element.elementor-element-6602015.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-6602015 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10493 .elementor-element.elementor-element-6602015 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10493 .elementor-element.elementor-element-6602015 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-6602015:has(:hover) .elementor-image-box-title,
					 .elementor-10493 .elementor-element.elementor-element-6602015:has(:focus) .elementor-image-box-title{color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-d6fd55c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCE2DC4A;--border-color:#CCE2DC4A;--border-radius:20px 20px 20px 20px;}.elementor-10493 .elementor-element.elementor-element-d6fd55c:not(.elementor-motion-effects-element-type-background), .elementor-10493 .elementor-element.elementor-element-d6fd55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4054B2;}.elementor-10493 .elementor-element.elementor-element-2ad5e27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;}.elementor-10493 .elementor-element.elementor-element-2ad5e27.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10493 .elementor-element.elementor-element-2ad5e27.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10493 .elementor-element.elementor-element-2ad5e27.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-2ad5e27 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10493 .elementor-element.elementor-element-2ad5e27 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10493 .elementor-element.elementor-element-2ad5e27 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-2ad5e27:has(:hover) .elementor-image-box-title,
					 .elementor-10493 .elementor-element.elementor-element-2ad5e27:has(:focus) .elementor-image-box-title{color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-72b5284{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-10493 .elementor-element.elementor-element-72b5284:not(.elementor-motion-effects-element-type-background), .elementor-10493 .elementor-element.elementor-element-72b5284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4054B2;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-3d8c2dd:has(:hover) .elementor-image-box-title,
					 .elementor-10493 .elementor-element.elementor-element-3d8c2dd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-2b169b3{--display:flex;--min-height:1px;--border-radius:20px 20px 20px 20px;}.elementor-10493 .elementor-element.elementor-element-2b169b3:not(.elementor-motion-effects-element-type-background), .elementor-10493 .elementor-element.elementor-element-2b169b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4054B2;}.elementor-10493 .elementor-element.elementor-element-1a5d92d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;}.elementor-10493 .elementor-element.elementor-element-1a5d92d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10493 .elementor-element.elementor-element-1a5d92d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10493 .elementor-element.elementor-element-1a5d92d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-1a5d92d .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10493 .elementor-element.elementor-element-1a5d92d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10493 .elementor-element.elementor-element-1a5d92d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-1a5d92d:has(:hover) .elementor-image-box-title,
					 .elementor-10493 .elementor-element.elementor-element-1a5d92d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-3b037ad{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-10493 .elementor-element.elementor-element-3b037ad:not(.elementor-motion-effects-element-type-background), .elementor-10493 .elementor-element.elementor-element-3b037ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4054B2;}.elementor-10493 .elementor-element.elementor-element-97502cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;}.elementor-10493 .elementor-element.elementor-element-97502cf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10493 .elementor-element.elementor-element-97502cf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10493 .elementor-element.elementor-element-97502cf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-97502cf .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10493 .elementor-element.elementor-element-97502cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10493 .elementor-element.elementor-element-97502cf .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-97502cf:has(:hover) .elementor-image-box-title,
					 .elementor-10493 .elementor-element.elementor-element-97502cf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-f7afca9{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-10493 .elementor-element.elementor-element-2f1ec57 .elementor-button{background-color:var( --e-global-color-2179ab9 );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:7px 7px 7px 7px;}.elementor-10493 .elementor-element.elementor-element-2f1ec57 .elementor-button:hover, .elementor-10493 .elementor-element.elementor-element-2f1ec57 .elementor-button:focus{background-color:var( --e-global-color-60a08d6d );color:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-2f1ec57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10493 .elementor-element.elementor-element-2f1ec57 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10493 .elementor-element.elementor-element-2f1ec57 .elementor-button:hover svg, .elementor-10493 .elementor-element.elementor-element-2f1ec57 .elementor-button:focus svg{fill:var( --e-global-color-58121643 );}.elementor-10493 .elementor-element.elementor-element-46e17c2{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-10493 .elementor-element.elementor-element-c93e17a > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-10493 .elementor-element.elementor-element-c93e17a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-3fc10d7{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10493 .elementor-element.elementor-element-34535b9{text-align:center;}.elementor-10493 .elementor-element.elementor-element-34535b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-34535b9 .elementor-heading-title a:hover, .elementor-10493 .elementor-element.elementor-element-34535b9 .elementor-heading-title a:focus{color:#0723A7;}.elementor-10493 .elementor-element.elementor-element-34535b9 .elementor-heading-title a{transition-duration:5ms;}.elementor-10493 .elementor-element.elementor-element-ba0ba47{--display:flex;}.elementor-10493 .elementor-element.elementor-element-012189e{text-align:center;}.elementor-10493 .elementor-element.elementor-element-012189e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-012189e .elementor-heading-title a:hover, .elementor-10493 .elementor-element.elementor-element-012189e .elementor-heading-title a:focus{color:#0723A7;}.elementor-10493 .elementor-element.elementor-element-012189e .elementor-heading-title a{transition-duration:5ms;}.elementor-10493 .elementor-element.elementor-element-6ef277c{--display:flex;}.elementor-10493 .elementor-element.elementor-element-55f9427{text-align:center;}.elementor-10493 .elementor-element.elementor-element-55f9427 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-55f9427 .elementor-heading-title a:hover, .elementor-10493 .elementor-element.elementor-element-55f9427 .elementor-heading-title a:focus{color:#0723A7;}.elementor-10493 .elementor-element.elementor-element-55f9427 .elementor-heading-title a{transition-duration:5ms;}.elementor-10493 .elementor-element.elementor-element-96fa887{--display:flex;}.elementor-10493 .elementor-element.elementor-element-4ad7aa1{text-align:center;}.elementor-10493 .elementor-element.elementor-element-4ad7aa1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-4ad7aa1 .elementor-heading-title a:hover, .elementor-10493 .elementor-element.elementor-element-4ad7aa1 .elementor-heading-title a:focus{color:#0723A7;}.elementor-10493 .elementor-element.elementor-element-4ad7aa1 .elementor-heading-title a{transition-duration:5ms;}.elementor-10493 .elementor-element.elementor-element-93d0ee7{--display:flex;}.elementor-10493 .elementor-element.elementor-element-31d641f{text-align:center;}.elementor-10493 .elementor-element.elementor-element-31d641f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-31d641f .elementor-heading-title a:hover, .elementor-10493 .elementor-element.elementor-element-31d641f .elementor-heading-title a:focus{color:#0723A7;}.elementor-10493 .elementor-element.elementor-element-5094843{--display:flex;}.elementor-10493 .elementor-element.elementor-element-db3c22e{text-align:center;}.elementor-10493 .elementor-element.elementor-element-db3c22e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-db3c22e .elementor-heading-title a:hover, .elementor-10493 .elementor-element.elementor-element-db3c22e .elementor-heading-title a:focus{color:#0723A7;}.elementor-10493 .elementor-element.elementor-element-db3c22e .elementor-heading-title a{transition-duration:5ms;}.elementor-10493 .elementor-element.elementor-element-4564d58{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:#301D1D;}.elementor-10493 .elementor-element.elementor-element-4564d58 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 20px 0px 20px;}.elementor-10493 .elementor-element.elementor-element-441d812{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10493 .elementor-element.elementor-element-49c2417{text-align:center;}.elementor-10493 .elementor-element.elementor-element-49c2417 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-60a08d6d );}.elementor-10493 .elementor-element.elementor-element-996168a{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-10493 .elementor-element.elementor-element-67d4961{--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;}@media(max-width:1024px){.elementor-10493 .elementor-element.elementor-element-4564d58{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-10493 .elementor-element.elementor-element-5539aca{--content-width:100%;}.elementor-10493 .elementor-element.elementor-element-d5d56bb{--width:85.525%;}.elementor-10493 .elementor-element.elementor-element-6aa4e69{--content-width:1140px;}.elementor-10493 .elementor-element.elementor-element-b92aab4{--content-width:900px;}.elementor-10493 .elementor-element.elementor-element-63cf53d{--width:50%;}.elementor-10493 .elementor-element.elementor-element-4dd20b0{--width:50%;}.elementor-10493 .elementor-element.elementor-element-b50350b{--content-width:1140px;}.elementor-10493 .elementor-element.elementor-element-b28ab07{--content-width:1140px;}.elementor-10493 .elementor-element.elementor-element-7c00cd0{--width:70%;}.elementor-10493 .elementor-element.elementor-element-d6fd55c{--width:70%;}.elementor-10493 .elementor-element.elementor-element-72b5284{--width:70%;}.elementor-10493 .elementor-element.elementor-element-2b169b3{--width:70%;}.elementor-10493 .elementor-element.elementor-element-3b037ad{--width:70%;}.elementor-10493 .elementor-element.elementor-element-f7afca9{--content-width:1140px;}.elementor-10493 .elementor-element.elementor-element-46e17c2{--content-width:1140px;}.elementor-10493 .elementor-element.elementor-element-441d812{--content-width:1140px;}}@media(max-width:767px){.elementor-10493 .elementor-element.elementor-element-41f7008 .elementor-heading-title{font-size:40px;}.elementor-10493 .elementor-element.elementor-element-6602015 .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-2ad5e27 .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-3d8c2dd .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-1a5d92d .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-97502cf .elementor-image-box-img{margin-bottom:15px;}.elementor-10493 .elementor-element.elementor-element-4564d58{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-41f7008 */.elementor-10493 .elementor-element.elementor-element-41f7008 {
  opacity: 0;
  transform: translateY(-42px);
  animation: fadeDownSoft 1.8s cubic-bezier(0.72, 1, 0.36, 1) forwards;
}

@keyframes fadeDownSoft {
  from {
    opacity: 0;
    transform: translateY(-42px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6f785 */.elementor-10493 .elementor-element.elementor-element-3e6f785 {
  opacity: 0;
  animation: fadeInSoft 1.8s cubic-bezier(0.72, 1, 0.36, 1) forwards;
}

@keyframes fadeInSoft {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc22e8 */.elementor-10493 .elementor-element.elementor-element-3cc22e8 {
  opacity: 0;
  transform: translateY(42px);
  animation: fadeUpSoft 1.8s cubic-bezier(0.72, 1, 0.36, 1) forwards;
}

@keyframes fadeUpSoft {
  from {
    opacity: 0;
    transform: translateY(42px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63cf53d */.elementor-10493 .elementor-element.elementor-element-63cf53d .swiper{
border-radius:12px;
overflow:hidden;
}

.elementor-10493 .elementor-element.elementor-element-63cf53d .swiper-slide{
border-radius:12px;
overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e6a910 */.auto-slide-wrap {
  --slide-speed: 30s;
  --slide-gap: 24px;
  --card-width: 260px;

  width: 100%;
  overflow: hidden;
  position: relative;
}

.auto-slide-track {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  gap: var(--slide-gap) !important;

  width: max-content !important;
  max-width: none !important;

  animation: autoSlideLoop var(--slide-speed) linear infinite;
  will-change: transform;
}

.auto-slide-card {
  flex: 0 0 auto !important;
  width: var(--card-width) !important;
  max-width: var(--card-width) !important;
}

.auto-slide-card .elementor-widget-image-box {
  width: 100%;
}

@keyframes autoSlideLoop {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(calc(var(--loop-distance) * -1));
  }
}

@media (max-width: 767px) {
  .auto-slide-wrap {
    --card-width: 280px;
    --slide-gap: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b28ab07 */.elementor-10493 .elementor-element.elementor-element-b28ab07 {
  opacity: 0;
  animation: fadeInSoft 1.8s cubic-bezier(0.72, 1, 0.36, 1) both;
  animation-timeline: view();
  animation-range: entry 10% cover 35%;
}

@keyframes fadeInSoft {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f1ec57 *//* ===== Animasi tombol khusus mobile ===== */
@media (max-width: 767px) {

  .btn-zoom-mobile {
    animation: smoothZoomMobile 3s ease-in-out infinite;
  }

  @keyframes smoothZoomMobile {
    0%   { transform: scale(1); }
    50%  { transform: scale(1.06); } /* zoom kecil & halus */
    100% { transform: scale(1); }
  }

}/* End custom CSS */