.elementor-107 .elementor-element.elementor-element-98a2fc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-352c004{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-352c004 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-352c004 .home3.banner-content h2.title{color:var( --e-global-color-primary );font-size:58px;}.elementor-107 .elementor-element.elementor-element-352c004 .home3.banner-content p.title-banner-content{color:#777777;}.elementor-107 .elementor-element.elementor-element-352c004 .home3.banner-content .banner-counter li span{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-352c004 .home3.banner-content .banner-counter .counter-item-two .count strong{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-352c004 .home3.banner-content .banner-counter .counter-item-two p{color:#777777;}.elementor-107 .elementor-element.elementor-element-352c004 section.banner-area.banner-bg-3 .slider-contact ul li a{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-352c004 section.banner-area.banner-bg-3 .slider-contact ul li a:hover{color:#111111;}.elementor-107 .elementor-element.elementor-element-47058eb:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-47058eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-47058eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 110px 0px;}.elementor-107 .elementor-element.elementor-element-47058eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-7edb8ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-107 .elementor-element.elementor-element-7edb8ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-87e4443 .before-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-87e4443 .after-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-87e4443 .section-title .title{color:#173F7E;margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-87e4443 .section-title .sub-title{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-9c34bf9 .section-title .title{color:#111111;margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-9c34bf9 .section-title .title, .section-title-two .title, .section-title-three .title{font-size:37px;}.elementor-107 .elementor-element.elementor-element-9c34bf9 .section-title span.sub-title{color:var( --e-global-color-secondary );font-size:151px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-16c8b1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#777777;}.elementor-107 .elementor-element.elementor-element-c2b58b5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-c2b58b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#777777;}.elementor-107 .elementor-element.elementor-element-1547983 a.landiox-btn{padding:20px 40px 20px 40px;border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-1547983 a.landiox.btn{color:#ffffff;background-color:#bf9410;}.elementor-107 .elementor-element.elementor-element-1547983 a.landiox.btn:hover{color:#ffffff;background-color:#111111;}.elementor-107 .elementor-element.elementor-element-d11a549 a.landiox-btn{padding:20px 40px 20px 40px;border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d11a549 a.landiox.btn{color:#ffffff;background-color:#bf9410;}.elementor-107 .elementor-element.elementor-element-d11a549 a.landiox.btn:hover{color:#ffffff;background-color:#111111;}.elementor-107 .elementor-element.elementor-element-f0874b8{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ce5cc72 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-2759640 .services-style-two.single .service-content2 h3{color:#ffffff;}.elementor-107 .elementor-element.elementor-element-2759640 .services-style-two.single .service-content2 h3 a:hover{color:#ffffff;}.elementor-107 .elementor-element.elementor-element-cd871ab:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-cd871ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-cd871ab > .elementor-container{max-width:1575px;}.elementor-107 .elementor-element.elementor-element-cd871ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 75px 0px;}.elementor-107 .elementor-element.elementor-element-cd871ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-f7d0942 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-107 .elementor-element.elementor-element-f7d0942 .before-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-f7d0942 .after-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-f7d0942 .section-title .title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f7d0942 .section-title .title, .section-title-two .title, .section-title-three .title{font-size:53px;}.elementor-107 .elementor-element.elementor-element-f7d0942 .section-title .sub-title{color:#E8491E;}.elementor-107 .elementor-element.elementor-element-3f8051c .features-item-two .title{color:#E8491E;font-size:22px;}.elementor-107 .elementor-element.elementor-element-3f8051c .features-item-two p{color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-c823667{padding:110px 0px 110px 0px;}.elementor-107 .elementor-element.elementor-element-a5ef8c8{--spacer-size:25px;}.elementor-107 .elementor-element.elementor-element-390261d .anim-image{text-align:left;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-c190d28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-c190d28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-77592ab .before-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-77592ab .after-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-77592ab .section-title .title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-77592ab .section-title .sub-title{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-c17008d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#777777;}.elementor-107 .elementor-element.elementor-element-da22838:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-da22838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-da22838{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-107 .elementor-element.elementor-element-da22838 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-961b65d .counter-item-three p{color:#fff;}.elementor-107 .elementor-element.elementor-element-961b65d .counter-item-three .count{color:#fff;}.elementor-107 .elementor-element.elementor-element-961b65d .counter-areas-two .counter-content .btn{background:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-107 .elementor-element.elementor-element-961b65d .counter-areas-two .counter-content .btn:hover{background-color:var( --e-global-color-primary );border-color:#FFFFFF;color:#ffffff;}.elementor-107 .elementor-element.elementor-element-c350b25{padding:105px 0px 90px 0px;}.elementor-107 .elementor-element.elementor-element-b49c59e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-107 .elementor-element.elementor-element-b49c59e .before-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-b49c59e .after-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-b49c59e .section-title .title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-b49c59e .section-title .sub-title{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-a0f74c9 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-107 .elementor-element.elementor-element-86af54f .faq-wrapper .card-header button{color:#003478;font-weight:500;}.elementor-107 .elementor-element.elementor-element-86af54f .faq-wrapper .card .card-body{color:#777777;}.elementor-107 .elementor-element.elementor-element-dc04936:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-dc04936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-107 .elementor-element.elementor-element-dc04936{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 110px 0px;}.elementor-107 .elementor-element.elementor-element-dc04936 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-6fe23d4 .before-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-6fe23d4 .after-image-svg svg polyline.cls-1{stroke:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-6fe23d4 .section-title .title{color:#111111;margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-6fe23d4 .section-title .sub-title{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item:hover .team-thumb::before{background:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item-two .team-content .title{color:#111111;}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item .team-content .title{color:#111111;}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item-two .team-content span{color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item .team-content span{color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item-two .team-content a i{color:#111111;}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item-two .team-content a{color:#777777;}.elementor-107 .elementor-element.elementor-element-5b3273c .team-item-two .team-content a:hover{color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-5b3273c team-item .team-social ul li a{color:#ffffff;}.elementor-107 .elementor-element.elementor-element-5b3273c team-item .team-social ul li a:hover{color:#111111;}.elementor-107 .elementor-element.elementor-element-5b3273c .team-nav .slick-arrow{background:#ffffff;color:#111111;}.elementor-107 .elementor-element.elementor-element-5b3273c .team-nav .slick-arrow:hover{background:var( --e-global-color-primary );color:#ffffff;}.elementor-107 .elementor-element.elementor-element-6c7a98d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6c7a98d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-6c7a98d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-107 .elementor-element.elementor-element-6c7a98d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-c25bb19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-c25bb19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://infinitihome.com.mx/wp-content/uploads/2025/07/aliado-confiable.png");}.elementor-107 .elementor-element.elementor-element-c25bb19 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-107 .elementor-element.elementor-element-c25bb19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c25bb19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-9960dc6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-9960dc6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-9960dc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 0px 105px 0px;}.elementor-107 .elementor-element.elementor-element-9960dc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-4bede73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-4bede73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-4bede73.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-4bede73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ec4837d .before-image-svg svg polyline.cls-1{stroke:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ec4837d .form_btn_cf7 .section-title h2.title{color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ec4837d .form_btn_cf7 .section-title .sub-title{color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ec4837d .form_btn_cf7{padding:0px 300px 0px 120px;}.elementor-107 .elementor-element.elementor-element-ec4837d .form_btn_cf7 input, .form_btn_cf7 textarea{border-color:#eef2f7 !important;}.elementor-107 .elementor-element.elementor-element-ec4837d .form_btn_cf7 button.submit-btn{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-107 .elementor-element.elementor-element-ec4837d .form_btn_cf7 button.submit-btn:hover{background-color:#111111;color:#ffffff;}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-7edb8ef{width:40%;}.elementor-107 .elementor-element.elementor-element-86b4cdb{width:34.332%;}.elementor-107 .elementor-element.elementor-element-7e1645a{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-7edb8ef{width:100%;}.elementor-107 .elementor-element.elementor-element-86b4cdb{width:50%;}.elementor-107 .elementor-element.elementor-element-7e1645a{width:50%;}.elementor-107 .elementor-element.elementor-element-ca00e82{width:100%;}.elementor-107 .elementor-element.elementor-element-c190d28{width:100%;}.elementor-107 .elementor-element.elementor-element-c25bb19{width:100%;}.elementor-107 .elementor-element.elementor-element-9960dc6{width:100%;}.elementor-107 .elementor-element.elementor-element-4bede73{width:100%;}}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-a0f74c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-9960dc6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4b3d642{padding:115px 0px 105px 0px;}.elementor-107 .elementor-element.elementor-element-4bede73 > .elementor-element-populated{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-a0f74c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4b3d642{padding:115px 0px 105px 0px;}.elementor-107 .elementor-element.elementor-element-4bede73 > .elementor-element-populated{padding:0px 30px 0px 30px;}}