.elementor-28 .elementor-element.elementor-element-0f9fdb1{--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:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-0f9fdb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-b1bc854{text-align:center;}.elementor-28 .elementor-element.elementor-element-b1bc854 .elementor-heading-title{font-size:80px;font-weight:700;line-height:90px;}.elementor-28 .elementor-element.elementor-element-8d7f5a0 .magnetic_hero .hero__images{height:45vh;}.elementor-28 .elementor-element.elementor-element-8d7f5a0 .hero__images .hero__image{width:25%;aspect-ratio:1/1;border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .swiper-wrapper{height:50vh;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .swiper img,.swiper video{object-fit:cover;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .ms-slider.default-slider .ms-slider-default[data-spv="0"] .swiper-slide .ms-slider--img{align-items:normal;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .ms-slider--cont{justify-content:left;align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .ms-slider--cont .ms-cont__inner{text-align:center;}.elementor-28 .elementor-element.elementor-element-960e7d8{text-align:center;}.elementor-28 .elementor-element.elementor-element-97430ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--align-items:center;}.elementor-28 .elementor-element.elementor-element-4d355fb{text-align:right;}.elementor-28 .elementor-element.elementor-element-3da87c9.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-3da87c9{text-align:left;}.elementor-28 .elementor-element.elementor-element-c09b575{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--align-items:center;}.elementor-28 .elementor-element.elementor-element-5ce344a{text-align:right;}.elementor-28 .elementor-element.elementor-element-5ce344a .btn-default:hover{opacity:1;}.elementor-28 .elementor-element.elementor-element-cf5478a.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-cf5478a{text-align:left;}.elementor-28 .elementor-element.elementor-element-cf5478a .btn-default:hover{opacity:1;}.elementor-28 .elementor-element.elementor-element-246f636{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-f1f6965{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-f1f6965:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f1f6965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt-wrap .ms-tt{gap:30px;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt-wrap .ms-tt li:last-child{margin-right:30px;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt__text.img{height:120px;width:120px;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt__text{font-size:70px;font-weight:900;letter-spacing:1px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-79d3389{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-5ceb333{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-42100e4 .row{--bs-gutter-x:20px;--bs-gutter-y:20px;}.elementor-28 .elementor-element.elementor-element-42100e4 .custom-ratio.grid-item-p,{aspect-ratio:3/2;}.elementor-28 .elementor-element.elementor-element-42100e4 .custom-ratio.grid-item-p figure.ms-p-img img, .custom-ratio.grid-item-p .ms-vp__poster img{aspect-ratio:3/2;}.elementor-28 .elementor-element.elementor-element-42100e4 .custom-ratio.grid-item-p .ms-p-video{aspect-ratio:3/2;}.elementor-28 .elementor-element.elementor-element-42100e4 .custom-ratio.grid-item-p .ms-p-img{aspect-ratio:3/2;}.elementor-28 .elementor-element.elementor-element-42100e4 .portfolio-feed .item--inner figure{border-top-left-radius:20px 20px;border-top-right-radius:20px 20px;border-bottom-right-radius:20px 20px;border-bottom-left-radius:20px 20px;}.elementor-28 .elementor-element.elementor-element-42100e4 .portfolio-feed .item--inner .ms-p-video{border-top-left-radius:20px 20px;border-top-right-radius:20px 20px;border-bottom-right-radius:20px 20px;border-bottom-left-radius:20px 20px;}.elementor-28 .elementor-element.elementor-element-42100e4 .portfolio-feed.ms-p--g2  .item--inner .ms-p-video video{border-top-left-radius:20px 20px;border-top-right-radius:20px 20px;border-bottom-right-radius:20px 20px;border-bottom-left-radius:20px 20px;}.elementor-28 .elementor-element.elementor-element-42100e4 .ms-p-content h3{color:#FFFFFF !important;}.elementor-28 .elementor-element.elementor-element-42100e4 .ms-p-content{text-align:left;}.elementor-28 .elementor-element.elementor-element-28a849b{--spacer-size:40px;}.elementor-28 .elementor-element.elementor-element-fab8c1f{--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-28 .elementor-element.elementor-element-cf48e18{--display:flex;}.elementor-28 .elementor-element.elementor-element-9ff4f95 img{width:80%;}.elementor-28 .elementor-element.elementor-element-fb261b5{--display:flex;--justify-content:center;}.elementor-28 .elementor-element.elementor-element-60262e0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1243591{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--align-items:center;}.elementor-28 .elementor-element.elementor-element-9a6331d{text-align:left;}.elementor-28 .elementor-element.elementor-element-9a6331d .btn-default .ms-btn__text, .ms-btn__icon{color:#000000;}.elementor-28 .elementor-element.elementor-element-9a6331d .btn-default{background-color:#25D366;}.elementor-28 .elementor-element.elementor-element-9a6331d .btn{border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9a6331d .btn-default:hover{opacity:1;}.elementor-28 .elementor-element.elementor-element-7b3ee9e.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-7b3ee9e{text-align:left;}.elementor-28 .elementor-element.elementor-element-7b3ee9e .btn-default .ms-btn__text, .ms-btn__icon{color:#000000;}.elementor-28 .elementor-element.elementor-element-7b3ee9e .btn-default:hover{opacity:1;}.elementor-28 .elementor-element.elementor-element-8ecc2ed{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-b9432a8{--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;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-b9432a8::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://serraestudios.com/wp-content/uploads/2026/01/hormigo-alisado-FHD.webp");--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-b9432a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-52a5d64{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-8ef11bd{text-align:center;}.elementor-28 .elementor-element.elementor-element-8ef11bd .elementor-heading-title{font-size:55px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-82be432{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-8ef6884{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-8ef6884:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serraestudios.com/wp-content/uploads/2026/01/Banner-Servicios-Residenciales-1024x369.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-8ef6884::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #1A1A1A 40%, #0000005E 67%);}.elementor-28 .elementor-element.elementor-element-8ef6884 .ms-sticky{top:50px;}.elementor-28 .elementor-element.elementor-element-c03e508{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-3958ef6{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-d5d8cec .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3f04445 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-3f04445{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1fbb963{text-align:left;}.elementor-28 .elementor-element.elementor-element-1136fc4{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-a466f58{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-a466f58:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serraestudios.com/wp-content/uploads/2026/01/Banner-Servicios-Interior-IZQ-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-a466f58::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #1A1A1A 40%, #0000005E 67%);}.elementor-28 .elementor-element.elementor-element-a466f58 .ms-sticky{top:100px;}.elementor-28 .elementor-element.elementor-element-6e16621{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;}.elementor-28 .elementor-element.elementor-element-e4f73c5{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-5a7e35a{text-align:end;}.elementor-28 .elementor-element.elementor-element-5a7e35a .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-56545bd{text-align:end;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-56545bd p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-62fc9cd{text-align:left;}.elementor-28 .elementor-element.elementor-element-a8c4673{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-7d85181{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-7d85181:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serraestudios.com/wp-content/uploads/2026/01/Banner-Servicios-Comerciales-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-7d85181::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #1A1A1A 40%, #0000005E 67%);}.elementor-28 .elementor-element.elementor-element-7d85181 .ms-sticky{top:150px;}.elementor-28 .elementor-element.elementor-element-8364144{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-2065a9b{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-0a26eb5 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3e6e242 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-3e6e242{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-860a316{text-align:left;}.elementor-28 .elementor-element.elementor-element-061e8f7{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-d8b85b9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-d8b85b9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serraestudios.com/wp-content/uploads/2026/01/Banner-Servicios-Planos-IZQ-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-d8b85b9::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #1A1A1A 40%, #0000005E 67%);}.elementor-28 .elementor-element.elementor-element-d8b85b9 .ms-sticky{top:50px;}.elementor-28 .elementor-element.elementor-element-ac612e6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-28 .elementor-element.elementor-element-862235e{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-a7166f1{text-align:end;}.elementor-28 .elementor-element.elementor-element-a7166f1 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-864fcf4{text-align:end;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-864fcf4 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-d2141be{text-align:left;}.elementor-28 .elementor-element.elementor-element-8e9a7fb{--spacer-size:30px;}.elementor-28 .elementor-element.elementor-element-fe42e23{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-793b74a{--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-28 .elementor-element.elementor-element-809f206{--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-28 .elementor-element.elementor-element-78f5566{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-9dd8b4c{text-align:center;}.elementor-28 .elementor-element.elementor-element-9dd8b4c .elementor-heading-title{font-weight:700;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28 .elementor-element.elementor-element-119edfe{--spacer-size:25px;}.elementor-28 .elementor-element.elementor-element-bf8df56{--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-28 .elementor-element.elementor-element-e3e7bd4{--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-28 .elementor-element.elementor-element-d7175d9{--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-28 .elementor-element.elementor-element-4739d82{text-align:start;}.elementor-28 .elementor-element.elementor-element-ceb9071{text-align:left;}.elementor-28 .elementor-element.elementor-element-ceb9071 .btn-default .ms-btn__text, .ms-btn__icon{color:#000000;}.elementor-28 .elementor-element.elementor-element-ceb9071 .btn-default{background-color:#25D366;}.elementor-28 .elementor-element.elementor-element-ceb9071 .btn{border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ceb9071 .btn-default:hover{opacity:1;}.elementor-28 .elementor-element.elementor-element-e2b2f4d{--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-28 .elementor-element.elementor-element-cf3047c{text-align:start;}.elementor-28 .elementor-element.elementor-element-60af989 .ms-contact-form-7 textarea.form-control{height:90px;}.elementor-28 .elementor-element.elementor-element-3fffcc7{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-0f9fdb1{--content-width:1320px;}.elementor-28 .elementor-element.elementor-element-79d3389{--width:90%;}.elementor-28 .elementor-element.elementor-element-cf48e18{--width:40%;}.elementor-28 .elementor-element.elementor-element-fb261b5{--width:60%;}.elementor-28 .elementor-element.elementor-element-b9432a8{--width:100%;}.elementor-28 .elementor-element.elementor-element-82be432{--width:100%;}.elementor-28 .elementor-element.elementor-element-8ef6884{--width:80%;}.elementor-28 .elementor-element.elementor-element-c03e508{--width:50%;}.elementor-28 .elementor-element.elementor-element-a466f58{--width:80%;}.elementor-28 .elementor-element.elementor-element-6e16621{--width:50%;}.elementor-28 .elementor-element.elementor-element-7d85181{--width:80%;}.elementor-28 .elementor-element.elementor-element-8364144{--width:50%;}.elementor-28 .elementor-element.elementor-element-d8b85b9{--width:80%;}.elementor-28 .elementor-element.elementor-element-ac612e6{--width:50%;}.elementor-28 .elementor-element.elementor-element-d7175d9{--width:50%;}.elementor-28 .elementor-element.elementor-element-e2b2f4d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-8ef6884{--width:100%;}.elementor-28 .elementor-element.elementor-element-a466f58{--width:100%;}.elementor-28 .elementor-element.elementor-element-7d85181{--width:100%;}.elementor-28 .elementor-element.elementor-element-d8b85b9{--width:100%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-b1bc854 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-97430ce{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-c09b575{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-1243591{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-8ef6884:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-a466f58:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-5a7e35a{text-align:end;}.elementor-28 .elementor-element.elementor-element-7d85181:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-d8b85b9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-a7166f1{text-align:end;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-0f9fdb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-b1bc854 .elementor-heading-title{font-size:40px;}.elementor-28 .elementor-element.elementor-element-8d7f5a0 .magnetic_hero .hero__images{height:200px;}.elementor-28 .elementor-element.elementor-element-8d7f5a0 .hero__images .hero__image{width:100%;aspect-ratio:9/16;border-radius:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-4d5ef8c > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .swiper-wrapper{height:250px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .swiper .swiper-material-wrapper{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .swiper .ms-material-image{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .triple-slider .swiper{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .ms-slider.default-slider .ms-slider--img img{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .ms-slider .swiper-slide{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .swiper-3d .swiper-slide-shadow-right{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-28 .elementor-element.elementor-element-4d5ef8c .swiper-3d .swiper-slide-shadow-left{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-28 .elementor-element.elementor-element-97430ce{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;}.elementor-28 .elementor-element.elementor-element-4d355fb{text-align:left;}.elementor-28 .elementor-element.elementor-element-c09b575{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:column;}.elementor-28 .elementor-element.elementor-element-5ce344a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5ce344a{text-align:right;}.elementor-28 .elementor-element.elementor-element-cf5478a.elementor-element{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt-wrap .ms-tt{gap:30px;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt-wrap .ms-tt li:last-child{margin-right:30px;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt__text.img{height:60px;width:60px;}.elementor-28 .elementor-element.elementor-element-f1877ba .ms-tt__text{font-size:50px;}.elementor-28 .elementor-element.elementor-element-5ceb333{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-28a849b{--spacer-size:0px;}.elementor-28 .elementor-element.elementor-element-1243591{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:column;}.elementor-28 .elementor-element.elementor-element-7b3ee9e.elementor-element{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-b9432a8::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-b9432a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:repeat-y;}.elementor-28 .elementor-element.elementor-element-52a5d64{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-8ef11bd .elementor-heading-title{font-size:45px;}.elementor-28 .elementor-element.elementor-element-8ef6884 .ms-sticky{top:25px;}.elementor-28 .elementor-element.elementor-element-8ef6884::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8ef6884 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #1A1A1A 100%, #0000005E 0%);}.elementor-28 .elementor-element.elementor-element-8ef6884{--overlay-opacity:0.6;}.elementor-28 .elementor-element.elementor-element-c03e508{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-d5d8cec{text-align:center;}.elementor-28 .elementor-element.elementor-element-3f04445{text-align:center;}.elementor-28 .elementor-element.elementor-element-a466f58{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-a466f58 .ms-sticky{top:50px;}.elementor-28 .elementor-element.elementor-element-a466f58::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a466f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #1A1A1A 100%, #0000005E 0%);}.elementor-28 .elementor-element.elementor-element-6e16621{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-5a7e35a{text-align:center;}.elementor-28 .elementor-element.elementor-element-56545bd{text-align:center;}.elementor-28 .elementor-element.elementor-element-7d85181 .ms-sticky{top:75px;}.elementor-28 .elementor-element.elementor-element-7d85181::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-7d85181 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #1A1A1A 100%, #0000005E 0%);}.elementor-28 .elementor-element.elementor-element-7d85181{--overlay-opacity:0.6;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-8364144{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-0a26eb5{text-align:center;}.elementor-28 .elementor-element.elementor-element-3e6e242{text-align:center;}.elementor-28 .elementor-element.elementor-element-d8b85b9 .ms-sticky{top:25px;}.elementor-28 .elementor-element.elementor-element-d8b85b9::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d8b85b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #1A1A1A 100%, #0000005E 0%);}.elementor-28 .elementor-element.elementor-element-d8b85b9{--overlay-opacity:0.6;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-ac612e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-a7166f1{text-align:center;}.elementor-28 .elementor-element.elementor-element-864fcf4{text-align:center;}.elementor-28 .elementor-element.elementor-element-fe42e23{--spacer-size:25px;}.elementor-28 .elementor-element.elementor-element-e2b2f4d{--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-3fffcc7{--spacer-size:25px;}}