.tm-texto h2{font-family:'Oswald',sans-serif;color:#aa9157;font-size:26px;font-weight:400;text-align:center;margin-top:0;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;letter-spacing:2px}
.tm-texto p{font-size:18px;color:#666;font-weight:400}#valores-crencas h2{font-size:16px;text-transform:uppercase;letter-spacing:4px}#valores-crencas h2:after{content:"";display:block;height:20px;width:1px;background:#aa9157;margin:25px auto}#valores-crencas h3{font-size:18px;letter-spacing:2px;color:#aa9157}.uk-dotnav>.uk-active>*{background:#aa9157}#socios .uk-card{background:#fff;width:83%;margin:0 auto;margin-top:-30px;padding:20px 30px;text-align:center}#socios .uk-card h3{margin-bottom:10px;font-family:'Oswald',sans-serif;color:#aa9157}#socios .uk-card p{margin:0 !important}#socios .uk-cover-container.uk-position-relative{border-bottom:4px solid #aa9157}.uk-modal-container .uk-modal-dialog{width:90%}
.uk-modal h2, .tm-text-container h2{font-family:'Oswald',sans-serif;color:#aa9157;font-size:42px;margin-bottom:15px; text-align: left !important; margin: 0 !important; }
.uk-modal h3, .tm-text-container h3{color:#999;font-size:18px;font-weight:500;margin-top:0;margin-bottom:30px;}
.uk-modal h4, .tm-text-container h4{color:#666;font-size:15px;font-weight:700;margin-top:40px;letter-spacing:1px}
.uk-modal .uk-padding-large.tm-text-container{padding-top:30px;padding-bottom:30px}
.tm-text-container h2 { font-size: 36px !important; margin-bottom: 10px !important; }
.tm-text-container p { font-size: 16px; }