header{background:#fff;padding:12px 0 13px}.hero{background:#333;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:110px 0;position:relative}.hero:after{background:#bcb3b3;bottom:0;content:"";left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;z-index:1}.hero .container{position:relative;z-index:2}.hero h1{font-size:46px;text-transform:uppercase}.hero h1,.hero h1 small{font-weight:900;line-height:1em}.hero h1 small{display:block;font-size:16px}.hero p{font-size:14px;font-weight:400;list-style:1em}.content{margin-top:-35px;padding-bottom:37px;position:relative;z-index:3}.content .box{background:#fff;border-radius:22px;height:100%;min-height:350px;padding:65px 65px 45px}.content .box h2{font-size:20px;font-weight:700;line-height:1em;margin-bottom:30px}.content .box p{font-size:17px;font-weight:300;line-height:22px;margin-bottom:40px}.content .box ul{padding:0 0 0 15px}.content .box ul li a{color:#000;text-decoration:none}.etapas{background:#fff;padding:100px 0}.etapas h2{font-size:24px;font-weight:600;line-height:1em;margin-bottom:43px;text-align:center;text-transform:uppercase}.etapas .card{background:#f1f3f7;border-color:#f1f3f7;border-radius:20px;height:100%}.etapas .card.card-2{background:#b6d9e6;border-color:#b6d9e6}.etapas .card .card-body{color:#213343;padding:28px 18px;text-align:center}.etapas .card .card-body h3{color:#0093b2;font-size:15px;font-weight:700;line-height:1em;margin-bottom:42px;text-transform:uppercase}.etapas .card .card-body p{font-size:20px;font-weight:400;line-height:20px;margin:0!important}.etapas .card .card-body p em{display:block;font-size:11px;font-weight:400;line-height:11px}.etapas .card .card-body p:last-child{margin-top:50px!important}.btn{border-radius:9px!important;font-size:13px!important;line-height:20px!important;padding:9px 12px!important;text-transform:uppercase!important}.btn-primary{background:#eb6751!important;border-color:#eb6751!important;color:#fff!important}.list-inline-item:not(:last-child){margin:0!important}.lang-selector{margin-bottom:0}.lang-selector li,.lang-selector li a{color:#000;font-size:12px;line-height:12px;text-decoration:none;text-transform:uppercase}@media (min-width:992px){.lang-selector li,.lang-selector li a{font-size:16px;line-height:16px}}