.form{color:#4c572a;font-weight:100;color:#4c572a;family-font:montserrat}.destacar{line-height:1.1em;font-weight:300}.subtitulo{font-size:.7em;line-height:1.1em;font-weight:500}.caja-inmobiliaria{background-color:#556B2F;padding:40px 30px;height:100%;min-height:350px;display:flex;flex-direction:column;box-sizing:border-box;transition:background-color 0.3s ease}.caja-inmobiliaria:hover{background-color:#3e4f22}.icono-con-lineas{height:25%;min-height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.icono-con-lineas::before,.icono-con-lineas::after{content:'';width:40px;height:1px;background-color:#ffffff;opacity:0.6}.icono-con-lineas::before{margin-right:15px}.icono-con-lineas::after{margin-left:15px}.icono-img{width:50px;height:50px;object-fit:contain}.texto-caja{flex:1;display:flex;flex-direction:column}.parrafo_interno{color:#ffffff;text-align:center;margin:0;line-height:1.6;font-size:70%}.columna_inmobiliaria{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1 / 1;width:100%;padding:20px;box-sizing:border-box;overflow:hidden;text-align:center;background-color:#556B2F;transition:background-color 0.3s ease}.columna_inmobiliaria:hover{background-color:#3e4f22}.caja-inmobiliaria,.columna_inmobiliaria{opacity:0;transform:translateY(50px);transition:background-color 0.3s ease,opacity 0.8s ease-out,transform 0.8s ease-out}.caja-inmobiliaria.visible,.columna_inmobiliaria.visible{opacity:1;transform:translateY(0)}.caja-inmobiliaria:nth-child(2){transition-delay:0.2s}.caja-inmobiliaria:nth-child(3){transition-delay:0.4s}@media (max-width:767px){.slider-movil{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:15px;padding-bottom:20px;scroll-padding:0 15px}.slider-movil::-webkit-scrollbar{display:none}.slider-movil{-ms-overflow-style:none;scrollbar-width:none}.slider-movil>.et_pb_column,.slider-movil .caja-inmobiliaria,.slider-movil .columna_inmobiliaria{flex:0 0 85%!important;min-width:260px;scroll-snap-align:center;margin-bottom:0!important}.boton_movil{width:100%!important;display:block!important}.boton_movil .et_pb_button{width:100%!important;display:block!important;text-align:center!important}}@media only screen and (max-width:980px){.et_pb_menu_inner_container .et_mobile_nav_menu{display:flex!important;justify-content:center!important;width:100%!important;float:none!important}.txt_footer{text-align:center;font-size:1.2em;font-weight:400}}.et_pb_section_0_tb_footer{border-top-width:2px;border-top-color:#4c572a}.et_pb_section_0_tb_footer.et_pb_section{padding-top:6px;padding-bottom:4px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{width:90%;max-width:100%}.et_pb_text_1_tb_footer{margin-bottom:6px!important}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon .icon:before{color:#4c572a}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer .icon:before{font-size:13px;line-height:26px;height:26px;width:26px}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer .icon{height:26px;width:26px}.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer .icon:before{font-size:14px;line-height:28px;height:28px;width:28px}.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer .icon,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer .icon{height:28px;width:28px}.et_pb_text_2_tb_footer.et_pb_text{color:#4c572a!important}.et_pb_section_1_tb_footer.et_pb_section{padding-top:0px;padding-bottom:4px;background-color:#4c572a!important}.et_pb_row_1_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row{width:100%;max-width:2077px}.et_pb_text_4_tb_footer{font-size:12px;width:97%}.et_pb_social_media_follow_network_0_tb_footer a.icon,.et_pb_social_media_follow_network_1_tb_footer a.icon,.et_pb_social_media_follow_network_2_tb_footer a.icon{background-color:#FFFFFF!important}.et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon a.icon{border-radius:33px 33px 33px 33px;border-width:1px;border-color:#4c572a}.et_pb_row_1_tb_footer.et_pb_row{padding-top:13px!important;padding-bottom:6px!important;margin-left:auto!important;margin-right:0px!important;padding-top:13px;padding-bottom:6px}@media only screen and (max-width:980px){.et_pb_section_0_tb_footer{border-top-width:2px;border-top-color:#4c572a}}@media only screen and (max-width:767px){.et_pb_section_0_tb_footer{border-top-width:2px;border-top-color:#4c572a}ul.et_pb_social_media_follow_0_tb_footer{margin-bottom:-31px!important}.et_pb_text_2_tb_footer{margin-bottom:-29px!important}}