@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:800;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format("truetype")}body,html{font-family:Open Sans,sans-serif}nav.navbar .nav-item a.nav-link{color:#1b0000;font-size:18px;font-weight:500;line-height:25px}nav.navbar .nav-item.active a.nav-link{font-weight:700}nav.navbar .nav-item.active .border-active{border-radius:10px;height:17px;width:100%}nav.navbar a.link-contact{background-color:#ff5d83;border-radius:6px;color:#fff;margin-left:auto;text-decoration:none}@media (max-width:576px){nav.navbar a.link-contact{margin-left:24px}}.banner-1{background-position:50%;background-repeat:no-repeat;background-size:cover;height:800px}.section-contact p{color:rgba(28,0,0,.8);font-size:36px;font-weight:400;line-height:50px}@media (max-width:800px){.section-contact p{font-size:28px;line-height:40px}}.section-contact .btn-contact{border:1px solid #1c0000;color:#1c0000;font-size:20px;font-weight:300}.section-contact h1{color:#1c0000;font-size:48px;font-weight:700;line-height:72px;text-align:center}@media (max-width:800px){.section-contact h1{font-size:40px;line-height:65px}}footer{border-bottom:30px solid #812bd3;color:#1c0000}footer.bg-1{background-color:#01c7b8;padding:100px 0 50px}footer.bg-2{padding:100px 0 50px}footer.bg-2,footer.bg-3{background-color:#f4efea}footer.bg-3{background-image:url(/images/bg-3-footer.png?e186e523ffda9669dc3cefb2658c660f);background-position:top;background-repeat:no-repeat;background-size:contain;padding:200px 0 50px}footer p{font-size:15px;font-weight:400;line-height:24px}footer a{font-size:18px;font-style:normal;font-weight:700;line-height:30px}footer a,footer a:hover{color:#1c0000;text-decoration:none}.section-1-cartelera .row{background-color:#1c0000;color:#fff}.section-1-cartelera .border-top-date{background-color:#ff5d81;border-radius:6px;height:14px;margin:auto;width:132px}.section-1-cartelera .date{font-size:100px;font-weight:700;line-height:85px;margin-bottom:0}@media (max-width:1000px){.section-1-cartelera .date{font-size:80px;line-height:65px}}.section-1-cartelera h3{color:#fff;font-size:48px;font-weight:700;line-height:72px}@media (max-width:1000px){.section-1-cartelera h3{font-size:38px;line-height:55px}}.section-1-cartelera p{color:#fff;font-size:36px;font-weight:400;line-height:50px;text-align:center}@media (max-width:1000px){.section-1-cartelera p{font-size:30px;line-height:40px}}.section-1-cartelera .mediosol{max-height:650px;position:absolute;right:0;z-index:1}@media (max-width:1600px){.section-1-cartelera .mediosol{max-height:500px}}@media (max-width:1200px){.section-1-cartelera .mediosol{max-height:450px}}@media (max-width:1000px){.section-1-cartelera .mediosol{max-height:400px}}.section-2-cartelera{background-color:#f4efea;background-image:url(/images/cartelera-img2.png?362c7972c12f3726ff904731d4b3739c);background-position:100%;background-repeat:no-repeat;background-size:contain}.section-2-cartelera .date{color:#1c0000;font-size:50px;font-weight:700;line-height:50px;text-transform:uppercase}.section-2-cartelera .boder-bottom-date{background:#812bd3;height:10px;margin:auto;width:65px}.section-2-cartelera p{color:#1c0000;font-size:30px;font-weight:400;line-height:40px;text-transform:uppercase}.section-2-cartelera .img1{height:auto;left:0;position:absolute;width:auto;z-index:1}@media (max-width:1000px){.section-2-cartelera .img1{max-height:400px}}.carousel-item .data-1{background-color:#1c0000}.carousel-item .data-1 .date{color:#fff;font-size:30px;font-weight:700;line-height:30px;text-transform:uppercase}.carousel-item .data-1 .boder-bottom-date{background:#812bd3;height:7px;margin:auto;width:38px}.carousel-item .data-1 .name{color:#fff;font-size:30px;font-weight:300;line-height:40px}@media (max-width:1200px){.carousel-item .data-1 .name{font-size:25px;line-height:30px}}.carousel-item .data-1 .name-2{color:#fff;font-size:20px;font-weight:300;line-height:40px}@media (max-width:1200px){.carousel-item .data-1 .name-2{line-height:30px;margin-bottom:0}}.carousel-item .data-1 .managed{color:#f8cb43;font-size:20px;font-weight:300;line-height:70px;text-transform:uppercase}@media (max-width:1200px){.carousel-item .data-1 .managed{font-size:20px;line-height:35px}}.carousel-item .data-1 p.details{color:#fff;font-size:18px;font-weight:400;line-height:32px}@media (max-width:1200px){.carousel-item .data-1 p.details{font-size:16px;line-height:25px}}@media (max-width:800px){.carousel-item .data-1 p.details{font-size:14px;line-height:20px}}.carousel-item .data-2{background-position:50%;background-repeat:no-repeat;background-size:cover}.carousel-item .data-2 .row{background-color:rgba(0,0,0,.4);height:100%}.carousel-item .data-2 .title-date{color:#fff;font-size:20px;font-weight:600;line-height:70px;margin-bottom:0}@media (max-width:1200px){.carousel-item .data-2 .title-date{font-size:20px;line-height:50px}}.carousel-item .data-2 .date{color:#fff;font-size:30px;font-weight:600;line-height:70px;text-transform:uppercase}@media (max-width:1200px){.carousel-item .data-2 .date{font-size:20px;line-height:60px}}.carousel-item .data-2 .fa-location-dot{color:#fff;font-size:40px}.carousel-item .data-2 .btn-location{background-color:transparent;border:1px solid #fff;color:#fff}.border-about{background-color:#f8cb43}.border-home{background-color:#1c0000}.border-team,.border-where{background-color:#f8cb43}.banner-about{background-position:50%;background-repeat:no-repeat;background-size:cover;height:465px}@media (max-width:800px){.banner-about{height:280px}}.banner-about .row{background-color:rgba(0,0,0,.8);height:100%}.banner-about .row .col-md-6{padding-top:150px}@media (max-width:1200px){.banner-about .row .col-md-6{padding-top:100px}}@media (max-width:800px){.banner-about .row .col-md-6{padding-top:50px}}.banner-about h1{color:#fff;font-size:48px;font-weight:700;line-height:72px}@media (max-width:800px){.banner-about h1{font-size:38px;line-height:60px}}.banner-about p{color:#fff;font-size:28px;font-weight:400;line-height:50px}@media (max-width:800px){.banner-about p{font-size:20px;line-height:30px}}.section-about-2{color:rgba(28,0,0,.8);font-size:36px;font-weight:400;line-height:50px}@media (max-width:800px){.section-about-2{font-size:26px;line-height:40px}}.section-about-3{background-color:#f4efea;background-image:url(/images/sol-about.png?1d3b95d5ea551b1700e7b5c138b4c5c6);background-position:100%;background-repeat:no-repeat;background-size:auto auto}.section-about-3 p{color:rgba(28,0,0,.8);font-size:36px;font-weight:400;line-height:50px}@media (max-width:800px){.section-about-3 p{font-size:26px;line-height:40px}}.section-about-3 .btn-contact{border:1px solid #1c0000;color:#1c0000;font-size:20px;font-weight:300}.section-where-1{background-color:#ff5d83}.section-where-1 h1{color:#fff}.section-where-1 .col-geo{background-image:url(/images/bg-geo.jpg?f9d10f7a46d7ca352bb403f4068d52a4);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;position:relative}.section-where-1 .col-geo .data{height:10em;margin-top:-5em;position:absolute;text-align:center;top:50%;width:100%}.section-where-1 .col-geo .data .name{color:#fff;font-size:18px;font-weight:500}.section-where-1 .col-geo .data .location{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase}.section-where-1 .col-geo .data .btn-geo{border:1px solid #fff;color:#fff;font-size:20px;font-weight:300}.section-where-1 .col-geo .data .fa-location-dot{color:#fff;font-size:30px}.section-team-1{background-color:#1c0000}.section-team-1 h1{color:#fff;font-size:48px;font-weight:700;line-height:72px}@media (max-width:800px){.section-team-1 h1{font-size:38px;line-height:60px}}.section-team-1 p{color:#fff;font-size:28px;font-weight:400;line-height:50px}@media (max-width:800px){.section-team-1 p{font-size:20px;line-height:30px}}.section-team-1 .col-person .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px}@media (max-width:800px){.section-team-1 .col-person .img{height:300px}}.section-team-1 .col-person .name{color:#fff;font-size:30px;font-weight:300;text-transform:uppercase}@media (max-width:800px){.section-team-1 .col-person .name{font-size:25px}}.section-team-1 .col-person .position{color:#f8cb43;font-size:20px;font-weight:300;text-transform:uppercase}.section-contact-1{background-color:#f4efea}.section-contact-1 h1{color:#1c0000;font-size:48px;font-weight:700}.section-contact-1 p{color:rgba(28,0,0,.8);font-size:28px;font-weight:400;text-align:center}.section-contact-1 .card-contact{border:0 solid;border-radius:0}.section-contact-1 .card-contact label{color:#464a53}.section-contact-1 .card-contact .form-control{border:1px solid #dddfe1;border-radius:0}.section-contact-1 .btn-primary{background-color:#ff5d83;border:0 solid;border-radius:0}
