.page main>ol,.page main>ul,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>ul,.single-post main>ol,.single-post main>ul{margin-bottom:6vw;padding:0 9.6vw 0 13.5vw;line-height:normal}@media (min-width:768px){.page main>ol,.page main>ul,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>ul,.single-post main>ol,.single-post main>ul{margin-bottom:28px;padding:0 20px 0 30px}}.page main>ol li,.page main>ul li,.single-post main .wp-block-group>ol li,.single-post main .wp-block-group>ul li,.single-post main>ol li,.single-post main>ul li{margin-bottom:.45em}.btn{font:1.0625rem/1 ScienceFair,sans-serif;background:unset;position:relative;z-index:1;display:block;min-width:175px;padding:9px 12px 13px;overflow:hidden;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;border:2px solid #c00;border-radius:0;cursor:pointer;-webkit-transition:background-position .3s ease,color .8s ease,background-color .2s;transition:background-position .3s ease,color .8s ease,background-color .2s}@media (min-width:768px){.btn{display:inline-block}}.btn-primary{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#c00),color-stop(50%,#a4001b)) left top/100% 200%,#c00;background:linear-gradient(to bottom,#c00 50%,#a4001b 50%) left top/100% 200%,#c00}.btn-primary:active,.btn-primary:hover{color:#fff;background-position:left bottom;border:2px solid #c00;outline:0;-webkit-transition:background-position .3s ease,background-color .2s cubic-bezier(1,0,0,1) .1s;transition:background-position .3s ease,background-color .2s cubic-bezier(1,0,0,1) .1s;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#c00),color-stop(50%,#a4001b)) left bottom/100% 200%,#a4001b;background:linear-gradient(to bottom,#c00 50%,#a4001b 50%) left bottom/100% 200%,#a4001b}.btn-secondary{color:#c00;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#c00)) left top/100% 200%,rgba(0,0,0,0);background:linear-gradient(to bottom,transparent 50%,#c00 50%) left top/100% 200%,rgba(0,0,0,0);border-color:#c00}.btn-secondary:active,.btn-secondary:hover{color:#fff;background-position:left bottom;border:2px solid #c00;outline:0;-webkit-transition:background-position .3s ease,background-color .2s cubic-bezier(1,0,0,1) .1s;transition:background-position .3s ease,background-color .2s cubic-bezier(1,0,0,1) .1s;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#c00)) left bottom/100% 200%,#c00;background:linear-gradient(to bottom,transparent 50%,#c00 50%) left bottom/100% 200%,#c00}.btn-outline{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgba(0,0,0,.3))) left top/100% 200%;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.3) 50%) left top/100% 200%;border-color:#fff}.btn-outline:active,.btn-outline:hover{color:#fff;background-position:left bottom;border:2px solid #fff;outline:0;-webkit-transition:background-position .3s ease,background-color .2s cubic-bezier(1,0,0,1) .1s;transition:background-position .3s ease,background-color .2s cubic-bezier(1,0,0,1) .1s}.swiper-scrollbar{background:#f2ebe0;position:relative;width:100%;height:2px}.swiper-scrollbar-drag{position:absolute;height:100%;background:#c00;cursor:pointer}.swiper-scrollbar-drag:hover{top:-50%;height:200%}.page main>ol,.page main>ul,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>ul,.single-post main>ol,.single-post main>ul{margin-bottom:6vw;padding:0 9.6vw 0 13.5vw;line-height:normal}@media (min-width:768px){.page main>ol,.page main>ul,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>ul,.single-post main>ol,.single-post main>ul{margin-bottom:28px;padding:0 20px 0 30px}}.page main>ol li,.page main>ul li,.single-post main .wp-block-group>ol li,.single-post main .wp-block-group>ul li,.single-post main>ol li,.single-post main>ul li{margin-bottom:.45em}@media (min-width:0)and (max-width:767px){.page main>h1,.page main>h2,.page main>p,.single-post main .wp-block-group>h1,.single-post main .wp-block-group>h2,.single-post main .wp-block-group>p,.single-post main>h1,.single-post main>h2,.single-post main>p{text-align:center}}.page main>.wp-block-image,.page main>h1,.page main>h2,.page main>h3,.page main>h4,.page main>ol,.page main>p,.page main>ul,.single-post main .wp-block-group>.wp-block-image,.single-post main .wp-block-group>h1,.single-post main .wp-block-group>h2,.single-post main .wp-block-group>h3,.single-post main .wp-block-group>h4,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>p,.single-post main .wp-block-group>ul,.single-post main>.wp-block-image,.single-post main>h1,.single-post main>h2,.single-post main>h3,.single-post main>h4,.single-post main>ol,.single-post main>p,.single-post main>ul{padding:0 9.6vw}@media (min-width:768px){.page main>.wp-block-image,.page main>h1,.page main>h2,.page main>h3,.page main>h4,.page main>ol,.page main>p,.page main>ul,.single-post main .wp-block-group>.wp-block-image,.single-post main .wp-block-group>h1,.single-post main .wp-block-group>h2,.single-post main .wp-block-group>h3,.single-post main .wp-block-group>h4,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>p,.single-post main .wp-block-group>ul,.single-post main>.wp-block-image,.single-post main>h1,.single-post main>h2,.single-post main>h3,.single-post main>h4,.single-post main>ol,.single-post main>p,.single-post main>ul{max-width:1220px;margin:0 auto;padding:0 20px}}.page main>h1,.page main>h2,.page main>h3,.page main>h4,.single-post main .wp-block-group>h1,.single-post main .wp-block-group>h2,.single-post main .wp-block-group>h3,.single-post main .wp-block-group>h4,.single-post main>h1,.single-post main>h2,.single-post main>h3,.single-post main>h4{margin-bottom:3.2vw}@media (min-width:768px){.page main>h1,.page main>h2,.page main>h3,.page main>h4,.single-post main .wp-block-group>h1,.single-post main .wp-block-group>h2,.single-post main .wp-block-group>h3,.single-post main .wp-block-group>h4,.single-post main>h1,.single-post main>h2,.single-post main>h3,.single-post main>h4{margin:0 auto 1.2em}}@media (min-width:0)and (max-width:767px){.page main>h1,.page main>h2,.single-post main .wp-block-group>h1,.single-post main .wp-block-group>h2,.single-post main>h1,.single-post main>h2{padding:0 5.6vw}}@media (min-width:0)and (max-width:767px){.page main>h2.has-text-align-center,.single-post main .wp-block-group>h2.has-text-align-center,.single-post main>h2.has-text-align-center{margin-right:auto;margin-left:auto}}.page main .block+h2,.page main .block+h3,.page main .block+p,.single-post main .block+h2,.single-post main .block+h3,.single-post main .block+p,.single-post main .wp-block-group .block+h2,.single-post main .wp-block-group .block+h3,.single-post main .wp-block-group .block+p{margin-top:8.6vw}@media (min-width:768px){.page main .block+h2,.page main .block+h3,.page main .block+p,.single-post main .block+h2,.single-post main .block+h3,.single-post main .block+p,.single-post main .wp-block-group .block+h2,.single-post main .wp-block-group .block+h3,.single-post main .wp-block-group .block+p{margin-top:60px}}.page main>p+h2,.page main>p+h3,.single-post main .wp-block-group>p+h2,.single-post main .wp-block-group>p+h3,.single-post main>p+h2,.single-post main>p+h3{margin-top:10.6vw}@media (min-width:768px){.page main>p+h2,.page main>p+h3,.single-post main .wp-block-group>p+h2,.single-post main .wp-block-group>p+h3,.single-post main>p+h2,.single-post main>p+h3{margin-top:90px}}.page main>ol,.page main>p,.page main>ul,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>p,.single-post main .wp-block-group>ul,.single-post main>ol,.single-post main>p,.single-post main>ul{margin:0 auto 9.6vw;font-family:Martini,sans-serif;line-height:1.1}@media (min-width:768px){.page main>ol,.page main>p,.page main>ul,.single-post main .wp-block-group>ol,.single-post main .wp-block-group>p,.single-post main .wp-block-group>ul,.single-post main>ol,.single-post main>p,.single-post main>ul{margin:0 auto 16px}}.page main>ol a,.page main>p a,.page main>ul a,.single-post main .wp-block-group>ol a,.single-post main .wp-block-group>p a,.single-post main .wp-block-group>ul a,.single-post main>ol a,.single-post main>p a,.single-post main>ul a{color:#c00;word-break:break-word}.page main>ol a:hover,.page main>p a:hover,.page main>ul a:hover,.single-post main .wp-block-group>ol a:hover,.single-post main .wp-block-group>p a:hover,.single-post main .wp-block-group>ul a:hover,.single-post main>ol a:hover,.single-post main>p a:hover,.single-post main>ul a:hover{text-decoration:underline}.page main>ol sup,.page main>p sup,.page main>ul sup,.single-post main .wp-block-group>ol sup,.single-post main .wp-block-group>p sup,.single-post main .wp-block-group>ul sup,.single-post main>ol sup,.single-post main>p sup,.single-post main>ul sup{font-size:.875rem;vertical-align:super}.page main>ul,.single-post main .wp-block-group>ul,.single-post main>ul{list-style:disc}.page main>ol,.single-post main .wp-block-group>ol,.single-post main>ol{list-style:decimal}.page main em,.single-post main .wp-block-group em,.single-post main em{font-style:italic}.single-post main .wp-block-group{margin-bottom:14.6vw;padding:11.4vw 0 8vw;background:#f6f4f0}@media (min-width:768px){.single-post main .wp-block-group{margin-bottom:80px;padding:85px 0 70px}}.single-post main .wp-block-group>h2{font:1.5625rem Martini,sans-serif;margin-bottom:5.6vw;padding:0 9.6vw;text-align:left}@media (min-width:768px){.single-post main .wp-block-group>h2{margin-bottom:26px;padding:0 20px;font-size:2.5rem}}.single-post main .wp-block-group>p{line-height:1.3;text-align:left}.single-post main .wp-block-group .wp-block-image+h2,.single-post main .wp-block-group .wp-block-image+h3,.single-post main .wp-block-group .wp-block-image+p,.single-post main .wp-block-group h2+.wp-block-image,.single-post main .wp-block-group h3+.wp-block-image,.single-post main .wp-block-group p+.wp-block-image,.single-post main .wp-block-group p+h2,.single-post main .wp-block-group p+h3{margin-top:6.4vw}@media (min-width:768px){.single-post main .wp-block-group .wp-block-image+h2,.single-post main .wp-block-group .wp-block-image+h3,.single-post main .wp-block-group .wp-block-image+p,.single-post main .wp-block-group h2+.wp-block-image,.single-post main .wp-block-group h3+.wp-block-image,.single-post main .wp-block-group p+.wp-block-image,.single-post main .wp-block-group p+h2,.single-post main .wp-block-group p+h3{margin-top:80px}}.single-post main .wp-block-group>.wp-block-image{margin:0 auto;padding:2vw 9.6vw}@media (min-width:768px){.single-post main .wp-block-group>.wp-block-image{padding:43px 20px;background-color:#fff;-webkit-box-shadow:0 0 0 100vmax #fff;box-shadow:0 0 0 100vmax #fff;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}}.single-post main .wp-block-group>.wp-block-image img{display:block;margin:0 auto}