@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/source-sans-pro-v14-latin-regular.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(../fonts/source-sans-pro-v14-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans-pro-v14-latin-regular.woff2) format("woff2"),url(../fonts/source-sans-pro-v14-latin-regular.woff) format("woff"),url(../fonts/source-sans-pro-v14-latin-regular.ttf) format("truetype"),url(../fonts/source-sans-pro-v14-latin-regular.svg#SourceSansPro) format("svg")}:root{font-size:20px;--carousel-total-items: 12;--carousel-viewport-items: 3;--carousel-item-margin-x: 10px;--carousel-width: 100vw;--carousel-step-width: calc(var(--carousel-width) / var(--carousel-viewport-items));--carousel-item-width: calc(var(--carousel-step-width) - 2 * var(--carousel-item-margin-x));--items-480: 3;--items-750: 4;--items-820: 5;--items-1024: 6;--items-1200: 7;--items-1400: 8;--items-wide: 10;--mobile-sm: 0;--mobile: 1;--tablet-sm: 0;--tablet: 0;--desktop: 0}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-synthesis:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:Source Sans Pro,sans-serif;font-weight:400;line-height:1.4;color:#202020;background-color:#efc3e6}section{width:100vw}main{overflow-x:hidden}.perf{height:21px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='21' fill='transparent' stroke='%23F0A6CA' stroke-width='6'%3E%3Crect x='3' y='3' width='15' height='15'/%3E%3Crect x='24' y='3' width='15' height='15'/%3E%3C/svg%3E")}.hide{display:none!important}#hero{height:100vh;width:100vw;height:100dvh;width:100dvw}#hero h1{text-shadow:3px 3px 6px rgba(0,0,0,.5);font-size:clamp(2rem,2rem + 2vw,3.5rem);line-height:clamp(4rem,1rem + 10vh,7rem);text-align:center;color:#fff}#hero h1 span{color:red}#hero .hero-img{height:calc(100% - 132px);background-size:cover}#hero a{max-width:95%;max-height:95%;position:relative}#hero a img{width:100%;height:100%;border-radius:.3rem;-webkit-box-shadow:8px 8px 12px rgba(0,0,0,.5);box-shadow:8px 8px 12px #00000080}#hero a span{position:absolute;font-size:1.3rem;color:#fff;text-shadow:3px 3px 6px rgba(0,0,0,.5)}#hero a span.read-more{bottom:.5rem;right:.5rem}#hero a span.display-name{top:0;left:.5rem}#hero.display-img a{display:inline-block}#hero.display-img h1{display:none}.carousel{overflow:hidden;position:relative}.carousel button{position:absolute;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;text-shadow:3px 3px 3px rgba(0,0,0,.4);font-weight:400;font-size:3.5rem;line-height:2.4rem;color:red;padding:0;margin:0;z-index:20;top:1.8rem}.carousel button.left{left:0}.carousel button.right{right:0}.carousel .bg-container{background-color:#f0a6ca}.carousel .bg-container .carousel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(var(--carousel-step-width) * var(--carousel-total-items));translate:calc(-1 * var(--carousel-step-width))}.carousel .bg-container .carousel-item{width:var(--carousel-item-width);margin:0 var(--carousel-item-margin-x);height:90px;border-radius:.3rem;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.5);box-shadow:2px 2px 4px #00000080;background-size:cover;cursor:pointer}.transition{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.current>.item{-webkit-box-shadow:5px 5px 8px rgba(0,0,0,.5)!important;box-shadow:5px 5px 8px #00000080!important}@media screen and (max-width: 480px){:root{--carousel-viewport-items: var(--items-480);--mobile-sm: 1;--mobile: 0;--tablet-sm: 0;--tablet: 0;--desktop: 0}}@media screen and (min-width: 481px) and (max-width: 750px){:root{--carousel-viewport-items: var(--items-750);--mobile-sm: 0;--mobile: 1;--tablet-sm: 0;--tablet: 0;--desktop: 0}}@media screen and (min-width: 751px) and (max-width: 820px){:root{--carousel-viewport-items: var(--items-820);--mobile-sm: 0;--mobile: 0;--tablet-sm: 1;--tablet: 0;--desktop: 0}}@media screen and (min-width: 821px) and (max-width: 1024px){:root{--carousel-viewport-items: var(--items-1024);--mobile-sm: 0;--mobile: 0;--tablet-sm: 1;--tablet: 0;--desktop: 0}}@media screen and (min-width: 1025px) and (max-width: 1200px){:root{--carousel-viewport-items: var(--items-1200);--mobile-sm: 0;--mobile: 0;--tablet-sm: 0;--tablet: 1;--desktop: 0}}@media screen and (min-width: 1201px) and (max-width: 1400px){:root{--carousel-viewport-items: var(--items-1400);--mobile-sm: 0;--mobile: 0;--tablet: 0;--tablet-sm: 0;--desktop: 1}}@media screen and (min-width: 1401px){:root{--carousel-viewport-items: var(--items-wide);--mobile-sm: 0;--mobile: 0;--tablet: 0;--tablet-sm: 0;--desktop: 1}}nav #menu .menu-container{padding:10vh .5rem}nav #menu .menu-container a{color:#fff;font-size:1.8rem;line-height:1.8rem;text-decoration:none;text-shadow:3px 3px 6px rgba(0,0,0,.5)}nav #menu,nav #menu-poll{position:fixed;top:0;z-index:80;left:100vw;width:100vw;height:100vh;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#1818b1;background:-webkit-gradient(linear,left bottom,left top,color-stop(9%,rgb(24,24,177)),color-stop(46%,rgb(8,47,84)),color-stop(95%,rgb(175,20,113)));background:linear-gradient(0deg,#1818b1 9%,#082f54 46%,#af1471 95%)}nav input#ham{display:none}nav input#ham:checked+label.ham-label>.bar1{-webkit-transform:translate(0,9px) rotate(45deg) scale(1.2);transform:translateY(9px) rotate(45deg) scale(1.2)}nav input#ham:checked+label.ham-label>.bar2{opacity:0}nav input#ham:checked+label.ham-label>.bar3{-webkit-transform:translate(0,-9px) rotate(-45deg) scale(1.2);transform:translateY(-9px) rotate(-45deg) scale(1.2)}nav input#ham:checked~#menu{left:0}nav input#ham:checked~#menu-poll{left:0}nav label.ham-label{position:fixed;z-index:100;left:calc(100vw - 3rem);top:.5rem;cursor:pointer;border-radius:50%;background-color:red;-webkit-box-shadow:5px 5px 8px rgba(0,0,0,.5);box-shadow:5px 5px 8px #00000080;height:50px;width:50px}nav label.ham-label .bar1,nav label.ham-label .bar2,nav label.ham-label .bar3{width:25px;height:3px;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block;border-radius:.3rem}nav label.ham-label .bar2{margin:6px 0}.h-100{height:100%}.w-100{width:100%}.t-center{text-align:center}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row.h-start,.col.v-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.h-end,.col.v-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.h-center,.col.v-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.h-spa,.col.v-spa{-ms-flex-pack:distribute;justify-content:space-around}.row.h-spb,.col.v-spb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.h-spe,.col.v-spe{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.row.v-start,.col.h-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.v-end,.col.h-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.v-center,.col.h-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.v-stretch,.col.h-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.grid{display:grid}.igrid{display:inline-grid}.col-1{grid-template-columns:repeat(1,1fr)}.col-2{grid-template-columns:repeat(2,1fr)}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.col-5{grid-template-columns:repeat(5,1fr)}.col-6{grid-template-columns:repeat(6,1fr)}.grid.h-start{justify-items:start}.grid.v-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.grid.h-end{justify-items:end}.grid.v-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.grid.h-center{justify-items:center}.grid.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid.h-str{justify-items:stretch}.grid.v-str{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.grid.ch-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.grid.cv-start{-ms-flex-line-pack:start;align-content:start}.grid.ch-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.grid.cv-end{-ms-flex-line-pack:end;align-content:end}.grid.ch-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid.cv-center{-ms-flex-line-pack:center;align-content:center}.grid.ch-str{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.grid.cv-str{-ms-flex-line-pack:stretch;align-content:stretch}.grid.ch-spa{-ms-flex-pack:distribute;justify-content:space-around}.grid.cv-spa{-ms-flex-line-pack:distribute;align-content:space-around}.grid.ch-spb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid.cv-spb{-ms-flex-line-pack:justify;align-content:space-between}.grid.ch-spe{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.grid.cv-spe{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.rg-03{row-gap:.3rem}.cg-03{-webkit-column-gap:.3rem;-moz-column-gap:.3rem;column-gap:.3rem}.g-03{gap:.3rem}.rg-05{row-gap:.5rem}.cg-05{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.g-05{gap:.5rem}.rg-1{row-gap:1rem}.cg-1{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.g-1{gap:1rem}.rg-15{row-gap:1.5rem}.cg-15{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.g-15{gap:1.5rem}.rg-2{row-gap:2rem}.cg-2{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.g-2{gap:2rem}.rg-3{row-gap:3rem}.cg-3{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.g-3{gap:3rem}.rg-4{row-gap:4rem}.cg-4{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.g-4{gap:4rem}
