/* tiny slider */
.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-ovh,.tns-t-subp2{overflow:hidden}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:none;-moz-transition:none;transition:none}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel,.tns-vpfix{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after,.tns-t-ct:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform,opacity;-moz-transition:transform,opacity;transition:transform,opacity}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:.25s;-moz-transition:.25s;transition:.25s}.tns-autowidth,.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height;-moz-transition:height;transition:height}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

/* fonts */
@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-Black.woff2") format("woff2"),url("/assets/fonts/Rubik-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-Bold.woff2") format("woff2"),url("/assets/fonts/Rubik-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-BlackItalic.woff2") format("woff2"),url("/assets/fonts/Rubik-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-BoldItalic.woff2") format("woff2"),url("/assets/fonts/Rubik-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-ExtraBoldItalic.woff2") format("woff2"),url("/assets/fonts/Rubik-ExtraBoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-Italic.woff2") format("woff2"),url("/assets/fonts/Rubik-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-ExtraBold.woff2") format("woff2"),url("/assets/fonts/Rubik-ExtraBold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-Light.woff2") format("woff2"),url("/assets/fonts/Rubik-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-MediumItalic.woff2") format("woff2"),url("/assets/fonts/Rubik-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-Medium.woff2") format("woff2"),url("/assets/fonts/Rubik-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-LightItalic.woff2") format("woff2"),url("/assets/fonts/Rubik-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-Regular.woff2") format("woff2"),url("/assets/fonts/Rubik-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-SemiBoldItalic.woff2") format("woff2"),url("/assets/fonts/Rubik-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url("/assets/fonts/Rubik-SemiBold.woff2") format("woff2"),url("/assets/fonts/Rubik-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}

/* settings */
:root{--font:"Rubik",sans-serif;--font-size-xs:1.2rem;--font-size-s:1.5rem;--font-size-m:1.8rem;--font-size-ml:2rem;--font-size-l:2.2rem;--font-size-xl:3.2rem;--font-size-xxl:3.7rem;--font-size-extreme:7.5rem;--font-size-title:3rem;--font-weight-light:100;--font-weight-normal:500;--font-weight-semi:700;--font-weight-bold:bold;--color-black:#000;--color-white:#ffffff;--color-text:#1a161b;--color-brown:#a38463;--color-brown-light:#b49760;--color-brown-dark:#8c5948;--color-brown-coral:#cbc2b1;--color-brown-form:#9e8160;--color-gray:#333333;--color-gray-light:#666766;--color-gray-light-1:#8d8d8d;--color-gray-light-2:#f9f7f4;--color-gray-light-3:#383838;--color-gray-light-4:#f9f7f4;--color-gray-light-5:#999999;--wrapper-desktop:1440px}

/* reset */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/* screen */
html{font-size:10px;box-sizing:border-box}html:not(.disable-smooth-scroll){scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{font-size:100%;background-color:var(--color-white)}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;font-family:var(--font);font-weight:500;color:var(--color-text)}p{text-rendering:optimizeLegibility}strong{font-weight:700}em{font-style:italic}button,input,select,textarea{border:none;outline:0;resize:none;border-radius:0;background-color:transparent;padding:0;margin:0}button,input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none}button{overflow:visible;font-size:inherit}a,button{color:var(--color-black);cursor:pointer;outline:0}img{display:inline-block;max-width:100%}

/* general */
.bt-border-brown,.c-first-letter{color:var(--color-brown)}.gc-not-show-span{position:absolute;left:-9999999px}.gc-wrapper{margin-left:auto!important;margin-right:auto!important;max-width:144rem!important}.bt-border-brown{border:.2rem solid var(--color-brown);font-size:var(--font-size-s);font-size:1.4rem;padding:1.2rem 2rem;border-radius:1rem;font-weight:var(--font-weight-bold);display:inline;position:relative;width:max-content;display:flex}.c-first-letter,.c-first-letter-dark{font-weight:var(--font-weight-bold);font-size:var(--font-size-xxl);line-height:0}.bt-border-brown i{padding-left:1rem;margin-top:.45rem;font-size:1rem}.bt-border-brown:hover{color:var(--color-white);background-color:var(--color-brown)}.display-none,.tns-outer [aria-controls],.tns-outer [data-action],.tns-ovh [data-action=stop]{display:none!important}.c-first-letter-dark{color:var(--color-brown-dark)}.bt-next:hover{opacity:.8}.bt-prev:hover{opacity:.4!important}.c-investing-control:hover,.hover-general:hover{opacity:.8!important}.hover-general-2:hover{opacity:.5!important}@media screen and (max-width:980px){.bt-border-brown:hover{background-color:transparent;color:var(--color-brown)}}

/* header */
.c-header-menu-languages-link,.c-header-menu-nav-link{color:var(--color-white)}.bar::after,.bar::before{content:"";height:100%;border-radius:10px;left:0;transition:transform 1s,top 1s}.c-header{background-color:rgba(0,0,0,.5);width:100%;position:fixed;right:0;left:0;z-index:100;display:flex;align-items:center;transition:background-color .5s,left .6s}#bt.active .bar::after,#bt.active .bar::before,.bar,.bar::after,.bar::before{background-color:var(--color-white)}.bar::after,.bar::before,.bt-dropdown,.c-logo-mobile{position:absolute}.c-logo-mobile{width:230px;z-index:10;padding-top:3rem;left:0;right:0;margin-left:auto;margin-right:auto}.c-header-menu-logo a{display:block;width:25.4rem;height:5rem;display:flex;align-items:center;justify-content:center}.logo-img{max-width:100%;max-height:100%}.c-header-menu{padding:2rem 6rem;width:100%;display:flex;align-items:center;justify-content:space-between}.c-header-menu-nav ul{display:flex;font-size:var(--font-size-s);font-size:1.4rem;gap:3rem}.c-header-menu-nav-link{padding-bottom:.5rem;border-bottom:.2rem solid transparent}.c-header-menu-languages-link:hover,.c-header-menu-nav-link:hover{color:var(--color-brown);border-bottom:.2rem solid var(--color-brown)}.c-header-menu-languages ul{display:flex;font-size:var(--font-size-s);font-size:1.4rem;gap:1.5rem}.c-menu-link-select{border-bottom:.2rem solid var(--color-brown);color:var(--color-brown)}.bt-dropdown{right:1rem;top:3.5rem;z-index:100;display:none}.bar{display:block;width:25px;height:5px;border-radius:10px;position:relative;transition:transform 1s,background-color 1s}.show-navbar{top:100px;opacity:1;display:block}#bt{padding:1.5rem}.bar::before{width:100%;top:-10px}.bar::after{width:100%;bottom:-10px}#bt.active .bar::after{transform:rotate(45deg);top:0}#bt.active .bar::before{transform:rotate(-45deg);top:0}#bt.active .bar{transform:rotate(-180deg);background-color:transparent}#bt.active.color-black .bar::before{transform:rotate(-45deg);top:0;background-color:var(--color-black)}#bt.active.color-black .bar::after{transform:rotate(45deg);top:0;background-color:var(--color-black)}.u-mask{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media screen and (max-width:1200px){.bt-dropdown{display:block}.c-header{height:100vh;align-items:flex-start;padding-top:1rem;position:absolute;left:-200rem;background-color:var(--color-gray);z-index:10}.c-header-menu{flex-direction:column}.c-header-menu-nav ul{flex-direction:column;align-items:center;margin-top:4rem}.c-header-menu-languages ul{margin-top:4rem;align-items:center;justify-content:center}.show-menu-content{left:0;background-color:var(--color-gray)!important}}@media screen and (min-width:1200px){.c-logo-mobile{display:none}}

/* form */
.grecaptcha-badge{visibility:hidden}.display-none{display:none}.c-generic-form-container{width:100%}.c-generic-form{width:100%;display:flex;flex-direction:column;gap:1rem}.c-generic-input-container,.c-generic-textarea-container{display:flex;flex-direction:column;gap:1rem}.c-generic-error-container,.error-message{color:red}.c-generic-send-form-container{width:100%;text-align:center}.c-generic-message-form-container{width:100%;text-align:center;margin-top:1rem}.outline-red{outline:red solid 1px!important}.success-message{color:green}.loader{width:1.5rem;height:1.5rem;border:3px solid var(--color-brown);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:1s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}

/* contact */
.c-contact{width:100%;padding-top:4rem}.c-contact-title{font-size:3rem;font-weight:var(--font-weight-normal);padding-inline:2rem}.c-contact-text{font-size:var(--font-size-s);margin-top:1.4em;color:var(--color-gray-light-1);padding-inline:2rem}.c-contact-container{margin-top:4rem;display:flex;justify-content:space-between}.c-contact-img{height:80vh;width:31%;max-height:64rem}.c-contact-img img{width:100%;height:100%;object-fit:cover}.c-contact-forms{height:fit-content;width:60%;display:flex;gap:2rem;flex-direction:column}.c-contact-form-container{background-color:var(--color-gray-light-4);height:fit-content;padding:4rem}.c-contact-form{display:flex;flex-wrap:wrap;flex-direction:row;gap:2rem}.c-contact-form-input{display:flex;flex-direction:column;gap:1rem;width:45%;font-size:1.5rem}.c-contact-form-input input,.c-contact-form-input textarea{font-size:1.5rem;font-size:var(--font-weight-light);outline:transparent solid 1px!important;padding:1rem 2rem;border-bottom:.2rem solid var(--color-brown-form)}.c-contact-form-input label{color:var(--color-gray-light-3)}.c-contact-form-input input::placeholder{font-size:4rem;font-size:var(--font-weight-light)}.c-contact-form-container-bt{width:45%}.outline-red{outline:red solid 1px!important}.c-contact-form-container-bt button span{display:flex;align-items:center}.c-contact-form-container-bt button span i{margin-top:0}.c-contact-form-message{font-size:1.5rem}.border-trasnparent{border:.2rem solid transparent!important;background-color:transparent}.c-contact-newsletter-container{width:100%;height:fit-content;background-color:var(--color-gray-light-4);padding:4rem;display:flex;flex-direction:column;gap:2rem}.c-contact-newsletter-bt-container{width:45%;display:flex;align-items:flex-end;margin-bottom:1rem}.c-newsletter-message{margin-top:-2rem}.c-contact-newsletter-container p{font-size:var(--font-size-s)}@media screen and (max-width:980px){.c-contact-img{display:none}.c-contact-forms{width:100%;padding:2rem;gap:4rem;height:fit-content}.c-contact-form-container,.c-contact-newsletter-container{height:auto}.c-contact-form{flex-direction:column;align-items:center}.c-contact-form-input{width:100%}.c-contact-form-container-bt{width:100%;display:flex;justify-content:center}.loader{border:3px solid var(--color-white)}.c-contact-newsletter-bt-container{display:flex;justify-content:center}}

/* footer */
.c-footer,.c-footer-terms-text-solcre a{color:var(--color-white)}.c-address-text,.c-tels-list li a{font-weight:var(--font-weight-bold)}.c-address-text,.c-footer,.c-footer-contact-info-list,.c-footer-contact-info-list-email a,.c-footer-social,.c-footer-social-networks-links,.c-footer-social-networks-links li a,.c-footer-terms,.c-footer-terms-text,.c-footer-terms-text-solcre,.c-tels-list{display:flex;display:flex}.c-footer-container{background-color:var(--color-gray)}.c-footer{width:100%;font-size:var(--font-size-xs);padding:5rem}.c-footer>div{flex:1}.c-footer-terms{flex-direction:column;gap:5rem}.c-footer-terms-text{flex-direction:column}.c-footer-terms-text-solcre{margin-top:2rem;position:relative;gap:.5rem}.c-footer-social{align-items:center}.c-footer-social-list{height:fit-content}.c-footer-social-networks-links{gap:1rem}.c-footer-social-networks-links li a{color:var(--color-brown-form);font-size:3rem;align-items:center;justify-content:center;padding:1rem}.c-footer-social-policy,.c-footer-social-responsibility{margin-top:2rem}.c-footer-social-policy a,.c-footer-social-responsibility a{color:var(--color-brown-form);margin-top:3rem;font-weight:var(--font-weight-bold)}.c-footer-contact-info-type{margin-top:1rem}.c-footer-contact-info-list{margin-top:2.5rem;flex-direction:column;gap:2rem}.c-footer-contact-info-list-address a,.c-footer-contact-info-list-tels{display:flex;gap:1.5rem;width:fit-content;align-items:center}.c-footer-contact-info-list-address a i,.c-footer-contact-info-list-email a i,.c-footer-contact-info-list-tels i{font-size:var(--font-size-l);color:var(--color-white)}.c-address-text{color:var(--color-brown-form);flex-direction:column}.c-address-text span{color:var(--color-white);font-weight:var(--font-weight-light)}.c-tels-list{flex-direction:column;gap:.5rem}.c-tels-list li a{color:var(--color-brown-form)}.c-footer-contact-info-list-email a{gap:1.5rem;width:fit-content;align-items:center;color:var(--color-brown-form)}.c-footer-conex{display:block;width:min(80%,20rem);margin-top:2rem}@media (hover:hover){a.c-footer-conex,a.c-footer-conex:hover{transition:opacity .2s ease-out}a.c-footer-conex:hover{opacity:.6}}@media screen and (max-width:980px){.c-footer{flex-direction:column-reverse;gap:4rem;padding:5rem 2rem;justify-content:center;align-items:center}.c-footer-terms{align-items:center;gap:4rem}.c-footer-social-networks-links,.c-footer-terms-text{align-items:center}.c-footer-social-list{align-items:center;display:flex;flex-direction:column}.c-footer-contact-info{order:1;align-items:center;display:flex;flex-direction:column;width:100%}}

/* otros-articulos */
.c-other-articles-container{width:100%;background-color:var(--color-gray-light-2)}.c-other-articles{padding:7rem;font-size:var(--font-size-xxl)}.c-other-articles-cards{margin-top:4rem;width:100%;display:flex;flex-wrap:wrap;gap:4rem 2rem}.c-other-articles-card{width:32%;height:55rem;border-radius:2rem;overflow:hidden;color:var(--color-white)}.c-other-articles-card-img{height:30.3rem;width:100%}.c-other-articles-card-img img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}.c-other-articles-card-content{width:100%;height:calc(55rem - 30.3rem);background-color:var(--color-gray);display:flex;flex-direction:column;padding:2rem;justify-content:space-between}.c-other-articles-card-content-title{font-size:var(--font-size-m);font-weight:var(--font-weight-bold)}.c-other-articles-card-content-text{font-size:var(--font-size-s);color:var(--color-white)}@media screen and (max-width:1174px){.c-other-articles-card{width:45%}}@media screen and (max-width:980px){.c-other-articles{padding:4rem 2rem}.c-other-articles-title-container{flex-direction:column;align-items:center;justify-content:center}.c-other-articles-card{width:100%;height:fit-content}.c-other-articles-card-img{height:20.3rem;width:100%}.c-other-articles-card-content{padding-top:2rem;justify-content:initial;gap:1rem;height:fit-content}.c-other-articles-title{font-size:var(--font-size-xl);text-align:center}}@media (min-width:700px) and (max-width:980px){.c-investing-card{height:50rem}}

