body{margin:0;font-family:'Josefin Sans';color:#585eaa;background: url(../images/fondo-header-web-covid-19-cancer-gepac.png);background-size:cover;background-repeat:no-repeat;}
a{color:inherit;text-decoration:none;}
a:hover{color:#ff89b4;}
img{max-width:100%;}
h1{color:#2a3cf8;text-transform:uppercase;font-size:55px;font-weight:600;margin:0;}
h2{text-transform:uppercase;font-size:45px;font-weight:100;margin:0;}


.content-boxed{width:1050px;max-width:98%;margin:0 auto;}
.texto-corrido{line-height:1.3;}
.oculto{opacity:0;}
.visto{opacity:1 !important;}
.texto-rosa{color:#ff89b4;}
.texto-blanco{color:#fff;}


#header-bar{position:relative;height:60px;display:flex;align-items:center;color:#fff;/*background-color:#2a3cf8;*/}
#header-bar .content-boxed{width:885px;max-width:95%;margin:0 auto;}
#fondo-rosa-menu,#fondo-azul-menu{position:absolute;width:50%;top:0;height:100%;z-index:0;}
#fondo-rosa-menu{background-color:#ff89b4;}
#fondo-azul-menu{left:50%;background-color:#2a3cf8;}
#header-bar-inner{display:flex;justify-content:center;align-items:center;height:100%;position:relative;z-index:1;}
#header-logo{background-color:#2a3cf8;flex:1;}
#header-logo-inner{background-color:#ff89b4;display:flex;height:100%;align-items:center;border-radius:0 0 14px 0;text-align:right;}
#header-logo img{width:95px;}
#header-menu{background-color:#2a3cf8;display:flex;height:100%;width:70%;align-items:center;flex:6;}
nav, #rrss-header{display:inline-block;}
nav ul{list-style:none;padding:0;display:flex;justify-content:center;align-items:center;margin:0 20px 0 20px;}
nav li{margin-right:30px;}
nav li:last-child{margin-right:0;}
nav a{text-transform:uppercase;font-size:14px;}
nav a:hover{color:#ff89b4;}
#rrss-header ul{list-style:none;padding:0;display:flex;justify-content:center;align-items:center;}
#rrss-header li{margin-right:20px;}
#rrss-header li:last-child{margin-right:0;}
#rrss-header a:hover{color:#ff89b4;}


#header-info{margin:60px 0 60px 0;}
#header-info strong{color:#ff89b4;}
#header-info .content-boxed{display:flex;justify-content:space-around;align-items:center;}
#header-image{flex:3;text-align:center;}
#header-image img{width:310px;}
#header-text{text-align:right;flex:4;margin-left:30px;font-weight:600;font-size:16px;}


.box{color:#fff;font-size:18px;font-weight:600;text-align:center;width:33.334%;height:200px;display:inline-block;vertical-align:middle;position:relative;}
.box:hover{opacity:0.9;cursor:pointer;}
.box-inner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.box-inner div{padding:0 15px;}
.box img{width:175px;}
.box p{margin:10px 0 0 0;}
#box1{background-color:#a2bef6;}
#box2{background-color:#7190df;}
#box3{background-color:#456bd8;}
#box4{background-color:#9ba0df;}
#box5{background-color:#8085c3;}
#box6{background-color:#585eaa;}
#box7{background-color:#fcabc9;}
#box8{background-color:#fe94bb;}
#box9{background-color:#ff89b4;}
.link{position:absolute;top:15px;right:15px;font-size:20px;transition:all 500ms ease-in-out;opacity:0;}


#section-formulario{text-align:center;padding:90px 0 60px 0;}
#section-formulario p{margin:30px 0;}
#section-formulario input{width:660px;max-width:80%;height:55px;padding:0 20px;border:2px solid #2a3cf8;font-family:'Josefin Sans';font-weight:300;color:#2a3cf8;font-size:24px;background-color:transparent;outline:none;}
#section-formulario input:focus,#section-formulario textarea:focus{border:2px solid #ff89b4;}
#section-formulario input::placeholder,#section-formulario textarea::placeholder{color:#2a3cf8;}
#section-formulario textarea{width:660px;max-width:80%;height:100px;padding:10px 20px 10px 20px;border:2px solid #2a3cf8;font-family:'Josefin Sans';font-weight:300;color:#2a3cf8;font-size:24px;resize:vertical;background-color:transparent;outline:none;}
#section-formulario input[type=submit]{background-color:#2a3cf8;color:#fff;width:350px;border:2px solid #2a3cf8;}
#section-formulario input[type=submit]:hover{background-color:transparent;color:#ff89b4;border:2px solid #ff89b4;cursor:pointer;}


#section-noticias{text-align:center;padding:20px 0 60px 0;}
.noticia-box{display:inline-block;width:30%;margin-right:5%;border:2px solid #8991c0;vertical-align:top;min-height:450px;line-height:1;font-size:16px;}
.noticia-box:last-child{margin-right:0;}
.noticia-box h5{color:#ff89b4;font-size:18px;font-weight:400;margin:20px 0;}
.noticia-box div:last-child{padding:0 15px;}
.noticia-box a{font-weight:600;}
.noticia-box a:hover{color:#ff89b4;}
.noticia-box p:nth-of-type(1){font-weight:300;font-style:italic;margin:0 0 30px 0;}
.noticia-box p:last-child span{color:#ff89b4;}
#noticias-boxes{margin:40px 0;}


#section-gepac{background-color:#7c85b9;padding:80px 0;color:#fff;text-align:center;font-size:18.6px;font-weight:600;line-height:1.4;}
#section-gepac h2{margin:0 0 50px 0;}
#section-gepac strong{color:#ff89b4;}
#section-gepac button{width:346px;height:48px;border:2px solid #fff;background-color:transparent;font-family:'Josefin Sans';color:#fff;font-size:20px;margin:50px 0 0 0;}
#section-gepac button span{color:#ff89b4;}
#section-gepac button:hover{color:#ff89b4;border-color:#ff89b4;cursor:pointer;}


#section-contacto{text-align:center;padding:60px 0;}
#horario{margin:40px 0;}
.contacto-box{width:33.3334%;display:inline-block;vertical-align:top;}
.contacto-box img{width:80px;}
.contacto-box a:hover{color:#ff89b4;}


#section-sponsors{text-align:center;padding:0 0 175px 0;background:url(../images/fondo-footer-web-covid-19-cancer-gepac.png);background-size:cover;background-position:50%;}
#section-sponsors h5{font-size:30px;text-transform:uppercase;font-weight:400;}
#section-sponsors h5 span{color:#ff89b4;}
.sponsor{width:25%;display:inline-block;vertical-align:top;}
.sponsor div{padding:40px;}
.sponsor img:hover{opacity:0.8;}


#footer-bar{background-color:#2a3cf8;color:#fff;padding:15px 0;}
.legal-box{width:50%;display:inline-block;}
.legal-box ul{list-style:none;padding:0;margin:0;}
.legal-box ul span{color:#ff89b4;}
.legal-box li{display:inline-block;margin-right:5px;}
.legal-box li:last-child{margin-right:0;}
.legal-box a:hover{color:#ff89b4;}
.legal-box:last-child{text-align:right;}


/*PAGES*/
.page-title{height:150px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;}
.page-title-padding{padding:0 20%;display:flex;justify-content:center;align-items:center;}
.page-title h1{text-transform:none;color:#fff;font-size:34px;}
.page-title-icon img{width:180px;}
.page-title-icon{flex:1;}
.page-title-text{flex:3;}
#page-box-1-title{background-color:#a2bef6;}
#page-box-2-title{background-color:#7190df;}
#page-box-3-title{background-color:#456bd8;}
#page-box-4-title{background-color:#9ba0df;}
#page-box-5-title{background-color:#8085c3;}
#page-box-6-title{background-color:#585eaa;}
#page-box-7-title{background-color:#fcabc9;}
#page-box-8-title{background-color:#fe94bb;}
#page-box-9-title{background-color:#ff89b4;}
#page-box-0-title{background-color:#2a3cf8;}
.page-content{padding:50px 0;text-align:center;font-size:17px;}
.page-content h2{color:#2a3cf8;font-size:34px;font-weight:300;margin:40px 0 15px 0;text-transform:none;}
.page-content h3{color:#ff89b4;font-size:31px;font-weight:300;margin:30px 0 10px 0;text-transform:none;}
.page-content strong{color:#ff89b4;}
.page-content ul{text-align:left;display:inline-block;}
.page-content ol{text-align:left;display:inline-block;}
.page-content li{margin:12px 0;}
.video-wrapper{width:600px;max-width:70%;margin:35px auto;}
.video-wrapper div{padding-bottom:56.4%;position:relative;width:100%;}
.video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;}


.destacado{height:70px;width:90%;margin:35px auto 0 auto;font-size:20px;font-style:italic;display:flex;align-items:center;/*border:1px solid #ff89b4;*/padding:35px;}
.destacado a:hover{text-decoration:underline;}


.sin-puntos{list-style:none;padding:0;}
.sin-puntos li{display:inline-block;vertical-align:middle;}
.icono-li{display:inline-block;width:40px;height:40px;vertical-align:middle;margin:0 15px 0 0;}


.center-image{width:275px;margin:50px auto 0 auto;}
.center-image-big{width:550px;margin:50px auto 0 auto;}


.page-content #section-formulario{padding:10px 0 30px 0;}


#sintomas-box p{font-size:1.2em;}
#sintomas-box img{width:70px;margin:10px 0 10px 0;}

#images-guias-wrapper{display:flex;justify-content:space-around;align-items:center;}
.images-guias{width:30%;margin:30px 0;}