/*!
Theme Name: Ciudad de los niños Theme
Theme URI:
Author: @baeticadigital
Author URI: https://baeticadigital.com
Description: Tema realizado a medida para Ciudad de los niños
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ciudadninos-esp, ciudadninos-eng
*/@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("fonts/Roboto/roboto-v29-latin-300.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-300.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-300.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-300.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-300.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-300.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:url("fonts/Roboto/roboto-v29-latin-300italic.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-300italic.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-300italic.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-300italic.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-300italic.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-300italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("fonts/Roboto/roboto-v29-latin-regular.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-regular.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-regular.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-regular.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url("fonts/Roboto/roboto-v29-latin-italic.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-italic.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-italic.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-italic.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-italic.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("fonts/Roboto/roboto-v29-latin-500.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-500.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-500.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-500.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-500.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-500.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;src:url("fonts/Roboto/roboto-v29-latin-500italic.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-500italic.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-500italic.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-500italic.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-500italic.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-500italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("fonts/Roboto/roboto-v29-latin-700.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-700.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-700.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-700.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-700.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url("fonts/Roboto/roboto-v29-latin-700italic.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-700italic.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-700italic.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-700italic.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-700italic.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-700italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("fonts/Roboto/roboto-v29-latin-900.eot");src:local(""),url("fonts/Roboto/roboto-v29-latin-900.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto/roboto-v29-latin-900.woff2") format("woff2"),url("fonts/Roboto/roboto-v29-latin-900.woff") format("woff"),url("fonts/Roboto/roboto-v29-latin-900.ttf") format("truetype"),url("fonts/Roboto/roboto-v29-latin-900.svg#Roboto") format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:300;src:url("fonts/Roboto-Slab/roboto-slab-v23-latin-300.eot");src:local(""),url("fonts/Roboto-Slab/roboto-slab-v23-latin-300.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-300.woff2") format("woff2"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-300.woff") format("woff"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-300.ttf") format("truetype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-300.svg#RobotoSlab") format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:400;src:url("fonts/Roboto-Slab/roboto-slab-v23-latin-regular.eot");src:local(""),url("fonts/Roboto-Slab/roboto-slab-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-regular.woff2") format("woff2"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-regular.woff") format("woff"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-regular.ttf") format("truetype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-regular.svg#RobotoSlab") format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:500;src:url("fonts/Roboto-Slab/roboto-slab-v23-latin-500.eot");src:local(""),url("fonts/Roboto-Slab/roboto-slab-v23-latin-500.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-500.woff2") format("woff2"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-500.woff") format("woff"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-500.ttf") format("truetype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-500.svg#RobotoSlab") format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:600;src:url("fonts/Roboto-Slab/roboto-slab-v23-latin-600.eot");src:local(""),url("fonts/Roboto-Slab/roboto-slab-v23-latin-600.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-600.woff2") format("woff2"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-600.woff") format("woff"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-600.ttf") format("truetype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-600.svg#RobotoSlab") format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:700;src:url("fonts/Roboto-Slab/roboto-slab-v23-latin-700.eot");src:local(""),url("fonts/Roboto-Slab/roboto-slab-v23-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-700.woff2") format("woff2"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-700.woff") format("woff"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-700.ttf") format("truetype"),url("fonts/Roboto-Slab/roboto-slab-v23-latin-700.svg#RobotoSlab") format("svg")}@media(min-width: 992px){.noscroll{position:fixed;overflow:hidden}}.u-hide{display:none !important}@media(min-width: 450px){.u-hide\@xs{display:none !important}}@media(min-width: 768px){.u-hide\@sm{display:none !important}}@media(min-width: 992px){.u-hide\@md{display:none !important}}@media(min-width: 1024px){.u-hide\@lg{display:none !important}}@media(min-width: 1200px){.u-hide\@xl{display:none !important}}@media(max-width: 767.9px){.u-hide\@max-xs{display:none !important}}@media(max-width: 991.9px){.u-hide\@max-sm{display:none !important}}@media(max-width: 1023.9px){.u-hide\@max-md{display:none !important}}@media(max-width: 1199.9px){.u-hide\@max-lg{display:none !important}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}legend{font-family:"Roboto",sans-serif;font-size:1.125rem !important;font-weight:600 !important}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html{overflow-x:hidden}body{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden;padding:0;display:flex;flex-flow:column;min-height:calc(100vh - 30px)}body{font-size:17px}@media screen and (min-width: 768px){body{font-size:calc(
          17px + 4 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){body{font-size:21px}}@media(min-width: 992px){body{min-height:100vh}}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}h1{color:#080808;font-family:"Roboto Slab",sans-serif;font-size:3rem;font-weight:500;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:105%}h1{font-size:40px}@media screen and (min-width: 768px){h1{font-size:calc(
          40px + 25 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){h1{font-size:65px}}h2{color:#080808;font-family:"Roboto Slab",sans-serif;line-height:120%;font-weight:500;margin:0 auto 1.25rem}h2{font-size:38px}@media screen and (min-width: 768px){h2{font-size:calc(
          38px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){h2{font-size:46px}}h3{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;letter-spacing:-0.3px;margin:0 auto 1.25rem}h3{font-size:26px}@media screen and (min-width: 768px){h3{font-size:calc(
          26px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){h3{font-size:32px}}h4{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;letter-spacing:-0.2px;margin:0 auto 1.25rem}h4{font-size:22px}@media screen and (min-width: 768px){h4{font-size:calc(
          22px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){h4{font-size:28px}}h5{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;margin:0 auto 1.25rem}h5{font-size:18px}@media screen and (min-width: 768px){h5{font-size:calc(
          18px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){h5{font-size:24px}}h6{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;margin:0 auto 1.25rem}h6{font-size:16px}@media screen and (min-width: 768px){h6{font-size:calc(
          16px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){h6{font-size:19px}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}p{margin-top:0;margin-bottom:1.5rem}a{color:#080808;text-decoration:none;transition:all .2s ease-out}a:hover,a:focus{text-decoration:underline}a:active,a:visited{color:inherit}img,svg{max-width:100%;height:auto;vertical-align:middle}img{font-style:italic}label,legend{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400;display:block;margin-bottom:0.25rem}label,legend{font-size:15px}@media screen and (min-width: 768px){label,legend{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){label,legend{font-size:18px}}legend{font-weight:bold}[type=text],[type=email],[type=password],[type=search],[type=number],textarea,select{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:300;display:block;width:100%;border-radius:0px;border:1px solid #080808;background-color:#fff;padding:0.8125rem;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text],[type=email],[type=password],[type=search],[type=number],textarea,select{font-size:17px}@media screen and (min-width: 768px){[type=text],[type=email],[type=password],[type=search],[type=number],textarea,select{font-size:calc(
          17px + 4 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){[type=text],[type=email],[type=password],[type=search],[type=number],textarea,select{font-size:21px}}[type=text]::-moz-placeholder, [type=email]::-moz-placeholder, [type=password]::-moz-placeholder, [type=search]::-moz-placeholder, [type=number]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder{color:#080808}[type=text]:-ms-input-placeholder, [type=email]:-ms-input-placeholder, [type=password]:-ms-input-placeholder, [type=search]:-ms-input-placeholder, [type=number]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder{color:#080808}[type=text]::placeholder,[type=email]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=number]::placeholder,textarea::placeholder,select::placeholder{color:#080808}[type=text]:focus,[type=email]:focus,[type=password]:focus,[type=search]:focus,[type=number]:focus,textarea:focus,select:focus{border-color:#080808;outline:none}[type=text].has-error,[type=email].has-error,[type=password].has-error,[type=search].has-error,[type=number].has-error,textarea.has-error,select.has-error{border-color:#080808}[type=text].has-success,[type=email].has-success,[type=password].has-success,[type=search].has-success,[type=number].has-success,textarea.has-success,select.has-success{border-color:#080808}[type=text][readonly],[type=email][readonly],[type=password][readonly],[type=search][readonly],[type=number][readonly],textarea[readonly],select[readonly]{padding:0}[type=text][readonly],[type=text][readonly]:focus,[type=email][readonly],[type=email][readonly]:focus,[type=password][readonly],[type=password][readonly]:focus,[type=search][readonly],[type=search][readonly]:focus,[type=number][readonly],[type=number][readonly]:focus,textarea[readonly],textarea[readonly]:focus,select[readonly],select[readonly]:focus{border-color:rgba(0,0,0,0)}[type=checkbox]+label,[type=radio]+label{min-height:0.875rem;display:inline-block;padding-left:0.5rem;position:relative;cursor:pointer}button{cursor:pointer}button:focus{outline:none}select{margin:0;box-sizing:border-box;outline:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}textarea{height:7.5rem;resize:vertical}fieldset{border:none;padding:0;margin:0}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@media screen and (device-aspect-ratio: 2/3),screen and (device-aspect-ratio: 40/71),screen and (device-aspect-ratio: 375/667),screen and (device-aspect-ratio: 9/16),screen and (device-aspect-ratio: 375/812),screen and (device-aspect-ratio: 414/896){input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select:focus,textarea{font-size:1rem !important}}table{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400;background-color:#fff;border:5px solid #f8d7ea;border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 1.875rem}table{font-size:15px}@media screen and (min-width: 768px){table{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){table{font-size:18px}}@media(min-width: 768px){table{margin-bottom:2.5rem}}thead,tbody,tr,th,td{border:0;padding:0;white-space:normal}th,td{border-bottom:1px solid #f8d7ea;padding:0.3125rem 0.5rem;text-align:inherit;vertical-align:center}@media(min-width: 992px){th,td{padding:0.625rem 1.5rem}}th p,td p{margin-bottom:0px}thead td,thead th{border-bottom-color:#f8d7ea;color:#333}tbody th{font-weight:normal;text-align:left;vertical-align:center}ul,ol{margin:0 0 1.5rem 0rem}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5rem}dt{font-weight:bold}dd{margin:0 1.5rem 1.5rem}li{margin-bottom:0.3125rem}details{margin-bottom:3.75rem;cursor:pointer}@media(min-width: 1024px){details{margin-bottom:3.75rem}}details>summary{text-align:center}details .content{margin-top:0.75rem}.o-container{margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px;max-width:1280px;width:100%}.o-container--fluid{max-width:100%}.o-container--nogutter{padding-right:0;padding-left:0}.o-container--nogutter-mobile{padding-right:0;padding-left:0}@media(min-width: 992px){.o-container--nogutter-mobile{margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px;max-width:1280px;width:100%}}@media(max-width: 767.9px){.o-container--addgutter-mobile{padding-right:20px !important;padding-left:20px !important}}.o-container--max-width-half{padding-right:20px;padding-left:20px}@media(min-width: 992px){.o-container--max-width-half{max-width:640px;width:100%}}.o-container--max-width-half .o-container{padding-left:0;padding-right:0}.o-container--2{max-width:206.6666666667px}.o-container--3{max-width:310px}.o-container--4{max-width:413.3333333333px}.o-container--5{max-width:516.6666666667px}.o-container--6{max-width:620px}.o-container--7{max-width:723.3333333333px}.o-container--8{max-width:826.6666666667px}.o-container--9{max-width:930px}.o-container--10{max-width:1033.3333333333px}.o-container--11{max-width:1136.6666666667px}.o-container--right{margin-left:auto;margin-right:0}.o-container-modal{padding:3.25rem 1rem}@media(min-width: 768px){.o-container-modal{padding:4rem 4rem}}.o-grid{display:flex;flex:0 1 auto;flex-flow:row wrap;margin-left:-12px;margin-right:-12px}.o-grid--reverse{flex-direction:row-reverse}@media(min-width: 992px){.o-grid--reverse\@md{flex-direction:row-reverse}}.o-grid--between{justify-content:space-between}.o-grid--center{justify-content:center}.o-grid--align-center{align-items:center}.o-grid--wide{margin-left:0;margin-right:0}.o-grid--no-gutters{margin-left:0;margin-right:0}.o-grid--no-gutters>.o-grid__col{padding-left:0 !important;padding-right:0 !important}@media(max-width: 767.9px){.o-grid--xs-column{flex-direction:column}.o-grid--xs-column-reverse{flex-direction:column-reverse}}@media(max-width: 767.9px){.o-grid--block\@max-xs{display:block}}.o-grid--small-gutter{margin-left:-0.5rem;margin-right:-0.5rem}.o-grid--small-gutter .o-grid__col{padding-left:0.5rem !important;padding-right:0.5rem !important}.o-grid__col{flex:0 0 auto;max-width:100%;padding-left:0.75rem;padding-right:0.75rem}.o-grid__col--fill{flex:1}@media(min-width: 1024px){.o-grid__col--fill\@lg{flex:1}}.o-grid__col--right{margin-left:auto}.o-grid__col--no-gutters{padding-left:0 !important;padding-right:0 !important}.o-section,.o-section-center{padding-top:2.5rem;padding-bottom:2.5rem;flex-grow:1}@media(min-width: 992px){.o-section,.o-section-center{padding-top:3.75rem;padding-bottom:3.75rem}}.o-section-center{text-align:center}.o-section-compact{padding-top:2rem;padding-bottom:2rem}@media(min-width: 768px){.o-section-compact{padding-top:2.5rem;padding-bottom:2.5rem}}.o-section--top0{padding-top:0}.o-section--bottom0{padding-bottom:0}.o-media{position:relative;width:100%}.o-media::before{content:"";display:block}.o-media--16x9::before{padding-top:56.25%}.o-media__embed{position:absolute;width:100%;height:100%;top:0;left:0}.o-columns p,.o-columns li{-moz-column-break-inside:avoid;break-inside:avoid}@media(min-width: 768px){.o-columns--2{-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-count:2;column-count:2}}@media(min-width: 768px){.o-columns--4{-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-count:2;column-count:2}}@media(min-width: 992px){.o-columns--4{-moz-column-count:3;column-count:3}}@media(min-width: 1200px){.o-columns--4{-moz-column-count:4;column-count:4}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#ffc32d}.hamburger-box{width:35px;height:27px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:35px;height:5px;background-color:#ffc32d;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-11px}.hamburger-inner::after{bottom:-11px}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.c-main-menu{display:none;height:100%;width:100%;flex-direction:column;align-items:flex-end;justify-content:center;background-color:#ffc32d}@media(min-width: 992px){.c-main-menu{width:465px}}.c-main-menu__items{list-style:none;padding-left:0;margin-bottom:0}.c-main-menu__items .menu-item{margin-bottom:2.1875rem;text-align:left}.c-main-menu__items .menu-item>a{position:relative;font-family:"Roboto Slab",sans-serif;font-weight:500;font-size:1.5rem;display:inline-block;cursor:pointer;color:#080808}.c-main-menu__items .menu-item>a:after{content:"";position:absolute;right:0;top:0;bottom:0;left:100%;background-color:#ffc32d;opacity:.2;z-index:-1;transition:opacity .05s ease-in-out,left .3s linear}@media(min-width: 768px){.c-main-menu__items .menu-item>a{font-size:2rem}}@media(min-width: 1200px){.c-main-menu__items .menu-item>a{font-size:2.1875rem;line-height:3.4375rem}}.c-main-menu__items .menu-item>a:visited{color:#080808;text-decoration:none}.c-main-menu__items .menu-item>a:hover{text-decoration:none}.c-main-menu__items .menu-item>a:hover:after{left:0%;opacity:1}.c-main-menu__items .que-hacemos,.c-main-menu__items .como-colaborar{display:block}.c-main-menu__items .que-hacemos a,.c-main-menu__items .como-colaborar a{display:inline-block}.c-main-menu__items .que-hacemos a::after,.c-main-menu__items .como-colaborar a::after{content:url("images/common/arrow-menu-to-sub.svg");position:relative;top:4px;display:inline-block;bottom:auto;left:auto;right:auto;opacity:1;z-index:1;margin-left:0.625rem}.c-main-menu .back-menu{display:block;margin-right:auto;margin-bottom:1.25rem;background-color:rgba(0,0,0,0);border:none}@media(min-width: 992px){.c-main-menu .back-menu{margin-bottom:1.875rem}}@media(min-width: 1200px){.c-main-menu .back-menu{margin-bottom:2.5rem}}.c-main-menu.block{display:flex}@media(min-width: 992px){.c-main-menu--hacemos,.c-main-menu--colaborar{padding-top:2.1875rem;padding-bottom:2.1875rem}}@media(min-width: 992px)and (max-height: 800px){.c-main-menu--hacemos,.c-main-menu--colaborar{justify-content:flex-start}}.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{height:400px;overflow-y:scroll;position:relative;top:50%;transform:translateY(-50%)}@media(min-width: 768px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{max-height:100%;height:auto;overflow-y:auto}}@media(min-width: 1200px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{max-height:80%}}@media(min-width: 1200px)and (min-height: 1024px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{max-height:100%}}@media(min-width: 1400px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{max-height:80%}}@media(min-width: 1400px)and (min-height: 700px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{max-height:60%}}@media(min-width: 1400px)and (min-height: 800px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{max-height:80%}}@media(min-width: 1400px)and (min-height: 1040px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{max-height:100%;overflow-y:auto}}.c-main-menu--hacemos ul.c-main-menu__items li.menu-item,.c-main-menu--colaborar ul.c-main-menu__items li.menu-item{margin-bottom:0.9375rem}@media(min-width: 992px){.c-main-menu--hacemos ul.c-main-menu__items li.menu-item,.c-main-menu--colaborar ul.c-main-menu__items li.menu-item{margin-bottom:1.25rem}}@media(min-width: 1200px){.c-main-menu--hacemos ul.c-main-menu__items li.menu-item,.c-main-menu--colaborar ul.c-main-menu__items li.menu-item{margin-bottom:2.1875rem}}.c-main-menu--hacemos ul.c-main-menu__items li.menu-item>a,.c-main-menu--colaborar ul.c-main-menu__items li.menu-item>a{font-size:1.25rem;line-height:1}@media(min-width: 992px){.c-main-menu--hacemos ul.c-main-menu__items li.menu-item>a,.c-main-menu--colaborar ul.c-main-menu__items li.menu-item>a{font-size:1.5rem}}@media(min-width: 992px){.c-main-menu--hacemos ul.c-main-menu__items,.c-main-menu--colaborar ul.c-main-menu__items{top:35px;transform:translateY(0)}}.c-main-menu--hacemos .title,.c-main-menu--colaborar .title{font-weight:500;font-size:1.5rem}@media(min-width: 992px){.c-main-menu--hacemos .title,.c-main-menu--colaborar .title{font-size:1.625rem}}@media(min-width: 1200px){.c-main-menu--hacemos .title,.c-main-menu--colaborar .title{font-size:2rem}}.o-main-menu-container{position:fixed;transform:translateX(1000px);transition:all .5s ease;display:block;bottom:0;left:auto;right:0;padding-left:1rem;width:100%;background-color:#ffc32d;height:100vh}@media(min-width: 768px){.o-main-menu-container{width:auto}}@media(min-width: 992px){.o-main-menu-container{transform:translateX(1200px)}}@media(min-width: 1024px){.o-main-menu-container{transform:translateX(2000px)}}@media(min-width: 1200px){.o-main-menu-container{transform:translateX(3000px);padding-left:1.875rem;padding-right:1.5625rem}}.o-main-menu-container.show-mobile{transform:translateX(0px);z-index:500;touch-action:none;position:fixed}main.c-main{background-color:rgba(0,0,0,0)}.c-single-post__title{position:relative;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width: 1024px){.c-single-post__title{padding-top:3.75rem;padding-bottom:3.75rem}}@media(min-width: 1200px){.c-single-post__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:125px}}.c-single-post__title .icon{position:absolute;right:0;top:10px;width:60px;z-index:-1}@media(min-width: 1200px){.c-single-post__title .icon{top:30px;right:-90px;width:80px}}.c-single-post__thumbnail{display:none}@media(min-width: 992px){.c-single-post__thumbnail{display:block}}.c-single-post__content{margin-bottom:3.75rem}@media(min-width: 1024px){.c-single-post__content{margin-bottom:3.75rem}}@media(min-width: 992px){.c-single-post__content .content{padding-right:1.25rem}}@media(min-width: 1200px){.c-single-post__content .content{padding-right:2.1875rem}}.c-single-post__content .content a{color:#0093d7;text-decoration:underline}.c-single-post__content div.c-news-card a.c-news-card__item{text-decoration:none}.c-single-post__content .c-block-doc-download__link{text-decoration:none}.c-single-post__content .c-block-doc-download__link:hover{text-decoration:underline}.c-single-post__news{background-color:#b0e9f7;padding:1.5rem;border-radius:1.5rem}@media(min-width: 768px){.c-single-post__news{padding:1.5rem 2rem}}.c-single-post__news .title{font-size:1.5rem;font-family:"Roboto Slab",sans-serif;font-weight:500;color:#0093d7;text-align:center}@media(min-width: 1200px){.c-single-post__news .title{font-size:1.75rem}}@media(min-width: 768px){.c-single-post__news .c-news-card{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;place-items:center}}@media(min-width: 1200px){.c-single-post__news .c-news-card{display:flex;flex-direction:column;align-items:center}}.c-single-post__news .c-news-card__item{min-width:auto;width:100%}@media(min-width: 768px){.c-single-post__news .c-news-card__item:last-child{display:none}}@media(min-width: 1200px){.c-single-post__news .c-news-card__item:last-child{display:block}}.c-404{padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width: 1024px){.c-404{padding-top:3.75rem;padding-bottom:3.75rem}}.c-404__content{display:flex;flex-direction:column;align-items:center;text-align:center}.c-404__content .c-btn{font-size:1.125rem;padding:0.3125rem 1.25rem;font-weight:500}.c-404__content .c-btn:hover{background-color:#b0e9f7;color:#080808;border-color:#b0e9f7}.c-header{z-index:50;background-color:#fff;max-height:96px;box-shadow:0px 5px 15px 4px rgba(0,0,0,.1)}.c-header.stuck{background-color:#fff;left:0;position:fixed;right:0;top:0px;z-index:200}.c-header__content{display:flex;justify-content:space-between;align-items:center;gap:5rem}@media(min-width: 768px){.c-header__content{gap:0}}.c-header__logos{display:flex;gap:1.25rem;align-items:center}@media(min-width: 768px){.c-header__logos{gap:2.5rem}}.c-header__logo>img{max-width:100px}@media(min-width: 992px){.c-header__logo>img{max-width:116px}}.c-header__rrss{display:none}@media(min-width: 768px){.c-header__rrss{display:flex;gap:0.625rem;gap:1.125rem}}.c-header__link{transition:opacity .3s}.c-header__link>img{width:2.3125rem}.c-header__link:hover{opacity:.7}.c-header__final .hamburger{position:relative;z-index:501}.c-header__final .hamburger.is-active .hamburger-inner::after,.c-header__final .hamburger.is-active .hamburger-inner::before{background-color:#080808}@media(min-width: 768px){.c-header__final{display:flex;gap:1.5rem}}@media(min-width: 992px){.c-header__final{gap:2rem}}@media(min-width: 1200px){.c-header__final{gap:2.5rem}}.c-header__socio{display:none}@media(min-width: 768px){.c-header__socio{display:block}}.c-header__socio{background-color:#ffc32d;color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;padding:0.4375rem 1.9375rem;border:rgba(0,0,0,0);border-radius:9999px;transition:background-color .3s}.c-header__socio:hover{background-color:#ffe7a2;text-decoration:none}@media(min-width: 992px){.c-header__socio{font-size:1.25rem}}.sticky-wrapper{z-index:50}.c-footer{position:relative;z-index:50;background-color:#fff;padding-top:1.5625rem;padding-bottom:1.5625rem}.c-footer__title{font-size:1.25rem;line-height:1.875rem;font-weight:500;text-align:center}@media(min-width: 768px){.c-footer__title{text-align:left}}@media(min-width: 992px){.c-footer__title{margin-bottom:0}}@media(min-width: 768px){.c-footer__down{display:flex;justify-content:space-between;align-items:flex-end}}@media(min-width: 768px){.c-footer__other{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem}}@media(min-width: 992px){.c-footer__other{gap:3.25rem}}@media(min-width: 1200px){.c-footer__other{gap:3.875rem}}.c-footer__menu-items{list-style:none;padding:0}@media(min-width: 768px){.c-footer__menu-items{margin-bottom:0}}.c-footer__menu-items>.menu-item{text-align:center}@media(min-width: 768px){.c-footer__menu-items>.menu-item{text-align:left}}.c-footer__menu-items>.menu-item>a{text-transform:uppercase;font-weight:400;font-family:1.0625rem}@media(min-width: 992px){.c-footer__menu-items>.menu-item>a{font-size:1.125rem}}.c-footer__action{margin-bottom:1.5625rem;display:flex;align-items:center;flex-direction:column;gap:1rem}@media(min-width: 768px){.c-footer__action{margin-bottom:0}}@media(min-width: 992px){.c-footer__action{flex-direction:row}}.c-footer__button{background-color:#ffc32d;color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;padding:0.4375rem 1.9375rem;border:rgba(0,0,0,0);border-radius:9999px;transition:background-color .3s}.c-footer__button:hover{background-color:#ffe7a2;text-decoration:none}@media(min-width: 992px){.c-footer__button{font-size:1.25rem}}@media(min-width: 992px){.c-footer__follow{display:flex;flex-direction:column}}.c-footer__follow .img{display:none}@media(min-width: 992px){.c-footer__follow .img{display:block;width:124px;position:relative;left:-20px}}.c-footer__rrss{margin-bottom:1.5625rem;justify-content:center}@media(min-width: 768px){.c-footer__rrss{flex-direction:row;flex-wrap:wrap;margin-bottom:0;max-width:7.5rem}}@media(min-width: 992px){.c-footer__rrss{max-width:none}}.c-footer__logo{display:block;text-align:center}.c-footer--active{z-index:3}.c-banner{background-color:#ffe7a2;padding-top:2.1875rem;padding-bottom:2.1875rem}@media(min-width: 992px){.c-banner{position:relative}}.c-banner__wave{display:none}@media(min-width: 992px){.c-banner__wave{display:block;position:absolute;right:-150px;top:50%;transform:translate(0, -50%);width:30%}}.c-banner__ondas{display:none}@media(min-width: 992px){.c-banner__ondas{display:block;position:absolute;left:-150px;bottom:0}}.c-banner__image{display:block;margin-left:auto;margin-right:auto;margin-bottom:2.1875rem}.c-banner__description>p{font-weight:400}@media(min-width: 992px){.c-banner__description>p{font-size:1.125rem}}@media(min-width: 992px)and (min-width: 1200px){.c-banner__description>p{font-size:1.25rem}}.c-banner__description>p>strong{font-weight:700}.c-banner__content{margin-bottom:2.1875rem}@media(min-width: 992px){.c-banner__content{margin-bottom:3.4375rem}}@media(min-width: 1200px){.c-banner__content{margin-bottom:4.6875rem}}.c-banner__content-message{font-family:"Roboto Slab",sans-serif;font-size:1.25rem;line-height:1.625rem}@media(min-width: 992px){.c-banner__content-message{font-size:1.5rem;line-height:2rem}}@media(min-width: 1200px){.c-banner__content-message{font-size:1.875rem;line-height:2.625rem}}@media(min-width: 992px){.c-banner__content-list{display:grid;grid-template-columns:repeat(2, 1fr)}}.c-banner__content-list>li{margin-bottom:0}@media(min-width: 992px){.c-banner__content-list>li{font-size:1.125rem;padding-right:2.5rem}}@media(min-width: 1200px){.c-banner__content-list>li{font-size:1.25rem}}.c-banner__content-list>li:nth-child(odd){list-style-image:url("images/common/list-style-other.png")}.c-banner__content-list>li:nth-child(even){list-style-image:url("images/common/list-style.png")}.c-banner__socio-text{font-family:"Roboto Slab",sans-serif;font-size:1.25rem;line-height:1.625rem}@media(min-width: 992px){.c-banner__socio-text{font-size:1.5rem;line-height:2rem}}@media(min-width: 1200px){.c-banner__socio-text{font-size:1.875rem;line-height:2.625rem}}@media(min-width: 992px){.c-banner__socio-text{text-align:center}}.c-banner__socio-buttons{display:flex;flex-direction:column;gap:1rem;align-items:center;margin-bottom:2.1875rem}@media(min-width: 992px){.c-banner__socio-buttons{flex-direction:row;justify-content:center}}.c-banner__socio-link{background-color:#ffc32d;color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;padding:0.4375rem 1.9375rem;border:rgba(0,0,0,0);border-radius:9999px;transition:background-color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-banner__socio-link:hover{background-color:#ffe7a2;text-decoration:none}@media(min-width: 992px){.c-banner__socio-link{font-size:1.25rem}}.c-banner__promo{text-align:center}.c-banner__promo-text{font-size:1.125rem;font-family:"Roboto Slab",sans-serif}@media(min-width: 1200px){.c-banner__promo-text{font-size:1.25rem}}.c-banner__promo-link{font-size:1.125rem;font-weight:500}@media(min-width: 1200px){.c-banner__promo-link{font-size:1.25rem}}.c-banner--common{background-color:rgba(0,0,0,0);padding-top:0;width:100%;height:550px;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-banner--common{margin-bottom:4rem}}@media(max-width: 1023.9px){.c-banner--common{height:300px}}.c-banner--common .c-banner__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 0%;object-position:60% 0%}@media(min-width: 1200px)and (max-height: 1000px){.c-banner--common{height:22.5rem;height:40vh}}.c-partner{background-color:#b0e9f7;padding-top:2.1875rem;padding-bottom:2.1875rem}@media(min-width: 992px){.c-partner{position:relative}}.c-partner__lluvia{display:none}@media(min-width: 992px){.c-partner__lluvia{display:block;position:absolute;top:55px;right:-50px;width:20%}}@media(min-width: 992px){.c-partner__lluvia--second{top:auto;bottom:20%;left:-60px;right:auto}}.c-partner__mano{display:none}@media(min-width: 992px){.c-partner__mano{display:block;position:absolute;top:25%;left:50px;width:15%}}.c-partner__rayo{display:none}@media(min-width: 992px){.c-partner__rayo{display:block;position:absolute;top:350px;right:-100px}}.c-partner__header{padding:1.25rem 0.9375rem;background-image:url("images/home/bg-hazte-socio.png");background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:2.1875rem}@media(min-width: 992px){.c-partner__header{margin-bottom:3.4375rem}}@media(min-width: 1200px){.c-partner__header{margin-bottom:4.6875rem}}.c-partner__title{font-size:1.875rem;line-height:2.25rem;text-align:center}@media(min-width: 992px){.c-partner__title{font-size:2.625rem;line-height:3.75rem}}@media(min-width: 1200px){.c-partner__title{font-size:3.4375rem;line-height:4.375rem}}.c-partner__subtitle{font-family:"Roboto Slab",sans-serif;font-size:1.375rem;line-height:1.75rem;text-align:center;margin-bottom:0;font-weight:400}@media(min-width: 1200px){.c-partner__subtitle{font-size:1.875rem;line-height:2.25rem}}.c-partner__form{margin-bottom:3.75rem}@media(min-width: 1024px){.c-partner__form{margin-bottom:3.75rem}}.c-partner__form-indicator{font-family:"Roboto Slab",sans-serif;font-size:1.125rem;line-height:1.5rem}@media(min-width: 992px){.c-partner__form-indicator{text-align:center}}@media(min-width: 1200px){.c-partner__form-indicator{font-size:1.5rem;line-height:2rem}}.c-partner__form-card{position:relative;min-width:5rem}.c-partner__form-time,.c-partner__form-price{margin-bottom:0.9375rem;display:flex;gap:0.625rem;justify-content:center;flex-wrap:wrap}@media(min-width: 992px){.c-partner__form-time,.c-partner__form-price{margin-bottom:1.6875rem}}@media(min-width: 1200px){.c-partner__form-time,.c-partner__form-price{margin-bottom:2.1875rem}}.c-partner__form-time label,.c-partner__form-price label{position:relative;transition:background-color .3s ease;padding:0.625rem 1.25rem;background-color:#fff;font-weight:400;font-family:"Roboto Slab",sans-serif;font-size:1.125rem;line-height:1.375rem;position:relative;cursor:pointer}@media(min-width: 992px){.c-partner__form-time label,.c-partner__form-price label{padding-top:0.9375rem;padding-bottom:0.9375rem}}@media(min-width: 992px){.c-partner__form-time label,.c-partner__form-price label{min-width:100px;text-align:center}}@media(min-width: 1200px){.c-partner__form-time label,.c-partner__form-price label{font-size:1.5rem;line-height:2.25rem}}.c-partner__form-time input[type=radio],.c-partner__form-price input[type=radio]{z-index:-1;position:absolute;bottom:0px;left:50%;transform:translateX(-50%)}.c-partner__form-time input:checked+label,.c-partner__form-price input:checked+label{background-color:#ffc32d}.c-partner__form-price{margin-bottom:2.1875rem}@media(min-width: 992px){.c-partner__form-price{margin-bottom:3.4375rem}}@media(min-width: 1200px){.c-partner__form-price{margin-bottom:4.6875rem}}@media(min-width: 992px){.c-partner__form-price{margin-bottom:0.3125rem}}.c-partner__form-price--quantity{position:relative}@media(min-width: 992px){.c-partner__form-price--quantity{flex-direction:column;align-items:center;margin-bottom:2.1875rem}}@media(min-width: 992px)and (min-width: 992px){.c-partner__form-price--quantity{margin-bottom:3.4375rem}}@media(min-width: 992px)and (min-width: 1200px){.c-partner__form-price--quantity{margin-bottom:4.6875rem}}.c-partner__form-text{background-color:rgba(0,0,0,0);border:2px solid #fff;font-family:"Roboto Slab",sans-serif;font-weight:400;border-radius:999px;padding:0.3125rem;padding-left:0.625rem;outline:none}@media(min-width: 992px){.c-partner__form-text{font-size:1.125rem;line-height:1.375rem}}@media(min-width: 1200px){.c-partner__form-text{font-size:1.25rem;line-height:1.875rem}}.c-partner__form-text::-moz-placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-text:-ms-input-placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-text::placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-text:focus{border-color:#fff}.c-partner__form-radio--other+label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0.625rem;margin-bottom:0.625rem}.c-partner__form-amount-text{background-color:rgba(0,0,0,0);border:2px solid #fff;font-family:"Roboto Slab",sans-serif;font-weight:400;border-radius:999px;padding:0.3125rem;padding-left:0.625rem;outline:none;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 992px){.c-partner__form-amount-text{font-size:1.125rem;line-height:1.375rem}}@media(min-width: 1200px){.c-partner__form-amount-text{font-size:1.25rem;line-height:1.875rem}}.c-partner__form-amount-text::-moz-placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-amount-text:-ms-input-placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-amount-text::placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-amount-text:focus{border-color:#fff}.c-partner__form-info{margin-bottom:2.1875rem}@media(min-width: 992px){.c-partner__form-info{margin-bottom:3.4375rem}}@media(min-width: 1200px){.c-partner__form-info{margin-bottom:4.6875rem}}.c-partner__form-group{margin-bottom:0.9375rem}.c-partner__form-group:last-child{margin-bottom:0}.c-partner__form-group>input{background-color:rgba(0,0,0,0);border:2px solid #fff;font-family:"Roboto Slab",sans-serif;font-weight:400;border-radius:999px;padding:0.3125rem;padding-left:0.625rem;outline:none;margin-bottom:0.9375rem}@media(min-width: 992px){.c-partner__form-group>input{font-size:1.125rem;line-height:1.375rem}}@media(min-width: 1200px){.c-partner__form-group>input{font-size:1.25rem;line-height:1.875rem}}.c-partner__form-group>input::-moz-placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-group>input:-ms-input-placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-group>input::placeholder{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:300}.c-partner__form-group>input:focus{border-color:#fff}.c-partner__form-group>input:last-child{margin-bottom:0}.c-partner__form-group--doble{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.c-partner__form-group--doble>input{margin-bottom:0}.c-partner__form-check{margin-bottom:2.1875rem}@media(min-width: 992px){.c-partner__form-check{margin-bottom:3.4375rem}}@media(min-width: 1200px){.c-partner__form-check{margin-bottom:4.6875rem}}.c-partner__form-checkbox{display:flex;position:relative}.c-partner__form-checkbox>label{font-size:1rem;display:flex;align-items:center;padding-left:0px}.c-partner__form-checkbox>label a{text-decoration:underline}.c-partner__form-checkbox>label>p{margin-bottom:0px}.c-partner__form-checkbox>label::before{content:url("images/home/checkbox-none.png")}.c-partner__form-checkbox>input[type=checkbox]{position:absolute;width:1px;height:1px;z-index:-1;left:12px;top:50%}.c-partner__form-checkbox input[type=checkbox]:checked+label::before{content:url("images/common/list-style.png")}.c-partner__form-aclaration{font-size:0.875rem;display:block}.c-partner__form-submit{background-color:#ffc32d;color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;padding:0.4375rem 1.9375rem;border:rgba(0,0,0,0);border-radius:9999px;transition:background-color .3s}.c-partner__form-submit:hover{background-color:#ffe7a2;text-decoration:none}@media(min-width: 992px){.c-partner__form-submit{font-size:1.25rem}}.c-partner__form-final{display:flex;flex-direction:column;align-items:center}.c-partner__form-message{text-align:center}@media(min-width: 992px){.c-partner__form-message{font-size:1.125rem}}@media(min-width: 1200px){.c-partner__form-message{font-size:1.25rem}}.c-partner__form-type{margin-bottom:0.9375rem}.c-partner__form div#inline-badge{display:flex;justify-content:center}.c-partner__form--job .c-partner__form-info{margin-bottom:1.5rem}.c-partner__form--job .c-partner__form-group input{border-color:#f8d7ea}.c-partner__form--job .c-partner__form-group select{border:2px solid #f8d7ea;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="pink" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;padding-right:30px}.c-partner__form--job .c-partner__form-group select::focus{outline:none;border-color:#f8d7ea}.c-partner__form--job .c-partner__form-group-file{position:relative;cursor:pointer}.c-partner__form--job .c-partner__form-group-file label{font-family:"Roboto Slab",sans-serif;color:#080808;font-weight:400;opacity:.5;padding:0.625rem;width:100%;border:2px solid #f8d7ea;border-radius:9999px;letter-spacing:.08em;margin-bottom:0}.c-partner__form--job .c-partner__form-group-file label>span{display:block;width:calc(100% - 30px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-partner__form--job .c-partner__form-group-file input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer}.c-partner__form--job .c-partner__form-group-file .icon{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.c-partner__form--job .c-partner__form-checkbox label::before{content:url("images/home/checkbox-none-pink.png")}.c-partner__form--job .c-partner__form-checkbox>input[type=checkbox]{opacity:0}.c-partner__form--job .c-partner__form-success{display:none;margin-top:1.5rem}.c-partner__info-graphics{display:flex;flex-direction:column;gap:1.5625rem}@media(min-width: 768px){.c-partner__info-graphics{display:grid;grid-template-columns:repeat(3, 1fr)}}.c-partner__info-graphics-legend{display:flex;align-items:center;justify-content:center;gap:1.25rem}.c-partner__info-graphics-legend>p{margin-bottom:0;font-family:"Roboto Slab",sans-serif;font-size:1.125rem;line-height:1.375rem}@media(min-width: 1200px){.c-partner__info-graphics-legend>p{font-size:1.25rem;line-height:1.875rem}}.c-partner__info-graphic{display:flex;flex-direction:column;align-items:center}.c-partner__info-graphic-title{font-weight:400}@media(min-width: 992px){.c-partner__info-graphic-title{font-size:1.125rem}}@media(min-width: 1200px){.c-partner__info-graphic-title{font-size:1.25rem}}@media(min-width: 992px){.c-partner__info-graphic-legend{font-size:1.125rem}}@media(min-width: 1200px){.c-partner__info-graphic-legend{font-size:1.25rem}}.c-partner__info-graphic-img{margin-bottom:1.5625rem}@media(min-width: 992px){.c-partner__info-graphic-img{margin-bottom:2.1875rem}}@media(min-width: 1200px){.c-partner__info-graphic-img{margin-bottom:3.125rem}}.c-partner__info-description{margin-bottom:2.1875rem}@media(min-width: 992px){.c-partner__info-description{margin-bottom:3.4375rem}}@media(min-width: 1200px){.c-partner__info-description{margin-bottom:4.6875rem}}@media(min-width: 992px){.c-partner__info-description>p{font-size:1.125rem}}@media(min-width: 992px)and (min-width: 1200px){.c-partner__info-description>p{font-size:1.25rem}}.c-partner__info-description>p:last-child{margin-bottom:0}.c-partner__info-title{font-size:1.5rem;line-height:2rem}@media(min-width: 992px){.c-partner__info-title{text-align:center;font-size:1.75rem;line-height:2.25rem}}@media(min-width: 1200px){.c-partner__info-title{font-size:2rem;line-height:2.5rem}}.c-partner--donate{background-color:#f8d7ea}#amount-quantity-dona{text-align:center}.c-final__img{width:100vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-message{margin-bottom:0px}.c-message__info{text-align:center;padding:1.5rem;z-index:2;position:relative}.c-message__container{margin-bottom:3.75rem;position:relative;display:none}@media(min-width: 1024px){.c-message__container{margin-bottom:3.75rem}}.c-message__container:before{content:"";background-color:#fff;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;transform:scale(1);-webkit-animation:scaleEffect 15s ease-in-out 0s infinite;animation:scaleEffect 15s ease-in-out 0s infinite;border-radius:12px}@-webkit-keyframes scaleEffect{50%{transform:scale(1.2)}}@keyframes scaleEffect{50%{transform:scale(1.2)}}.c-intro{position:relative;margin-bottom:3.75rem}@media(min-width: 1024px){.c-intro{margin-bottom:3.75rem}}.c-intro .icon-decoration{position:absolute;top:-140px;width:120px;left:auto;right:10px}@media(min-width: 1200px){.c-intro--quienes{margin-bottom:calc(5.875rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-intro--quienes{margin-bottom:5.875rem}}.c-intro--quienes .c-intro__title{margin-top:3.75rem;margin-bottom:2.25rem;background-image:url("images/quienes-somos/imagen-mancha-rosa-1.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:90%;display:block;margin-left:auto;margin-right:auto;text-align:center}@media(min-width: 768px){.c-intro--quienes .c-intro__title{width:50%}}@media(min-width: 1200px){.c-intro--quienes .c-intro__title{margin-bottom:calc(4rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-intro--quienes .c-intro__title{margin-bottom:4rem}}.c-intro--quienes .c-intro__title .quote{font-size:1.25rem;font-style:italic;font-weight:400}@media(min-width: 768px){.c-intro--quienes .c-intro__title .quote{font-size:1.5rem}}@media(min-width: 1200px){.c-intro--quienes .c-intro__title .quote{font-size:2.0625rem;line-height:2.5rem}}.c-intro--quienes .c-intro__title .author{font-size:1rem}@media(min-width: 768px){.c-intro--quienes .c-intro__title .author{font-size:1.125rem}}@media(min-width: 1200px){.c-intro--quienes .c-intro__title .author{font-size:1.5rem}}.c-intro--quienes .c-intro__links{display:flex;flex-direction:column;list-style:none;gap:1.5rem;padding-left:0;width:90%;margin-left:auto;margin-right:auto}@media(min-width: 768px){.c-intro--quienes .c-intro__links{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.c-intro--quienes .c-intro__links{width:95%;grid-template-columns:repeat(4, 1fr);place-items:center;gap:0.9375rem}}.c-intro--quienes .c-intro__links .link{display:flex;align-items:center;gap:0.875rem}.c-intro--quienes .c-intro__links .link .icon{width:55px}.c-intro--quienes .c-intro__links .link a{margin-bottom:0;font-family:"Roboto Slab",sans-serif;font-weight:500}@media(min-width: 768px){.c-intro--quienes .c-intro__links .link a{font-size:1.125rem}}@media(min-width: 992px){.c-intro--quienes .c-intro__links .link a{font-size:1.25rem}}@media(min-width: 1200px){.c-intro--quienes .c-intro__links .link a{font-size:1.5rem}}.c-intro--emancipacion{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-intro--emancipacion{margin-bottom:2rem}}@media(min-width: 1200px){.c-intro--emancipacion{padding-top:3.75rem;margin-bottom:calc(5.875rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-intro--emancipacion{padding-top:3.75rem}}@media(min-width: 1200px)and (min-width: 1024px){.c-intro--emancipacion{margin-bottom:5.875rem}}.c-intro--emancipacion .title{text-align:center;font-size:2.1875rem}@media(min-width: 768px){.c-intro--emancipacion .title{font-size:2.8125rem}}@media(min-width: 1200px){.c-intro--emancipacion .title{font-size:4.375rem;margin-bottom:calc(2rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-intro--emancipacion .title{margin-bottom:2rem}}.c-intro--emancipacion .c-intro__title{background-image:url("images/programa-emancipacion/mancha-rosa.png");background-repeat:no-repeat;background-size:contain;background-position:center;text-align:center;padding:1.25rem}@media(min-width: 1200px){.c-intro--emancipacion .c-intro__title{padding:2.5rem}}.c-intro--emancipacion .c-intro__title .quote{margin-bottom:0.3125rem;font-weight:400}@media(min-width: 1200px){.c-intro--emancipacion .c-intro__title .quote{font-size:1.5rem}}.c-intro--emancipacion .c-intro__title .author{margin-bottom:0;font-weight:400}@media(min-width: 1200px){.c-intro--emancipacion .c-intro__title .author{font-size:1.25rem}}.c-intro--solidaria{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-intro--solidaria{margin-bottom:2rem}}.c-intro--solidaria .c-intro__title{background-image:url("images/programa-emancipacion/mancha-rosa.png");background-repeat:no-repeat;background-size:contain;background-position:left;padding:1.25rem}.c-intro--solidaria .c-intro__title .title{text-align:left;font-size:2.1875rem}@media(min-width: 768px){.c-intro--solidaria .c-intro__title .title{font-size:2.8125rem}}@media(min-width: 1200px){.c-intro--solidaria .c-intro__title .title{font-size:4.375rem}}.c-intro--solidaria .c-intro__title .subtitle{font-size:1.25rem;font-style:italic}@media(min-width: 768px){.c-intro--solidaria .c-intro__title .subtitle{font-size:1.5rem}}@media(min-width: 1200px){.c-intro--solidaria .c-intro__title .subtitle{font-size:2rem;font-weight:400}}.c-intro--solidaria .c-intro__decoration .img{display:none}@media(min-width: 768px){.c-intro--solidaria .c-intro__decoration .img{display:block}}.c-intro--desayunos{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-intro--desayunos{margin-bottom:4rem}}@media(min-width: 1200px){.c-intro--desayunos{margin-top:1.5625rem}}.c-intro--desayunos .title{text-align:left;font-size:2.1875rem;margin-left:0}@media(min-width: 768px){.c-intro--desayunos .title{font-size:2.8125rem;width:75%}}@media(min-width: 1200px){.c-intro--desayunos .title{font-size:4.375rem;width:60%}}.c-intro--centro{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-intro--centro{margin-bottom:2rem}}@media(min-width: 992px){.c-intro--centro{margin-bottom:calc(4rem/1.5)}}@media(min-width: 992px)and (min-width: 1024px){.c-intro--centro{margin-bottom:4rem}}@media(min-width: 1200px){.c-intro--centro{margin-top:1.5625rem}}.c-intro--centro .title{font-size:2.1875rem}@media(min-width: 768px){.c-intro--centro .title{margin-bottom:calc(4rem/1.5);font-size:2.8125rem}}@media(min-width: 768px)and (min-width: 1024px){.c-intro--centro .title{margin-bottom:4rem}}@media(min-width: 1200px){.c-intro--centro .title{font-size:4.375rem}}.c-intro--centro .c-intro__title{background-image:url("images/centro-dia/imagen-mancha-rosa-fuerte.png");background-repeat:no-repeat;background-size:contain;background-position:right;padding:1.25rem;padding-left:0}.c-intro--centro .c-intro__title .subtitle{font-size:1.25rem;font-style:italic}@media(min-width: 768px){.c-intro--centro .c-intro__title .subtitle{font-size:1.5rem}}@media(min-width: 1200px){.c-intro--centro .c-intro__title .subtitle{font-size:2rem;font-weight:400}}.c-intro--proyectos .title{font-size:2.1875rem;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-intro--proyectos .title{margin-bottom:4rem}}@media(min-width: 768px){.c-intro--proyectos .title{font-size:2.8125rem}}@media(min-width: 1200px){.c-intro--proyectos .title{font-size:4.375rem}}.c-intro--proyectos .c-intro__decoration{display:none}@media(min-width: 768px){.c-intro--proyectos .c-intro__decoration{position:relative}}@media(min-width: 768px){.c-intro--proyectos .c-intro__decoration{display:block;position:absolute;right:20px;top:-100px;width:120px}}.c-intro--proyectos .c-intro__links{display:flex;flex-direction:column;list-style:none;gap:1.5rem;padding-left:0;width:90%;margin-left:auto;margin-right:auto;margin-bottom:0}@media(min-width: 768px){.c-intro--proyectos .c-intro__links{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.c-intro--proyectos .c-intro__links{width:95%;grid-template-columns:repeat(4, 1fr);place-items:center;gap:0.9375rem}}.c-intro--proyectos .c-intro__links .link{display:flex;align-items:center;gap:0.875rem}.c-intro--proyectos .c-intro__links .link .icon{width:55px}.c-intro--proyectos .c-intro__links .link a{margin-bottom:0;font-family:"Roboto Slab",sans-serif;font-weight:500}@media(min-width: 768px){.c-intro--proyectos .c-intro__links .link a{font-size:1.125rem}}@media(min-width: 992px){.c-intro--proyectos .c-intro__links .link a{font-size:1.25rem}}@media(min-width: 1200px){.c-intro--proyectos .c-intro__links .link a{font-size:1.5rem}}.c-content__more{margin-bottom:3.75rem;background-color:#f8d7ea;padding:0.9375rem}@media(min-width: 1024px){.c-content__more{margin-bottom:3.75rem}}@media(min-width: 768px){.c-content__more{padding:1.5625rem}}.c-content__more-info-link{display:flex;flex-direction:column}.c-content__more-info-link .icon{width:35px;position:relative;top:10px}.c-content__more-info-link .button{display:block;margin-left:3.125rem;background-color:#080808;color:#fff;font-weight:500;padding:0.625rem 1.25rem;border-radius:999px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-content__title{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-content__title{margin-bottom:2rem}}.c-content__decoration{margin-bottom:3.75rem;margin-top:3.75rem}@media(min-width: 1024px){.c-content__decoration{margin-bottom:3.75rem;margin-top:3.75rem}}@media(min-width: 1200px){.c-content__list{padding-left:200px}}.c-content__list li.item{font-weight:400}.c-content__list li.item:nth-child(odd){list-style-image:url("images/common/icon-list-yellow-odd.png")}.c-content__list li.item:nth-child(even){list-style-image:url("images/common/icon-list-yellow-even.png")}.c-content__text .button{background-color:#ffc32d;color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;padding:0.4375rem 1.9375rem;border:rgba(0,0,0,0);border-radius:9999px;transition:background-color .3s;background-color:#080808;color:#ffe7a2;display:block;margin-left:auto;margin-right:auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-content__text .button:hover{background-color:#ffe7a2;text-decoration:none}.c-content__final{padding:1.25rem;background-image:url("images/quienes-somos/bubble-pink.png");background-position:center;background-size:contain;background-repeat:no-repeat;font-family:"Roboto Slab",sans-serif;text-align:center}.c-content--foundation{margin-bottom:3.75rem}@media(min-width: 1024px){.c-content--foundation{margin-bottom:3.75rem}}@media(min-width: 1200px){.c-content--foundation{margin-bottom:calc(5.875rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-content--foundation{margin-bottom:5.875rem}}.c-content--team{position:relative;background-color:#b0e9f7;isolation:isolate}@media(min-width: 768px){.c-content--team{margin-bottom:calc(4rem/1.5)}}@media(min-width: 768px)and (min-width: 1024px){.c-content--team{margin-bottom:4rem}}@media(min-width: 1200px){.c-content--team{margin-bottom:calc(5.875rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-content--team{margin-bottom:5.875rem}}.c-content--team::before{content:"";position:absolute;left:0;background-image:url("images/quienes-somos/bg-seccion-azul-top.png");background-size:100%;background-repeat:no-repeat;width:100%;height:200px;display:block;z-index:-1}@media(min-width: 1200px){.c-content--team::before{top:-90px}}.c-content--team::after{content:"";position:absolute;left:0;background-image:url("images/quienes-somos/bg-seccion-azul-bottom.png");background-size:100%;background-repeat:no-repeat;width:100%;height:200px;z-index:-1}@media(min-width: 992px){.c-content--team .c-content__final{width:50%;display:block;margin:0 auto}}.c-content--financiamos{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-content--financiamos{margin-bottom:4rem}}@media(min-width: 1200px){.c-content--financiamos{margin-bottom:calc(5.875rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-content--financiamos{margin-bottom:5.875rem}}.c-content--financiamos .c-content__title{text-align:center}.c-content--financiamos .c-content__text{position:relative;z-index:2;margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-content--financiamos .c-content__text{margin-bottom:2rem}}.c-content--financiamos .c-content__text .c-content__description{text-align:center}.c-content--financiamos .c-content__text .c-content__description .img-graphic{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-content--financiamos .c-content__text .c-content__description .img-graphic{margin-bottom:2rem}}@media(min-width: 992px){.c-content--financiamos .c-content__extra{display:flex}}@media(min-width: 992px){.c-content--financiamos .c-content__extra .info{position:relative;z-index:2}}.c-content--financiamos .c-content__extra .info .text{font-family:"Roboto Slab",sans-serif;font-weight:400;text-align:center}.c-content--financiamos .c-content__extra .info .text>a{color:#0093d7}.c-content--financiamos .c-content__extra .info .button{background-color:#ffc32d;color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;padding:0.4375rem 1.9375rem;border:rgba(0,0,0,0);border-radius:9999px;transition:background-color .3s;background-color:#0093d7;color:#fff;text-align:center;display:block;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-content--financiamos .c-content__extra .info .button:hover{background-color:#ffe7a2;text-decoration:none}@media(min-width: 992px){.c-content--financiamos .c-content__extra .decoration{position:relative;isolation:isolate}}.c-content--financiamos .c-content__extra .decoration__final{display:none}@media(min-width: 992px){.c-content--financiamos .c-content__extra .decoration__final{display:block;position:absolute;top:50%;transform:translateY(-50%);right:-150px;width:500px;max-width:none;z-index:-1}}.c-content--obra{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-content--obra{margin-bottom:4rem}}@media(min-width: 1200px){.c-content--obra{margin-bottom:8.125rem}}.c-content--obra .c-content__decoration{display:none}@media(min-width: 1200px){.c-content--obra .c-content__decoration{display:block;position:relative}.c-content--obra .c-content__decoration .img{width:500px;position:absolute;top:-150px;left:-80px;z-index:-1}}@media(min-width: 1200px){.c-content--obra .c-content__text .intro{display:flex;justify-content:space-between;position:relative}}.c-content--obra .c-content__text .intro .icon{display:none}@media(min-width: 1200px){.c-content--obra .c-content__text .intro .icon{display:block;position:absolute;top:-60px;right:0}}@media(min-width: 1200px){.c-content--obra .c-content__text .intro .c-content__title{text-align:left;width:50%;margin-left:0}}.c-schedule__content{text-align:center}.c-schedule__content p{margin-bottom:0;font-weight:400}.c-schedule__content a{font-weight:500}.c-schedule__team{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center}.c-schedule__team .charge{font-weight:400;color:#ffc32d;margin-bottom:0.3125rem}.c-schedule__team .name{font-weight:400}@media(min-width: 768px){.c-schedule__team{flex-direction:row;justify-content:center;align-items:flex-start;gap:2rem}}@media(min-width: 1200px){.c-schedule__team{gap:5rem}}.c-schedule__message{text-align:center;font-weight:400}.c-school__content{padding:0 1.5rem}@media(min-width: 768px){.c-school__content{padding:0}}@media(min-width: 1200px){.c-school__content{padding-left:6.25rem}}@media(min-width: 1400px){.c-school__content{padding-left:0}}.c-school__content h2{font-size:1.625rem}@media(min-width: 768px){.c-school__content h2{font-size:2.375rem}}@media(min-width: 1200px){.c-school__content h2{font-size:2.875rem}}.c-school__content h3{font-size:1.25rem}@media(min-width: 992px){.c-school__content h3{font-size:1.625rem}}@media(min-width: 1200px){.c-school__content h3{font-size:2rem}}.c-school__content .wp-block-table table tbody tr{display:flex;flex-direction:column;border-bottom:1px solid #f8d7ea}@media(min-width: 768px){.c-school__content .wp-block-table table tbody tr{display:table-row}}.c-school__content .wp-block-table table tbody tr td{border-bottom:none;text-align:left;word-break:break-all}.c-school__content .wp-block-table table tbody tr td a{color:#0093d7;text-decoration:underline}.c-school__content--circle{padding:0}.c-documents__items{margin-bottom:3.75rem;margin-top:3.75rem;display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 1024px){.c-documents__items{margin-bottom:3.75rem;margin-top:3.75rem}}@media(min-width: 1200px){.c-documents__items{gap:2rem}}.c-documents__item-header{padding:1.25rem 0;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width: 768px){.c-documents__item-header{justify-content:center}}.c-documents__item-header .title-summary{margin-bottom:0;font-weight:600;font-size:1.875rem;line-height:2.5rem;color:#0093d7;margin:0}@media(margin-bottom: 1200px){.c-documents__item-header .title-summary{font-size:2.375rem;line-height:3.1875rem}}.c-documents__item-header .btn-summary{background-color:rgba(0,0,0,0);border:none;height:42px;width:54px}.c-documents__item-header .btn-summary .btn-closed{width:0.8125rem}.c-documents__item-header .btn-summary .btn-open{display:none;width:1.625rem}.c-documents__item-header .btn-summary--open .btn-open{display:block}.c-documents__item-header .btn-summary--open .btn-closed{display:none}.c-documents__item-header:hover{cursor:pointer}.c-documents__item-content{height:0;overflow:hidden;transition:.5s}.c-documents__item-content>img{visibility:hidden}.c-documents__item-content--visible{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(min-width: 768px){.c-documents__item-content--visible{gap:1.5rem}}.c-documents__item-content--visible>img{visibility:visible}.c-documents__item-content .item{display:flex;gap:0.75rem;align-items:center}.c-documents__item-content .item .icon{width:1.625rem;height:1.625rem}.c-documents__item-content .item .documento{font-weight:400}.c-bizum{margin-bottom:calc(3.75rem/2)}@media(min-width: 1024px){.c-bizum{margin-bottom:calc(3.75rem/2)}}.c-bizum__content{padding:1rem;border:2px solid #080808;text-align:center;border-radius:2rem}@media(min-width: 768px){.c-bizum__content{padding:1.5rem}}@media(min-width: 992px){.c-bizum__content{padding:2rem}}.c-bizum__content-description{font-size:1rem;margin-bottom:0;font-weight:400}.c-home-slider{position:relative;margin-bottom:calc(5.875rem/1.5)}@media(min-width: 1024px){.c-home-slider{margin-bottom:5.875rem}}.c-home-slider .swiper-slide{overflow:hidden;position:relative;width:100vw;height:clamp(350px,100vw,750px)}.c-home-slider .swiper-slide>img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:90%;object-position:90%;z-index:-5;height:100%;width:100%}@media(max-width: 992px){.c-home-slider .swiper-slide>img{-o-object-position:30%;object-position:30%}}.c-home-slider__slide{display:flex;align-items:center;height:100%}.c-home-slider__slide>img{position:absolute;transform:translateY(-50%);z-index:-2}.c-home-slider__slide--slide1 img{left:-20px;top:50%;width:clamp(400px,60vw,635px)}@media(min-width: 1200px){.c-home-slider__slide--slide1 img{left:2%;top:48%}}.c-home-slider__slide--slide2 img{left:-20px;top:52%;width:clamp(430px,60vw,680px)}@media(min-width: 1200px){.c-home-slider__slide--slide2 img{left:2%;top:48%}}.c-home-slider__slide-content{padding-left:10%;margin-top:-10%}.c-home-slider__slide-content h1{color:#080808;margin-bottom:calc(2rem/1.5);color:#080808;font-family:"Roboto Slab",sans-serif;font-size:3rem;font-weight:500;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:105%}@media(min-width: 1024px){.c-home-slider__slide-content h1{margin-bottom:2rem}}.c-home-slider__slide-content h1{font-size:60px}@media screen and (min-width: 768px){.c-home-slider__slide-content h1{font-size:calc(
          60px + 20 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-home-slider__slide-content h1{font-size:80px}}.c-home-slider__slide-content h3{color:#080808;font-family:"Roboto",sans-serif;font-weight:normal;font-size:33px;line-height:120%;margin-bottom:calc(4rem/1.5)}.c-home-slider__slide-content h3{font-size:22px}@media screen and (min-width: 768px){.c-home-slider__slide-content h3{font-size:calc(
          22px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-home-slider__slide-content h3{font-size:30px}}@media(min-width: 1024px){.c-home-slider__slide-content h3{margin-bottom:4rem}}.c-news-card{display:flex;flex-direction:column;align-items:center;padding-top:50px}@media(min-width: 992px){.c-news-card{flex-wrap:wrap;flex-direction:row;justify-content:space-around}}.c-news-card__item{position:relative;padding:20px 15px;background-color:#fff;transition:transform .2s ease-in-out;max-width:462px;margin-left:5%;margin-right:5%;margin-bottom:calc(4rem/1.5);border-radius:10px;transform:rotate(2deg)}@media(min-width: 1024px){.c-news-card__item{margin-bottom:4rem}}@media(min-width: 1024px){.c-news-card__item{min-width:380px;width:27%;margin-left:2%;margin-right:2%}}@media(min-width: 450px){.c-news-card__item{padding:30px 25px}}.c-news-card__item:nth-child(odd){transform:rotate(-2deg)}.c-news-card__item__img{position:relative;height:300px;margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-news-card__item__img{margin-bottom:2rem}}.c-news-card__item__img>img{transition:.2s;height:100%;-o-object-fit:cover;object-fit:cover}.c-news-card__item__img::after{content:url("images/common/icon-plus.svg");position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);width:30px;opacity:0;transition:.4s}.c-news-card__item__title{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;letter-spacing:-0.3px;margin:0 auto 1.25rem}.c-news-card__item__title{font-size:26px}@media screen and (min-width: 768px){.c-news-card__item__title{font-size:calc(
          26px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-news-card__item__title{font-size:32px}}.c-news-card__item__text{color:#000;font-family:"Roboto",sans-serif;font-size:0.875rem;line-height:110 .c-news-card__item__text;font-weight:auto}.c-news-card__item__text{font-size:14px}@media screen and (min-width: 768px){.c-news-card__item__text{font-size:calc(
          14px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-news-card__item__text{font-size:17px}}.c-news-card__item::after{content:url("images/common/icon-clip.svg");position:absolute;top:-22px;right:-15px;width:75px;border-radius:10px}.c-news-card__item:hover{transform:scale(1.05);text-decoration:none;cursor:pointer}.c-news-card__item:hover .c-news-card__item__img>img{filter:brightness(0.7)}.c-news-card__item:hover .c-news-card__item__img::after{top:50%;opacity:.5}.c-button{font-family:"Roboto Slab",sans-serif;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem 2rem;border-radius:25px;transition:.1s}.c-button{font-size:25px}@media screen and (min-width: 768px){.c-button{font-size:calc(
          25px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-button{font-size:33px}}.c-button a{text-decoration:none}.c-button--black{background-color:#000}.c-button--black a{color:#fff}.c-button--blue{background-color:#0093d7}.c-button--blue a{color:#fff}.c-button--smaller{font-family:"Roboto Slab",sans-serif;font-weight:500}.c-button--smaller{font-size:25px}@media screen and (min-width: 768px){.c-button--smaller{font-size:calc(
          25px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-button--smaller{font-size:33px}}.c-button--smaller{font-size:20px}@media screen and (min-width: 768px){.c-button--smaller{font-size:calc(
          20px + 5 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-button--smaller{font-size:25px}}.c-button:hover{transform:scale(1.05)}.c-pruebas__subtitle{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:normal;font-style:italic;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:110%}.c-pruebas__subtitle{font-size:37px}@media screen and (min-width: 768px){.c-pruebas__subtitle{font-size:calc(
          37px + 10 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-pruebas__subtitle{font-size:47px}}.c-pruebas__subtitle-small{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:normal;font-style:italic;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:110%;margin-bottom:calc(4rem/1.5)}.c-pruebas__subtitle-small{font-size:37px}@media screen and (min-width: 768px){.c-pruebas__subtitle-small{font-size:calc(
          37px + 10 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-pruebas__subtitle-small{font-size:47px}}.c-pruebas__subtitle-small{font-size:22px}@media screen and (min-width: 768px){.c-pruebas__subtitle-small{font-size:calc(
          22px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-pruebas__subtitle-small{font-size:28px}}@media(min-width: 1024px){.c-pruebas__subtitle-small{margin-bottom:4rem}}.c-featured-text{font-family:"Roboto Slab",sans-serif;font-weight:500;position:relative}.c-quote-text--blue{font-family:"Roboto Slab",sans-serif;font-weight:normal;color:#0093d7}.c-icon-list{list-style:none;padding:0;display:grid;grid-gap:20px}@media(min-width: 450px){.c-icon-list{grid-template-columns:1fr 1fr}}.c-icon-list li{display:flex;align-items:center;gap:15px}.c-icon-list li img{width:40px}.c-icon-list li p,.c-icon-list li a{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;margin:0 auto 1.25rem;text-align:left;margin:0}.c-icon-list li p,.c-icon-list li a{font-size:16px}@media screen and (min-width: 768px){.c-icon-list li p,.c-icon-list li a{font-size:calc(
          16px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-icon-list li p,.c-icon-list li a{font-size:19px}}.c-icon-list li a:hover{text-decoration:none;color:#0093d7}.c-wave-bg{position:relative}.c-wave-bg--pink{background-color:#f8d7ea;margin-top:127.4px}.c-wave-bg--pink>.o-container:nth-of-type(1){margin-top:-78.4px}.c-wave-bg--pink::before{background-image:url("images/escuela-hogar/bg-top-pink-v2.svg");top:-98px;height:98px}.c-wave-bg--softyellow{background-color:#ffe7a2;margin-top:179.4px}.c-wave-bg--softyellow>.o-container:nth-of-type(1){margin-top:-138px}.c-wave-bg--softyellow::before{background-image:url("images/escuela-hogar/bg-top-soft-yellow-v2.svg");top:-138px;height:138px}.c-wave-bg--white{background-color:#fff;margin-top:195px}.c-wave-bg--white>.o-container:nth-of-type(1){margin-top:-150px;z-index:150}.c-wave-bg--white::before{background-image:url("images/escuela-hogar/bg-top-white-v2.svg");top:-150px;height:150px}.c-wave-bg--yellow{background-color:#ffc32d;margin-top:201.5px}.c-wave-bg--yellow>.o-container:nth-of-type(1){margin-top:-124px}.c-wave-bg--yellow::before{background-image:url("images/home/bg-top-yellow.svg");top:-155px;height:155px}.c-wave-bg--yellow::after{position:absolute;top:-180px;right:5%;content:url("images/home/bg-top-yellow-drops-v2.svg");width:150px;height:150px;z-index:5}@media(max-width: 1023.9px){.c-wave-bg--yellow::after{display:none}}.c-wave-bg::before{content:"";background-repeat:repeat-x;position:relative;display:block;background-position:100% 100%;background-size:250% 100%}@media(min-width: 768px){.c-wave-bg::before{background-size:150% 100%}}@media(min-width: 1024px){.c-wave-bg::before{background-size:auto}}.c-title{z-index:25}.c-title--flower{position:relative}.c-title--flower::after{content:url("images/testamento-solidario/imagen-flor-negra.png");position:absolute;display:none}@media(min-width: 1250px){.c-title--flower::after{display:block;transform:scale(0.9);right:2vw;bottom:-20px}}.c-title--heart{position:relative}.c-title--heart::after{content:url("images/familias-colaboradoras/imagen-corazon.png");position:absolute;display:none}@media(min-width: 1250px){.c-title--heart::after{display:block;transform:scale(0.9);left:-2vw;bottom:-70px}}.c-title--lines{position:relative}.c-title--lines::after{content:url("images/voluntariado/imagen-lineas-negras.png");position:absolute;display:none}@media(min-width: 1250px){.c-title--lines::after{display:block;transform:scale(0.9);right:-15vw;bottom:20px}}.c-title--lines--smile::after{content:url("images/pymes-amigas/imagen-sonrisa-negras.png")}@media(min-width: 1250px){.c-title--lines--smile::after{right:100px}}@media(min-width: 1250px){.c-title--lines--contacta::after{bottom:100px}}.c-title--waves{position:relative}.c-title--waves::after{content:url("images/colabora/imagen-curvas-negras.png");position:absolute;display:none}@media(min-width: 1250px){.c-title--waves::after{display:block;transform:scale(0.9);right:-30vw;bottom:-100px}}.c-title--center{text-align:center;width:90%}@media(min-width: 992px){.c-title--center{width:50%}}.c-title--narrow{width:80%}@media(min-width: 768px){.c-title--narrow{width:40%}}@media(min-width: 992px){.c-title--light::before{padding-right:4rem;margin-right:2rem;content:"";background-image:url("images/ultimas-novedades/imagen-bombilla.png");background-size:contain;background-repeat:no-repeat;width:150px;height:150px}}.c-title--caption-small{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:normal;font-style:italic;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:110%}.c-title--caption-small{font-size:37px}@media screen and (min-width: 768px){.c-title--caption-small{font-size:calc(
          37px + 10 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-title--caption-small{font-size:47px}}.c-title--caption-small{font-size:22px}@media screen and (min-width: 768px){.c-title--caption-small{font-size:calc(
          22px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-title--caption-small{font-size:28px}}.c-title--description-small{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:300}.c-title--description-small{font-size:17px}@media screen and (min-width: 768px){.c-title--description-small{font-size:calc(
          17px + 4 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-title--description-small{font-size:21px}}@media(min-width: 992px){.c-title--description-small--narrow{max-width:70%}}.c-title--description-small--italic{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:normal;font-style:italic;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:110%}.c-title--description-small--italic{font-size:37px}@media screen and (min-width: 768px){.c-title--description-small--italic{font-size:calc(
          37px + 10 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-title--description-small--italic{font-size:47px}}.c-title--description-small--italic{font-size:22px}@media screen and (min-width: 768px){.c-title--description-small--italic{font-size:calc(
          22px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-title--description-small--italic{font-size:28px}}@media(min-width: 1200px){.c-title--description-familys{width:50% !important}}.c-title--description-featured{font-weight:400;font-style:italic;margin-bottom:0.3125rem}.c-title-main{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-title-main{margin-bottom:4rem}}.c-title-main h1{width:70%;display:inline-block;margin:0}@media(max-width: 768px){.c-title-main h1{text-align:center;width:100%}}.c-title-main--center-img{text-align:center;position:relative}.c-title-main--center-img img{width:15%;position:absolute;left:0;top:-200px}@media(max-width: 1023.9px){.c-title-main--center-img img{width:18%;top:-170px}}@media(max-width: 768px){.c-title-main--center-img img{display:none}}.c-title-main--left-img{position:relative}.c-title-main--left-img img{width:20%;position:absolute;right:0;top:-110px}@media(max-width: 1023.9px){.c-title-main--left-img img{width:30%}}@media(max-width: 768px){.c-title-main--left-img img{display:none}}.c-modifier--yellow .c-blobs{background-size:60% 100%;padding:25px;background-image:url("images/colegio-plantilla/mancha-amarilla-7.png")}@media(min-width: 992px){.c-modifier--yellow .c-blobs{padding:55px;background-size:55% 100%}}.c-modifier--blue .c-blobs{background-size:60% 100%;padding:25px;background-image:url("images/colegio-plantilla/mancha-azul-7.png")}@media(min-width: 992px){.c-modifier--blue .c-blobs{padding:55px;background-size:55% 100%}}.c-modifier--blue .c-blobs--mini{margin-bottom:0}@media(min-width: 992px){.c-modifier--blue .c-blobs--mini>h1{max-width:450px}}@media(min-width: 1200px){.c-modifier--blue .c-blobs--mini>h1{font-size:5rem;max-width:500px}}.c-modifier--pink .c-blobs{background-size:60% 100%;padding:25px;background-image:url("images/colegio-plantilla/mancha-rosa-7.png")}@media(min-width: 992px){.c-modifier--pink .c-blobs{padding:55px;background-size:55% 100%}}.c-blobs{background-position:center;background-repeat:no-repeat;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-blobs{margin-bottom:4rem}}.c-blobs--blue{background-size:80% 100%;padding:15px;background-image:url("images/common/mancha-azul.png")}.c-blobs--blue2{background-size:60% 100%;padding:25px;background-image:url("images/colabora/imagen-mancha-azul-3.png")}@media(min-width: 992px){.c-blobs--blue2{padding:55px;background-size:45% 100%}}.c-blobs--blue3{background-size:80% 100%;padding:25px;background-image:url("images/familias-colaboradoras/imagen-mancha-azul-4.png")}@media(min-width: 992px){.c-blobs--blue3{padding:55px;background-size:35% 100%}}.c-blobs--blue4{background-position:50% 30%;background-size:80% 65%;padding:15px;background-image:url("images/familias-colaboradoras/imagen-mancha-azul-5.png")}@media(min-width: 992px){.c-blobs--blue4{padding:15px;background-size:80% 80%}}.c-blobs--blue5{background-size:80% 100%;padding:25px;background-image:url("images/testamento-solidario/imagen-mancha-azul-5.png")}@media(min-width: 992px){.c-blobs--blue5{padding:45px;background-size:55% 100%}}.c-blobs--blue6{background-position:center;background-size:80% 100%;padding:20px;background-image:url("images/testamento-solidario/imagen-mancha-azul-6.png")}.c-blobs--yellow{padding:10px;background-size:80% 100%;background-image:url("images/home/mancha-amarilla.png")}@media(min-width: 992px){.c-blobs--yellow{background-position:left;padding-right:15%;padding-left:0}}.c-blobs--yellow2{background-size:80% 100%;padding:15px;background-image:url("images/escuela-hogar/mancha-amarilla-2.png")}.c-blobs--yellow3{background-size:60% 100%;padding:25px;background-image:url("images/voluntariado/imagen-mancha-amarilla-3.png")}@media(min-width: 992px){.c-blobs--yellow3{padding:55px;background-size:35% 100%}}.c-blobs--yellow4{background-image:url("images/circulo-empresarial/mancha-amarilla-4.png");background-size:80% 100%;background-position:center;padding:1.5625rem;padding-top:0;text-align:center;margin-bottom:10px}@media(min-width: 1200px){.c-blobs--yellow4{height:400px;display:flex;align-items:center}}.c-blobs--pink{background-size:100% 100%;padding:15px;background-image:url("images/escuela-hogar/imagen-mancha-rosa-2.png")}@media(min-width: 992px){.c-blobs--pink{background-size:90% 100%;background-position:80% 100%}}.c-blobs--pink--contain{background-size:contain;background-position:center;padding:1.875rem}.c-blobs--pink2{background-size:100% 100%;padding:15px;background-image:url("images/trabaja-con-nosotros/imagen-mancha-rosa-3.png")}@media(min-width: 768px){.c-blobs--pink2{padding:45px;background-size:60% 100%}}.c-blobs--white{padding:45px;background-image:url("images/ultimas-novedades/imagen-mancha-blanca.png");background-size:50% 100%;background-position:80% 100%}@media(min-width: 992px){.c-blobs--white{background-size:20% 100%;background-position:80% 100%}}.c-blobs--page{padding-top:3.75rem}@media(min-width: 1024px){.c-blobs--page{padding-top:3.75rem}}.c-text-block{display:block;margin:0 auto;text-align:center;max-width:600px;margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-text-block{margin-bottom:2rem}}.c-text-block h4{color:#ffc32d}.c-text-block p,.c-text-block a{font-weight:400}@media(min-width: 992px){.c-text-block{text-align:left;max-width:none}}.c-text-block--blue h4{color:#0093d7}.c-text-block--pink h4{color:#ec97c7}.c-text-block--always-center{text-align:center}@media(min-width: 1200px){.c-text-block--left h5,.c-text-block--left p{text-align:left}}.c-text-block p.mini-description{margin-top:1rem;font-size:0.75rem}.c-text-block p.mini-description>a{text-decoration:underline;color:#0093d7}.c-text-list{display:block}@media(min-width: 768px){.c-text-list{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.c-text-list{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.c-text-list{display:grid;grid-template-columns:repeat(4, 1fr)}}.c-text-list .c-text-block{text-align:center;padding:10px 15px}.c-text-standard{text-align:center}@media(min-width: 992px){.c-text-standard{text-align:left}}.c-top-columns{padding-top:2rem;padding-left:10px;padding-right:10px}.c-top-columns::before{content:"";display:block;position:relative;height:1px;width:100%;background-color:#333;top:-20px}.c-top-columns p{text-align:center;padding:5px}@media(min-width: 992px){.c-top-columns p{text-align:left;padding-left:0;padding-right:24px;font-style:italic !important}}.c-navigation a{transition:all .1s ease-in-out}.c-navigation a:hover{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);text-decoration:none;cursor:pointer;transform:scale(1.35)}.c-navigation--active{position:relative;background-color:#ec97c7;width:40px;margin-right:-5px;margin-left:-5px;text-align:center;border-radius:50%;transform:scale(1) !important;color:#000 !important;text-shadow:none !important;cursor:default !important}.c-navigation .wp-pagenavi{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;letter-spacing:-0.2px;margin:0 auto 1.25rem;margin-top:4rem;font-weight:500;display:flex;justify-content:center;align-items:center;gap:35px}.c-navigation .wp-pagenavi{font-size:22px}@media screen and (min-width: 768px){.c-navigation .wp-pagenavi{font-size:calc(
          22px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-navigation .wp-pagenavi{font-size:28px}}.c-navigation .wp-pagenavi .pages{display:none}.c-navigation .wp-pagenavi .current{position:relative;background-color:#ec97c7;width:40px;margin-right:-5px;margin-left:-5px;text-align:center;border-radius:50%;transform:scale(1) !important;color:#000 !important;text-shadow:none !important;cursor:default !important}.c-navigation .wp-pagenavi a,.c-navigation .wp-pagenavi span{border:none}.c-link{display:flex;align-items:center;gap:20px;position:relative;color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;margin:0 auto 1.25rem}.c-link{font-size:18px}@media screen and (min-width: 768px){.c-link{font-size:calc(
          18px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-link{font-size:24px}}.c-link::before{position:relative;min-width:50px;content:url("images/common/icon-arrow-hard-yellow.svg");display:inline-block}.c-link--soft-yellow::before{content:url("images/common/icon-arrow-soft-yellow.svg")}.c-link--soft-pink::before{content:url("images/common/icon-arrow-soft-pink.svg")}.c-link--soft-blue::before{content:url("images/common/icon-arrow-soft-blue.svg")}.c-link--fp{display:flex;flex-direction:column}.c-link--fp p{margin-bottom:0}.c-link--fp .c-link__name{margin-bottom:0.625rem}.c-link--fp .c-link__modalidad{font-size:1rem}@media(min-width: 1200px){.c-link--fp .c-link__modalidad{font-size:1.25rem;font-weight:400}}.c-link--item::before{transition:transform .3s}@media(min-width: 768px){.c-link--item{margin-bottom:2rem}}.c-link--item:hover{text-decoration:none}.c-link--item:hover::before{transform:rotate(25deg)}.c-link-container{position:relative}.c-link-container--graphic::before{content:url("images/colabora/imagen-lineas-azules.png");position:absolute;display:none}@media(min-width: 1250px){.c-link-container--graphic::before{display:block;transform:scale(0.9);left:-23vw;bottom:50px}}.c-floating-graphic{position:relative}.c-floating-graphic--black-lines{position:relative}.c-floating-graphic--black-lines::after{content:url("images/colegio-plantilla/imagen-lineas-negras.png");position:absolute;right:-8vw;top:50%;transform:scale(70%)}@media(max-width: 1600px){.c-floating-graphic--black-lines::after{display:none}}.c-floating-graphic--hand-white{position:relative}.c-floating-graphic--hand-white::after{content:url("images/colegio-concertado/imagen-mano-blanca.png");position:absolute;right:-8vw;top:40%;transform:scale(70%)}@media(max-width: 1023.9px){.c-floating-graphic--hand-white::after{display:none}}.c-floating-graphic--spiral{position:relative}.c-floating-graphic--spiral::after{content:url("images/trabaja-con-nosotros/imagen-espiral-negra.png");position:absolute;left:-13vw;bottom:-100px;transform:scale(70%)}@media(max-width: 1023.9px){.c-floating-graphic--spiral::after{display:none}}.c-floating-graphic--blue-bubbles{position:relative}.c-floating-graphic--blue-bubbles::after{content:url("images/testamento-solidario/imagen-burbujas-azul.png");position:absolute;display:inline-block;left:-30vw;bottom:-150px;transform:scale(70%)}@media(max-width: 1023.9px){.c-floating-graphic--blue-bubbles::after{display:none}}.c-floating-graphic--envelope{left:-60px;position:relative}@media(min-width: 992px){.c-floating-graphic--envelope{left:-50px}}.c-floating-graphic--envelope::after{content:url("images/familias-colaboradoras/imagen-flecha-sobre.png");position:relative;display:inline-block;right:-150px;bottom:50px;transform:scale(100%)}.c-floating-graphic--envelope2{display:flex;align-items:center}.c-floating-graphic--waves{position:relative}.c-floating-graphic--waves::after{content:url("images/familias-colaboradoras/imagen-lineas-curvas-bottom.png");position:relative;padding-top:50px;display:block;transform:scale(50%)}@media(min-width: 992px){.c-floating-graphic--waves::after{transform:scale(100%)}}.c-custom-list{list-style:none;padding:0;margin:0}.c-custom-list li{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400;display:flex;gap:20px;margin-bottom:calc(2rem/1.5);text-align:left !important}.c-custom-list li{font-size:15px}@media screen and (min-width: 768px){.c-custom-list li{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-custom-list li{font-size:18px}}@media(min-width: 1024px){.c-custom-list li{margin-bottom:2rem}}@media(min-width: 992px){.c-custom-list li{padding-left:16px}}.c-custom-list li::before{padding-top:4px;content:url("images/common/icono-lista-blanco.svg")}.c-side-menu{position:fixed;top:0;left:0;height:100vh;max-width:calc(300px + 1vw);padding:0 1.5rem;z-index:2;display:grid;align-items:center}@media(max-width: 1199px){.c-side-menu{display:none;align-items:center}}.c-side-menu::before{content:url("images/colegio-plantilla/imagen-curvas-negras.png");position:absolute;z-index:4;transform:scale(0.7);top:100px;left:-360px;display:none}@media(min-height: 1080px){.c-side-menu::before{display:block}}.c-side-menu--blue{background-color:#b0e9f7}.c-side-menu--pink{background-color:#f8d7ea}.c-side-menu--yellow{background-color:#ffe7a2}.c-side-menu__items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.c-side-menu__items li{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;margin:0 auto 1.25rem;position:relative;margin:0;padding:0;display:flex;gap:12px}.c-side-menu__items li{font-size:16px}@media screen and (min-width: 768px){.c-side-menu__items li{font-size:calc(
          16px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-side-menu__items li{font-size:19px}}.c-side-menu__items li a:hover{text-decoration:none;font-weight:800;transform:scale(1.05);transform-origin:left}.c-side-menu__items li::before{content:url("images/colegio-plantilla/icono-flecha-link.png")}.c-menu-button{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;margin:0 auto 1.25rem;position:fixed;top:140px;right:5%;width:50px;height:50px;z-index:10;display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center}.c-menu-button{font-size:16px}@media screen and (min-width: 768px){.c-menu-button{font-size:calc(
          16px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-menu-button{font-size:19px}}.c-menu-button img{min-width:32px}.c-menu-button:hover{text-decoration:none;transform:scale(1.1)}.c-modifier--yellow .c-menu-button{background-position:center;background-repeat:no-repeat;padding:40px;background-size:100% 100%;background-image:url("images/common/mancha-menu-amarilla.png");display:none}@media(min-width: 992px){.c-modifier--yellow .c-menu-button{display:flex;flex-direction:column;justify-content:center;padding:40px;background-size:100% 100%}}.c-modifier--pink .c-menu-button{background-position:center;background-repeat:no-repeat;padding:40px;background-size:100% 100%;background-image:url("images/common/mancha-menu-rosa.png");display:none}@media(min-width: 992px){.c-modifier--pink .c-menu-button{display:flex;flex-direction:column;justify-content:center;padding:40px;background-size:100% 100%}}.c-modifier--blue .c-menu-button{background-position:center;background-repeat:no-repeat;padding:40px;background-size:100% 100%;background-image:url("images/common/mancha-menu-azul.png");display:none}@media(min-width: 992px){.c-modifier--blue .c-menu-button{display:flex;flex-direction:column;justify-content:center;padding:40px;background-size:100% 100%}}.c-space{margin-top:3.75rem;margin-bottom:3.75rem}@media(min-width: 1024px){.c-space{margin-top:3.75rem}}@media(min-width: 1024px){.c-space{margin-bottom:3.75rem}}.c-plantilla h2{margin-left:0}.c-plantilla h3{margin-left:0;font-size:1.375rem}@media(min-width: 992px){.c-plantilla h3{font-size:1.5rem}}@media(min-width: 1200px){.c-plantilla h3{font-size:1.625rem}}.c-plantilla p{margin-left:0}.c-plantilla .button-general .wp-block-button__link{padding:0.625rem 2rem;font-family:"Roboto Slab",sans-serif;font-weight:400;display:block;margin-left:auto;margin-right:auto}.c-plantilla .repetidor{margin-bottom:1rem}@media(min-width: 1200px){.c-plantilla .repetidor{margin-bottom:1.5rem}}.c-plantilla .repetidor h2.title{color:#080808;margin-bottom:0.75rem}.c-plantilla .repetidor p{margin-bottom:0}.c-plantilla .instalaciones h2{text-align:center}.c-plantilla .instalaciones p{text-align:center;font-weight:400;margin-bottom:0}@media(min-width: 1200px){.c-plantilla .instalaciones p{width:65%;display:block;margin-left:auto;margin-right:auto}}.c-plantilla .informacion p{font-weight:400;font-family:"Roboto Slab",sans-serif;text-align:center;display:block;margin-left:auto;margin-right:auto}@media(min-width: 1200px){.c-plantilla .informacion p{width:65%}}.c-plantilla .informacion .wp-block-button__link{padding:0.625rem 2rem;font-family:"Roboto Slab",sans-serif;font-weight:400}.c-plantilla .wp-block-buttons{justify-content:center}.c-plantilla .wp-block-columns{width:100%}.c-plantilla .intro-dual{text-align:center}.c-plantilla .intro-dual .que-es h2{color:#080808}.c-plantilla .intro-dual p{color:#ffc32d;font-weight:400;font-family:"Roboto Slab",sans-serif}@media(min-width: 1200px){.c-plantilla .intro-dual p{width:75%;display:block;margin-left:auto;margin-right:auto}}.c-plantilla .c-modifier h2{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;letter-spacing:-0.3px;margin:0 auto 1.25rem;margin-left:0}.c-plantilla .c-modifier h2{font-size:26px}@media screen and (min-width: 768px){.c-plantilla .c-modifier h2{font-size:calc(
          26px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-plantilla .c-modifier h2{font-size:32px}}.c-plantilla .c-modifier .wp-block-columns .wp-block-column ul li{margin-bottom:0.875rem}.c-plantilla .c-modifier--blue h2,.c-plantilla .c-modifier--blue h3{color:#0093d7}.c-plantilla .c-modifier--blue .infofp .description{color:#0093d7}.c-plantilla .c-modifier--blue .wp-block-columns .wp-block-column ul li{list-style-image:url("images/colegio-oferta/list-icon-blue.png")}.c-plantilla .c-modifier--blue .repetidor__items p{background-image:url("images/colegio-oferta/repetidor/mancha-azul.png")}.c-plantilla .c-modifier--blue .informacion p{color:#0093d7}.c-plantilla .c-modifier--blue .informacion .wp-block-button__link{background-color:#0093d7;color:#fff;transition:background-color .3s,color .3s}.c-plantilla .c-modifier--blue .informacion .wp-block-button__link:hover{background-color:#b0e9f7;color:#080808;text-decoration:none}.c-plantilla .c-modifier--blue .button-general .wp-block-button__link{background-color:#0093d7;color:#fff;transition:background-color .3s,color .3s}.c-plantilla .c-modifier--blue .button-general .wp-block-button__link:hover{background-color:#b0e9f7;color:#080808;text-decoration:none}.c-plantilla .c-modifier--blue .intro-dual p{color:#0093d7}.c-plantilla .c-modifier--blue .c-periodo_plaza .subtitle{color:#0093d7}.c-plantilla .c-modifier--blue .c-periodo_plaza-fp .description{color:#0093d7}.c-plantilla .c-modifier--pink h2,.c-plantilla .c-modifier--pink h3{color:#ec97c7}.c-plantilla .c-modifier--pink .infofp .description{color:#ec97c7}.c-plantilla .c-modifier--pink .wp-block-columns .wp-block-column ul li{list-style-image:url("images/colegio-oferta/list-icon-pink.png")}.c-plantilla .c-modifier--pink .repetidor__items p{background-image:url("images/colegio-oferta/repetidor/mancha-rosa.png")}.c-plantilla .c-modifier--pink .informacion p{color:#ec97c7}.c-plantilla .c-modifier--pink .informacion .wp-block-button__link{background-color:#ec97c7;color:#fff;transition:background-color .3s,color .3s}.c-plantilla .c-modifier--pink .informacion .wp-block-button__link:hover{background-color:#f8d7ea;color:#080808;text-decoration:none}.c-plantilla .c-modifier--pink .button-general .wp-block-button__link{background-color:#ec97c7;color:#fff;transition:background-color .3s,color .3s}.c-plantilla .c-modifier--pink .button-general .wp-block-button__link:hover{background-color:#f8d7ea;color:#080808;text-decoration:none}.c-plantilla .c-modifier--pink .intro-dual p{color:#ec97c7}.c-plantilla .c-modifier--pink .c-periodo_plaza .subtitle{color:#ec97c7}.c-plantilla .c-modifier--pink .c-periodo_plaza-fp .description{color:#ec97c7}.c-plantilla .c-modifier--yellow h2,.c-plantilla .c-modifier--yellow h3{color:#ffc32d}.c-plantilla .c-modifier--yellow .infofp .description{color:#ffc32d}.c-plantilla .c-modifier--yellow .wp-block-columns .wp-block-column ul li{list-style-image:url("images/colegio-oferta/list-icon-yellow.png")}.c-plantilla .c-modifier--yellow .repetidor__items p{background-image:url("images/colegio-oferta/repetidor/mancha-amarilla.png")}.c-plantilla .c-modifier--yellow .informacion p{color:#ffc32d}.c-plantilla .c-modifier--yellow .informacion .wp-block-button__link{background-color:#ffc32d;color:#fff;transition:background-color .3s,color .3s}.c-plantilla .c-modifier--yellow .informacion .wp-block-button__link:hover{background-color:#ffe7a2;color:#080808;text-decoration:none}.c-plantilla .c-modifier--yellow .button-general .wp-block-button__link{background-color:#ffc32d;color:#fff;transition:background-color .3s,color .3s}.c-plantilla .c-modifier--yellow .button-general .wp-block-button__link:hover{background-color:#ffe7a2;color:#080808;text-decoration:none}.c-plantilla .c-modifier--yellow .c-periodo_plaza .subtitle{color:#ffc32d}.c-plantilla .c-modifier--yellow .c-periodo_plaza-fp .description{color:#ffc32d}@media(min-width: 1200px){.c-plantilla__content{padding-left:6.25rem;padding-right:1.875rem}}@media(min-width: 1300px){.c-plantilla__content{padding-left:0;padding-right:0}}.c-plantilla__content--documentos{display:flex;flex-direction:column}.c-plantilla__content--documentos .documentos_descarga{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width: 1200px){.c-plantilla__content--documentos .documentos_descarga{gap:1.5rem}}.c-plantilla__content--documentos .documentos_descarga .documento{font-family:"Roboto Slab",sans-serif;color:#0093d7;font-weight:500}@media(min-width: 1200px){.c-plantilla__content--documentos .documentos_descarga .documento{font-size:1.9375rem}}.c-plantilla__content--plaza{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media(min-width: 1200px){.c-plantilla__content--plaza{gap:2rem}}.c-plantilla__content--plaza .c-periodo_plaza h2.title{text-align:center}.c-plantilla__content--plaza .c-periodo_plaza .items{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;font-weight:400}@media(min-width: 768px){.c-plantilla__content--plaza .c-periodo_plaza .items{gap:2rem}}@media(min-width: 1200px){.c-plantilla__content--plaza .c-periodo_plaza .items{gap:2.625rem}}.c-plantilla__content--plaza .c-periodo_plaza .items .item{text-align:center}.c-plantilla__content--plaza .c-periodo_plaza .items .item .title{margin-bottom:0}.c-plantilla__content--plaza .c-periodo_plaza-fp{text-align:center}.c-plantilla__content--plaza .c-periodo_plaza-fp .title{color:#080808}.c-plantilla__content--plaza .c-periodo_plaza-fp .description{font-weight:400;font-family:"Roboto Slab",sans-serif;margin-bottom:0}.c-plantilla__content--plaza .c-periodo_plaza .link{color:#0093d7;display:inline-block}.c-plantilla__content--plaza .c-periodo_plaza .link--blue{display:flex}.c-plantilla__content--plaza .c-periodo_plaza .link--blue svg{align-self:flex-end}.c-plantilla__content--plaza .c-periodo_plaza .link-final{display:flex}.c-plantilla__content--plaza .c-periodo_plaza svg{display:inline-block}.c-plantilla__content .message{font-weight:400}.c-plantilla .intro-dual p{color:#ffc32d}.c-column-image{width:70%;margin:0 auto;display:block;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-column-image{margin-bottom:4rem}}@media(min-width: 992px){.c-column-image{margin-left:calc(-1*min(20vw,300px) - 2vw);min-width:calc(100% + min(20vw,300px));margin-bottom:0}}.c-column-image--right{width:90%;margin:0 auto;display:block;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-column-image--right{margin-bottom:4rem}}@media(min-width: 450px){.c-column-image--right{width:70%}}@media(min-width: 768px){.c-column-image--right{width:50%}}@media(min-width: 992px){.c-column-image--right{position:absolute;margin-right:calc(-1*min(20vw,300px) - 2vw);min-width:calc(50% + min(20vw,300px));max-height:800px;-o-object-fit:contain;object-fit:contain;margin-bottom:0}}.c-home__title{color:#000;font-family:"Roboto Slab",sans-serif;line-height:120%;font-weight:500;margin:0 auto 1.25rem;margin-bottom:calc(4rem/1.5);text-align:center}.c-home__title{font-size:38px}@media screen and (min-width: 768px){.c-home__title{font-size:calc(
          38px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-home__title{font-size:46px}}@media(min-width: 1024px){.c-home__title{margin-bottom:4rem}}@media(min-width: 992px){.c-home__title{padding-right:30%;text-align:left}}.c-home__logo{display:grid;align-items:center;width:100%;margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-home__logo{margin-bottom:2rem}}.c-home__logo>img{margin:auto}@media(min-width: 992px){.c-home__logo{display:block}}.c-home p{text-align:center;max-width:500px;margin:auto;margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-home p{margin-bottom:2rem}}@media(min-width: 992px){.c-home p{text-align:left;max-width:none}}.c-home__main-img{position:relative;display:grid;align-items:center}.c-home__main-img>img{margin:0 auto;width:auto;max-height:450px;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-home__main-img>img{margin-bottom:4rem}}@media(min-width: 992px){.c-home__main-img>img{position:relative;left:-70px;max-height:none}}.c-home__arrow{display:grid;align-items:center;width:100%}@media(min-width: 992px){.c-home__arrow{display:block}}.c-home__arrow>img{margin:auto;width:60px;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-home__arrow>img{margin-bottom:4rem}}.c-emancipation__decoration .img{display:none}@media(min-width: 768px){.c-emancipation__decoration .img{display:block}}.c-emancipation__content{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-emancipation__content{margin-bottom:4rem}}.c-emancipation__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem;padding:0 0.625rem;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-emancipation__items{margin-bottom:4rem}}@media(min-width: 768px){.c-emancipation__items{grid-template-columns:repeat(2, 1fr);gap:2.5rem 5rem}}.c-emancipation__item{display:flex;gap:0.75rem;align-items:center}@media(min-width: 1200px){.c-emancipation__item{gap:1.5rem}}.c-emancipation__item-img{display:block;min-width:145px}.c-emancipation__item-img .icon{display:block;margin:0 auto}@media(min-width: 768px){.c-emancipation__item-img .icon{margin-left:0}}.c-emancipation__item .content .title{font-family:"Roboto Slab",sans-serif;font-weight:400}.c-emancipation__item .content .description{margin-bottom:0}.c-emancipation__img-img{display:block;margin-bottom:2rem}@media(min-width: 768px){.c-emancipation__img-img{margin-bottom:0}}.c-emancipation__final{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-emancipation__final{margin-bottom:4rem}}.c-emancipation__row{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-emancipation__row{margin-bottom:4rem}}@media(min-width: 1200px){.c-emancipation__row{margin-bottom:calc(5.875rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-emancipation__row{margin-bottom:5.875rem}}.c-city__row{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-city__row{margin-bottom:2rem}}@media(min-width: 1200px){.c-city__row{margin-bottom:calc(4rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-city__row{margin-bottom:4rem}}.c-comedor{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-comedor{margin-bottom:4rem}}.c-comedor__decoration .subtitle{position:relative;font-size:1.25rem;font-style:italic}@media(min-width: 768px){.c-comedor__decoration .subtitle{font-size:1.5rem}}@media(min-width: 1200px){.c-comedor__decoration .subtitle{font-size:2rem;font-weight:400;margin-bottom:7.5rem}}.c-comedor__decoration .subtitle::before{content:"";background-image:url("images/comedor-desayunos/imagen-mancha-amarillo-fuerte.png");background-size:contain;background-repeat:no-repeat;position:absolute;top:-50px;right:0;z-index:-1;width:250px;height:250px;display:block;opacity:.2}@media(min-width: 768px){.c-comedor__decoration .subtitle::before{opacity:1}}@media(min-width: 1200px){.c-comedor__decoration .subtitle::before{width:350px;height:350px;top:-100px;right:-100px}}.c-comedor__decoration .img{display:none}@media(min-width: 768px){.c-comedor__decoration .img{display:block}}@media(min-width: 1200px){.c-comedor__decoration .img{width:240px;margin-left:auto}}.c-centro__row{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-centro__row{margin-bottom:2rem}}@media(min-width: 992px){.c-centro__row{margin-bottom:calc(4rem/1.5)}}@media(min-width: 992px)and (min-width: 1024px){.c-centro__row{margin-bottom:4rem}}.c-centro__list li.item{font-weight:400;font-family:"Roboto Slab",sans-serif}.c-centro__list li.item:nth-child(odd){list-style-image:url("images/common/icon-list-pink-odd.png")}.c-centro__list li.item:nth-child(even){list-style-image:url("images/common/icon-list-pink-even.png")}@media(min-width: 1200px){.c-centro__list{display:flex;flex-direction:column;gap:1rem}}.c-proyectos__title{text-align:center;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-proyectos__title{margin-bottom:4rem}}.c-proyectos__title .title{font-weight:300}.c-proyectos__title .subtitle{font-weight:500;color:#ec97c7}.c-proyectos__email{display:flex;justify-content:center;margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-proyectos__email{margin-bottom:4rem}}.c-proyectos--cuerpo .c-proyectos__decoration{display:none}@media(min-width: 768px){.c-proyectos--cuerpo .c-proyectos__decoration{display:block}}.c-proyectos--cuerpo .c-proyectos__content{background-image:url("images/proyectos-europeos/fondo-seccion-amarilla.png");background-repeat:no-repeat;background-size:cover;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width: 1024px){.c-proyectos--cuerpo .c-proyectos__content{padding-top:3.75rem;padding-bottom:3.75rem}}.c-proyectos--cuerpo .c-proyectos__content-title{display:flex;align-items:center;gap:0.75rem;margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-proyectos--cuerpo .c-proyectos__content-title{margin-bottom:2rem}}@media(min-width: 1200px){.c-proyectos--cuerpo .c-proyectos__content-title{margin-bottom:calc(4rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-proyectos--cuerpo .c-proyectos__content-title{margin-bottom:4rem}}.c-proyectos--cuerpo .c-proyectos__content-title .title{font-size:1.25rem;margin-bottom:0;text-align:left;margin-left:0}@media(min-width: 768px){.c-proyectos--cuerpo .c-proyectos__content-title .title{font-size:1.5rem}}@media(min-width: 1200px){.c-proyectos--cuerpo .c-proyectos__content-title .title{font-size:1.875rem;width:350px}}.c-proyectos--cuerpo .c-proyectos__content-title .icon-number{width:80px}@media(min-width: 768px){.c-proyectos--cuerpo .c-proyectos__content-title .icon-number{width:120px}}.c-proyectos--cuerpo .c-proyectos__content-list li.item{font-weight:400}.c-proyectos--cuerpo .c-proyectos__content-list li.item:nth-child(odd){list-style-image:url("images/common/icon-list-white-odd.png")}.c-proyectos--cuerpo .c-proyectos__content-list li.item:nth-child(even){list-style-image:url("images/common/icon-list-white-even.png")}@media(min-width: 1200px){.c-proyectos--cuerpo .c-proyectos__content-list{display:flex;flex-direction:column;gap:1rem}}.c-proyectos--cuerpo .c-proyectos__content-message .text{font-weight:400;font-family:"Roboto Slab",sans-serif}.c-proyectos--cuerpo .c-proyectos__content-message .icon{display:block;margin:0 auto}@media(min-width: 1200px){.c-proyectos--cuerpo .c-proyectos__content-row{margin-bottom:calc(4rem/1.5)}}@media(min-width: 1200px)and (min-width: 1024px){.c-proyectos--cuerpo .c-proyectos__content-row{margin-bottom:4rem}}.c-proyectos--intercambios{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.c-proyectos--intercambios{margin-bottom:4rem}}.c-proyectos--intercambios .c-proyectos__list{display:flex;flex-direction:column;gap:1rem}.c-proyectos--intercambios .c-proyectos__list li.item{font-weight:400}.c-proyectos--intercambios .c-proyectos__list li.item:nth-child(odd){list-style-image:url("images/common/icon-list-pink-odd.png")}.c-proyectos--intercambios .c-proyectos__list li.item:nth-child(even){list-style-image:url("images/common/icon-list-pink-even.png")}.c-proyectos--intercambios .c-proyectos__img{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-proyectos--intercambios .c-proyectos__img{margin-bottom:2rem}}.c-proyectos--apuntas .c-proyectos__title .decoration{width:200px}@media(min-width: 1200px){.c-proyectos--apuntas .c-proyectos__title .decoration{width:250px}}@media(min-width: 768px){.c-proyectos--apuntas .c-proyectos__voluntarios{display:flex;align-items:center;gap:2.625rem;margin-bottom:1.5rem}}.c-proyectos--apuntas .c-proyectos__voluntarios .img{margin-bottom:calc(2rem/1.5);display:block;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.c-proyectos--apuntas .c-proyectos__voluntarios .img{margin-bottom:2rem}}.c-proyectos--apuntas .c-proyectos__voluntarios .content{text-align:center}@media(min-width: 768px){.c-proyectos--apuntas .c-proyectos__voluntarios .content{text-align:left}}.c-proyectos--apuntas .c-proyectos__voluntarios .content .city{color:#ec97c7;font-family:"Roboto Slab",sans-serif;font-size:1.25rem}@media(min-width: 768px){.c-proyectos--apuntas .c-proyectos__voluntarios .content .city{font-size:1.5rem}}@media(min-width: 1200px){.c-proyectos--apuntas .c-proyectos__voluntarios .content .description{font-size:1.125rem}}@media(min-width: 768px){.c-proyectos--apuntas .c-proyectos__voluntarios .content .title{font-size:1.5rem}}.c-proyectos--final{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.c-proyectos--final{margin-bottom:2rem}}.c-pymes__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}@media(min-width: 768px){.c-pymes__items{grid-template-columns:repeat(3, 1fr);gap:1.5rem}}@media(min-width: 1200px){.c-pymes__items{gap:2.625rem}}.c-pymes__item{display:flex;flex-direction:column;align-items:center}.c-pymes__item .logo{margin-bottom:1rem}.c-pymes__item .name{font-weight:400;font-family:"Roboto Slab",sans-serif}.c-pymes__item:hover{text-decoration:none}.c-pymes__item:hover .name{color:#0093d7;text-decoration:none}.c-contacta__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem;margin-bottom:3.75rem}@media(min-width: 1024px){.c-contacta__items{margin-bottom:3.75rem}}@media(min-width: 768px){.c-contacta__items{display:flex;justify-content:center;gap:0.75rem}}@media(min-width: 992px){.c-contacta__items{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5rem}}@media(min-width: 1200px){.c-contacta__items{gap:5rem}}.c-contacta__item{text-align:center;background-size:contain;background-position:center;background-repeat:no-repeat;padding:1.875rem;width:100%}@media(min-width: 768px){.c-contacta__item{height:200px;display:flex;flex-direction:column;justify-content:center;padding:0}}@media(min-width: 1200px){.c-contacta__item{height:350px}}.c-contacta__item-info{text-align:center}.c-contacta__item-info p{margin-bottom:0;font-weight:400}.c-contacta__item-info a{display:block;font-weight:400}.c-contacta__item-info .email{font-weight:500}.c-contacta__item-info .address{font-size:1.125rem}.c-contacta__item--pink{background-image:url("images/contacta/mancha-rosa-1.png")}@media(min-width: 992px){.c-contacta__item--pink{position:relative}}.c-contacta__item--blue{background-image:url("images/contacta/mancha-azul.png")}.c-contacta__item--pink2{background-image:url("images/contacta/mancha-rosa-2.png")}.c-contacta__item .title{font-weight:400;font-family:"Roboto Slab",sans-serif;font-size:1.25rem}@media(min-width: 1200px){.c-contacta__item .title{font-size:1.5rem}}.c-contacta__item .img-decoration{display:none}@media(min-width: 1200px){.c-contacta__item .img-decoration{display:block;position:absolute;left:0;bottom:30px;width:80px}}.c-contacta__info{display:flex;flex-direction:column;align-items:center}.c-contacta__info .name{font-family:"Roboto Slab",sans-serif;font-weight:500}@media(min-width: 1200px){.c-contacta__info .name{font-size:1.5rem}}.c-contacta__info .location{font-weight:400}.repetidor h2{text-align:center}.repetidor__items{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media(min-width: 768px){.repetidor__items{gap:1.5rem}}.repetidor__items p{height:100px;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;font-weight:400}.infofp{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}@media(min-width: 768px){.infofp{flex-direction:row;justify-content:center;margin-bottom:2rem}}.infofp__item{text-align:center;font-family:"Roboto Slab",sans-serif;font-weight:400}.infofp__item .title{font-weight:500}.c-block-cta{margin-bottom:3.75rem;margin-top:3.75rem}@media(min-width: 1024px){.c-block-cta{margin-bottom:3.75rem;margin-top:3.75rem}}@media(min-width: 768px){.c-block-cta__content{margin-right:8.3333333333%}}@media(max-width: 767.9px){.c-block-cta__content{margin-bottom:3.75rem}}@media(max-width: 767.9px)and (min-width: 1024px){.c-block-cta__content{margin-bottom:3.75rem}}.c-block-cta__title{font-family:"Roboto Slab",sans-serif;font-weight:normal;font-size:28px;letter-spacing:-0.02em;line-height:32px;color:#0093d7;margin-bottom:2.1875rem;margin-top:0rem}.c-block-cta__subtitle{color:#080808;font-family:"Roboto Slab",sans-serif;line-height:120%;font-weight:500;margin:0 auto 1.25rem;margin-bottom:1.875rem}.c-block-cta__subtitle{font-size:38px}@media screen and (min-width: 768px){.c-block-cta__subtitle{font-size:calc(
          38px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-block-cta__subtitle{font-size:46px}}.c-block-cta__description{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400}.c-block-cta__description{font-size:15px}@media screen and (min-width: 768px){.c-block-cta__description{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-block-cta__description{font-size:18px}}.c-block-cta__description>:last-child{margin-bottom:1.875rem}.c-block-cta__slider{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-block-cta__slider .swiper{border-radius:10px}.c-block-cta__slider .swiper-slide{position:relative}.c-block-cta__slider .swiper-slide:before{display:block;content:"";width:100%;padding-top:100%;transition:padding-top .2s ease-in}.c-block-cta__slider .swiper-slide:after{display:block;content:"";clear:both}.c-block-cta__slider .swiper-slide>img{position:absolute;top:0;left:0;right:0;bottom:0}.c-block-cta__slider .swiper-slide>img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.c-block-cta__slider .swiper-navigation{z-index:5;gap:0.5rem;transform:scale(1.3);position:absolute;right:calc(100% - 32px);bottom:12px}@media(max-width: 767.9px){.c-block-cta__slider .swiper-navigation .c-slider-arrow{background-color:rgba(255,255,255,.6)}}@media(min-width: 768px){.c-block-cta__slider .swiper-navigation{right:calc(100% + 24px);bottom:12px}}.c-block-cta__slider .swiper-navigation>*+*{margin-top:0.375rem}.c-block-cta__slider .swiper-navigation>*{cursor:pointer}.c-block-cta--inverse .c-block-cta__grid{flex-flow:row-reverse wrap}.c-block-cta--inverse .c-block-cta__slider .swiper-navigation{right:auto;left:calc(100% - 32px);bottom:12px}@media(min-width: 768px){.c-block-cta--inverse .c-block-cta__slider .swiper-navigation{left:calc(100% + 24px);bottom:12px}}.c-block-doc-download{margin-bottom:3.75rem;margin-top:3.75rem}@media(min-width: 1024px){.c-block-doc-download{margin-bottom:3.75rem;margin-top:3.75rem}}.c-block-doc-download__list{list-style:none;padding-left:0;margin:0}@media(min-width: 768px){.c-block-doc-download__list--columns-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.6875rem}}@media(min-width: 768px){.c-block-doc-download__list--columns-3{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.6875rem}}@media(min-width: 1024px){.c-block-doc-download__list--columns-3{grid-template-columns:repeat(3, 1fr)}}.c-block-doc-download__item{padding-left:1.875rem;position:relative}@media(max-width: 767.9px){.c-block-doc-download__item{margin-bottom:1rem}}.c-block-doc-download__item[class*=icon-]:before{position:absolute;top:0;left:0}.c-block-doc-download__item.icon-pdf-color{margin-right:0.75rem}.c-block-doc-download__item.icon-pdf-color::before{content:"";background-image:url("images/common/icon-pdf-color.svg");background-repeat:no-repeat;background-size:contain;width:25px;height:25px}.c-block-doc-download__item.icon-doc-color::before{content:"";background-image:url("images/common/icon-doc-color.svg");background-repeat:no-repeat;background-size:contain;width:25px;height:25px}.c-block-doc-download__link{width:367.03px;height:26px;font-family:"Roboto Slab",sans-serif;font-weight:bold;font-size:16px;line-height:18px;text-align:left;color:#080808}.c-block-doc-download__link span{font-weight:normal;color:#87949c}.c-block-doc-download__link,.c-block-doc-download__link:visited{color:#080808}.c-block-doc-download__link:hover{text-decoration:none}.c-faqs{margin-bottom:3.75rem;margin-top:3.75rem}@media(min-width: 1024px){.c-faqs{margin-bottom:3.75rem;margin-top:3.75rem}}.c-faqs__item{margin-bottom:0.625rem}.c-faqs__item-question{padding:0.9375rem 1.875rem;padding-right:5rem;color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400;font-weight:800;background-color:#b0e9f7;color:#080808;font-family:"Roboto Slab",sans-serif;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-faqs__item-question{font-size:15px}@media screen and (min-width: 768px){.c-faqs__item-question{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-faqs__item-question{font-size:18px}}.c-faqs__item-question::after{content:url("images/common/icon-accordion-arrow.svg");position:absolute;width:16px;height:16px;right:30px;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}.c-faqs__item-answer{padding-top:0.9375rem;padding-bottom:1.875rem;display:none}.c-faqs__item-answer>:last-child{margin-bottom:0px}.c-faqs__item-answer p{padding-left:1.75rem}.c-faqs__item.is-active .c-faqs__item-question::after{transform:rotate(180deg);transform-origin:50% 50%}.c-faqs__item.is-active .c-faqs__item-answer{display:block}.c-block-gallery{margin-bottom:calc(3.75rem/2);margin-top:calc(3.75rem/2);position:relative}@media(min-width: 1024px){.c-block-gallery{margin-bottom:calc(3.75rem/2);margin-top:calc(3.75rem/2)}}.c-block-gallery .swiper{width:100%;max-width:100%;max-height:100vh;min-height:0;min-width:0}.c-block-gallery .swiper-wrapper{min-height:0;min-width:0}.c-block-gallery .swiper-slide{display:flex;justify-content:center;align-items:center;position:relative}.c-block-gallery .swiper-slide:before{display:block;content:"";width:100%;padding-top:59.1280653951%;transition:padding-top .2s ease-in}.c-block-gallery .swiper-slide:after{display:block;content:"";clear:both}.c-block-gallery .swiper-slide>img{position:absolute;top:0;left:0;right:0;bottom:0}.c-block-gallery .swiper-slide img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media(min-width: 768px){.c-block-gallery .swiper-slide{height:calc((100% - 30px)/2) !important}}.c-block-gallery .swiper-navigation{margin-top:2rem;display:flex;justify-content:space-between}.c-block-ol{margin-bottom:3.75rem;margin-top:3.75rem}@media(min-width: 1024px){.c-block-ol{margin-bottom:3.75rem;margin-top:3.75rem}}.c-block-ol__list{list-style:none;padding-left:0;margin:0;counter-reset:block-counter}.c-block-ol__list>li{counter-increment:block-counter;display:flex;align-items:flex-start;gap:0.375rem;color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400;color:#080808;margin-bottom:0rem}.c-block-ol__list>li{font-size:15px}@media screen and (min-width: 768px){.c-block-ol__list>li{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-block-ol__list>li{font-size:18px}}@media(max-width: 767.9px){.c-block-ol__list>li{margin-bottom:1rem}}.c-block-ol__list>li::before{content:counter(block-counter) ".";background-image:url("images/common/mancha-menu-amarilla.png");background-repeat:no-repeat;background-size:contain;font-family:"Roboto Slab",sans-serif;font-weight:bold;font-size:20px;line-height:20px;text-align:left;color:#080808;white-space:nowrap;position:relative;flex:0 0 40px;display:inline-block;align-items:center;padding:0.1875rem}@media(min-width: 768px){.c-block-ol__list--columns-1{display:grid;grid-template-columns:1fr;gap:1rem}}@media(min-width: 768px){.c-block-ol__list--columns-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.6875rem}}@media(min-width: 768px){.c-block-ol__list--columns-3{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.75rem 2.6875rem}}@media(min-width: 1024px){.c-block-ol__list--columns-3{grid-template-columns:repeat(3, 1fr);gap:0.75rem 2.6875rem}}.c-block-ul{margin-bottom:3.75rem;margin-top:3.75rem}@media(min-width: 1024px){.c-block-ul{margin-bottom:3.75rem;margin-top:3.75rem}}.c-block-ul__list{list-style:none;padding-left:0;margin:0}.c-block-ul__list>li{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400;color:#080808;position:relative;padding-left:1.5rem;margin-bottom:0rem}.c-block-ul__list>li{font-size:15px}@media screen and (min-width: 768px){.c-block-ul__list>li{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-block-ul__list>li{font-size:18px}}@media(max-width: 767.9px){.c-block-ul__list>li{margin-bottom:1rem}}.c-block-ul__list>li::before{content:"";background-image:url("images/common/icon-list-pink-even.png");background-repeat:no-repeat;background-size:contain;white-space:nowrap;position:absolute;top:7px;left:0px;width:13.78px;height:19.08px}@media(min-width: 768px){.c-block-ul__list--columns-1{display:grid;grid-template-columns:1fr;gap:1rem}}@media(min-width: 768px){.c-block-ul__list--columns-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.6875rem}}@media(min-width: 768px){.c-block-ul__list--columns-3{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.75rem 2.6875rem}}@media(min-width: 1024px){.c-block-ul__list--columns-3{grid-template-columns:repeat(3, 1fr);gap:0.75rem 2.6875rem}}.c-block-related{margin-bottom:3.75rem;margin-top:3.75rem;margin-bottom:3.75rem;position:relative}@media(min-width: 1024px){.c-block-related{margin-bottom:3.75rem;margin-top:3.75rem}}@media(min-width: 1024px){.c-block-related{margin-bottom:3.75rem}}.c-block-related::before{content:"";position:absolute;width:150vw;height:70%;top:37.76595745%;background-color:#f7f7f7;z-index:-1;transform:translateX(-25vw)}.c-block-related__list{display:grid;gap:24px}@media(min-width: 768px){.c-block-related__list--1>*{max-width:50%;margin-left:auto;margin-right:auto}}@media(min-width: 768px){.c-block-related__list--2{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}}@media(min-width: 768px){.c-block-related__list--3{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}}.c-block-textquote{margin-bottom:calc(3.75rem/2);margin-top:calc(3.75rem/2)}@media(min-width: 1024px){.c-block-textquote{margin-bottom:calc(3.75rem/2);margin-top:calc(3.75rem/2)}}.c-block-textquote__text p{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400}.c-block-textquote__text p{font-size:15px}@media screen and (min-width: 768px){.c-block-textquote__text p{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-block-textquote__text p{font-size:18px}}.c-block-textquote blockquote{margin:0px;font-weight:500;background-image:url("images/colegio-oferta/repetidor/mancha-azul.png");background-repeat:no-repeat;background-size:100% 80px;background-position:center top;height:100%}@media(min-width: 768px){.c-block-textquote blockquote{background-size:100% 120px}}.c-block-textquote blockquote::before{content:"«"}.c-block-textquote blockquote::after{content:"»"}.c-block-textquote blockquote::before,.c-block-textquote blockquote::after{display:inline-block}@media(min-width: 1024px){.c-block-textquote blockquote{max-width:30.5rem;margin-left:0px;margin-right:auto}}@media(max-width: 767.9px){.c-block-textquote blockquote{margin-bottom:calc(3.75rem/2)}}@media(max-width: 767.9px)and (min-width: 1024px){.c-block-textquote blockquote{margin-bottom:calc(3.75rem/2)}}.c-gutenberg>h2,.c-gutenberg .wp-block-column>h2{margin:0;font-family:Arvo;font-weight:bold;font-size:28px;letter-spacing:-0.02em;line-height:32px;text-align:left;color:#003b4a}.c-gutenberg>h3,.c-gutenberg .wp-block-column>h3{font-family:Arvo;font-weight:normal;font-size:20px;letter-spacing:-0.02em;line-height:38px;text-align:left;color:#003b4a}.c-gutenberg>h4,.c-gutenberg .wp-block-column>h4{font-family:Supreme;font-weight:bold;font-size:20px;line-height:20px;text-align:left;color:#003b4a}.c-gutenberg>h2,.c-gutenberg>h3,.c-gutenberg>h4,.c-gutenberg .wp-block-column>h2,.c-gutenberg .wp-block-column>h3,.c-gutenberg .wp-block-column>h4{margin-bottom:2rem}.c-gutenberg>ul,.c-gutenberg .wp-block-column>ul{list-style:none;padding-left:0;margin:0}.c-gutenberg>ul>li,.c-gutenberg .wp-block-column>ul>li{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400;color:#080808;position:relative;padding-left:1.5rem;margin-bottom:0rem;padding-bottom:calc(3.75rem/2)}.c-gutenberg>ul>li,.c-gutenberg .wp-block-column>ul>li{font-size:15px}@media screen and (min-width: 768px){.c-gutenberg>ul>li,.c-gutenberg .wp-block-column>ul>li{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.c-gutenberg>ul>li,.c-gutenberg .wp-block-column>ul>li{font-size:18px}}@media(max-width: 767.9px){.c-gutenberg>ul>li,.c-gutenberg .wp-block-column>ul>li{margin-bottom:1rem}}.c-gutenberg>ul>li::before,.c-gutenberg .wp-block-column>ul>li::before{content:"";background-image:url("images/common/icon-list-pink-even.png");background-repeat:no-repeat;background-size:contain;white-space:nowrap;position:absolute;top:7px;left:0px;width:13.78px;height:19.08px}@media(min-width: 1024px){.c-gutenberg>ul>li,.c-gutenberg .wp-block-column>ul>li{padding-bottom:calc(3.75rem/2)}}.c-gutenberg>p a,.c-gutenberg .wp-block-column>p a{text-decoration:underline}.c-gutenberg .wp-block-column>[class^=c-block-]{margin-top:0px;margin-bottom:2rem !important}[class^=u-icon-],[class*=" u-icon-"]{font-family:"ico-theme" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.u-icon-ciudadninos-shopping-card:before{content:""}.u-icon-ciudadninos-user:before{content:""}.u-icon-ciudadninos-search:before{content:""}.u-icon-ciudadninos-up:before{content:""}.u-0{flex-basis:0%;max-width:0%}.u-offset-0{margin-left:0%}.u-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.u-offset-1{margin-left:8.3333333333%}.u-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.u-offset-2{margin-left:16.6666666667%}.u-3{flex-basis:25%;max-width:25%}.u-offset-3{margin-left:25%}.u-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.u-offset-4{margin-left:33.3333333333%}.u-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.u-offset-5{margin-left:41.6666666667%}.u-6{flex-basis:50%;max-width:50%}.u-offset-6{margin-left:50%}.u-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.u-offset-7{margin-left:58.3333333333%}.u-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.u-offset-8{margin-left:66.6666666667%}.u-9{flex-basis:75%;max-width:75%}.u-offset-9{margin-left:75%}.u-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.u-offset-10{margin-left:83.3333333333%}.u-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.u-offset-11{margin-left:91.6666666667%}.u-12{flex-basis:100%;max-width:100%}.u-offset-12{margin-left:100%}@media(min-width: 450px){.u-0\@xs{flex-basis:0%;max-width:0%}.u-offset-0\@xs{margin-left:0%}.u-1\@xs{flex-basis:8.3333333333%;max-width:8.3333333333%}.u-offset-1\@xs{margin-left:8.3333333333%}.u-2\@xs{flex-basis:16.6666666667%;max-width:16.6666666667%}.u-offset-2\@xs{margin-left:16.6666666667%}.u-3\@xs{flex-basis:25%;max-width:25%}.u-offset-3\@xs{margin-left:25%}.u-4\@xs{flex-basis:33.3333333333%;max-width:33.3333333333%}.u-offset-4\@xs{margin-left:33.3333333333%}.u-5\@xs{flex-basis:41.6666666667%;max-width:41.6666666667%}.u-offset-5\@xs{margin-left:41.6666666667%}.u-6\@xs{flex-basis:50%;max-width:50%}.u-offset-6\@xs{margin-left:50%}.u-7\@xs{flex-basis:58.3333333333%;max-width:58.3333333333%}.u-offset-7\@xs{margin-left:58.3333333333%}.u-8\@xs{flex-basis:66.6666666667%;max-width:66.6666666667%}.u-offset-8\@xs{margin-left:66.6666666667%}.u-9\@xs{flex-basis:75%;max-width:75%}.u-offset-9\@xs{margin-left:75%}.u-10\@xs{flex-basis:83.3333333333%;max-width:83.3333333333%}.u-offset-10\@xs{margin-left:83.3333333333%}.u-11\@xs{flex-basis:91.6666666667%;max-width:91.6666666667%}.u-offset-11\@xs{margin-left:91.6666666667%}.u-12\@xs{flex-basis:100%;max-width:100%}.u-offset-12\@xs{margin-left:100%}}@media(min-width: 768px){.u-0\@sm{flex-basis:0%;max-width:0%}.u-offset-0\@sm{margin-left:0%}.u-1\@sm{flex-basis:8.3333333333%;max-width:8.3333333333%}.u-offset-1\@sm{margin-left:8.3333333333%}.u-2\@sm{flex-basis:16.6666666667%;max-width:16.6666666667%}.u-offset-2\@sm{margin-left:16.6666666667%}.u-3\@sm{flex-basis:25%;max-width:25%}.u-offset-3\@sm{margin-left:25%}.u-4\@sm{flex-basis:33.3333333333%;max-width:33.3333333333%}.u-offset-4\@sm{margin-left:33.3333333333%}.u-5\@sm{flex-basis:41.6666666667%;max-width:41.6666666667%}.u-offset-5\@sm{margin-left:41.6666666667%}.u-6\@sm{flex-basis:50%;max-width:50%}.u-offset-6\@sm{margin-left:50%}.u-7\@sm{flex-basis:58.3333333333%;max-width:58.3333333333%}.u-offset-7\@sm{margin-left:58.3333333333%}.u-8\@sm{flex-basis:66.6666666667%;max-width:66.6666666667%}.u-offset-8\@sm{margin-left:66.6666666667%}.u-9\@sm{flex-basis:75%;max-width:75%}.u-offset-9\@sm{margin-left:75%}.u-10\@sm{flex-basis:83.3333333333%;max-width:83.3333333333%}.u-offset-10\@sm{margin-left:83.3333333333%}.u-11\@sm{flex-basis:91.6666666667%;max-width:91.6666666667%}.u-offset-11\@sm{margin-left:91.6666666667%}.u-12\@sm{flex-basis:100%;max-width:100%}.u-offset-12\@sm{margin-left:100%}}@media(min-width: 992px){.u-0\@md{flex-basis:0%;max-width:0%}.u-offset-0\@md{margin-left:0%}.u-1\@md{flex-basis:8.3333333333%;max-width:8.3333333333%}.u-offset-1\@md{margin-left:8.3333333333%}.u-2\@md{flex-basis:16.6666666667%;max-width:16.6666666667%}.u-offset-2\@md{margin-left:16.6666666667%}.u-3\@md{flex-basis:25%;max-width:25%}.u-offset-3\@md{margin-left:25%}.u-4\@md{flex-basis:33.3333333333%;max-width:33.3333333333%}.u-offset-4\@md{margin-left:33.3333333333%}.u-5\@md{flex-basis:41.6666666667%;max-width:41.6666666667%}.u-offset-5\@md{margin-left:41.6666666667%}.u-6\@md{flex-basis:50%;max-width:50%}.u-offset-6\@md{margin-left:50%}.u-7\@md{flex-basis:58.3333333333%;max-width:58.3333333333%}.u-offset-7\@md{margin-left:58.3333333333%}.u-8\@md{flex-basis:66.6666666667%;max-width:66.6666666667%}.u-offset-8\@md{margin-left:66.6666666667%}.u-9\@md{flex-basis:75%;max-width:75%}.u-offset-9\@md{margin-left:75%}.u-10\@md{flex-basis:83.3333333333%;max-width:83.3333333333%}.u-offset-10\@md{margin-left:83.3333333333%}.u-11\@md{flex-basis:91.6666666667%;max-width:91.6666666667%}.u-offset-11\@md{margin-left:91.6666666667%}.u-12\@md{flex-basis:100%;max-width:100%}.u-offset-12\@md{margin-left:100%}}@media(min-width: 1024px){.u-0\@lg{flex-basis:0%;max-width:0%}.u-offset-0\@lg{margin-left:0%}.u-1\@lg{flex-basis:8.3333333333%;max-width:8.3333333333%}.u-offset-1\@lg{margin-left:8.3333333333%}.u-2\@lg{flex-basis:16.6666666667%;max-width:16.6666666667%}.u-offset-2\@lg{margin-left:16.6666666667%}.u-3\@lg{flex-basis:25%;max-width:25%}.u-offset-3\@lg{margin-left:25%}.u-4\@lg{flex-basis:33.3333333333%;max-width:33.3333333333%}.u-offset-4\@lg{margin-left:33.3333333333%}.u-5\@lg{flex-basis:41.6666666667%;max-width:41.6666666667%}.u-offset-5\@lg{margin-left:41.6666666667%}.u-6\@lg{flex-basis:50%;max-width:50%}.u-offset-6\@lg{margin-left:50%}.u-7\@lg{flex-basis:58.3333333333%;max-width:58.3333333333%}.u-offset-7\@lg{margin-left:58.3333333333%}.u-8\@lg{flex-basis:66.6666666667%;max-width:66.6666666667%}.u-offset-8\@lg{margin-left:66.6666666667%}.u-9\@lg{flex-basis:75%;max-width:75%}.u-offset-9\@lg{margin-left:75%}.u-10\@lg{flex-basis:83.3333333333%;max-width:83.3333333333%}.u-offset-10\@lg{margin-left:83.3333333333%}.u-11\@lg{flex-basis:91.6666666667%;max-width:91.6666666667%}.u-offset-11\@lg{margin-left:91.6666666667%}.u-12\@lg{flex-basis:100%;max-width:100%}.u-offset-12\@lg{margin-left:100%}}@media(min-width: 1200px){.u-0\@xl{flex-basis:0%;max-width:0%}.u-offset-0\@xl{margin-left:0%}.u-1\@xl{flex-basis:8.3333333333%;max-width:8.3333333333%}.u-offset-1\@xl{margin-left:8.3333333333%}.u-2\@xl{flex-basis:16.6666666667%;max-width:16.6666666667%}.u-offset-2\@xl{margin-left:16.6666666667%}.u-3\@xl{flex-basis:25%;max-width:25%}.u-offset-3\@xl{margin-left:25%}.u-4\@xl{flex-basis:33.3333333333%;max-width:33.3333333333%}.u-offset-4\@xl{margin-left:33.3333333333%}.u-5\@xl{flex-basis:41.6666666667%;max-width:41.6666666667%}.u-offset-5\@xl{margin-left:41.6666666667%}.u-6\@xl{flex-basis:50%;max-width:50%}.u-offset-6\@xl{margin-left:50%}.u-7\@xl{flex-basis:58.3333333333%;max-width:58.3333333333%}.u-offset-7\@xl{margin-left:58.3333333333%}.u-8\@xl{flex-basis:66.6666666667%;max-width:66.6666666667%}.u-offset-8\@xl{margin-left:66.6666666667%}.u-9\@xl{flex-basis:75%;max-width:75%}.u-offset-9\@xl{margin-left:75%}.u-10\@xl{flex-basis:83.3333333333%;max-width:83.3333333333%}.u-offset-10\@xl{margin-left:83.3333333333%}.u-11\@xl{flex-basis:91.6666666667%;max-width:91.6666666667%}.u-offset-11\@xl{margin-left:91.6666666667%}.u-12\@xl{flex-basis:100%;max-width:100%}.u-offset-12\@xl{margin-left:100%}}.u-full-width{width:100%}.u-relative{position:relative}.u-block{display:block}.u-center-block{margin-left:auto;margin-right:auto}.u-top{top:0 !important}.u-left{text-align:left}.u-right{text-align:right}.u-center{text-align:center}@media(min-width: 768px){.u-center\@sm{text-align:center}}.u-break{display:block;clear:both}.u-align-center{text-align:center;margin-left:auto;margin-right:auto;width:100%;display:block}@media(max-width: 992px){.u-align-center-md{text-align:center;margin-left:auto;margin-right:auto;width:100%;display:block}}.u-align-vcenter{width:100%;height:100%;margin:auto;display:block}.u-align-vbottom{position:relative;width:100%;height:100%;bottom:0;display:block}.u-hide-in-md{display:none !important}@media(min-width: 992px){.u-hide-in-md{display:block !important}}.u-p-bot-max{padding-bottom:calc(18.75rem/1.5)}@media(min-width: 1024px){.u-p-bot-max{padding-bottom:18.75rem}}.u-p-bot-colossal{padding-bottom:calc(12.5rem/1.5)}@media(min-width: 1024px){.u-p-bot-colossal{padding-bottom:12.5rem}}.u-p-bot-huge{padding-bottom:calc(8.875rem/1.5)}@media(min-width: 1024px){.u-p-bot-huge{padding-bottom:8.875rem}}.u-p-bot-extra-large{padding-bottom:calc(5.875rem/1.5)}@media(min-width: 1024px){.u-p-bot-extra-large{padding-bottom:5.875rem}}.u-p-bot-large{padding-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.u-p-bot-large{padding-bottom:4rem}}.u-p-bot-medium{padding-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.u-p-bot-medium{padding-bottom:2rem}}.u-p-bot-small{padding-bottom:calc(1rem/1.5)}@media(min-width: 1024px){.u-p-bot-small{padding-bottom:1rem}}.u-p-top-extra-large{padding-top:calc(5.875rem/1.5)}@media(min-width: 1024px){.u-p-top-extra-large{padding-top:5.875rem}}.u-p-top-large{padding-top:calc(4rem/1.5)}@media(min-width: 1024px){.u-p-top-large{padding-top:4rem}}.u-p-top-medium{padding-top:calc(2rem/1.5)}@media(min-width: 1024px){.u-p-top-medium{padding-top:2rem}}.u-p-top-small{padding-top:calc(1rem/1.5)}@media(min-width: 1024px){.u-p-top-small{padding-top:1rem}}.u-nm-top-extra-large{margin-top:calc(-1*5.875rem)}.u-nm-top-large{margin-top:calc(-1*4rem)}.u-nm-top-medium{margin-top:calc(-1*2rem)}.u-nm-top-small{margin-top:calc(-1*1rem)}.u-m-top-extra-large{margin-top:5.875rem}.u-m-top-large{margin-top:4rem}.u-m-top-medium{margin-top:2rem}.u-m-top-small{margin-top:1rem}@media(min-width: 992px){.u-rm-hor{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.u-m-bot-max{margin-bottom:calc(18.75rem/1.5)}@media(min-width: 1024px){.u-m-bot-max{margin-bottom:18.75rem}}.u-m-bot-colossal{margin-bottom:calc(12.5rem/1.5)}@media(min-width: 1024px){.u-m-bot-colossal{margin-bottom:12.5rem}}.u-m-bot-huge{margin-bottom:calc(8.875rem/1.5)}@media(min-width: 1024px){.u-m-bot-huge{margin-bottom:8.875rem}}.u-m-bot-extra-large{margin-bottom:calc(5.875rem/1.5)}@media(min-width: 1024px){.u-m-bot-extra-large{margin-bottom:5.875rem}}.u-m-bot-large{margin-bottom:calc(4rem/1.5)}@media(min-width: 1024px){.u-m-bot-large{margin-bottom:4rem}}.u-m-bot-medium{margin-bottom:calc(2rem/1.5)}@media(min-width: 1024px){.u-m-bot-medium{margin-bottom:2rem}}.u-m-bot-small{margin-bottom:calc(1rem/1.5)}@media(min-width: 1024px){.u-m-bot-small{margin-bottom:1rem}}.u-bg-pink{background-color:#f8d7ea !important}.u-flex-vcenter{display:flex;align-items:center}.u-flex-center{display:flex;justify-content:center}.u-max-width-desktop{max-width:1920px}.u-rm{margin:0 !important}.u-bg-blue{background-color:#b0e9f7 !important}.u-space-left{margin-left:0.5rem}.u-space-left-0{margin-left:0rem}.u-space-left-2{margin-left:1rem}.u-space-left-3{margin-left:1.5rem}.u-space-left-4{margin-left:2rem}.u-space-left-6{margin-left:3rem}.u-space-left-8{margin-left:4rem}.u-space-left-10{margin-left:5rem}.u-space-left-12{margin-left:6rem}.u-space-left-14{margin-left:7rem}.u-space-left-16{margin-left:8rem}.u-space-top{margin-top:0.5rem}.u-space-top-0{margin-top:0rem}.u-space-top-2{margin-top:1rem}.u-space-top-3{margin-top:1.5rem}.u-space-top-4{margin-top:2rem}.u-space-top-6{margin-top:3rem}.u-space-top-8{margin-top:4rem}.u-space-top-10{margin-top:5rem}.u-space-top-12{margin-top:6rem}.u-space-top-14{margin-top:7rem}.u-space-top-16{margin-top:8rem}.u-space-bottom{margin-bottom:0.5rem}.u-space-bottom-0{margin-bottom:0rem}.u-space-bottom-2{margin-bottom:1rem}.u-space-bottom-3{margin-bottom:1.5rem}.u-space-bottom-4{margin-bottom:2rem}.u-space-bottom-6{margin-bottom:3rem}.u-space-bottom-8{margin-bottom:4rem}.u-space-bottom-10{margin-bottom:5rem}.u-space-bottom-12{margin-bottom:6rem}.u-space-bottom-14{margin-bottom:7rem}.u-space-bottom-16{margin-bottom:8rem}.u-space-right{margin-right:0.5rem}.u-space-right-0{margin-right:0rem}.u-space-right-2{margin-right:1rem}.u-space-right-3{margin-right:1.5rem}.u-space-right-4{margin-right:2rem}.u-space-right-6{margin-right:3rem}.u-space-right-8{margin-right:4rem}.u-space-right-10{margin-right:5rem}.u-space-right-12{margin-right:6rem}.u-space-right-14{margin-right:7rem}.u-space-right-16{margin-right:8rem}.title-h1{color:#080808;font-family:"Roboto Slab",sans-serif;font-size:3rem;font-weight:500;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:105%}.title-h1{font-size:40px}@media screen and (min-width: 768px){.title-h1{font-size:calc(
          40px + 25 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.title-h1{font-size:65px}}.title-h2{color:#080808;font-family:"Roboto Slab",sans-serif;line-height:120%;font-weight:500;margin:0 auto 1.25rem}.title-h2{font-size:38px}@media screen and (min-width: 768px){.title-h2{font-size:calc(
          38px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.title-h2{font-size:46px}}.title-h3{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;letter-spacing:-0.3px;margin:0 auto 1.25rem}.title-h3{font-size:26px}@media screen and (min-width: 768px){.title-h3{font-size:calc(
          26px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.title-h3{font-size:32px}}.title-h4{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;letter-spacing:-0.2px;margin:0 auto 1.25rem}.title-h4{font-size:22px}@media screen and (min-width: 768px){.title-h4{font-size:calc(
          22px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.title-h4{font-size:28px}}.title-h5{color:#080808;font-family:"Roboto Slab",sans-serif;font-weight:500;margin:0 auto 1.25rem}.title-h5{font-size:18px}@media screen and (min-width: 768px){.title-h5{font-size:calc(
          18px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.title-h5{font-size:24px}}.c-btn{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer}@media(min-width: 992px){.c-btn{font-size:2.6875rem;line-height:2.8125rem}}.c-btn:visited{color:#fff !important}.c-btn:hover{text-decoration:none}.c-btn--outline{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;background-color:rgba(0,0,0,0);border-color:#080808;color:#080808}@media(min-width: 992px){.c-btn--outline{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--outline:visited{color:#fff !important}.c-btn--outline:hover{text-decoration:none}.c-btn--outline:visited{color:#080808 !important}.c-btn--outline:hover{color:#fff;background-color:#080808}.c-btn--outline:hover:visited{color:#fff !important}.c-btn--small{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;font-size:0.875rem;line-height:1.125rem;padding:0.375rem 1rem 0.25rem}@media(min-width: 992px){.c-btn--small{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--small:visited{color:#fff !important}.c-btn--small:hover{text-decoration:none}.c-btn--small-outline{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;font-size:0.875rem;line-height:1.125rem;padding:0.375rem 1rem 0.25rem;background-color:rgba(0,0,0,0);border-color:#080808;color:#080808}@media(min-width: 992px){.c-btn--small-outline{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--small-outline:visited{color:#fff !important}.c-btn--small-outline:hover{text-decoration:none}.c-btn--small-outline:visited{color:#080808 !important}.c-btn--small-outline:hover{color:#fff;background-color:#080808}.c-btn--small-outline:hover:visited{color:#fff !important}.c-btn--small-outline-black{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;font-size:0.875rem;line-height:1.125rem;padding:0.375rem 1rem 0.25rem;background-color:rgba(0,0,0,0);border-color:#080808;color:#080808}@media(min-width: 992px){.c-btn--small-outline-black{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--small-outline-black:visited{color:#fff !important}.c-btn--small-outline-black:hover{text-decoration:none}.c-btn--small-outline-black:visited{color:#080808 !important}.c-btn--small-outline-black:hover{color:#080808;background-color:#080808}.c-btn--small-outline-black:hover:visited{color:#080808 !important}.c-btn{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer}@media(min-width: 992px){.c-btn{font-size:2.6875rem;line-height:2.8125rem}}.c-btn:visited{color:#fff !important}.c-btn:hover{text-decoration:none}.c-btn--outline{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;background-color:rgba(0,0,0,0);border-color:#080808;color:#080808}@media(min-width: 992px){.c-btn--outline{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--outline:visited{color:#fff !important}.c-btn--outline:hover{text-decoration:none}.c-btn--outline:visited{color:#080808 !important}.c-btn--outline:hover{color:#fff;background-color:#080808}.c-btn--outline:hover:visited{color:#fff !important}.c-btn--small{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;font-size:0.875rem;line-height:1.125rem;padding:0.375rem 1rem 0.25rem}@media(min-width: 992px){.c-btn--small{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--small:visited{color:#fff !important}.c-btn--small:hover{text-decoration:none}.c-btn--small-outline{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;font-size:0.875rem;line-height:1.125rem;padding:0.375rem 1rem 0.25rem;background-color:rgba(0,0,0,0);border-color:#080808;color:#080808}@media(min-width: 992px){.c-btn--small-outline{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--small-outline:visited{color:#fff !important}.c-btn--small-outline:hover{text-decoration:none}.c-btn--small-outline:visited{color:#080808 !important}.c-btn--small-outline:hover{color:#fff;background-color:#080808}.c-btn--small-outline:hover:visited{color:#fff !important}.c-btn--small-outline-black{border-radius:22.5rem;display:inline-block;border:1px solid #080808;text-align:center;font-weight:400;padding:1.125rem 3.125rem;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none;font-family:"Roboto",sans-serif;transition:all .3s ease-out;background-color:#080808;will-change:color,border-color,background-color,width;color:#fff;cursor:pointer;font-size:0.875rem;line-height:1.125rem;padding:0.375rem 1rem 0.25rem;background-color:rgba(0,0,0,0);border-color:#080808;color:#080808}@media(min-width: 992px){.c-btn--small-outline-black{font-size:2.6875rem;line-height:2.8125rem}}.c-btn--small-outline-black:visited{color:#fff !important}.c-btn--small-outline-black:hover{text-decoration:none}.c-btn--small-outline-black:visited{color:#080808 !important}.c-btn--small-outline-black:hover{color:#080808;background-color:#080808}.c-btn--small-outline-black:hover:visited{color:#080808 !important}.required{color:red}.u-color-green{color:#080808 !important}img.alignleft{float:left;margin:1.25rem;margin-left:0}img.alignright{float:right;margin:1.25rem;margin-right:0}.locked-scroll{overflow:hidden}.c-main{background-color:#ffe7a2}.c-page-content{margin-bottom:3.75rem;margin-top:3.75rem}@media(min-width: 1024px){.c-page-content{margin-bottom:3.75rem;margin-top:3.75rem}}.c-page-content h1{text-align:center;border-bottom:3px solid #fff}.c-page-content a,.c-page-content li,.c-page-content p{font-size:1.125rem}.c-page-content a{text-decoration:underline}.u-small-p{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400}.u-small-p{font-size:15px}@media screen and (min-width: 768px){.u-small-p{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.u-small-p{font-size:18px}}.u-small-p p{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.3;font-weight:400}.u-small-p p{font-size:15px}@media screen and (min-width: 768px){.u-small-p p{font-size:calc(
          15px + 3 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.u-small-p p{font-size:18px}}.u-caption-text{color:#080808;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:normal;font-style:italic;letter-spacing:-0.3px;margin:0 auto 1rem;line-height:110%}.u-caption-text{font-size:37px}@media screen and (min-width: 768px){.u-caption-text{font-size:calc(
          37px + 10 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.u-caption-text{font-size:47px}}.u-caption-text{font-size:22px}@media screen and (min-width: 768px){.u-caption-text{font-size:calc(
          22px + 6 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.u-caption-text{font-size:28px}}.u-tiny-text{color:#080808;font-family:"Roboto",sans-serif;line-height:1.3;font-weight:500}.u-tiny-text{font-size:16px}@media screen and (min-width: 768px){.u-tiny-text{font-size:calc(
          16px + 1 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.u-tiny-text{font-size:17px}}.u-pink-text{font-weight:700;color:#ec97c7}.u-text-align-center{text-align:center}.f-caption-banner{color:#080808;font-family:"Roboto",sans-serif;font-weight:normal;font-size:33px;line-height:120%}.f-caption-banner{font-size:22px}@media screen and (min-width: 768px){.f-caption-banner{font-size:calc(
          22px + 8 *
            ((100vw - 768px) / 432)
        )}}@media screen and (min-width: 1200px){.f-caption-banner{font-size:30px}}