/* investing */
.c-investing{width:100%;background-color:var(--color-gray-light-2);margin-top:6rem;padding:8rem}.c-investing__wrapper{display:flex;flex-direction:column;gap:3rem}.c-investing-card,.c-investing-news{background-color:var(--color-white)}.c-investing-text-container{width:100%;margin-left:0;margin-right:0;display:flex;flex-direction:column}.c-investing-title-container{display:flex;gap:2rem;margin-left:1rem}.c-investing-title{font-size:var(--font-size-xl);font-size:var(--font-size-title);font-weight:var(--font-weight-light);text-align:center}.c-investing-title span{font-weight:var(--font-weight-bold);color:var(--color-black)}.c-investing-cards{width:100%;display:flex;flex-wrap:wrap;gap:4rem 2rem}.c-investing-card{width:32%;height:55rem;border-radius:2rem;overflow:hidden}.c-investing-card-img{height:30.3rem;width:100%}.c-investing-card-img img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}.c-investing-card-content{width:100%;height:calc(55rem - 32.3rem);display:flex;flex-direction:column;padding:4rem 2rem 2rem;justify-content:space-between}.c-investing-card-content-title{font-size:var(--font-size-m);font-weight:var(--font-weight-bold)}.c-investing-card-content-text{font-size:var(--font-size-s);color:var(--color-gray-light)}.c-investing-news{margin-top:0}.c-investing-news-card{background-color:var(--color-gray-light-2)}.c-investing-card-big{width:84rem}.c-investing-controls-container{width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:var(--font-size-l)}.c-investing-controls-container ul{display:flex;font-size:var(--font-size-m);align-items:center;justify-content:center;height:100%;margin-bottom:.2em;gap:.2rem;gap:2rem;font-weight:var(--font-weight-light)}.c-investing-control{padding:1rem 1.5rem}.c-investing-control-opacity{opacity:.4}.c-investing-control-link-selected{font-weight:var(--font-weight-bold);border-bottom:.2rem solid var(--color-black)}@media screen and (max-width:980px){.c-investing{padding:8rem 2rem}.c-investing-card-img{height:20.3rem}.c-investing-news{padding-bottom:4rem;padding-top:4rem}.c-investing-title-container{flex-direction:column;align-items:center;justify-content:center}.c-investing-cards{justify-content:center}.c-investing-card{width:100%;height:fit-content}.c-investing-card-content{padding-top:2rem;justify-content:initial;gap:1rem;height:fit-content}.c-investing-card-big{width:100%}}