.clearer{clear:both}.web_width{width:80%;margin:0 auto}section{padding:60px 0}section a.button{display:block;padding:10px 20px;text-align:center;border:solid 1px black;color:black;transition:.4s;font-size:16px;width:max-content;max-width:100%;text-decoration:none;font-family:'Montserrat-Regular'}section a.button.big{font-size:20px;padding:20px 30px}section a.button.center{margin:0 auto}section a.button:hover{background:black;color:white;text-decoration:none}section a.button.white{border:solid 1px white;color:white;transition:.4s}section a.button.white:hover{background:white;color:black}section .title_small{font-family:'Montserrat-Bold';font-size:16px;padding-bottom:10px;color:black}section .title_small.center{text-align:center}section .title_st{font-family:'Montserrat-Thin';font-size:38px;color:black;padding-bottom:30px}section .title_st.center{text-align:center}section p{font-family:'PTSans-Regular';font-size:16px;padding-bottom:20px;line-height:180%}section p:last-child{margin:0;padding:0}section p.center{text-align:center}section p b{font-family:'PTSans-Bold'}section p a{font-family:'PTSans-Bold';color:inherit}header{padding:0;width:100%;transition:.2s;position:fixed;top:0;z-index:10;font-family:'PTSans-Regular';letter-spacing:1px;font-size:15px;padding:20px 0}header.scroll{background:#1d1d1b;padding:10px 0}header.scroll .content .logo img{width:10vw;min-width:100px}header.scroll .content nav li{padding:0 .5vw}header.contacto{background:#1d1d1b}header .content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}header .content .logo img{transition:.2s;width:12vw;min-width:150px}header .content nav .closemenu,header .content nav .logomobile{display:none}header .content nav .closemenu{display:none;position:absolute;right:10px;top:10px;width:40px;height:40px;border-radius:20px;border:solid 2px #fff;color:#fff;opacity:1;margin:0;padding:6px 12px;font-family:'PTSans-Bold';font-size:17px;cursor:pointer}header .content nav .closemenu.active{display:block}header .content nav .mobile{display:inline-block}header .content nav li{display:inline-block;padding:0 .5vw;margin:0 .5vw;position:relative;color:white;transition:.4s}header .content nav li a{color:inherit;padding:10px;z-index:2;position:relative;display:inline-flex;overflow:hidden}header .content nav li a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:-1;opacity:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:1px solid white}header .content nav li a:hover,header .content nav li a.active{text-decoration:none}header .content nav li a:hover:before,header .content nav li a.active:before{opacity:1}header .content nav li.idiom{border-left:1px solid white;margin-left:0;padding-left:20px}header .content nav li.idiom a:hover,header .content nav li.idiom a.selected{background:rgba(255,255,255,0.3)}header .content nav li.idiom a:before{display:none}header .content nav li.burger{display:none;cursor:pointer}header .content nav li.burger img{width:30px}#cabecera{padding:0;position:relative;height:100vh;min-height:500px}#cabecera.short{height:80vh}#cabecera .content{color:white;font-family:'Montserrat-Light';z-index:4;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center;font-size:3vw}#cabecera .content .titlebig{padding-bottom:50px}#cabecera .imagen{position:absolute;width:100%;height:100%;left:0;right:0;display:flex;align-items:center;justify-content:center}#cabecera .imagen .imagenfondo{position:relative;height:100%;width:100%}#cabecera .imagen .imagenfondo img{object-fit:cover;width:100%;height:100%}#cabecera .imagen .imagenfondo:after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:rgba(0,0,0,0.35);z-index:1}#cabecera .imagen .owl-carousel{height:100%}#cabecera .imagen .owl-carousel:after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:rgba(0,0,0,0.35);z-index:1}#cabecera .imagen .owl-carousel .owl-stage-outer{height:100%}#cabecera .imagen .owl-carousel .owl-stage-outer .owl-stage{height:100%}#cabecera .imagen .owl-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}#cabecera .imagen .owl-carousel .owl-stage-outer .owl-stage .owl-item .item{height:100%}#cabecera .imagen .owl-carousel .owl-stage-outer .owl-stage .owl-item .item img{width:100%;height:100%;object-fit:cover}#cabecera .imagen .owl-carousel .owl-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:space-between;width:max-content;z-index:4}#cabecera .imagen .owl-carousel .owl-dots .owl-dot{width:15px;height:15px;border:solid 1px white;margin:5px;border-radius:100%}#cabecera .imagen .owl-carousel .owl-dots .owl-dot.active{background:white}#cabecera .imagen .owl-carousel .owl-dots .owl-dot :focus{outline:none}#textimage{position:relative;margin:20px 0}#textimage.reverse .content{flex-direction:row-reverse}#textimage.reverse.back{right:0}#textimage.back:after{content:"";position:absolute;top:0;height:100%;width:52%;background:rgba(0,0,0,0.05);z-index:-1}#textimage.left:after{left:0}#textimage.right::after{right:0}#textimage .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#textimage .content .text{width:48%;padding:0 40px}#textimage .content .text .meantitle{font-family:'Arial-Regular';font-size:40px;padding-bottom:20px}#textimage .content .text .meantitle span{color:#70757a}#textimage .content .text .meansubtitle{font-family:'Arial-Regular';font-size:30px;padding-bottom:20px}#textimage .content .text .meantext{font-family:'Arial-Regular';font-size:20px;padding-bottom:20px}#textimage .content .text .meantext span{color:#70757a}#textimage .content .text .meantext i{color:#70757a;font-family:'Arial-Italic'}#textimage .content .text .logo{text-align:center}#textimage .content .text .logo img{width:250px}#textimage .content .text .logos{display:inline-block;padding-bottom:40px}#textimage .content .text .logos img{height:50px;padding-right:20px}#textimage .content .image{width:52%}#textimage .content .image img{width:100%;height:100%;object-fit:cover}#iconos .content{display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0}#iconos .content .item{width:25%;text-align:center;padding:0 2vw}#iconos .content .item img{width:80px;margin:0 auto;display:block;padding-bottom:20px}#iconos .content .item .big{font-family:'Montserrat-Thin';font-size:24px;padding-bottom:10px;text-align:center}#iconos .content .item p{padding:0;margin-bottom:0}#imagenes{position:relative}#imagenes:after{content:"";position:absolute;transform:translateX(-50%);top:0;left:50%;width:100%;height:140px;background:url(../images/lifestyle_black.svg) no-repeat 50% 50% / contain;z-index:-1;opacity:.05}#imagenes .content{display:flex;flex-wrap:wrap;justify-content:center}#imagenes .content .item{width:25%}#imagenes .content .item img{object-fit:cover;width:100%;height:100%}#infoimages{padding-top:0}#infoimages .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#infoimages .content .text{width:40%;background:rgba(0,0,0,0.05);padding:40px;padding-left:22vw}#infoimages .content .imagen{width:20%;height:30vw;min-height:400px}#infoimages .content .imagen:nth-child(3){border-right:10px solid white;border-left:10px solid white}#infoimages .content .imagen img{object-fit:cover;width:100%;height:100%}#inversores{padding:0;padding-bottom:20vw;position:relative}#inversores .content{display:flex;justify-content:space-between;flex-wrap:wrap}#inversores .content .box{width:30%;padding:50px 10px;text-align:center;font-size:35px;background:white;box-shadow:0 0 5px rgba(0,0,0,0.6)}#inversores .content .box .title{font-family:'Montserrat-Light';font-size:120%}#inversores .content .box li{list-style:none;font-size:50%;font-family:'PTSans-Bold';padding:5px 0}#inversores .imagen{position:absolute;bottom:0;height:70%;width:100%;left:0;z-index:-1}#inversores .imagen img{object-fit:cover;width:100%;height:100%}#noticia-destacada,#noticias{position:relative}#noticia-destacada .stretched-link::after,#noticias .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}#noticia-destacada .content .box,#noticias .content .box{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left;color:#1D1D1B;font-family:'PTSans-Regular';padding:0;margin:0;margin-bottom:40px;background:white;box-shadow:0 0 5px rgba(0,0,0,0.6)}#noticia-destacada .content .box p,#noticias .content .box p,#noticia-destacada .content .box li,#noticias .content .box li,#noticia-destacada .content .box a,#noticias .content .box a{color:#1D1D1B;font-family:'PTSans-Regular';line-height:1.3}#noticia-destacada .content .box .title,#noticias .content .box .title{color:#000000;font-family:'Montserrat-Thin';line-height:1.2}#noticia-destacada .content .box .fecha,#noticias .content .box .fecha{display:block;color:#3C3C3B;font-family:'Montserrat-Light'}#noticia-destacada .content .box .imagen,#noticias .content .box .imagen{position:relative;margin:0;width:50%;border:0}#noticia-destacada .content .box .imagen img,#noticias .content .box .imagen img{margin:auto;object-fit:cover;object-position:center;max-width:100%;width:100%;height:100%}#noticia-destacada .content .box .info,#noticias .content .box .info{margin:0;width:50%}#noticia-destacada{position:relative;padding-bottom:0}#noticia-destacada .supertitle{position:absolute;top:0;left:0;color:#ffffff;font-family:'Montserrat-Bold';font-size:16px;background:#000000;padding:18px 28px;z-index:2}#noticia-destacada .content{position:relative;z-index:1;padding-top:22px}#noticia-destacada .content .box{width:100%;font-size:16px}#noticia-destacada .content .box p,#noticia-destacada .content .box li,#noticia-destacada .content .box a{font-size:16px}#noticia-destacada .content .box .title{font-size:38px}#noticia-destacada .content .box .fecha{font-size:16px;margin-bottom:50px}#noticia-destacada .content .box .info{padding:50px 60px}#noticias{position:relative;padding-top:0}#noticias .content{display:flex;justify-content:space-between;flex-wrap:wrap}#noticias .content .box{width:48%;font-size:14px}#noticias .content .box p,#noticias .content .box li,#noticias .content .box a{font-size:14px}#noticias .content .box .title{font-size:25px}#noticias .content .box .fecha{font-size:13px;margin-bottom:8px}#noticias .content .box .info{padding:18px 26px}#ficha-noticia .title_st{line-height:1.2;padding:0}#ficha-noticia .fecha{display:block;color:#3C3C3B;font-family:'Montserrat-Light';font-size:15px;margin-bottom:30px}#ficha-noticia p,#ficha-noticia li,#ficha-noticia a{font-family:'PTSans-Regular';font-size:15px;line-height:1.4}#ficha-noticia p{padding:0;margin:0;margin-bottom:20px}#nav-breadcrumb{padding:30px 0;background:#f2f2f2}#nav-breadcrumb .breadcrumb{padding:0;margin:0;background:transparent}#nav-breadcrumb .breadcrumb li,#nav-breadcrumb .breadcrumb li a{color:#3C3C3B;font-family:'Montserrat-Light';font-size:15px}#nav-breadcrumb .breadcrumb>li+li:before{content:">";color:#3C3C3B}#formulario{margin-top:-100px;padding-top:0;position:relative;z-index:3}#formulario .content{display:flex;flex-wrap:wrap;box-shadow:0 0 5px rgba(0,0,0,0.5);background:white}#formulario .content .formulario{width:calc(100% - 300px);background:rgba(0,0,0,0.05);padding:40px}#formulario .content .formulario form .inputs .input-style{padding:10px 0}#formulario .content .formulario form .inputs .input-style .inputname{font-family:'Montserrat-Medium';font-size:16px;padding-bottom:5px;text-transform:uppercase}#formulario .content .formulario form .inputs .input-style input,#formulario .content .formulario form .inputs .input-style textarea,#formulario .content .formulario form .inputs .input-style select{background:none;background:white;box-shadow:0 0 1px rgba(0,0,0,0.7);color:black;font-family:'Montserrat-Light';font-size:16px;border:none;resize:none;outline:none;width:100%;padding:10px 20px}#formulario .content .formulario form .inputs .input-style textarea{height:200px}#formulario .content .formulario form .submits{padding-top:10px}#formulario .content .formulario form .submits .checkbox{font-family:'Montserrat-Light';color:#727271}#formulario .content .formulario form .submits .checkbox input{margin-left:0}#formulario .content .formulario form .submits .checkbox span{padding-left:20px}#formulario .content .formulario form .submits .checkbox a{color:#1d1d1b}#formulario .content .formulario form .submits .submit input{padding:10px 40px;text-transform:uppercase;color:white;background:#1d1d1b;transition:.4s;border:solid 2px #1d1d1b;font-size:23px;font-family:'Montserrat-Medium'}#formulario .content .formulario form .submits .submit input:hover{background:none;color:#1d1d1b}#formulario .content .box{background:#1d1d1b;padding:30px;width:300px;display:flex;align-items:center}#formulario .content .box .info .logo{padding-bottom:30px}#formulario .content .box .info .logo img{width:100%}#formulario .content .box .info li{list-style:none;display:flex;flex-wrap:wrap}#formulario .content .box .info li img{width:50px}#formulario .content .box .info li .text{font-family:'Montserrat-Medium';color:white;font-size:16px;width:calc(100% - 50px);padding:20px 0;padding-left:20px}#formulario .content .box .info li .text a{color:inherit;font-family:'PTSans-Regular'}#formulario .content .box .info li .text span{text-transform:uppercase}#prefooter{background:rgba(0,0,0,0.05)}#prefooter .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#prefooter .content .text{font-family:'Montserrat-Thin';font-size:38px}#prefooter .content a.button{margin:0}footer{background:#1d1d1b;padding:60px 0}footer .content{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:50px}footer .content .box{font-size:18px;color:white}footer .content .box .logo img{width:200px}footer .content .box .title{font-family:'Montserrat-Bold';font-size:90%;padding-bottom:10px}footer .content .box .text{font-family:'PTSans-Regular'}footer .content .box .text a{color:inherit;display:block}footer .content .box .text a img{width:20px;transition:.4s}footer .content .box .text a img:hover{transform:scale(1.2)}footer p{color:white;font-family:'PTSans-Regular';font-size:14px;text-align:center}footer p a{color:inherit}@media only screen and (max-width:1284px){header .content nav li a{padding:5px}header .content .logo img{min-width:130px}.web_width{width:90%}#infoimages .content .text{padding-left:10vw}#inversores .content .box{font-size:30px}}@media only screen and (max-width:992px){section{padding:40px 0}header{font-size:2vw}header .content nav li.dropdown{font-size:17px;margin-left:0}header .content nav li.dropdown a{display:inline-block}header .content nav li.burger{display:inline-block;padding:20px 0}header .content nav li{display:none;text-align:center}header .content nav .mobile li,header .content nav .mobile .logomobile{display:block;color:white}header .content nav .mobile .logomobile img{width:200px}header .content nav .mobile{display:none;position:fixed;z-index:10;width:100vw;height:100vh;left:0;top:0;background:rgba(0,0,0,0.95);align-items:center;flex-direction:column;justify-content:center}header .content nav .mobile.active{display:flex}header .content nav li,header.scroll .content nav li{padding:3vh 0}header .content nav li.dropdown{padding:0}header .content nav li .dropdown-content{display:block;background:none;font-size:120%;width:100%;position:relative;padding:0}header .content nav li.dropdown{border-left:none;padding:2vh 0}header .content nav li.dropdown span{display:none}header .content nav li a{display:block}header .content nav li.dropdown:hover .dropdown-content a{padding:4px}#formulario .content .formulario{width:100%}#formulario .content .box{width:100%;justify-content:center;display:none}#formulario .content .box .info .logo img{width:70%;min-width:120px}#textimage{margin:0}#textimage .content .text{width:100%;padding:0;margin-bottom:40px}#textimage.back:after{display:none}#prefooter .content .text{font-size:30px}#textimage .content .text .title_small,#textimage .content .text .title_st,#textimage .content .text p,#textimage .content .text a.button{text-align:center;margin:0 auto}#textimage .content .image{width:100%;height:40vw;min-height:300px}#infoimages .content .text{width:100%}#infoimages .content .imagen{width:33.33%}#inversores .content .box{font-size:25px}#noticia-destacada .content .box .fecha{margin-bottom:20px}#noticia-destacada .content .box .info{padding:25px 30px}#noticias .content .box .info{padding:8px 16px}}@media only screen and (max-width:768px){section .title_st{font-size:25px}header{font-size:3vw}#iconos .content .item{width:50%;padding:20px}#prefooter .content .text{font-size:20px}#infoimages .content .imagen{min-height:300px}#inversores .content .box{width:100%;padding:20px;margin-bottom:10px}#inversores .imagen{position:relative;top:0;height:40vw;min-height:300px}#cabecera .content .titlebig{font-size:6vw}#textimage .content .text .meantitle{font-size:30px}#textimage .content .text .meansubtitle{font-size:22px}#textimage .content .text .meantext{font-size:16px}#prefooter .content .text{text-align:center;width:100%}#prefooter .content a.button{margin:10px auto}footer .content .box{width:50%}footer .content .box:first-child{width:100%;text-align:center;padding-bottom:30px}#noticia-destacada .content .box .imagen,#noticia-destacada .content .box .info{width:100%}#noticias .content .box{width:100%}}@media only screen and (max-width:480px){header{font-size:4vw}footer .content{padding-bottom:20px}footer .content .box{font-size:14px;padding:10px}#infoimages .content .imagen{width:33.33%;min-height:170px;border:solid 4px white}#infoimages .content .imagen:nth-child(3){border:solid 4px white}#formulario{margin-top:20px}#formulario .content .formulario{padding:10px}#formulario .content .formulario form .inputs .input-style .inputname{font-size:15px}#formulario .content .formulario form .inputs .input-style input,#formulario .content .formulario form .inputs .input-style textarea,#formulario .content .formulario form .inputs .input-style select{font-size:14px;padding:5px 10px}#iconos .content .item{width:100%}#textimage .content .text .logos{text-align:center}#textimage .content .text .logos img{height:35px;padding:0 10px}#imagenes:after{height:65px}#infoimages .content .text{padding:20px}#infoimages .content .text p{text-align:center}#textimage{padding:20px 0}#noticias .content .box .imagen,#noticias .content .box .info{width:100%}}@font-face{font-family:'Arial-Regular';src:url("../fonts/Arial-Regular.ttf") format("truetype")}@font-face{font-family:'Arial-Italic';src:url("../fonts/Arial-Italic.ttf") format("truetype")}@font-face{font-family:'Arial-Bold';src:url("../fonts/Arial-Bold.ttf") format("truetype")}@font-face{font-family:'Montserrat-Bold';src:url("../fonts/Montserrat-Bold.otf") format("opentype")}@font-face{font-family:'Montserrat-Light';src:url("../fonts/Montserrat-Light.ttf") format("truetype")}@font-face{font-family:'Montserrat-Medium';src:url("../fonts/Montserrat-Medium.ttf") format("truetype")}@font-face{font-family:'Montserrat-Regular';src:url("../fonts/Montserrat-Regular.ttf") format("truetype")}@font-face{font-family:'Montserrat-Thin';src:url("../fonts/Montserrat-Thin.ttf") format("truetype")}@font-face{font-family:'MyriadPro-Regular';src:url("../fonts/MyriadPro-Regular.otf") format("opentype")}@font-face{font-family:'ProductSans-Bold';src:url("../fonts/ProductSans-Bold.ttf") format("truetype")}@font-face{font-family:'PTSans-Bold';src:url("../fonts/PTSans-Bold.ttf") format("truetype")}@font-face{font-family:'PTSans-BoldItalic';src:url("../fonts/PTSans-BoldItalic.ttf") format("truetype")}@font-face{font-family:'PTSans-Italic';src:url("../fonts/PTSans-Italic.ttf") format("truetype")}@font-face{font-family:'PTSans-Regular';src:url("../fonts/PTSans-Regular.ttf") format("truetype")}
/*# sourceMappingURL=style.css.map */

ul.dropdown-menu li{display: inherit; padding: inherit; margin: inherit; position: inherit; color: #000000!important; transition: inherit;}
ul.dropdown-menu li a{color: #000000!important; padding: inherit; z-index: inherit; position: inherit; display: inherit; overflow: inherit;}

#infoimages .content .imagen:nth-child(3){border:none;}
#infoimages .content .imagen img{border:5px solid #ffffff;}

#cabecera, #cabecera.short{height: 120vh;}

#cabecera .imagen .owl-carousel .owl-stage-outer .owl-stage .owl-item .item img{object-position: center bottom;}
#cabecera .imagen .imagenfondo img{object-position: center 70%;}

#imagenes .content .item img{aspect-ratio:4/3;}
#textimage .content .image img{aspect-ratio:4/3;}

#infoimages .content .imagen{height: 100%; min-height: auto;}
#infoimages .content .imagen img{aspect-ratio:4/3;}

.destacado_derecha{position: relative;}
.destacado_derecha .destacado_caja{background:#000000; position: absolute; right: 10px; top: 10px; padding: 3px 10px; color: #ffffff; font-size: 14px; text-transform: uppercase; text-align: center;}
.bg-destacado{background: #eaff7b!important; color: #000000!important;}

.social_float {
    position: fixed;
    top: 50%;
    right: 10px;
    background: rgb(0 0 0 / 51%);
    padding: 12px 8px;
    z-index: 9;
    text-align: center;
    border-radius: 50px;
    box-shadow: 2px 2px 5px rgb(0 0 0 / 30%);
    height: 96px;
    margin-top: -48px;
}

@media only screen and (max-width: 1500px) {
	#cabecera, #cabecera.short{height: 85vh;}
}

@media only screen and (max-width: 1200px) {
	#infoimages .content .imagen{width:50%; height: 100%; min-height: auto;}
	#cabecera, #cabecera.short{height: 80vh;}
}
@media only screen and (max-width: 992px) {
	#cabecera, #cabecera.short{height: auto!important; min-height: 500px}
	#textimage .content .image{height: 100%; min-height: auto;}
	#infoimages .content .imagen{width:100%; height: 100%; min-height: auto;}
}
@media only screen and (max-width: 768px) {
	#cabecera{height: auto!important; min-height: 400px}
	#cabecera.short{height: auto!important; min-height: 350px}
	#cabecera .content .titlebig{font-size: 3vw;}
	#textimage .content .image{height: 100%; min-height: auto;}
	#infoimages .content .imagen{width:100%; height: 100%; min-height: auto;}
}
@media only screen and (max-width: 480px) {
	#cabecera, #cabecera.short{height: auto!important; min-height: 300px}
	#cabecera .content .titlebig{font-size: 3vw;}
	#textimage .content .image{height: 100%; min-height: auto;}
	#infoimages .content .imagen{width:100%; height: 100%; min-height: auto;}
}