/*
    Theme Name: theme_invitro
    Theme URI:
    Description: Tema para la web
    Author: INVITRO AGENCIA DIGITAL
    Version: 1.0
    License: GNU General Public License v2 or Later
    Tags: Wordpress
*/

#timeline_feed620modern2.sboard.sb-modern2 a,.popup_close p,.sboard .sb-item .sb-inner .sb-meta span,.sboard.sb-carousel .sb-item .sb-inner .sb-text,.sboard.sb-default .sb-item .sb-user .sb-utitle a,.sboard.sb-flat .sb-item .sb-user .sb-utitle a,.sboard.sb-modern .sb-item .sb-user .sb-utitle a,.sboard.sb-modern2 .sb-item .sb-user .sb-utitle a{font-family:AvenirHeavy}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.card_tag{z-index:3}.post{background:#fff!important}header nav a p{color:#fff!important;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}header.scrolled nav a p{color:#004c97!important}.o_livechat_button{bottom:30px!important;height:60px;z-index:11!important;opacity:0}.float_buttons a.hover{background:#004c97}.float_buttons a.hover i,.float_buttons a.hover ion-icon{color:#6cc24a!important;fill:#6CC24A!important}.float_buttons a.hover div:nth-child(2){opacity:1!important}.o_thread_window .o_thread_window_header .fa-close:before{font-family:AvenirLight!important}.o_thread_window{font-family:AvenirHeavy!important}@media (max-width:1562px) and (min-width:1300px){.navbar ul a{font-size:1.3225em!important}}.contacto_section input[readonly=readonly]{background:#ccc!important;border-color:#ccc!important}header nav{border-color:transparent!important}header.scrolled nav{border-color:rgba(108,194,74,.2)!important}@media all and (min-width:1150px){.planos .asesor{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}@media all and (min-width:1150px) and (max-width:1400px){.planos .asesor{gap:16px!important}.planos .asesor>div{width:260px!important}}.planos .canvas>div{pointer-events:all!important;cursor:-webkit-grab!important;cursor:grab!important}.planos .esquema .dormitorios button{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%!important;width:100%!important}.popup{position:fixed;top:0;left:0;z-index:1005;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.popup.desactived{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.popup_bg{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);z-index:91}.popup_container{max-width:630px;position:relative;z-index:92;width:98%;margin:0 auto}.popup_container>img{border-radius:20px}.popup_close{position:absolute;top:-40px;right:-40px;cursor:pointer;width:40px;height:40px;background:#6cc24a;display:-ms-grid;display:grid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);place-items:center;border-radius:50%}.popup_close p{color:rgba(0,0,0,.75);font-size:34px;font-weight:100}@media all and (max-width:1462px){.popup_close{width:40px;height:40px;top:-35px;right:-35px}.popup_close p{font-size:32px}}@media all and (max-width:800px){.popup_close{display:none!important}}.hero_img .vistas img{height:100%;max-height: 90vh;-o-object-fit: contain;object-fit: contain;-o-object-position: bottom;object-position: bottom;}.hero_img .vistas .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.caracteristicas .caracteristica img,.planos .asesor img{border-radius:50%;}.dreams h2,.dreams a{position:relative;z-index:1;}
@media (max-width: 1400px) and (min-width: 1024px) and (max-height: 865px){.planos .canvas{height: auto !important;min-height: auto !important;}}footer .col:nth-child(3) div img:nth-child(3){width:186px !important;height:84px !important;}
.depa_banner .et{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px}.depa_banner .et img{width:100%;max-width:125px;display:block}.depa_banner .et h2,.depa_banner .et h3,.depa_banner .et h4,.depa_banner .et p{font-family:AmpleAlt;max-width:300px;font-weight:700;color:#fff}@media (max-width:450px){.depa_banner .et{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.planos .asesor img{aspect-ratio:1/1;object-fit: cover;object-position: center;}