/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}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:0.35em 0.75em 0.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;}*,*::before,*::after{box-sizing:border-box;padding:0;margin:0;}body{font-family:"Roboto",sans-serif;color:#48372a;}h1,h2,h3,h4,h5,h6{font-weight:700;}.h1{font-size:3rem;line-height:1em;}@media only screen and (min-width:64em){.h1{font-size:3.5rem;}}.h1--main{display:flex;flex-direction:column;row-gap:1.875rem;max-width:31.25rem;letter-spacing:-1.75px;font-weight:900;}@media only screen and (min-width:64em){.h1--main{margin:4rem 0;}}.h1--main::after{content:"";height:7px;width:67px;border-radius:8px;}.h1--main-inside{max-width:56.25rem;}.h2{font-size:2.625rem;font-weight:900;line-height:1.3;}.h2--component{display:flex;flex-direction:column;row-gap:0.9375rem;}.h2--component::after{content:"";height:7px;width:50px;border-radius:8px;}.home{position:relative;}.home::before{content:"";position:absolute;height:100%;width:100%;background-color:#eeeae0;background-repeat:repeat;background-size:290px;background-image:url('data:image/svg+xml;charset=utf8,<svg viewBox="0 0 277.47 190.56" xmlns="http://www.w3.org/2000/svg"><g fill="%23e3dfd6" style="opacity:0.6"><path d="m269.04 66.36c5.02 1.11 7.3 3.19 8.17 6.38.9 3.33-.6 6.03-3.2 8.17-4.82 3.99-11.3 3.34-15.13-1.53-2.97-3.78-2.06-8.89 2.09-11.39 3.04-1.83 6.36-1.96 8.07-1.63zm-.71 2.93c-.86.08-2.66.09-4.37.48-1.88.42-3.16 1.67-3.32 3.75-.15 1.96.51 3.58 2.24 4.54 1.11.62 2.34 1.07 3.56 1.45 2.84.89 5.79-.7 6.67-3.51.88-2.83-.81-5.68-4.79-6.7z"/><path d="m38.03 68.45c.7-3.36 2.3-5.52 5.07-5.95 2.76-.43 5.73-.5 8.45.04 2.8.56 3.99 3.26 4.38 5.86.4 2.72-.78 5.09-3.07 6.72-4.66 3.31-12.27 1.11-14.45-4.21-.37-.91-.31-2-.37-2.46zm4.14-.67c-.03.25-.14.51-.09.74.45 2.3 2.24 3.4 4.13 4.23 1.76.77 3.71.61 4.95-.91.69-.84.98-2.34.82-3.45-.23-1.58-1.39-2.81-3.12-2.92-2.27-.16-4.7-.65-6.38 1.61-.15.2-.2.46-.3.69z"/><path d="m133.55 182.86c-1.35-1.98-2.93-3.74-3.86-5.79-1.39-3.08-.14-6.18 2.68-8.15 2.24-1.56 4.72-2.22 7.39-2.16 2.5.05 5.2 2.15 5.83 4.52.67 2.55-.25 4.69-2.27 6.22-1.22.93-2.74 1.45-4.1 2.19-1.55.84-3.07 1.72-5.66 3.16zm-.64-8.13c4.04 2.2 5.75 2.25 7.89-.17.53-.6.56-1.89.37-2.77-.12-.57-.98-1.27-1.61-1.4-3.1-.6-5.01.71-6.65 4.33z"/><path d="m174.26 46.95c4.98-.2 8.76 1.27 10.33 6.41-.52 3.39-2.72 5.09-5.95 4.91-2.94-.16-5.52-1.53-6.77-4.49-1.24-2.94.38-4.91 2.38-6.83z"/><path d="m.02 133.5c.27-2.08 2.39-3.97 4.17-3.73 1.96.27 3.52 2.35 3.37 4.49-.14 1.97-2.52 3.65-4.49 3.17-1.69-.41-3.25-2.42-3.06-3.93z"/><path d="m213.43 126.43c1.59.16 2.86 2.28 2.49 4.17-.37 1.94-2.14 3.19-3.97 2.77-1.75-.4-2.58-1.66-2.72-3.34-.15-1.9 2.14-3.81 4.2-3.61z"/><path d="m235.83 186.81c.83-2.08 2.95-3.07 4.93-2.29 1.79.7 2.66 2.79 1.82 4.33-.86 1.55-2.67 2.1-4.63 1.41-1.64-.58-2.62-2.18-2.12-3.45z"/><path d="m147.35 0c2.42.67 3.67 2.86 3 4.51-.54 1.32-1.62 2.02-3.11 1.73-1.95-.38-3.63-2.44-2.83-3.86.64-1.13 2.15-1.78 2.94-2.38z"/><path d="m268.33 69.29c3.97 1.03 5.67 3.87 4.79 6.7-.88 2.81-3.83 4.4-6.67 3.51-1.22-.38-2.45-.83-3.56-1.45-1.74-.97-2.4-2.59-2.24-4.54.16-2.08 1.43-3.32 3.32-3.75 1.71-.39 3.5-.39 4.37-.48z"/><path d="m132.91 174.73c1.64-3.62 3.56-4.93 6.65-4.33.63.12 1.49.83 1.61 1.4.18.88.15 2.17-.37 2.77-2.14 2.42-3.85 2.37-7.89.17z"/></g></svg>');background-position:center;z-index:-1;}.campaign__description{padding:0 0.625rem;font-family:"Merriweather",serif;font-size:1rem;line-height:1.45;}@media only screen and (min-width:56.3125em){.campaign__description{font-size:1.125rem;}}.campaign__description.layout__inner{padding:2.5rem 1rem;max-width:53.125rem;text-align:left;}.home .campaign__description.layout__inner{text-align:center;}.inside .campaign__description{margin-top:2.25rem;}.campaign__button{margin-top:2rem;}.campaign__language{list-style:none;padding:0;margin:2rem 0 1rem;display:flex;justify-content:center;}.campaign__language__item{display:flex;align-items:center;}.campaign__language__item:not(:last-child)::after{content:"";display:inline-block;width:2px;height:100%;margin:0 0.7rem;background-color:#245675;}.campaign__language__item a{text-decoration:none;font-size:1.25rem;font-weight:700;}.campaign__language__item a:link,.campaign__language__item a:visited{color:#245675;}.campaign__language__item a:hover,.campaign__language__item a:focus,.campaign__language__item a:active{color:#00aced;}.component{padding:2rem 0;}.component__text{font-size:clamp(1rem,0.7rem + 1.2vw,1.375rem);font-weight:400;line-height:1.44em;letter-spacing:-0.15px;color:#48372a;}.component__text.layout__inner{padding:2.5rem 1rem;max-width:53.125rem;text-align:left;}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:1;}.hamburger:focus{outline:none;}.hamburger.is-active:hover{opacity:1;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#ffffff;}.hamburger-box{width:24px;height:20px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:1px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:2px;background-color:#ffffff;border-radius:0px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.3s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-9px;}.hamburger-inner::after{bottom:-9px;}.hamburger--3dx .hamburger-box{-webkit-perspective:48px;perspective:48px;}.hamburger--3dx .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg);}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);}.node--type-campaign{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;}.layout__inner{max-width:77.5rem;margin:0 auto;padding:0 1rem;}
.footer{background-color:#ee4b4a;padding:2.5rem 0 3.5rem}.footer__inner{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between}.footer__campaign-name{color:#fff;font-family:Merriweather,serif;font-size:1rem;font-weight:700;line-height:1.3;margin-right:1rem;max-width:7.1875rem}.footer .menu-secondary{display:flex;padding-top:1rem}.footer .menu-secondary__li{align-items:center;display:flex}.footer .menu-secondary__li:not(:last-child):after{background-color:#fff;content:"";display:block;height:1rem;margin:0 1.125rem;width:1px}.footer .menu-secondary__link{display:block;font-size:1.125rem;text-decoration:none}.footer .menu-secondary__link:link,.footer .menu-secondary__link:visited{color:#fff}.footer .menu-secondary__link:active,.footer .menu-secondary__link:focus,.footer .menu-secondary__link:hover{text-decoration:underline}
.button a{border-radius:1.25rem;display:inline-grid;font-size:1.125rem;font-weight:700;letter-spacing:1.2px;margin:1rem 0;min-height:3rem;min-width:16.875rem;padding:1rem;place-items:center;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out}.button a:link,.button a:visited{background-color:#ee4b4a;color:#fff}.button a:hover{background-color:#820615}
/* @license MIT https://opensource.org/licenses/MIT */
.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__slide--active{z-index:1}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}
.glide__arrow{background-color:transparent;border:2px solid hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:1rem;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--disabled{opacity:.33}.glide__bullets{bottom:-2rem;display:inline-flex;left:50%;list-style:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.glide__bullet{background-color:#d8d8d8;border:2px solid transparent;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);cursor:pointer;height:9px;line-height:0;margin:0 .25em;padding:0;transition:all .3s ease-in-out;width:9px}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:#e00;border:2px solid transparent}.glide__bullet--active{background-color:#e00}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.carousel{--glide-arrow-color:#48372a;--viewport-width:calc(100vw - var(--scrollbar-width));background-color:#fff;padding:2rem 0}.carousel__inner{margin-top:1rem;max-width:var(--viewport-width);position:relative}@media only screen and (min-width:64em){.carousel__inner{margin:1rem auto 0;max-width:77.5rem;width:var(--viewport-width)}}@media only screen and (min-width:87.5em){.carousel__inner{margin:1.25rem auto 0}}.carousel--beige{background-image:url(/themes/custom/manifesto/templates/partials/assets/experiences-bg.png)}.carousel__wrapper{margin:0 -1rem;position:relative}.carousel .h2:after{background-color:#ee4b4a}.carousel .viewsreference--view-title{display:none}.carousel .glide__track{position:relative;z-index:2}.carousel .glide__slide article:first-child{padding:0 .5rem}@media only screen and (min-width:64em){.carousel .glide__slide{padding:2rem 0}}.carousel .glide__arrow{border:none;top:50%}@media only screen and (min-width:64em){.carousel .glide__arrow{top:30%}}.carousel .glide__arrow--left{left:0}@media only screen and (min-width:87.5em){.carousel .glide__arrow--left{left:-4rem}}.carousel .glide__arrow--right{right:0}@media only screen and (min-width:87.5em){.carousel .glide__arrow--right{right:-4rem}}.carousel .glide__arrow:hover{opacity:.8}.carousel .glide__arrow svg{width:1.5rem}
.experiences{--viewport-width:calc(100vw - var(--scrollbar-width));--glide-arrow-color:#48372a;padding:2.25rem 0 6.875rem}@media only screen and (min-width:64em){.experiences{padding:3.25rem 0 8.125rem}}.experiences__inner{max-width:var(--viewport-width);padding:0 1rem;position:relative}@media only screen and (min-width:64em){.experiences__inner{max-width:77.5rem;width:var(--viewport-width)}}.experiences__wrapper{padding-top:3rem;position:relative}.experiences--beige{background-image:url(/themes/custom/manifesto/dist/img/experiences-bg.jpg);background-repeat:repeat}.experiences--white{background-color:#fff}.experiences .h2:after{background-color:#ee4b4a}.experiences__image{margin-bottom:2rem;position:relative}.experiences__image img{border:10px solid #aaa59d;border-radius:50%;height:13rem;margin-left:2.25rem;transition:border-color .3 ease-in-out;width:13rem}@media only screen and (min-width:64em){.experiences__image img{height:13.75rem;width:13.75rem}}.experiences__image-icon{bottom:1rem;left:0;position:absolute}.experiences__link{color:inherit;margin:0 .75rem;text-decoration:none}@media only screen and (min-width:64em){.experiences__link{margin:0}}.experiences__link:hover .experiences__image img{border-color:#ee4b4a}.experiences__description,.experiences__short-description{color:#48372a;font-size:1.375rem;line-height:1.75rem}@media only screen and (min-width:64em){.experiences__description,.experiences__short-description{font-size:1.5rem}}.experiences__short-description{font-size:1.5rem;line-height:1.75rem;margin-top:1rem;padding:0}@media only screen and (min-width:64em){.experiences__short-description{font-size:1.625rem}.experiences__short-description.layout__inner{text-align:left}}@media only screen and (min-width:87.5em){.experiences__short-description{padding:2.5rem 1rem 2.5rem 0}}.experiences__name{color:#245675;font-size:1.313rem;font-weight:700;line-height:1.563rem;margin-top:2.5rem}.experiences__organization{font-size:1.125rem;line-height:1.563rem}.experiences .glide{margin-top:4.5rem;position:unset}.experiences .glide__slide{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:64em){.experiences .glide__slide{display:block}}.experiences .glide__arrow{border:1px solid var(--glide-arrow-color);top:1.2rem;-webkit-transform:none;transform:none}.experiences .glide__arrow--left{right:4.5rem}.experiences .glide__arrow--right{right:1rem}.experiences .glide__arrow:hover{border-color:transparent}.experiences .glide__arrow svg{width:1rem}
.featured{--glide-arrow-color:#fff;--viewport-width:calc(100vw - var(--scrollbar-width));position:relative;padding-top:2rem;background-color:#fff;}.featured::before{content:"";position:absolute;top:300px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:var(--viewport-width);background:linear-gradient(0deg,#ee4b4a 0%,#820615 50%,#48372A 100%);-webkit-clip-path:ellipse(100% 64% at 50% 64%);clip-path:ellipse(100% 64% at 50% 64%);}@media only screen and (min-width:56.3125em){.featured::before{-webkit-clip-path:ellipse(95% 64% at 50% 64%);clip-path:ellipse(95% 64% at 50% 64%);}}@media only screen and (min-width:64em){.featured::before{-webkit-clip-path:ellipse(66% 55% at 50% 64%);clip-path:ellipse(66% 55% at 50% 64%);}}.featured::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:var(--viewport-width);height:210px;background:#aaa59d;-webkit-clip-path:ellipse(55% 34% at 50% 100%);clip-path:ellipse(55% 34% at 50% 100%);}@media only screen and (min-width:56.3125em){.featured::after{-webkit-clip-path:ellipse(55% 62% at 50% 100%);clip-path:ellipse(55% 62% at 50% 100%);}}@media only screen and (min-width:64em){.featured::after{-webkit-clip-path:ellipse(55% 88% at 50% 100%);clip-path:ellipse(55% 88% at 50% 100%);}}.featured__title{font-size:3rem;font-weight:900;line-height:1.3;}.featured__title::after{background-color:#ee4b4a;}.featured__image img{max-height:450px;width:100%;}.featured-slider{padding-top:3rem;}@media only screen and (min-width:64em){.featured-slider{padding-top:5rem;}}.featured__inner{max-width:var(--viewport-width);position:relative;z-index:1;}@media only screen and (min-width:64em){.featured__inner{width:var(--viewport-width);max-width:77.5rem;}}.featured__slide-layout{display:flex;flex-direction:column;justify-items:center;align-items:center;row-gap:1rem;padding:1rem 2rem 0;}@media only screen and (min-width:56.3125em){.featured__slide-layout{padding:1rem 0.5rem 0;}}.featured__slide__link{text-decoration:none;}.featured__slide__link:link,.featured__slide__link:visited{color:#fff;}.featured__slide__link:hover figure{border-color:#ee4b4a;}.featured__slide__image{width:100%;max-width:15.625rem;overflow:hidden;margin-bottom:1rem;border-radius:50%;border:10px solid #eeeae0;box-shadow:5px 3px 14px 2px rgba(0,0,0,0.54);transition:border-color 0.3 ease-in-out;}@media only screen and (min-width:64em){.featured__slide__image{width:100%;}}.featured__slide__image img{width:100%;height:100%;display:block;}.featured__slide__taxonomy,.featured__slide__title{text-align:center;color:#fff;}.featured__slide__taxonomy{max-width:15rem;font-size:0.875rem;line-height:1.3;text-transform:uppercase;}.featured__slide__title{max-width:28.125rem;font-family:"Merriweather",serif;font-size:1.75rem;font-weight:400;line-height:1.4;}.featured .glide{}.featured .glide__track{position:relative;}@media only screen and (min-width:56.3125em){.featured .glide__slides{-webkit-transform:initial !important;transform:initial !important;}}.featured .glide__arrow{border:none;top:53%;}@media only screen and (min-width:56.3125em){.featured .glide__arrow{display:none;}}.featured .glide__arrow--left{left:0;}.featured .glide__arrow--right{right:0;}.featured .glide__arrow:hover{opacity:0.8;}.featured .glide__arrow svg{width:1.5rem;}
.featured-carousel__item{padding:0 .5rem}.featured-carousel__image{display:flex;justify-content:center;margin-bottom:1rem;position:relative}.featured-carousel__default-image,.featured-carousel__image img{border:10px solid #aaa59d;border-radius:50%;position:relative}@media only screen and (min-width:64em){.featured-carousel__default-image,.featured-carousel__image img{-webkit-filter:grayscale(1);filter:grayscale(1);transition:border .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:border .3s ease-in-out,filter .3s ease-in-out;transition:border .3s ease-in-out,filter .3s ease-in-out,-webkit-filter .3s ease-in-out}}.featured-carousel__icon{display:none}.featured-carousel__content{align-items:center;border:1px solid transparent;color:#48372a;display:flex;flex-direction:column;padding:1.5rem 4.785rem;position:relative;text-decoration:none}@media only screen and (min-width:64em){.featured-carousel__content{padding:1.5rem}}.featured-carousel__content:hover{border:1px solid #48372a;text-decoration:none}.featured-carousel__content:hover .featured-carousel__default-image,.featured-carousel__content:hover .featured-carousel__image img{border:10px solid #ee4b4a}@media only screen and (min-width:64em){.featured-carousel__content:hover .featured-carousel__default-image,.featured-carousel__content:hover .featured-carousel__image img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.featured-carousel__content:hover .featured-carousel__icon{display:block;position:absolute;right:1rem;top:1rem;width:1.5rem}.featured-carousel__taxonomy{color:#ee4b4a;font-size:.875rem;line-height:1.3;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}.featured-carousel__title{font-family:Merriweather,serif;margin-bottom:1.25rem;text-align:center}.featured-carousel__description{font-size:.875rem;line-height:1.3;text-align:center}
:root{--color-icon-menu:#48372a;--color-logo-isotipo:#245675;--color-logo-text:#48372a;--color-white:#fff;--color-header-background:#eeeae0;--color-item-menu:#48372a;--color-title:#48372a;--color-title-after:#ee4b4a}.inside{--color-icon-menu:var(--color-white);--color-logo-isotipo:var(--color-white);--color-logo-text:var(--color-white);--color-header-background:#245675;--color-title:var(--color-white);--color-title-after:var(--color-white);--color-item-menu:var(--color-white)}.hamburger{height:32px;position:absolute;right:1.5rem;top:3rem;width:32px;z-index:2}@media only screen and (min-width:64em){.hamburger{display:none}}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--color-icon-menu)}.hamburger.is-hide{opacity:0;pointer-events:none}.hamburger-box{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu-main__ul{background-color:#245675;font-family:Roboto,sans-serif;font-size:1.2rem;list-style:none;padding:2rem}@media only screen and (min-width:64em){.menu-main__ul{background-color:transparent;display:flex;flex-direction:row;justify-content:flex-end;padding:unset;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.menu-main__ul__li{margin-right:1rem}}.menu-main__ul__li a{color:#eeeae0;display:block;padding:1rem 0;text-decoration:none;transition:opacity .2s ease-in-out}@media only screen and (min-width:64em){.menu-main__ul__li a{color:var(--color-item-menu)}}.menu-main__ul__li a:hover{opacity:.5;text-decoration:underline}.header{background-position:0 0,5px 5px;background-size:10px 10px}.header__link-main{align-items:center;color:var(--color-white);display:flex;text-decoration:none}@media only screen and (min-width:42.5em){.header__link-main{margin:0 auto;max-width:77.5rem;padding-top:0}}.header__link-main svg{fill:#48372a;margin-right:.75rem;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media only screen and (min-width:42.5em){.header__link-main svg path{fill:var(--color-white)}}.header__link-main:hover svg{-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.header--inside{position:relative}@media only screen and (min-width:64em){.header--inside{background-color:var(--color-header-background);-webkit-clip-path:ellipse(80% 68% at 41% 32%);clip-path:ellipse(80% 68% at 41% 32%);padding-bottom:2rem}}.header__inner{margin:0 auto;max-width:77.5rem}@media only screen and (min-width:64em){.header__inner{align-items:center;display:grid;grid-template-columns:300px 1fr;overflow-x:hidden;position:relative}}.header__top{background-color:#48372a;padding:.5rem 0 .5rem 1rem;position:relative;z-index:3}@media only screen and (min-width:64em){.header__top{padding:.9375rem 0 .9375rem 1rem}}.header__center{background-color:var(--color-header-background);padding:1.875rem 0 1.875rem 1rem;position:relative;z-index:3}.header__logo{display:block;max-width:200px}.header__menu{left:0;position:absolute;top:11.125rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;z-index:2}@media only screen and (min-width:64em){.header__menu{left:unset;position:relative;top:unset;-webkit-transform:translateY(0);transform:translateY(0);transition:none}.header__menu .menu-main__ul{-webkit-transform:translateX(0);transform:translateX(0)}}.header__menu.is-open{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:64em){.header__menu.is-open .menu-main__ul{-webkit-transform:translateX(0);transform:translateX(0)}}.header__content{padding:0 1rem}@media only screen and (min-width:64em){.header__content{grid-column:1/4}.home .header__content{margin:0 auto}}.header__content .h1{color:#48372a}.home .header__content .h1{align-items:center;text-align:center}@media only screen and (min-width:64em){.header__content .h1{color:var(--color-title)}}.header__content .h1:after{background-color:#ee4b4a}@media only screen and (min-width:64em){.header__content .h1:after{background-color:var(--color-title-after)}}.header__background{display:none}@media only screen and (min-width:64em){.header__background{display:unset;height:100%;left:50%;max-width:77.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}.header__background__logo{height:1113px;position:absolute;right:-516px;top:-595px;-webkit-transform:rotate(286deg);transform:rotate(286deg);width:1128px}
