.section_google_waze iframe{display:block;}
.header_site.delivered .nav_header_menu{left:0;right:0;margin:0 auto;}
.section_departamentos_proyecto.delivered .data_number_dep label{font-family:'Lato', sans-serif;font-weight:300;}
.section_gallery_proyecto.delivered{background:none;padding-top:90px;}
.content_item_properties.no-hover:hover .box_information_properties{box-shadow:none;}
.section_pilares_about_us .lista_valores_nosotros li{background:none;}
.section_history_about_us:before{background:#f4f6f5;}
.section_pilares_about_us{background-color:#f4f6f5;padding-top:70px;}
.section_pilares_about_us{padding-bottom:60px;}
@media screen and (min-width:960px){
.section_departamentos_proyecto .row_grid_departamentos .data_information_dep{max-width:680px;width:100%;}
}
@media screen and (max-width:960px){
.section_departamentos_proyecto .row_grid_departamentos .data_number_dep label{width:auto;}
}
.small-title iframe{min-height:0 !important;height:100px !important;}
.b50{margin-bottom:80px;}
@media screen and (max-width:768px){
.b50{margin-bottom:50px;}
}
.b50-figura{height:416px;background-repeat:no-repeat;margin-bottom:26px;position:relative;background-size:cover;background-position:center;}
.b50-rigth{width:100%;padding-left:0%;box-sizing:border-box;}
@media screen and (max-width:768px){
.b50-rigth{width:100%;}
}
@media screen and (max-width:745px){
.b50-rigth{padding-left:0;}
}
.b50-title{font-size:35px;font-weight:400;line-height:43px;color:#e30613;margin-bottom:72px;font-family:'Tiempos Text';}
@media screen and (max-width:745px){
.b50-title{margin-bottom:42px;}
}
.b50-name{font-size:20px;line-height:28px;font-weight:700;margin-bottom:5px;color:#406958;font-family:'Lato', sans-serif;}
.b50-position{font-size:16px;line-height:23px;text-transform:uppercase;font-family:'Lato', sans-serif;}
.b50-button{position:absolute;right:15px;bottom:15px;z-index:2;height:45px;width:45px;background-color:#fff;border-radius:100%;color:#92c2b2;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:20px;filter:drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.1));}
.b50-button:hover{background-color:#92c2b2;color:#fff;}
.b50-prev:before{transform:rotate(180deg);}
.b50-controls{display:flex;}
.b50-prev, .b50-next{display:flex;align-items:center;font-size:20px;box-sizing:border-box;width:52px;height:52px;display:flex;align-items:center;transition:all 0.4s;justify-content:center;border-radius:100%;}
.b50-prev:hover, .b50-next:hover{background-color:rgba(146, 194, 178, 0.8);color:#fff;}
.b50-prev{margin-right:10px;}
.b50-main{display:flex;flex-flow:row wrap;}
.b50-slider{display:flex;flex-flow:row wrap;justify-content:center;}
@media screen and (min-width:746px){
.b50-slider .b50-figura{height:317px;}
}
.b50-slider.desktop .b50-item-sl{margin-left:24px;width:100%;margin-top:30px;}
.b50-slider.desktop .b50-item-sl.init{width:100%;}
.b50-slider.desktop .b50-item-sl .b50-figura{width:282px;}
@media screen and (max-width:480px){
.b50-slider.desktop .b50-item-sl{margin-left:0;}
.b50-slider.desktop .b50-item-sl .b50-figura{height:300px;}
}
.b50-slider .slick-slide{margin:0 12px;}
.b50-slider .slick-list{margin:0 -12px;}
.b50-ctn-slider{margin-bottom:61px;}
.b50-bottom{position:relative;}
.b50-bottom.hidden-bottom{display:none;}
.b50-left-b{width:78%;}
@media screen and (max-width:640px){
.b50-left-b{width:67%;}
}
@media screen and (max-width:480px){
.b50-left-b{width:60%;}
}
@media screen and (max-width:375px){
.b50-left-b{width:55%;}
}
.b50-right-b{position:absolute;right:20px;bottom:-20px;}
@media screen and (max-width:640px){
.b50-right-b{right:0;}
}
.b50-wrap-progress{background-color:#adadad;height:4px;position:relative;}
.b50-progress{background-color:#92c2b2;height:7px;position:absolute;bottom:0;left:0;}
.box_information_properties{color:#3a3a3a;}
.b49-img{margin-right:20px;width:35px;height:35px;}
.b49-img img{max-width:100%;height:auto;margin:0;width:100%;}
.b48-label{background-color:rgba(227, 6, 19, 0.5);padding:10px 30px;display:inline-block;margin-bottom:20px;margin-left:10px;color:#fff;}
.b48{padding-top:37px;box-sizing:border-box;padding-bottom:106px;}
@media screen and (max-width:480px){
.b48{padding-bottom:50px;}
}
.b48 .wrapper__container{display:flex;align-items:center;max-width:1302px;justify-content:center;}
@media screen and (max-width:768px){
.b48 .wrapper__container{flex-flow:row wrap;}
}
.b48 .slick-list{position:relative;}
.b48 .slick-dots{position:absolute;bottom:25px;width:100%;list-style:none;display:flex;justify-content:center;}
.b48 .slick-dots li{width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-right:12.5px;}
.b48 .slick-dots li.slick-active{border:0.5px solid #e30613;box-sizing:border-box;transform:rotate(90deg);border-radius:100%;}
.b48 .slick-dots li.slick-active button{background-color:#e30613;}
.b48 .slick-dots button{margin:0;padding:0;border-radius:100%;width:10px;height:10px;color:transparent;transform:rotate(90deg);border:none;}
.b48-left{width:45.5%;margin-right:30px;}
@media screen and (max-width:768px){
.b48-left{width:100%;}
}
.b48-right{width:54%;margin-left:35px;}
@media screen and (max-width:768px){
.b48-right{width:100%;margin-left:0px;}
}
.b48-subtitle{font-size:16px;text-transform:uppercase;color:#406958;line-height:19px;font-weight:400;font-family:'Lato', sans-serif;letter-spacing:0.05em;}
.b48-title{font-size:45px;font-weight:700;font-family:'Lato', sans-serif;color:#406958;line-height:52.2px;margin-bottom:26px;}
@media screen and (max-width:768px){
.b48-title{font-size:40px;}
}
@media screen and (max-width:480px){
.b48-title{font-size:30px;line-height:30px;margin-bottom:15px;}
}
.b48-description{font-size:18px;font-family:'Lato', sans-serif;color:#3a3a3a;font-weight:400;line-height:22.68px;margin-right:21px;}
@media screen and (max-width:768px){
.b48-description{margin-bottom:20px;}
}
@media screen and (max-width:480px){
.b48-description{line-height:20px;}
}
.b48-item-sl{height:500px;background-size:cover;background-position:center center;}
.section_footer_site .f-content{padding:37px 0;}
.f-content{display:flex;justify-content:space-between;align-items:center;padding-bottom:0px;}
.f-content .menu_footer{width:90%;padding:0 122px;}
@media screen and (max-width:1200px){
.f-content .menu_footer{padding:0 64px;}
}
@media screen and (max-width:1000px){
.f-content .menu_footer{width:100%;padding:0;justify-content:center;}
}
.f-content .menu-item{text-align:center;}
@media screen and (max-width:745px){
.f-content .menu-item{margin-left:30px;}
}
@media screen and (max-width:630px){
.f-content .menu-item{margin-left:0;width:100%;}
}
@media screen and (max-width:1000px){
.f-content{flex-flow:row wrap;}
}
@media screen and (max-width:745px){
.f-content{display:none;}
}
.f-member{width:20%;display:flex;align-items:center;}
.f-member span{margin:0;margin-right:17px;}
@media screen and (max-width:1100px){
.f-member span{margin-right:8px;}
}
.f-member img{margin:0;height:auto;max-width:100%;}
@media screen and (max-width:1000px){
.f-member{width:100%;justify-content:center;margin-bottom:20px;}
}
.b47{padding-top:57px;padding-bottom:62px;box-sizing:border-box;}
@media screen and (max-width:745px){
.b47{padding-top:30px;padding-bottom:30px;}
}
.b47 .wancho{width:100%;max-width:1044px;margin:0 auto;position:relative;box-sizing:border-box;display:flex;justify-content:center;}
@media screen and (max-width:1060px){
.b47 .wancho{padding:0 20px;box-sizing:border-box;}
}
@media screen and (max-width:1000px){
.b47 .wancho{flex-flow:row wrap;}
}
.b47 .wancho.no-asesores .b47-right{margin-left:0%;}
.b47 .wancho.no-direccion .b47-list-advisers{border:none;padding-right:0px;}
.b47 .wancho.no-direccion .b47-title-advisers{text-align:center;}
.b47-left{width:50%;}
@media screen and (max-width:1000px){
.b47-left{width:100%;margin-bottom:30px;}
}
.b47-title-advisers h3{font-weight:900;margin:0;margin-bottom:19px;font-size:24px;line-height:38px;color:#3a3a3a;font-family:'Lato', sans-serif;}
@media screen and (max-width:745px){
.b47-title-advisers h3{font-size:20px;line-height:22px;}
}
@media screen and (max-width:1000px){
.b47-title-advisers{text-align:center;}
}
.b47-list-advisers{display:flex;justify-content:center;flex-flow:row wrap;border-right:1px solid #d9e2dc;padding-right:88px;box-sizing:border-box;}
@media screen and (max-width:1060px){
.b47-list-advisers{padding-right:80px;}
}
@media screen and (max-width:1000px){
.b47-list-advisers{padding-right:0px;border:none;}
}
.b47-item-advisers{width:100%;box-shadow:0px 3px 15px rgba(0, 0, 0, 0.21);border-radius:15px;margin-bottom:19px;box-sizing:border-box;padding:11px 26px;box-sizing:border-box;display:flex;align-items:center;}
.b47-item-advisers:last-child{margin-bottom:0;}
@media screen and (max-width:1000px){
.b47-item-advisers{max-width:432px;margin:0 auto;}
}
@media screen and (max-width:904px){
.b47-item-advisers{margin-bottom:19px;}
.b47-item-advisers:last-child{margin-bottom:19px;}
}
@media screen and (max-width:903px){
.b47-item-advisers:last-child{margin-bottom:0;}
}
@media screen and (max-width:450px){
.b47-item-advisers{padding:11px 15px;}
}
.b47-img-asesor{margin-right:32px;width:57px;}
.b47-img-asesor img{max-width:100%;height:auto;display:block;border-radius:10px;box-sizing:border-box;}
@media screen and (max-width:1060px){
.b47-img-asesor{margin-right:20px;}
}
@media screen and (max-width:1000px){
.b47-img-asesor{margin-right:32px;}
}
@media screen and (max-width:450px){
.b47-img-asesor{margin-right:12px;}
}
.b47-asesor span{margin:0;font-weight:900;font-size:14px;color:#3a3a3a;line-height:17px;}
@media screen and (max-width:450px){
.b47-asesor span{line-height:12px;}
}
.b47-asesor p{font-size:10px;color:#3a3a3a;margin:0;text-transform:uppercase;margin-top:3px;}
@media screen and (max-width:450px){
.b47-asesor p{line-height:10px;}
}
@media screen and (max-width:450px){
.b47-asesor{max-width:140px;width:140px;}
}
.b47-contact{margin-left:auto;display:flex;flex-flow:row wrap;}
@media screen and (max-width:450px){
.b47-contact{margin-left:10px;}
}
.b47-phone{margin:0;width:45px;height:45px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#406958;font-size:18px;margin-left:10px;}
.b47-phone i{color:#fff;}
.b47-phone.wsp{font-size:24px;}
.b47-phone:first-child{margin-left:0;}
.b47-phone:hover{transition:all 0.3s;background-color:c-11;}
@media screen and (max-width:450px){
.b47-phone{width:40px;height:40px;font-size:13px;margin-left:4px;}
.b47-phone.wsp{font-size:20px;}
}
.b47-right{width:42%;margin-left:9%;}
@media screen and (max-width:1000px){
.b47-right{width:100%;margin-left:0%;}
.b47-right .b47-list-schedule{display:flex;justify-content:center;flex-flow:row wrap;}
}
.b47-title-schedule{display:flex;justify-content:center;align-items:center;margin-bottom:19px;}
.b47-title-schedule h3{font-weight:900;font-size:24px;line-height:38px;color:#3a3a3a;font-family:'Lato', sans-serif;margin:0;}
@media screen and (max-width:745px){
.b47-title-schedule h3{font-size:20px;line-height:22px;}
}
.b47-title-schedule img{margin:0;max-width:100%;height:auto;margin-right:16px;}
.b47-text{display:flex;justify-content:space-between;font-size:16px;line-height:20px;padding-right:6%;}
.b47-text p{margin:0;font-weight:400;}
.b47-text span{font-weight:700;}
.b47-text:first-child{border-right:1px solid #d9e2dc;}
.b47-text:last-child{padding-right:0%;border:none;}
@media screen and (max-width:1100px){
.b47-text{font-size:15px;}
}
@media screen and (max-width:450px){
.b47-text{border:none;width:100%;font-size:13px;}
}
.b47-item-schedule{width:100%;box-shadow:0px 3px 15px rgba(0, 0, 0, 0.21);border-radius:15px;box-sizing:border-box;padding:30px;box-sizing:border-box;margin-bottom:19px;display:flex;align-items:center;justify-content:space-between;}
.b47-item-schedule:last-child{margin-bottom:0;}
@media screen and (max-width:1000px){
.b47-item-schedule{max-width:432px;margin:0 auto;padding:30px 26px;}
}
@media screen and (max-width:904px){
.b47-item-schedule{margin-bottom:19px;}
.b47-item-schedule:last-child{margin-bottom:19px;}
}
@media screen and (max-width:903px){
.b47-item-schedule:last-child{margin-bottom:0;}
}
@media screen and (max-width:450px){
.b47-item-schedule{padding:20px 15px;flex-flow:row wrap;}
}
.row_grid.b46-documento{display:block;}
.row_grid.b46-documento .wpcf7-form-control-wrap{margin-bottom:0px;}
.row_grid.b46-documento label{margin-bottom:10px;}
.row_grid.b46-documento .b46-input{display:flex;border:1px solid #a0a3aa;margin-bottom:12px;border-radius:3px;transition:all 0.4s;}
.row_grid.b46-documento .b46-input.focus{border:1px solid #478f71;}
.row_grid.b46-documento .b46-input.focus .b46-item-input .b46-number:focus{border:none !important;}
.row_grid.b46-documento .b46-input.focus .b46-item-input .b46-select:focus{border:none !important;}
.row_grid.b46-documento .b46-input .b46-item-input{width:50%;position:relative;}
.row_grid.b46-documento .b46-input .b46-item-input:last-child:after{content:'';height:21px;width:1px;background-color:#a0a3aa;display:block;position:absolute;top:15px;left:0;}
.b46-documento .wpcf7-form-control-wrap .wpcf7-form-control{border:1px solid transparent;transition:none !important;}
.b45-title{color:#406958;}
.b45-content-us{display:flex;align-items:center;}
@media screen and (max-width:640px){
.b45-content-us{flex-flow:row wrap;}
}
.b45-title-member h3{font-size:20px;line-height:28px;font-weight:700;color:#3a3a3a;margin-right:20px;margin-bottom:0;}
@media screen and (max-width:745px){
.b45-title-member h3{font-size:16px;line-height:20px;}
}
@media screen and (max-width:640px){
.b45-title-member{width:100%;}
.b45-title-member h3{margin-bottom:20px;margin-right:0px;font-size:20px;}
}
.b45-image-members img{height:auto;max-width:100%;}
@media screen and (max-width:640px){
.b45-image-members{margin:0 auto;}
}
@media screen and (max-width:1000px){
.section_quote_about_us:after, .content_quote_about_us:after{display:none;}
.section_quote_about_us:before, .content_quote_about_us:before{display:none;}
}
@media screen and (max-width:768px){
.section_quote_about_us:after, .content_quote_about_us:after{display:block;}
.section_quote_about_us:before, .content_quote_about_us:before{display:block;}
}
.section_form_cf7_sperant .box_content_data_crm .content_image_data{margin-top:0px;margin-bottom:0px;}
.section_form_cf7_sperant .box_content_data_crm .content_image_data img {
max-width: 100%;
}