.elementor-194 .elementor-element.elementor-element-c1d7965 > .elementor-container{max-width:1600px;min-height:680px;}.elementor-194 .elementor-element.elementor-element-c1d7965 > .elementor-background-overlay{mix-blend-mode:hue;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-194 .elementor-element.elementor-element-c1d7965{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-194 .elementor-element.elementor-element-a552e5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-194 .elementor-element.elementor-element-a552e5c > .elementor-element-populated{margin:97px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-194 .elementor-element.elementor-element-e5cab52 > .elementor-widget-container:hover{--e-transform-scaleX:1.1;--e-transform-scaleY:1.1;}.elementor-194 .elementor-element.elementor-element-e5cab52 > .elementor-widget-container{margin:-4vw -4vw -4vw -4vw;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-e5cab52{text-align:center;}.elementor-194 .elementor-element.elementor-element-e5cab52 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:58px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(35.706929347826076, 99.43294495436558, 102, 0.98);color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-9030d9d{--spacer-size:6px;}.elementor-194 .elementor-element.elementor-element-cf933fe .houzez-spacer-inner{height:10px;}.elementor-194 .elementor-element.elementor-element-5d91d94{--display:flex;}.elementor-194 .elementor-element.elementor-element-5c49daa .eael-fancy-text-container{text-align:center;}.elementor-194 .elementor-element.elementor-element-5c49daa .eael-fancy-text-prefix{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:500;line-height:1px;}.elementor-194 .elementor-element.elementor-element-5c49daa .eael-fancy-text-strings, .elementor-194 .elementor-element.elementor-element-5c49daa .typed-cursor{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;line-height:34px;letter-spacing:0.8px;word-spacing:4px;}.elementor-194 .elementor-element.elementor-element-5c49daa .eael-fancy-text-strings{color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-5c49daa .eael-fancy-text-strings::after{color:#C58D8D;}.elementor-194 .elementor-element.elementor-element-5c49daa .eael-fancy-text-suffix{font-size:24px;font-weight:600;line-height:1px;}.elementor-194 .elementor-element.elementor-element-aad8ba0{--spacer-size:30px;}.elementor-194 .elementor-element.elementor-element-53b136e .houzez-spacer-inner{height:10px;}.elementor-194 .elementor-element.elementor-element-c107832 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-c107832 .elementskit-btn{background-color:#1ECAD3CC;font-family:"Raleway", Sans-serif;font-weight:600;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-c107832 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-c107832 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-c107832 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-c107832 .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-c107832 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-c107832 .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-c107832 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-cfc5ef0{--display:flex;--overflow:hidden;}.elementor-194 .elementor-element.elementor-element-cfc5ef0:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-cfc5ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-194 .elementor-element.elementor-element-79dc37d{--spacer-size:3vh;}.elementor-194 .elementor-element.elementor-element-e2735bd{--display:flex;--min-height:10px;--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-194 .elementor-element.elementor-element-e2735bd:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-e2735bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1ECAD3 0%, #FFFFFF 79%);}.elementor-194 .elementor-element.elementor-element-3a025ec{--display:flex;--min-height:24vh;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:#FFFFFFA1;--border-color:#FFFFFFA1;--border-radius:38px 38px 38px 38px;}.elementor-194 .elementor-element.elementor-element-1dc38b4{--display:flex;--min-height:15vh;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFAB;--border-color:#FFFFFFAB;--border-radius:40px 40px 40px 40px;}.elementor-194 .elementor-element.elementor-element-1dc38b4:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-1dc38b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/02/WhatsApp_Image_2024-11-06_at_12.11.04_AM-removebg-preview-qwotrv215xkox50nili9te8f042jpyf49v94tzfbpc.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-1dc38b4:hover{border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-194 .elementor-element.elementor-element-1dc38b4, .elementor-194 .elementor-element.elementor-element-1dc38b4::before{--border-transition:0s;}.elementor-194 .elementor-element.elementor-element-1bbe7b4{--display:flex;--min-height:24vh;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:#FFFFFFA1;--border-color:#FFFFFFA1;--border-radius:38px 38px 38px 38px;}.elementor-194 .elementor-element.elementor-element-3baaf6a{--display:flex;--min-height:15vh;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFAB;--border-color:#FFFFFFAB;--border-radius:40px 40px 40px 40px;}.elementor-194 .elementor-element.elementor-element-3baaf6a:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-3baaf6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/02/logo-removebg-preview-qx0b11q32zbign2r7cc056tlvgbgontb13jevovhts.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-3baaf6a:hover{border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-194 .elementor-element.elementor-element-3baaf6a, .elementor-194 .elementor-element.elementor-element-3baaf6a::before{--border-transition:0s;}.elementor-194 .elementor-element.elementor-element-83db51d{--display:flex;--min-height:24vh;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:#FFFFFFA1;--border-color:#FFFFFFA1;--border-radius:38px 38px 38px 38px;}.elementor-194 .elementor-element.elementor-element-cfcf575{--display:flex;--min-height:15vh;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFAB;--border-color:#FFFFFFAB;--border-radius:40px 40px 40px 40px;}.elementor-194 .elementor-element.elementor-element-cfcf575:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-cfcf575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/02/Logo-Camara-de-Comercio-kk-qwz3ydffnh7i1g5ryoyi21j5zztboed156082afs50.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-cfcf575:hover{border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-194 .elementor-element.elementor-element-cfcf575, .elementor-194 .elementor-element.elementor-element-cfcf575::before{--border-transition:0s;}.elementor-194 .elementor-element.elementor-element-94ba75c:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-94ba75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-94ba75c > .elementor-container{max-width:1600px;}.elementor-194 .elementor-element.elementor-element-94ba75c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-194 .elementor-element.elementor-element-94ba75c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-194 .elementor-element.elementor-element-6145abf > .elementor-element-populated{margin:-11px -11px -11px -11px;--e-column-margin-right:-11px;--e-column-margin-left:-11px;}.elementor-194 .elementor-element.elementor-element-d076904 .houzez-spacer-inner{height:10px;}.elementor-194 .elementor-element.elementor-element-f1e5148{--spacer-size:383px;}.elementor-194 .elementor-element.elementor-element-f1e5148 > .elementor-widget-container{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/02/person1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-f1e5148:hover .elementor-widget-container{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/02/person2-1.png");}.elementor-194 .elementor-element.elementor-element-1263ba6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-194 .elementor-element.elementor-element-1263ba6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-194 .elementor-element.elementor-element-0412b9c{--spacer-size:90px;}.elementor-194 .elementor-element.elementor-element-b016334{width:var( --container-widget-width, 88.895% );max-width:88.895%;--container-widget-width:88.895%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:21px;font-weight:300;}.elementor-194 .elementor-element.elementor-element-b016334.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-194 .elementor-element.elementor-element-c419a47{--display:flex;--min-height:12vh;--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-194 .elementor-element.elementor-element-c419a47:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-c419a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-194 .elementor-element.elementor-element-02024ed{--spacer-size:1vh;}.elementor-194 .elementor-element.elementor-element-9b38720 > .elementor-widget-container:hover{--e-transform-scaleX:1.1;--e-transform-scaleY:1.1;}.elementor-194 .elementor-element.elementor-element-9b38720{text-align:center;}.elementor-194 .elementor-element.elementor-element-9b38720 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-46053d9{--spacer-size:2vh;}.elementor-194 .elementor-element.elementor-element-f5f0022{--display:flex;--min-height:40px;--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;--justify-content:center;--align-items:stretch;--overlay-opacity:0.5;--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-194 .elementor-element.elementor-element-f5f0022:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-f5f0022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1ECAD3 0%, #FFFFFFF2 79%);}.elementor-194 .elementor-element.elementor-element-f5f0022::before, .elementor-194 .elementor-element.elementor-element-f5f0022 > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-f5f0022 > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-f5f0022 > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-f5f0022 > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-f5f0022 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DEECEC00;--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-9d90e43{--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-194 .elementor-element.elementor-element-b876fa1{--display:flex;--min-height:40vh;--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;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--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-194 .elementor-element.elementor-element-b876fa1:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b876fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/03/02.jpeg");background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-b876fa1:hover{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/03/01.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-b876fa1:hover::before, .elementor-194 .elementor-element.elementor-element-b876fa1:hover > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-b876fa1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-b876fa1 > .elementor-background-slideshow:hover::before, .elementor-194 .elementor-element.elementor-element-b876fa1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #010101 0%, #030001 100%);}.elementor-194 .elementor-element.elementor-element-7171369{--display:flex;--min-height:39vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-7171369::before, .elementor-194 .elementor-element.elementor-element-7171369 > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-7171369 > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-7171369 > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-7171369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-7171369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-7171369.e-con{--align-self:center;}.elementor-194 .elementor-element.elementor-element-be2eb97{--spacer-size:7vh;}.elementor-194 .elementor-element.elementor-element-f3038b4{text-align:center;}.elementor-194 .elementor-element.elementor-element-f3038b4 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-45b46f3{--spacer-size:1vh;}.elementor-194 .elementor-element.elementor-element-c5d4637.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-c5d4637{text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-ba27f26 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-ba27f26 .elementskit-btn{background-color:#1ECAD3;color:#FFFFFF;fill:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-194 .elementor-element.elementor-element-ba27f26 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-ba27f26 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-ba27f26 .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-ba27f26 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-ba27f26 .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-ba27f26 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-842730d{--display:flex;--min-height:40vh;--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;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-842730d:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-842730d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/03/dhpoteca.png");background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-842730d:hover{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/03/2-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-842730d:hover::before, .elementor-194 .elementor-element.elementor-element-842730d:hover > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-842730d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-842730d > .elementor-background-slideshow:hover::before, .elementor-194 .elementor-element.elementor-element-842730d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #010101 0%, #030001 100%);}.elementor-194 .elementor-element.elementor-element-aec3fce{--display:flex;--min-height:63vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-aec3fce::before, .elementor-194 .elementor-element.elementor-element-aec3fce > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-aec3fce > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-aec3fce > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-aec3fce > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-aec3fce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-aec3fce.e-con{--align-self:center;}.elementor-194 .elementor-element.elementor-element-43b970d{--spacer-size:7vh;}.elementor-194 .elementor-element.elementor-element-90f650f{text-align:center;}.elementor-194 .elementor-element.elementor-element-90f650f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-a7ca2ae{--spacer-size:1vh;}.elementor-194 .elementor-element.elementor-element-64abc4a.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-64abc4a{text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-a30148c .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-a30148c .elementskit-btn{background-color:#1ECAD3;color:#FFFFFF;fill:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-194 .elementor-element.elementor-element-a30148c .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-a30148c .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-a30148c .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-a30148c .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-a30148c .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-a30148c .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-3016202{--display:flex;--min-height:40vh;--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;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;}.elementor-194 .elementor-element.elementor-element-3016202:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-3016202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/03/2.2.png");background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-3016202:hover{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/03/a4.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-3016202:hover::before, .elementor-194 .elementor-element.elementor-element-3016202:hover > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-3016202:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-3016202 > .elementor-background-slideshow:hover::before, .elementor-194 .elementor-element.elementor-element-3016202 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #010101 0%, #030001 100%);}.elementor-194 .elementor-element.elementor-element-3016202.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-194 .elementor-element.elementor-element-71c7a1d{--display:flex;--min-height:63vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-71c7a1d::before, .elementor-194 .elementor-element.elementor-element-71c7a1d > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-71c7a1d > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-71c7a1d > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-71c7a1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-71c7a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-71c7a1d.e-con{--align-self:center;}.elementor-194 .elementor-element.elementor-element-c2e5f10{--spacer-size:7vh;}.elementor-194 .elementor-element.elementor-element-f7c99c8{text-align:center;}.elementor-194 .elementor-element.elementor-element-f7c99c8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-192c485{--spacer-size:1vh;}.elementor-194 .elementor-element.elementor-element-5368e97.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-5368e97{text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-b67fa9f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-b67fa9f .elementskit-btn{background-color:#1ECAD3;color:#FFFFFF;fill:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-194 .elementor-element.elementor-element-b67fa9f .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-b67fa9f .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-b67fa9f .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-b67fa9f .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-b67fa9f .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-b67fa9f .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-50056b2{--display:flex;--min-height:40vh;--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;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;}.elementor-194 .elementor-element.elementor-element-50056b2:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-50056b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/02/1.1.png");background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-50056b2:hover{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/02/1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-50056b2:hover::before, .elementor-194 .elementor-element.elementor-element-50056b2:hover > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-50056b2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-50056b2 > .elementor-background-slideshow:hover::before, .elementor-194 .elementor-element.elementor-element-50056b2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #010101 0%, #030001 100%);}.elementor-194 .elementor-element.elementor-element-fba61a6{--display:flex;--min-height:63vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-194 .elementor-element.elementor-element-fba61a6::before, .elementor-194 .elementor-element.elementor-element-fba61a6 > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-fba61a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-fba61a6 > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-fba61a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-fba61a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-fba61a6.e-con:hover{--e-con-transform-scaleX:1;--e-con-transform-scaleY:1.1;}.elementor-194 .elementor-element.elementor-element-fba61a6.e-con{--align-self:center;}.elementor-194 .elementor-element.elementor-element-4a7667c{--spacer-size:7vh;}.elementor-194 .elementor-element.elementor-element-377c130{text-align:center;}.elementor-194 .elementor-element.elementor-element-377c130 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-33892c9{--spacer-size:1vh;}.elementor-194 .elementor-element.elementor-element-bf7c317.elementor-element{--align-self:center;}.elementor-194 .elementor-element.elementor-element-bf7c317{text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-8de8980 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-8de8980 .elementskit-btn{background-color:#1ECAD3;color:#FFFFFF;fill:#FFFFFF;border-style:none;border-radius:34px 34px 34px 34px;}.elementor-194 .elementor-element.elementor-element-8de8980 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-8de8980 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-8de8980 .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-8de8980 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-8de8980 .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-8de8980 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-168edbd{--display:flex;--min-height:120px;--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;--justify-content:space-around;--align-items:center;}.elementor-194 .elementor-element.elementor-element-168edbd:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-168edbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #1ECAD3 0%, #FFFFFF 100%);}.elementor-194 .elementor-element.elementor-element-0fe424e{--spacer-size:15vh;}.elementor-194 .elementor-element.elementor-element-95c6099{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-194 .elementor-element.elementor-element-95c6099:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-95c6099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #1ECAD3 91%, #FFFFFF 100%);}.elementor-194 .elementor-element.elementor-element-edd96c0{--display:flex;--min-height:477px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-194 .elementor-element.elementor-element-1695847{--display:flex;--min-height:283px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-194 .elementor-element.elementor-element-1695847:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-1695847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/04/22.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-194 .elementor-element.elementor-element-829d8a6{width:var( --container-widget-width, 64.768% );max-width:64.768%;--container-widget-width:64.768%;--container-widget-flex-grow:0;text-align:center;}.elementor-194 .elementor-element.elementor-element-829d8a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-194 .elementor-element.elementor-element-829d8a6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:35px;letter-spacing:0.6px;word-spacing:3px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:53px 13px 15px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-fbcb0f6{width:var( --container-widget-width, 107.748% );max-width:107.748%;--container-widget-width:107.748%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:30px;letter-spacing:0.4px;word-spacing:1px;text-shadow:19px 28px 27px #281357;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-fbcb0f6 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-fbcb0f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-194 .elementor-element.elementor-element-f1b6b56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-194 .elementor-element.elementor-element-9be266b .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-9be266b .elementskit-btn{background-color:#FFFFFF;color:#000000;fill:#000000;border-style:none;}.elementor-194 .elementor-element.elementor-element-9be266b .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-9be266b .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-9be266b .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-9be266b .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-9be266b .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-9be266b .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-49b6ed8{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:80px 80px 80px 80px;}.elementor-194 .elementor-element.elementor-element-49b6ed8:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-49b6ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/04/Asesoria-en-Compra-y-Venta-de-Inmuebles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-49b6ed8:hover{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/04/Tramites-de-Escrituracion.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-2966787{--spacer-size:15vh;width:var( --container-widget-width, 0.942% );max-width:0.942%;--container-widget-width:0.942%;--container-widget-flex-grow:0;}.elementor-194 .elementor-element.elementor-element-2966787.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-194 .elementor-element.elementor-element-3993b16{--display:flex;--min-height:63px;--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-194 .elementor-element.elementor-element-3993b16:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-3993b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1ECAD3 0%, #FFFFFF 100%);}.elementor-194 .elementor-element.elementor-element-87f5c0d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-87f5c0d::before, .elementor-194 .elementor-element.elementor-element-87f5c0d > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-87f5c0d > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-87f5c0d > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-87f5c0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-87f5c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000A3;--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-87f5c0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-194 .elementor-element.elementor-element-e9845e5{--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-194 .elementor-element.elementor-element-5944600{--display:flex;--min-height:177px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-194 .elementor-element.elementor-element-20b8eb0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-194 .elementor-element.elementor-element-5115600{--display:flex;--overflow:hidden;}.elementor-194 .elementor-element.elementor-element-45874c0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-dbb24a3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-34c1021 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-5f8b4c6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-356d523{--display:flex;}.elementor-194 .elementor-element.elementor-element-a6bfbf1{text-align:justify;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-649d2ae{text-align:justify;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-98f75ae{text-align:justify;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-7199ff5{text-align:justify;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-da28296{--display:flex;--padding-top:05px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-b7db79d .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-194 .elementor-element.elementor-element-b7db79d .elementskit-btn{background-color:#1ECAD3;border-style:none;}.elementor-194 .elementor-element.elementor-element-b7db79d .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-b7db79d .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-b7db79d .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-b7db79d .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-b7db79d .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-b7db79d .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-f2c6bc8 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-194 .elementor-element.elementor-element-f2c6bc8 .elementskit-btn{background-color:#1ECAD3;border-style:none;}.elementor-194 .elementor-element.elementor-element-f2c6bc8 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-f2c6bc8 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-f2c6bc8 .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-f2c6bc8 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-f2c6bc8 .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-f2c6bc8 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-0c58f6f .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-194 .elementor-element.elementor-element-0c58f6f .elementskit-btn{background-color:#1ECAD3;border-style:none;}.elementor-194 .elementor-element.elementor-element-0c58f6f .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-0c58f6f .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-0c58f6f .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-0c58f6f .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-0c58f6f .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-0c58f6f .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-a5b4f0a .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-194 .elementor-element.elementor-element-a5b4f0a .elementskit-btn{background-color:#1ECAD3;border-style:none;}.elementor-194 .elementor-element.elementor-element-a5b4f0a .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-a5b4f0a .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-a5b4f0a .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-a5b4f0a .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-a5b4f0a .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-a5b4f0a .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-fd68092{--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;--justify-content:flex-end;}.elementor-194 .elementor-element.elementor-element-0d78e64{--spacer-size:301px;}.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-swiper-button{font-size:20px;}.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-testimonial__name{color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-testimonial__title{color:#C9AFAF;}.elementor-194 .elementor-element.elementor-element-45a49b3{--display:flex;--min-height:12px;--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-194 .elementor-element.elementor-element-713e7ec .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-713e7ec .elementskit-btn{background-color:#FFFFFF82;border-style:none;border-color:#00000000;border-radius:40px 40px 40px 40px;}.elementor-194 .elementor-element.elementor-element-713e7ec > .elementor-widget-container:hover{--e-transform-scaleX:1;--e-transform-scaleY:1.1;}.elementor-194 .elementor-element.elementor-element-713e7ec.elementor-element{--align-self:flex-end;}.elementor-194 .elementor-element.elementor-element-713e7ec .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-713e7ec .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-713e7ec .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-713e7ec .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-713e7ec .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-713e7ec .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-d0700e4 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-194 .elementor-element.elementor-element-d0700e4 .elementskit-btn{background-color:#FFFFFF82;border-style:none;border-color:#00000000;border-radius:40px 40px 40px 40px;}.elementor-194 .elementor-element.elementor-element-d0700e4 > .elementor-widget-container:hover{--e-transform-scaleX:1;--e-transform-scaleY:1.1;}.elementor-194 .elementor-element.elementor-element-d0700e4.elementor-element{--align-self:flex-end;}.elementor-194 .elementor-element.elementor-element-d0700e4 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-194 .elementor-element.elementor-element-d0700e4 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-194 .elementor-element.elementor-element-d0700e4 .elementskit-btn > i, .elementor-194 .elementor-element.elementor-element-d0700e4 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-194 .elementor-element.elementor-element-d0700e4 .elementskit-btn > i, .rtl .elementor-194 .elementor-element.elementor-element-d0700e4 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-194 .elementor-element.elementor-element-3f64ee8{--display:flex;}.elementor-194 .elementor-element.elementor-element-96eb12c{--spacer-size:8vh;}.elementor-194 .elementor-element.elementor-element-711ae74{--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-194 .elementor-element.elementor-element-85e1c55{--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;--flex-wrap:wrap;}.elementor-194 .elementor-element.elementor-element-695c840 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-695c840 img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-ad9b8bc > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-ad9b8bc img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-9ae20b3 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-9ae20b3 img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-976c0f8 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-976c0f8 img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-d636a5f{--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-194 .elementor-element.elementor-element-e6c7999{--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;--flex-wrap:wrap;}.elementor-194 .elementor-element.elementor-element-c7172be > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-c7172be img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-d3e94be > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-d3e94be img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-c557b5a > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-c557b5a img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-a817bf7 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-a817bf7 img{width:500px;max-width:100%;height:150px;object-fit:fill;border-radius:60px 60px 60px 60px;}.elementor-194 .elementor-element.elementor-element-2f28382{--display:flex;}.elementor-194 .elementor-element.elementor-element-04a16db{--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-194 .elementor-element.elementor-element-f305b44{width:100%;max-width:100%;top:527px;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-194 .elementor-element.elementor-element-f305b44{left:-20px;}body.rtl .elementor-194 .elementor-element.elementor-element-f305b44{right:-20px;}.elementor-194 .elementor-element.elementor-element-f305b44 .elementor-icon-wrapper{text-align:right;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-stacked .elementor-icon{background-color:#D39595;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-default .elementor-icon{color:#D39595;border-color:#D39595;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-default .elementor-icon svg{fill:#D39595;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#050000;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-framed .elementor-icon:hover{background-color:#050000;}.elementor-194 .elementor-element.elementor-element-f305b44.elementor-view-stacked .elementor-icon:hover svg{fill:#050000;}.elementor-194 .elementor-element.elementor-element-f305b44 .elementor-icon{font-size:32px;}.elementor-194 .elementor-element.elementor-element-f305b44 .elementor-icon svg{height:32px;}@media(min-width:768px){.elementor-194 .elementor-element.elementor-element-cfc5ef0{--content-width:1600px;}.elementor-194 .elementor-element.elementor-element-e2735bd{--content-width:1600px;}.elementor-194 .elementor-element.elementor-element-6145abf{width:49.669%;}.elementor-194 .elementor-element.elementor-element-1263ba6{width:50.331%;}.elementor-194 .elementor-element.elementor-element-c419a47{--content-width:1600px;}.elementor-194 .elementor-element.elementor-element-f5f0022{--content-width:1600px;}.elementor-194 .elementor-element.elementor-element-b876fa1{--width:20%;}.elementor-194 .elementor-element.elementor-element-842730d{--width:20%;}.elementor-194 .elementor-element.elementor-element-3016202{--width:20%;}.elementor-194 .elementor-element.elementor-element-50056b2{--width:20%;}.elementor-194 .elementor-element.elementor-element-168edbd{--content-width:1600px;}.elementor-194 .elementor-element.elementor-element-95c6099{--content-width:16000px;}.elementor-194 .elementor-element.elementor-element-3993b16{--content-width:100vw;}.elementor-194 .elementor-element.elementor-element-87f5c0d{--width:100%;}.elementor-194 .elementor-element.elementor-element-e9845e5{--width:50%;}.elementor-194 .elementor-element.elementor-element-5944600{--width:30px;}.elementor-194 .elementor-element.elementor-element-fd68092{--width:70%;}.elementor-194 .elementor-element.elementor-element-45a49b3{--width:41%;}.elementor-194 .elementor-element.elementor-element-711ae74{--width:100%;}.elementor-194 .elementor-element.elementor-element-04a16db{--content-width:1522px;}}@media(max-width:1024px){.elementor-194 .elementor-element.elementor-element-5c49daa > .elementor-widget-container{margin:4vw 4vw 4vw 4vw;}.elementor-194 .elementor-element.elementor-element-94ba75c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-6145abf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-f1e5148 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-b876fa1{--min-height:40vh;}.elementor-194 .elementor-element.elementor-element-b876fa1:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b876fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-b876fa1:hover{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-842730d{--justify-content:flex-start;}.elementor-194 .elementor-element.elementor-element-842730d:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-842730d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-aec3fce{--min-height:0vh;--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-194 .elementor-element.elementor-element-3016202:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-3016202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-50056b2:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-50056b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}}@media(max-width:767px){.elementor-194 .elementor-element.elementor-element-5d91d94:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-5d91d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sinergiainmobiliaria.com.mx/wp-content/uploads/2025/04/1-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-5d91d94{--min-height:175px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-194 .elementor-element.elementor-element-aad8ba0{--spacer-size:14px;}.elementor-194 .elementor-element.elementor-element-f1e5148{--spacer-size:272px;}.elementor-bc-flex-widget .elementor-194 .elementor-element.elementor-element-1263ba6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-194 .elementor-element.elementor-element-1263ba6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-194 .elementor-element.elementor-element-1263ba6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-194 .elementor-element.elementor-element-1263ba6 > .elementor-element-populated{text-align:center;}.elementor-194 .elementor-element.elementor-element-0412b9c{--spacer-size:19px;}.elementor-194 .elementor-element.elementor-element-b016334{width:var( --container-widget-width, 305.725px );max-width:305.725px;--container-widget-width:305.725px;--container-widget-flex-grow:0;}.elementor-194 .elementor-element.elementor-element-b876fa1{--min-height:70vh;}.elementor-194 .elementor-element.elementor-element-b876fa1:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b876fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-194 .elementor-element.elementor-element-be2eb97{--spacer-size:15vh;}.elementor-194 .elementor-element.elementor-element-aec3fce{--min-height:70vh;}.elementor-194 .elementor-element.elementor-element-0d78e64{--spacer-size:100px;}}/* Start custom CSS for heading, class: .elementor-element-c8741bf *//* Caja contenedora del texto */
.texto-animado {
    font-size: 24px;
    font-family: 'Arial', sans-serif;
    font-weight: bold;
    color: #333;
    position: relative;
    display: inline-block;
    white-space: nowrap;
}

/* Texto estático */
.texto-animado::before {
    content: "Construimos tus sueños, un espacio ";
    position: relative;
    z-index: 1;
}

/* Texto animado (entre comillas) */
.texto-animado::after {
    content: "Tu guía hacia el hogar perfecto.";  /* Primer texto */
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    animation: cambiarTexto 8s infinite;
}

/* Animación para cambiar el texto */
@keyframes cambiarTexto {
    0%, 50% {
        opacity: 1;
        content: "Tu guía hacia el hogar perfecto.";  /* Primer texto */
    }
    25%, 75% {
        opacity: 0;
    }
    51%, 100% {
        opacity: 1;
        content: "Confianza y compromiso inmobiliario.";  /* Segundo texto */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7171369 *//*Content Show/Hide on Hover*/
.elementor-194 .elementor-element.elementor-element-7171369{
    opacity: 0;
    transition: 0.2s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-7171369:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aec3fce *//*Content Show/Hide on Hover*/
.elementor-194 .elementor-element.elementor-element-aec3fce{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-aec3fce:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c7a1d *//*Content Show/Hide on Hover*/
.elementor-194 .elementor-element.elementor-element-71c7a1d{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-71c7a1d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fba61a6 *//*Content Show/Hide on Hover*/
.elementor-194 .elementor-element.elementor-element-fba61a6{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-fba61a6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5944600 */.elementor-194 .elementor-element.elementor-element-5944600{
    --dot-size: 23px;
    --line-color: #B0B7D04D;
    --dot-color: #B0B7D0;
    --dot-color-active: #B0B7D0;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}
.elementor-194 .elementor-element.elementor-element-5944600{
    height: 80vh;
    height: var(--min-height);
    max-height: 80vh;
    min-height: 0 !important;
}
.elementor-194 .elementor-element.elementor-element-5944600 .dot{
    height: var(--dot-size);
    width: var(--dot-size);
    background: var(--dot-color);
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transform: scale(0.3);
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}
.elementor-194 .elementor-element.elementor-element-5944600 .dot-number{
    opacity: 0;
    transition: all 0.3s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-5944600 .dot.active{
    transform: scale(1);
    background: var(--dot-color-active);
}
.elementor-194 .elementor-element.elementor-element-5944600 .dot.active .dot-number{
    opacity: 1;
}
.elementor-194 .elementor-element.elementor-element-5944600:before{
    content: "";
    position: absolute;
    top: 50%;
    height: calc(100% - 20px);
    max-height: 90vh;
    width: 1px;
    background: var(--line-color);
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

@media (max-width: 767px){
.elementor-194 .elementor-element.elementor-element-5944600{
    transform: translateX(-50%);
    flex-wrap: nowrap !important;
}
.elementor-194 .elementor-element.elementor-element-5944600:before {
    width: calc(100% - 20px);
    height: 1px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5115600 */.elementor-194 .elementor-element.elementor-element-5115600{
    --speed: 0.5s;
    --gap: 40px;
}
.elementor-194 .elementor-element.elementor-element-5115600{
    transition: all 0.3s ease-in-out;
    height: var(--h);
    --height: calc(var(--h) + var(--gap));
    overflow: hidden !important;
}
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget > *{
    transform: translateY(calc(-10 * var(--height)));
    transition: none !important;
}
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget.prev > *{
    animation: prev var(--speed) ease-in-out;
    transform: translateY(calc(-1 * var(--height)));
}
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget.next > *{
    animation: next var(--speed) ease-in-out;
    transform: translateY(var(--height));
}
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget.currentUp,
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget.currentDown{
    z-index: 1;
}
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget.currentUp > *{
    animation: currentUp var(--speed) ease-in-out;
    transform: translateY(0);
}
.elementor-194 .elementor-element.elementor-element-5115600 .elementor-widget.currentDown > *{
    animation: currentDown var(--speed) ease-in-out;
    transform: translateY(0);
}

@keyframes prev {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(calc(-1 * var(--height)));}
}

@keyframes next {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(var(--height));}
}

@keyframes currentUp {
  0%   {transform: translateY(var(--height));}
  100%   {transform: translateY(0);}
}

@keyframes currentDown {
  0%   {transform: translateY(calc(-1 * var(--height)));}
  100%   {transform: translateY(0);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356d523 */.elementor-194 .elementor-element.elementor-element-356d523{
    --speed: 0.8s;
    --gap: 40px;
}
.elementor-194 .elementor-element.elementor-element-356d523{
    transition: all 0.3s ease-in-out;
    height: var(--h);
    --height: calc(var(--h) + var(--gap));
    overflow: hidden !important;
}
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget > *{
    transform: translateY(calc(-10 * var(--height)));
    transition: none !important;
}
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget.prev > *{
    animation: prev var(--speed) ease-in-out;
    transform: translateY(calc(-1 * var(--height)));
}
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget.next > *{
    animation: next var(--speed) ease-in-out;
    transform: translateY(var(--height));
}
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget.currentUp,
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget.currentDown{
    z-index: 1;
}
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget.currentUp > *{
    animation: currentUp var(--speed) ease-in-out;
    transform: translateY(0);
}
.elementor-194 .elementor-element.elementor-element-356d523 .elementor-widget.currentDown > *{
    animation: currentDown var(--speed) ease-in-out;
    transform: translateY(0);
}

@keyframes prev {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(calc(-1 * var(--height)));}
}

@keyframes next {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(var(--height));}
}

@keyframes currentUp {
  0%   {transform: translateY(var(--height));}
  100%   {transform: translateY(0);}
}

@keyframes currentDown {
  0%   {transform: translateY(calc(-1 * var(--height)));}
  100%   {transform: translateY(0);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da28296 */.elementor-194 .elementor-element.elementor-element-da28296{
    --speed: 0.8s;
    --gap: 40px;
}
.elementor-194 .elementor-element.elementor-element-da28296{
    transition: all 0.3s ease-in-out;
    height: var(--h);
    --height: calc(var(--h) + var(--gap));
    overflow: hidden !important;
}
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget > *{
    transform: translateY(calc(-10 * var(--height)));
    transition: none !important;
}
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget.prev > *{
    animation: prev var(--speed) ease-in-out;
    transform: translateY(calc(-1 * var(--height)));
}
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget.next > *{
    animation: next var(--speed) ease-in-out;
    transform: translateY(var(--height));
}
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget.currentUp,
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget.currentDown{
    z-index: 1;
}
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget.currentUp > *{
    animation: currentUp var(--speed) ease-in-out;
    transform: translateY(0);
}
.elementor-194 .elementor-element.elementor-element-da28296 .elementor-widget.currentDown > *{
    animation: currentDown var(--speed) ease-in-out;
    transform: translateY(0);
}

@keyframes prev {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(calc(-1 * var(--height)));}
}

@keyframes next {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(var(--height));}
}

@keyframes currentUp {
  0%   {transform: translateY(var(--height));}
  100%   {transform: translateY(0);}
}

@keyframes currentDown {
  0%   {transform: translateY(calc(-1 * var(--height)));}
  100%   {transform: translateY(0);}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-89ac20a */.elementor-194 .elementor-element.elementor-element-89ac20a{
    --radius: 8px;
    --height: 90px;
    --active-height: 130px;
    --overlay: 0.75;
}
.elementor-194 .elementor-element.elementor-element-89ac20a{
    opacity: 1;
    transform: translateX(100px);
    transition: all 0.8s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-89ac20a.loaded{
    opacity: 1;
    transform: translateX(0);
}

.elementor-194 .elementor-element.elementor-element-89ac20a .swiper-wrapper{
    height: var(--active-height);
    align-items: center;
}
.elementor-194 .elementor-element.elementor-element-89ac20a:not(.loaded) .swiper-wrapper{
    transition-duration: 0s !important;
}
.elementor-194 .elementor-element.elementor-element-89ac20a .swiper-slide{
    display: flex;
    align-items: flex-end;
    border-radius: var(--radius);
    height: var(--height);
    box-shadow: 0 0 50px rgba(0,0,0,0.15);
}
.elementor-194 .elementor-element.elementor-element-89ac20a.loaded .swiper-slide{
    transition: all 0.3s ease-in-out 0.2s;
}
.elementor-194 .elementor-element.elementor-element-89ac20a .swiper-slide.swiper-slide-active{
    height: var(--active-height);
}
.elementor-194 .elementor-element.elementor-element-89ac20a .swiper-slide:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: rgb(0,0,0);
    background: linear-gradient(20deg, rgba(0,0,0,var(--overlay)) 0%, rgba(0,0,0,0) 100%);
    height: 100%;
    width: 100%;
    z-index: 1;
}
.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-testimonial__footer{
    display: block;
}
.elementor-194 .elementor-element.elementor-element-89ac20a img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: var(--radius);
}
.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-testimonial__cite{
    z-index: 2;
    position: relative;
}
.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-testimonial__name{
    margin-bottom: 5px;
}
.elementor-194 .elementor-element.elementor-element-89ac20a .swiper-pagination,
.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-swiper-button{
    display: none;
}
.elementor-194 .elementor-element.elementor-element-89ac20a .swiper-container{
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 1024px){
.elementor-194 .elementor-element.elementor-element-89ac20a{
    --height: 180px;
    --active-height: 250px;
}
}
@media (max-width: 767px){
.elementor-194 .elementor-element.elementor-element-89ac20a{
    --height: 80px;
    --active-height: 105px;
    width: 100% !important;
    max-width: var(--container-widget-width, 300px) !important;
}
.elementor-194 .elementor-element.elementor-element-89ac20a .elementor-testimonial__cite{
    opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87f5c0d */.elementor-194 .elementor-element.elementor-element-87f5c0d{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-194 .elementor-element.elementor-element-87f5c0d .elementor-background-slideshow{
    display: none;
}
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background img.prev,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background img.currentBackward,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.0);
}

.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background img.currentBackward,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-194 .elementor-element.elementor-element-87f5c0d:before{
    z-index: 2;
}
.elementor-194 .elementor-element.elementor-element-87f5c0d > .elementor-element{
    z-index: 3;
}

.elementor-194 .elementor-element.elementor-element-87f5c0d .as-bar,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-left,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-194 .elementor-element.elementor-element-87f5c0d.loaded .as-bar,
.elementor-194 .elementor-element.elementor-element-87f5c0d.loaded .as-slider-left,
.elementor-194 .elementor-element.elementor-element-87f5c0d.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-194 .elementor-element.elementor-element-87f5c0d .ds-slider-left a:focus,*/
/*.elementor-194 .elementor-element.elementor-element-87f5c0d .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-bar,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-left,
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-194 .elementor-element.elementor-element-87f5c0d{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-194 .elementor-element.elementor-element-87f5c0d .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711ae74 */.elementor-194 .elementor-element.elementor-element-711ae74{
    --direction: 1;
    --speed: 30;
    --image-aspect-ratio: false;
    --pause-on-hover: true;
    --pause-on-hover-mobile: false;
}
.elementor-194 .elementor-element.elementor-element-711ae74{
    visibility: hidden;
    overflow: hidden;
}
.elementor-194 .elementor-element.elementor-element-711ae74.showing{
    visibility: visible;
}
.elementor-194 .elementor-element.elementor-element-711ae74 .e-con,
.elementor-194 .elementor-element.elementor-element-711ae74 .e-container{
    -webkit-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    -moz-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    -o-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    max-width: unset !important;
}
.elementor-194 .elementor-element.elementor-element-711ae74:hover .e-con,
.elementor-194 .elementor-element.elementor-element-711ae74:hover .e-container{
    animation-play-state: var(--poh, running);
}
.elementor-194 .elementor-element.elementor-element-711ae74.e-con-boxed:hover .e-con,
.elementor-194 .elementor-element.elementor-element-711ae74.e-con-boxed:hover .e-container{
    animation-play-state: running;
}
.elementor-194 .elementor-element.elementor-element-711ae74.e-con-boxed .e-con-inner:hover .e-con,
.elementor-194 .elementor-element.elementor-element-711ae74.e-con-boxed .e-con-inner:hover .e-container{
    animation-play-state: var(--poh, running);
}
.elementor-194 .elementor-element.elementor-element-711ae74 .e-con-inner{
    overflow: hidden;
}
.elementor-194 .elementor-element.elementor-element-711ae74 .e-con.image-aspect-ratio img,
.elementor-194 .elementor-element.elementor-element-711ae74 .e-container.image-aspect-ratio img{
    width: auto !important;
}
@keyframe sliding{w
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@-webkit-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@-moz-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(var(--direction,1)*100%/var(--total,2) )); }
}
@-o-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d636a5f */.elementor-194 .elementor-element.elementor-element-d636a5f{
    --direction: -1;
    --speed: 30;
    --image-aspect-ratio: false;
    --pause-on-hover: true;
    --pause-on-hover-mobile: false;
}
.elementor-194 .elementor-element.elementor-element-d636a5f{
    visibility: hidden;
    overflow: hidden;
}
.elementor-194 .elementor-element.elementor-element-d636a5f.showing{
    visibility: visible;
}
.elementor-194 .elementor-element.elementor-element-d636a5f .e-con,
.elementor-194 .elementor-element.elementor-element-d636a5f .e-container{
    -webkit-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    -moz-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    -o-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    max-width: unset !important;
}
.elementor-194 .elementor-element.elementor-element-d636a5f:hover .e-con,
.elementor-194 .elementor-element.elementor-element-d636a5f:hover .e-container{
    animation-play-state: var(--poh, running);
}
.elementor-194 .elementor-element.elementor-element-d636a5f.e-con-boxed:hover .e-con,
.elementor-194 .elementor-element.elementor-element-d636a5f.e-con-boxed:hover .e-container{
    animation-play-state: running;
}
.elementor-194 .elementor-element.elementor-element-d636a5f.e-con-boxed .e-con-inner:hover .e-con,
.elementor-194 .elementor-element.elementor-element-d636a5f.e-con-boxed .e-con-inner:hover .e-container{
    animation-play-state: var(--poh, running);
}
.elementor-194 .elementor-element.elementor-element-d636a5f .e-con-inner{
    overflow: hidden;
}
.elementor-194 .elementor-element.elementor-element-d636a5f .e-con.image-aspect-ratio img,
.elementor-194 .elementor-element.elementor-element-d636a5f .e-container.image-aspect-ratio img{
    width: auto !important;
}
@keyframe sliding{w
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@-webkit-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@-moz-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(var(--direction,1)*100%/var(--total,2) )); }
}
@-o-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}/* End custom CSS */