<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a{
   color:inherit;
}
h2{
   font-size: 42px;
   line-height:1.2em !important;
}
h2 sup{
   font-size:0.5em;
}
h3{
   font-size: 34px;
   line-height:1.2em;
   margin-bottom: 40px;
}
h4{
    font-size:24px;
    line-height:1.2em;
}
.container-wrapper .component-section {
    padding: 40px 0px 40px;
}
.blue-bg{
    background-color:#022b63;
}
.mulberry-bg{
   background-color:#772051;
}
.green-bg{
    background-color: #b4ca46;
}
.blue-bg p.border-bottom, p.border-bottom{
    border-bottom: 2px solid #c6d037;
}
.blue-bg img.top-right{
    position: absolute;
    right: 20px;
}
.gray-bg{
   background-color:#878889; 
}
.light-gray-bg{
   background-color:#e9f0eb;
}
.light-yellow-bg{
    background-color: #f7f3ea;
}
.light-yellow-bg .row&gt;div:first-child{
   border-right: 2px solid #747474;
   margin-right: -2px;
}

.navi-container{
    display: flex;
    justify-content: center;
    gap:10px;
    flex-wrap: wrap;
}
.yellow-color{
    color:#c8d245
}
.navi-container a.yellow {
    background-color: #c8d245;
    color: #ffffff;
    padding: 10px 60px !important;
    font-family:lexia, serif;
}
.navi-container a.yellow.active,.navi-container a.yellow:hover {
    background-color: #f7f3ea;
    color: #303d3e;
}

.btn-01 a {
    background-color: #126194;
    color: #ffffff;
    padding: 10px 60px !important;
        font-size: 14px;
line-height: 16px;
padding: 10px;
text-align: center;
text-decoration: none !important;
display: inline-block;
border-radius: 25px;
    margin:20px 0;
}
.btn-02 a {
    background-color: #910351;
    color: #ffffff;
    padding: 10px 60px !important;
        font-size: 14px;
line-height: 16px;
padding: 10px;
text-align: center;
text-decoration: none !important;
display: inline-block;
border-radius: 25px;
    margin:20px 0;
}
.btn-01 a:hover, .btn-02 a:hover {
    background-color: #f19c1f;
    color: #ffffff;
}

.img-link-container {
    display: flex;
    justify-content: space-around;
}
.text-content p{
   color:#3c4242;
}
.text-content p, .text-content p b{
   font-family:helvetica neue, sans-serif !important;
}
.img-link-container.img-col4 img{
    width:24%;
}
.bg-light-gray{
    background-color:#ebefee
}
.bg-01{
    background:#960352;
}
.bg-deg-01{
    background:#960352;
    background: radial-gradient(farthest-corner, #960352 0%, #ca005b 100%);
}
.text-content.color-white *{
   color:#ffffff; 
}
.font-lexia, .font-lexia p, .font-lexia b{
    font-family: 'Lexia' !important;
}
.font-lexia b{
    font-family: LexiaBold !important;
}
.font-lexia-light, .font-lexia-light b{
    font-family: 'LexiaLight' !important;
}
.font-18{
    font-size:18px;
    line-height: 1.5em;
}
.font-20{
    font-size:20px;
    line-height: 1.5em;
}
.font-22{
    font-size:22px;
    line-height: 1.5em;
}
p.line-height-24{
    line-height:24px;
    line-height: 1.5em;
}
ul.font-lexia li{
    font-family: 'Lexia' !important;
}
ul.font-lexia li b{
    font-family: 'Lexia' !important;
    font-weight:bold;
}
ul.font-18 li{
    font-size:20px;
}
.navy-color{
    color: #003865 !important;   
}
.navy-color b{
    color: #003865 !important;   
}
.mulberry-color, .mulberry-color b{
    color: #772051;
}
.yellow-color, .yellow-color b{
    color: #c8d245;
}
.pad-0{
    padding:0px;
}
.pad-50-20{
    padding: 50px 20px;
}
.pad-20{
    padding: 20px;
}
.pad-40{
    padding: 40px;
}
.text-content.col1-3{
    padding: 50px 20px;
    background-color: #01214d88;
}
.text-content.col1-3 *{
    font-family: 'Lexia' !important;
    color:#ffffff;
}
.text-content.col1-3 h4{
   font-size: 18px;
}
.text-content.col1-3 ul li{
   font-size: 16px; 
}
.row-img{
    display:flex;
}
.row-img .col-1{
    padding:10px 20px;
}
.row-img .col-2{
    padding:10px 20px;
    align-self: center;
}
.flex-align-center .row{
    display:flex;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
}
.bottom-link a{
    color:#ffffff;
}
.youTubePlayer.section{
    text-align:center;
}

.margin-40-0{
    margin: 40px 0;
}
.border-radius-20 img{
    border-radius:20px;
}

@media only screen and (min-width: 768px){
    .center-bg{
        background-position: center;}
}

@media only screen and (max-width: 768px){
h2{
   font-size: 34px;
}
h3{
   font-size: 28px;
}
h4{
    font-size:22px;
}
}

.container-wrapper .section-pruebas{
   padding:0;
}
.section-pruebas div.column-1{
   background-color: rgb(119 32 81 / 85%);
   padding:40px;
}

.carousel .carousel-control {
    background-color: #acca35;
}
.YT-fullwidth .carousel .carousel-indicators li.active a {
    border: 1px solid #acca35 !important;
}
.YT-fullwidth .carousel .carousel-indicators li .carousel-indicator:after {
    border: 1px solid #acca35 !important;
    background-color: #acca35 !important;
}</pre></body></html>