*{font-family:'Josefin Sans',sans-serif}html{color:#000;font-size:16px;line-height:24px;letter-spacing:.07em}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input:-moz-placeholder,textarea:-moz-placeholder{color:#000}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}.browserupgrade{margin:.2em 0;background:#cccccc;color:black;padding:.2em 0}.jose_400{font-family:'Josefin Sans',sans-serif;font-weight:400}.jose_500{font-family:'Josefin Sans',sans-serif;font-weight:500}.jose_600{font-family:'Josefin Sans',sans-serif;font-weight:600}.jose_700{font-family:'Josefin Sans',sans-serif;font-weight:700}.fix-top{cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;bottom:20px;right:20px;padding:10px 15px;z-index:999;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box;background-color:rgba(255,255,255,0.2);display:none}.fix-top i{font-size:30px;color:#ee3834}@keyframes shimmy{0%{left:45%}50%{left:55%}100%{left:45%}}.soloenmoviles,.enelmovil{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,button,.inps-sb,header,img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}p{margin:0}.lf{float:left}.rg{float:right}.clear{clear:both}img{max-width:100%}section{width:100%;padding:10px 0px}.oculto{display:none !important}.loader{width:100%;height:100%;position:fixed;left:0;right:0;z-index:99999;background-color:#fff}.center{max-width:1189px;width:100%;margin:0 auto;padding:0 10px}.btn{padding:13px 44px;background-color:transparent;color:#474747;font-size:16px;line-height:25px;display:inline-block;border:0}.btn-whatsapp{background-color:#F96E2B;color:#fff}.btn-naranja{background-color:#F96E2B;color:#fff}.breadcums{padding:16px 0px;background-color:#fff}.breadcums .center{text-align:left}.breadcums .center a{display:inline-block;vertical-align:middle;margin:0px 2px;font-size:14px;line-height:20px;color:#000}.breadcums .center span{display:inline-block;color:#F96E2B;margin:0px 1px}.borderBottom{border-bottom:1px solid #DBDDDE}.titulos{font-size:40px;line-height:25px;text-align:center}.titulo_barra{position:relative}.titulo_barra:after{content:'';display:block;position:absolute;width:34%;height:1px;background-color:#1B712E;bottom:-25px;left:0;right:0;margin:0 auto}.imagenMobile{display:none}.pop_up{display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.2);position:fixed;top:0;left:0;z-index:999}.pop_up .fluid_container{width:100%;height:100%;position:absolute;top:0;left:0;display:inline-block;text-align:center}.pop_up .fluid_container p{margin:0}.pop_up .fluid_container p.ss{margin:40px 0 45px;font-size:25px;font-weight:bold}.pop_up .fluid_container p.ss1{font-size:18px;font-weight:bold}.pop_up .fluid_container p.ss2{font-size:16px}.pop_up .fluid_container .item{max-width:900px;width:100%;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:40px 0 40px;display:inline-block;border-radius:25px}.pop_up .fluid_container .item .close_popup{width:30px;height:30px;background-color:#F96E2B;position:absolute;top:-10px;right:-10px;border-radius:50%;display:inline-block}.pop_up .fluid_container .item .close_popup i{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pop_up .fluid_container .item .txt{width:100%;height:700px;overflow-y:auto}.pop_up .fluid_container .item .fecha{max-width:700px;width:100%;padding:20px 0;border-bottom:1px solid #F96E2B;display:inline-block}header{padding:0px 40px;background-color:#fff}header .center{max-width:100%}header .center nav a.cerrar{display:none}header .center nav ul{margin:0;padding:0;text-align:left;float:left}header .center nav ul li{display:inline-block;vertical-align:middle;margin:0px}header .center nav ul li a{padding:16px 20px;display:inline-block;font-size:16px;line-height:25px;text-transform:uppercase;color:#000000}header .center nav ul li a:hover{color:#F96E2B}header .center nav ul li a.logo{padding:16px 40px 16px 0px}header .center nav a.callToAction{float:right;margin:20px 0px 0px 0px;text-transform:uppercase}header .center .solomobile{display:none}footer{background-color:#FFF3ED}footer .center{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0}footer .center .item{width:100%;display:block;padding:20px 0px 15px;text-align:center;font-size:14px;line-height:20px;color:#000000}main{overflow:hidden}main .bg1{padding:362px 0px 0px;position:relative;background-image:url(../img/bg1.webp);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#D5C4AE}main .bg1 .center{vertical-align:bottom}main .bg1 .center .cuadro{float:left;padding:133px 42px 95px 58px;max-width:570px;width:100%;background-color:#FFF3ED}main .bg1 .center .cuadro p.par{font-size:18px;line-height:36px;color:#12461E}main .bg1 .center .cuadro p.par2{padding-top:10px;font-size:15px;line-height:27px}main .bg1 .center a.callToAction{position:absolute;bottom:0;padding:29px 26px;font-size:20px;line-height:30px;text-transform:uppercase}main .bg2{padding:52px 0px 0px;background-color:#FFD2BC}main .bg2 .center .row .col{width:100%}main .bg2 .center .row .col .caja{position:relative;padding:5px 0px 0px;margin:0px 0px 40px}main .bg2 .center .row .col .caja p{text-align:center}main .bg2 .center .row .col .caja p.tt{font-size:35px;line-height:25px;text-transform:uppercase;padding:0px 0px 24px}main .bg2 .center .row .col .caja p.par{font-size:20px;line-height:26px;color:#545454}main .bg2 .center .row .col .caja p.parcaja{font-size:30px;line-height:26px;width:100%;padding:22px 10px;background:#FFFBFA;box-shadow:0 4px 4px rgba(0,0,0,0.15);border-radius:22px;max-width:227px;margin:0 auto}main .bg2 .center .row .col .caja p.parcaja span{display:block}main .bg2 .center .row .col .caja ul{padding:20px 0px 0px 23px;margin:0;text-align:left}main .bg2 .center .row .col .caja ul li{font-size:20px;line-height:23px;color:#545454}main .bg2 .center .row .cl1{max-width:605px;text-align:right;margin-left:-78px}main .bg2 .center .row .cl2{max-width:300px;margin-left:190px;padding:10px 0px 0px}main .bg3{background-color:#D5E0D9;background-image:url(../img/bg3_fondo.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:0}main .bg3 .fondo{padding:38px 0px 0px;background:linear-gradient(180deg, rgba(245,245,245,0) -46.95%, #FFFFFF 100%)}main .bg3 .fondo .row .col{width:100%}main .bg3 .fondo .row .col p.tt{font-size:35px;line-height:44px;text-align:center}main .bg3 .fondo .row .col p.puntos{position:relative;font-size:14px;line-height:20px;text-transform:uppercase;color:#52555E;max-width:200px;width:100%;margin:0px 0px 33px 0px;padding:0px 0px 0px 33px;display:inline-block;vertical-align:top}main .bg3 .fondo .row .col p.puntos:before{content:'';display:block;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;background-color:#F96E2B;position:absolute;top:37%;left:8px}main .bg3 .fondo .row .col p.puntos240{max-width:240px}main .bg3 .fondo .row .col .barra{width:100%;height:1px;background-color:#F96E2B;margin:20px auto 27px}main .bg3 .fondo .row .cl1{max-width:499px;text-align:right}main .bg3 .fondo .row .cl2{max-width:625px;padding:158px 178px 0px 0px;text-align:left}main .bg4{padding:86px 0px 64px;background-color:#FFD2BC}main .bg4 .center p{text-align:center}main .bg4 .center p.tt{font-size:40px;line-height:61px;margin-bottom:31px}main .bg4 .center p.par{font-size:15px;line-height:25px;text-transform:uppercase;color:#52555E}main .bg4 .center p.par span{color:#F96E2B;display:block;font-size:64px;line-height:71px}main .bg4 .center .discos{text-align:center}main .bg4 .center .discos .disco{width:225px;height:225px;display:inline-block;vertical-align:top;margin:0px 30px 20px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;background:#FFFFFF;box-shadow:0 4px 4px rgba(249,110,43,0.2);padding:47px 0px}main .bg5{padding:69px 0px 84px;background-color:#fff}main .bg5 .center{max-width:1234px;padding:0}main .bg5 .center p.tt{font-size:40px;line-height:52px;color:#12461E;padding:0px 0px 0px 228px;margin-bottom:38px}main .bg5 .center p.tt span{font-size:24px;line-height:46px;color:#1B712E;display:block}main .bg5 .center .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:8px 8px;grid-auto-rows:303px}main .bg5 .center .grid .item{display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.15);background-position:center;background-repeat:no-repeat;background-size:cover}main .bg5 .center .grid .ht-2{grid-row:span 2}main .bg5 .center .grid .wt-2{grid-column:span 2}main .bg6{padding:136px 0px 135px 0px;background-position:center;background-repeat:no-repeat;background-size:cover}main .bg6 .center .formulario{max-width:870px;width:100%;margin:0 auto}main .bg6 .center .formulario .col{width:100%;text-align:center;height:684px;background-color:#fff}main .bg6 .center .formulario .col p.tt{font-size:35px;line-height:37px;margin-bottom:29px}main .bg6 .center .formulario .col p.tt span{display:block}main .bg6 .center .formulario .col p.logo{margin-bottom:57px}main .bg6 .center .formulario .col form .campo{position:relative;width:100%;height:42px;margin-bottom:16px}main .bg6 .center .formulario .col form .campo label{font-size:15px;line-height:20px;color:#6D6D6D;position:absolute;top:12px;left:10px;z-index:2}main .bg6 .center .formulario .col form .campo label.active{top:0px;font-size:11px}main .bg6 .center .formulario .col form .campo .inps{width:100%;height:100%;position:absolute;top:0;left:0;border:0;padding:15px 0px 0px 10px;font-size:14px}main .bg6 .center .formulario .col form .campo-txt{height:140px}main .bg6 .center .formulario .col form .campo-txt .inps{padding:12px 0px 0px 10px}main .bg6 .center .formulario .col form .btn-naranja{text-transform:uppercase;margin:10px 0px 0px}main .bg6 .center .formulario .col .callToAction{display:block;margin:0px 0px 26px;color:#000;text-align:left}main .bg6 .center .formulario .col .callToAction span{display:block;margin:9px 0px 5px}main .bg6 .center .formulario .col .callToAction a.links{display:block;text-align:left;color:#000;font-size:18px;margin-bottom:5px}main .bg6 .center .formulario .col .callToAction a.links:hover{color:#F96E2B}main .bg6 .center .formulario .cl1{max-width:486px;padding:66px 42px 29px;background-color:#FFF3ED}main .bg6 .center .formulario .cl2{max-width:384px;padding:80px 35px}main .bg7{background-image:url(../img/portada-nosotros.webp);padding:362px 0px 0px}main .bg7 .center .cuadro{padding:0px 58px 44px 81px}main .bg7 .center .cuadro p.logo{text-align:center;margin:-54px 0 12px 0}main .bg7 .center .cuadro ul{padding:0px 0px 0px 29px}main .bg7 .center .cuadro ul li{color:#1B712E;font-size:20px;line-height:34px}main .bg8{padding:0;background-color:#FFD2BC}main .bg8 .fondo{padding:150px 0px 57px;background:linear-gradient(180deg, rgba(255,243,237,0) 0%, #FFF3ED 100%)}main .bg8 .fondo .center p.titulos{margin-bottom:62px}main .bg8 .fondo .center .row{text-align:center}main .bg8 .fondo .center .row .col{display:inline-block;vertical-align:top;text-align:center;margin:0px 16px 16px}main .bg8 .fondo .center .row .col p.par{font-size:16px;line-height:23px;color:#545454;padding:10px 0px}main .bg9{padding:75px 0px 74px;background-color:#FFD2BC}main .bg9 .center p{text-align:center}main .bg9 .center p.titulos{font-size:40px;line-height:61px}main .bg9 .center p.par{font-size:20px;line-height:32px}main .bg9 .center .barra{max-width:460px;width:100%;margin:10px auto 20px;height:1px;background-color:#F96E2B}main .bg10{background-color:transparent;padding:101px 0px 84px}main .bg10 .center p.tt .barra{height:1px;background-color:#12461E;max-width:830px;width:100%;margin:6px 0px 43px}main .bg11{background-image:url(../img/portada-programa.webp);padding:405px 0px 0px}main .bg11 .center{padding:0px 188px}main .bg11 .center h1{font-size:48px;line-height:57px;color:#F5F5F5;margin:0px 0px 232px}main .bg11 .center a.callToAction{position:static;padding:26px 26px}main .bg12{padding:0;background-position:right center;background-repeat:no-repeat;background-size:contain}main .bg12 .fondo{height:834px;padding:51px 0px 0px;background-position:left center;background-repeat:no-repeat;background-size:90% 100%}main .bg12 .fondo .center{max-width:809px}main .bg12 .fondo .center p{text-align:left}main .bg12 .fondo .center p.tt{font-size:34px;line-height:48px}main .bg12 .fondo .center p.par{font-size:14px;line-height:21px;margin-bottom:23px}main .bg12 .fondo .center p.par span{display:block}main .bg12 .fondo .center p.parverde{color:#1B712E;margin-bottom:0}main .bg12 .fondo .center p.parverde2{margin-bottom:20px}main .bg12 .fondo .center ul{margin:0px 0px 20px;padding:0px 0px 0px 20px;color:#1B712E}main .bg12 .fondo .center ul li{font-size:14px;line-height:21px}main .bg12 .fondo .center .barra{max-width:376px;width:100%;height:1px;background-color:#1B712E;margin:30px 0px 36px}main .bg13{background-position:left center}main .bg13 .fondo{background-position:right center;background-size:95% 100%;height:750px;padding:59px 0px 0px}main .bg13 .fondo .center{padding:0px 10px 0px 383px}main .bg13 .fondo .center p.par{line-height:28px}main .bg13 .fondo .center .barra{max-width:100%;margin:8px 0px 29px}main .bg13 .fondo .center ul li{font-size:14px;line-height:28px}main .bg14 .fondo{height:954px;padding:71px 0px 0px}main .bg14 .fondo .center .barra{margin:5px 0px 10px}main .bg14 .fondo .center p.par{line-height:28px}main .bg14 .fondo .center ul{margin-top:8px}main .bg14 .fondo .center ul li{font-size:14px;line-height:28px}main .bg15{background-image:url(../img/portada-contacto.webp);padding:368px 0px 0px}main .bg15 .center .cuadro{padding:185px 50px 167px}main .bg15 .center .cuadro p.tt{text-align:center;font-size:42px;line-height:40px;color:#12461E}main .bg15 .center .cuadro p.tt span{display:block}main .bg16{padding:60px 0px 70px;background-color:#fff}main .bg16 .center .formulario{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3)}main .bg17{padding:0}main .bg18{padding:23px 0px;background-color:#FFD2BC}main .bg18 .center ul{margin:0;padding:0px 0px 0px 202px}main .bg18 .center ul li{display:inline-block;vertical-align:middle;margin:0px 285px 0px 0px;font-size:35px;line-height:37px}main .bg18 .center ul li a{display:inline-block}main .bg19{padding:0;height:400px}main .bg19 iframe{width:100%;height:100%}main .bg20{padding:10% 0}main .bg20 .center p{text-align:left}main .bg20 .center p.tt{font-size:26px;margin-bottom:20px}main .bg20 .center p.par{font-size:18px}main .bg21{background-image:url(../img/bg15.jpg);padding:205px 0px 0px}main .bg21 .center h1{font-size:48px;line-height:57px;color:#F5F5F5;margin:0px 0px 232px}main .bg21 .center a.callToAction{position:static;padding:26px 26px}main .bg22{width:100%;padding:160px 0 100px}main .bg22 .center p{margin:0}main .bg22 .center p.tt{margin:0 0 45px;font-size:40px;color:#F96E2B;font-weight:bold}main .bg22 .center p.ss{margin:40px 0 20px;font-size:30px;font-weight:bold}main .bg22 .center p.ss1{font-size:18px;font-weight:bold}main .bg22 .center p.ss2{font-size:16px}main .bg22 .center .fecha{width:100%;padding:10px 0}main .bg22 .center hr{border-top:1px solid #F96E2B;margin-bottom:100px}main .bg22.bg22_1{padding:160px 0 100px}@media screen and (max-width:1471px){main .bg1{padding:250px 0px 0px}}@media screen and (max-width:1119px){.center{max-width:640px}.breadcums{display:none}.imagenMobile,.soloenmoviles{display:block}header{padding:0px 10px}header .center nav{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:fixed;max-width:350px;width:100%;height:100%;left:-100%;top:0;bottom:0;z-index:2;background-color:#fff;padding:20px 50px;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.3);box-shadow:1px 1px 10px rgba(0,0,0,0.3)}header .center nav a.cerrar{position:absolute;right:30px;top:30px;max-width:40px;display:block}header .center nav ul{float:none}header .center nav ul li{display:block}header .center nav ul li a{font-size:18px;padding-left:50px}header .center nav ul li a.logo{padding:16px 40px 16px 0px}header .center nav a.callToAction{float:none}header .center nav.activado{left:0}header .center .solomobile{display:block;width:100%}header .center .solomobile .logoMobile{float:left}header .center .solomobile .abrirMenu{float:right;padding:6px 0px}footer .center{padding:0;max-width:100%;grid-template-columns:1fr 1fr}footer .center .itemMobile{grid-column:span 2;background-color:#fff}.pop_up .fluid_container .item{width:90%;padding:40px 20px}main .bg1{background-color:#FFD2BC;background-image:none;padding:0px 0px 0px}main .bg1 .imagenMobile{width:100%}main .bg1 .center{padding:0;max-width:100%;text-align:center}main .bg1 .center .cuadro{max-width:100%;width:100%;padding:50px;text-align:center}main .bg1 .center .cuadro p.par{padding:0px 0px 20px}main .bg1 .center .cuadro p.par2{padding:30px 0px 0px}main .bg1 .center a.callToAction{position:static;padding:20px 26px}main .bg2 .center .row .col{max-width:300px;margin:0 auto;display:block;float:none}main .bg2 .center .row .col .caja p.parcaja{max-width:100%}main .bg3{background-image:url(../img/bg3_mobile.jpg);background-position:center top}main .bg3 .fondo{padding:40px 0px}main .bg3 .fondo .center .row .col{max-width:100%;text-align:center;padding:0px 0px}main .bg3 .fondo .center .row .col p.soloenmoviles{padding:30px 0px}main .bg3 .fondo .center .row .col p.puntos{padding:30px 0px 0px;max-width:100%}main .bg3 .fondo .center .row .col p.puntos::before{top:0;left:0;right:0;margin:0 auto}main .bg3 .fondo .center .row .cl1{display:none}main .bg4{padding:40px 0px 20px 0px}main .bg4 .center p.tt{line-height:50px}main .bg4 .center .discos .disco{margin:0 auto 30px;display:block}main .bg5{padding:30px 0px}main .bg5 .center{padding:0px 20px}main .bg5 .center .grid{grid-auto-rows:200px}main .bg5 .center p{text-align:center}main .bg5 .center p.tt{padding:0;line-height:43px}main .bg5 .center p.tt span{line-height:30px}main .bg6{padding:0}main .bg6 .center{padding:0}main .bg6 .center .formulario .col{max-width:100%;float:none}main .bg7 .center .cuadro p.logo{margin:0;display:none}main .bg7 .center .cuadro p.par2{margin-bottom:20px}main .bg7 .center .cuadro ul{padding:0;margin:0;list-style:none}main .bg8 .fondo{padding:50px 0px}main .bg8 .fondo .center p.titulos{line-height:40px;margin-bottom:20px}main .bg8 .fondo .center p.logo{margin:0px 0px 20px;text-align:center}main .bg8 .fondo .center p.logo img{max-width:200px;mix-blend-mode:multiply}main .bg9{padding:50px 0px}main .bg10 .center p.tt .barra{max-width:300px;margin:0 auto}main .bg11{background-image:url(../img/portada-programa.jpg)}main .bg11 .center h1{margin:0px 0px;padding:90px 0px 20px}main .bg16{background-color:#FFD2BC}main .bg22{padding:100px 0 0}main .bg22 .center p.tt{font-size:26px;line-height:40px}main .bg22 .center p.ss{font-size:23px}main .bg22 .center p br{display:none}main .bg22.bg22_1{padding:70px 0 100px}}@media screen and (max-width:639px){footer .center .item{padding:20px 0px}.titulos{font-size:30px;line-height:45px}.pop_up .fluid_container .item .txt{height:500px}main .bg1 .center .cuadro{padding:34px}main .bg1 .center .cuadro p.par{line-height:30px}main .bg1 .center .cuadro p.par br{display:none}main .bg1 .center .cuadro p.par2 br{display:none}main .bg3 .fondo .center{max-width:320px}main .bg3 .fondo .center .row .col p.tt{font-size:27px;line-height:30px}main .bg5 .center .grid{grid-auto-rows:110px;grid-gap:3px}main .bg6 .center .formulario .col{height:auto}main .bg6 .center .formulario .col p.tt{font-size:30px;line-height:34px}main .bg7 .center .cuadro{padding:20px}main .bg7 .center .cuadro p.logo img{max-width:200px}main .bg11 .center h1{font-size:40px;line-height:45px}main .bg12{background-image:none !important}main .bg12 .fondo{height:auto}main .bg12 .fondo .center{padding:0px 10px}main .bg12 .fondo .center p.tt{font-size:30px;line-height:35px}main .bg12 .fondo .center p.par{font-size:16px}main .bg12 .fondo .center p.par br{display:none}main .bg12 .fondo .center p.soloenmoviles{margin-bottom:20px}main .bg15{background-color:#FFF3ED}main .bg15 .center .cuadro p.tt{font-size:28px}main .bg18 .center ul{padding:0;margin:0;text-align:center}main .bg18 .center ul li{display:block;margin:0px 0px 20px;font-size:20px}main .bg18 .center ul li br{display:none}main .bg19{height:300px}main .bg21{background-image:url(../img/bg15.jpg);position:relative}main .bg21:before{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}main .bg21 .center{padding:130px 10px 0;position:relative;z-index:1}main .bg21 .center h1{margin:0 0 100px}}