@font-face{font-family:Fliege Mono;font-weight:100 900;src:url(/static/media/FliegeMonoVF.1f958c618f349f880eb0.woff2) format("woff2")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background:#111;color:#f8f8f2;font-family:Fliege Mono,serif;margin:0;max-width:100%;overflow:scroll;overflow-x:hidden;overflow-y:scroll;padding:0}.app{display:flex;flex-direction:column}.navbar+#one-page-component{margin-top:var(--navbar-height)}@media screen and (min-width:768px){.navbar+.news-list,.navbar+.newspage,.navbar+.not-found,.navbar+.privacy-policy{margin-top:var(--navbar-height)}}.home-banner{align-items:flex-end;display:flex;height:100vh;justify-content:flex-end;min-width:320px;object-fit:cover;object-position:center;width:100%;z-index:0}.home-banner__title{bottom:14px;color:#f8f8f2;font-size:6rem;font-weight:800;left:0;letter-spacing:-1.2rem;line-height:.95;margin:0 24px 0 4px;position:absolute;z-index:1}@media screen and (min-width:475px){.home-banner__title{font-size:8.5rem;letter-spacing:-1.65rem;margin:0 24px 0 12px}}@media screen and (min-width:1025px){.home-banner__title{font-size:12rem;letter-spacing:-1.75rem;z-index:4}}.home-banner__overlay{background:hsla(0,0%,7%,.2);height:100%;left:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:1025px){.home-banner__overlay{top:0}}.home-banner__image-container{background:#111;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1025px){.home-banner__image-container{right:0;width:auto}}.home-banner__image{height:100%;object-fit:cover;object-position:57%;width:100%}@media screen and (min-width:1025px){.home-banner__image{object-fit:contain;object-position:right}}@keyframes fadeInImage{0%{opacity:0}to{opacity:50%}}@-webkit-keyframes fadeInImage{0%{opacity:0}to{opacity:50%}}.carousel{min-width:320px;object-fit:cover;object-position:center;z-index:0}.carousel,.slide{height:100%;position:relative;width:100%}.slide{align-items:center;background-color:#111;display:flex;justify-content:center}.slide>*{opacity:1}.slide__content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - var(--navbar-height));justify-content:center;text-align:center}.slide__content h2{color:#f8f8f2;font-size:2.25rem;font-weight:700;line-height:1.1;padding:24px 36px 0;position:relative;text-align:center;text-shadow:0 3px 5px rgba(0,0,0,.3);width:100%;z-index:1}@media screen and (min-width:768px){.slide__content h2{font-size:3rem}}@media screen and (min-width:1440px){.slide__content h2{font-size:4rem}}.slide__content p{color:#f8f8f2;font-size:1rem;font-weight:500;padding:24px 48px;position:relative;text-align:center;width:100%;z-index:1}@media screen and (min-width:1440px){.slide__content p{font-size:1.5rem}}.slide__content>*{opacity:0;-webkit-transform:translateY(-45px);transform:translateY(-45px);transition:all 1s}.slide__content .content__btn{transition-delay:0s!important;transition:none 0s ease 0s!important;transition:initial!important}.swiper{display:block;height:100%;list-style:none;overflow:hidden;padding:0}.swiper .swiper-wrapper{display:flex;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1}.content__image{height:100%;left:0;object-fit:cover;object-position:center;opacity:50%;position:absolute;top:0;width:100%}.content__btn{background-color:#1cb2cb;border:none;border-radius:8px;color:#f8f8f2;display:block;font-size:1.125rem;left:0;margin:12px auto 24px;padding:12px 24px;position:relative;right:0;text-decoration:none;top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swiper-slide{height:auto!important}.swiper-slide-active .content__image{-webkit-animation:fadeInImage 5s forwards;animation:fadeInImage 5s forwards}.swiper-slide-active .slide__content>*{opacity:100%;-webkit-transform:none;transform:none}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-color:#1cb2cb;border-radius:50px;color:#f8f8f2;height:32px;margin:0;width:32px}@media screen and (min-width:768px){.swiper .swiper-button-next,.swiper .swiper-button-prev{bottom:48px;height:40px;width:40px}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background:#c02377}}@media screen and (min-width:1025px){.swiper .swiper-button-next,.swiper .swiper-button-prev{margin:-24px 24px 0}}@media screen and (min-width:768px){.swiper .swiper-button-next .swiper-button-prev,.swiper .swiper-button-prev .swiper-button-prev{left:50%;margin-left:-44px;right:auto;top:-67px}.swiper .swiper-button-next .swiper-button-next,.swiper .swiper-button-prev .swiper-button-next{bottom:89px;left:50%;margin-left:4px;right:auto;top:-108px}}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-size:16px;font-weight:700}@media screen and (min-width:768px){.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-size:20px}}.loader{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.loader__spinner{display:inline-block;height:80px;position:relative;width:80px}.loader__spinner:after{-webkit-animation:loader 1.2s infinite;animation:loader 1.2s infinite;background:#1cb2cb;border-color:#111 transparent;border-radius:50%;border-style:solid;border-width:32px;box-sizing:border-box;content:" ";display:block;height:0;margin:8px;width:0}@-webkit-keyframes loader{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(900deg);transform:rotate(900deg)}to{-webkit-transform:rotate(5turn);transform:rotate(5turn)}}@keyframes loader{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(900deg);transform:rotate(900deg)}to{-webkit-transform:rotate(5turn);transform:rotate(5turn)}}.about{background:#111;display:flex;flex-direction:column;padding-left:24px;padding-right:24px;padding-top:48px}@media screen and (min-width:768px){.about{padding-left:20px;padding-right:20px}}@media screen and (min-width:1025px){.about{padding-left:calc(var(--navbar-width) + 188px);padding-right:40px;padding-top:96px}}.about__text-content{color:#f8f8f2;margin:72px 0 68px}.about__title{color:#1cb2cb;font-size:4.875rem;font-weight:800;letter-spacing:-16px;margin-bottom:40px}@media screen and (min-width:768px){.about__title{font-size:8rem;letter-spacing:-16px}}.about__description{font-size:1.375rem}@media screen and (min-width:768px){.about__description{font-size:1.5rem;margin-left:4px}}.about__description p{font-weight:500;margin-bottom:24px}.about__image-content{background:#111;height:600px;margin-bottom:68px;width:auto}.about__image{height:100%;object-fit:cover;object-position:center;width:100%}*{box-sizing:border-box;font-family:Fliege Mono,serif;list-style:none;margin:0;padding:0;text-decoration:none}a{color:#1cb2cb}a:hover{background:#1cb2cb;color:#111}.navbar{align-items:center;background-color:#111;display:flex;height:72px;padding:24px 24px 24px 12px;position:fixed;top:0;width:100%;z-index:2}.navbar.open{width:100%;z-index:3}@media screen and (min-width:1025px){.navbar{align-items:flex-start;background-color:hsla(0,0%,7%,.839);height:-webkit-max-content;height:max-content;padding:48px 24px 24px;width:auto;z-index:1;z-index:5}}.navbar__top{height:100%;left:0;width:100%;z-index:1}@media screen and (min-width:1025px){.navbar__top{justify-content:center}}.navbar__top.open{align-items:center;background:#111;display:flex;justify-content:space-between;width:100%;z-index:1}.navbar__bottom{display:flex;justify-content:center;width:100%}@media screen and (min-width:1025px){.navbar__bottom{padding-left:4px}}.navbar__button--mobile{display:none}.logos__mobile{align-items:center;bottom:32px;display:flex;gap:1rem;justify-content:center;left:0;position:absolute;right:0;-webkit-transform:none;transform:none}@media screen and (min-width:768px){.logos__mobile{display:none}}.logos__mobile.show{display:flex}.logos__mobile.hide{display:none}.logo__mobile{height:100%}@media screen and (min-width:768px){.logo__mobile{display:none}}.logo__mobile.show{display:flex}.logo__mobile.hide{display:none}.logo__mobile a{color:#f8f8f2}.logo__mobile .fab{display:inline-block;font-size:1rem}@media screen and (min-width:1025px){.navbar .links{display:flex;flex-direction:column;width:288px}}.navbar .links__link{padding:10px;position:relative}@media screen and (min-width:1025px){.navbar .links__link.links-hidden{display:flex}}.navbar .links__link.links-hidden{opacity:0;pointer-events:none;visibility:hidden}@media screen and (min-width:1025px){.navbar .links__link--config{align-items:center;background:linear-gradient(180deg,#1cb2cb 0,#1cb2cb);background-position:0 100%;background-repeat:repeat-x;background-size:12px 4px;border:none;color:#f8f8f2;cursor:pointer;display:flex;font-size:1.5rem;height:100%;text-decoration:none;transition:background-size .2s}.navbar .links__link--config:hover{background-size:100% 100%;color:#111}.navbar .links__link--config:active{color:#111}}.navbar .sublinks{align-items:center;background:#111;display:flex;flex-direction:column;font-size:.875rem;height:100%;justify-content:flex-start;left:0;opacity:0;position:absolute;top:20px;width:100%}@media screen and (min-width:768px){.navbar .sublinks{top:0}}.navbar .sublinks.open{opacity:1;transition:opacity .7s ease}.navbar .sublinks.open .sublinks__link{opacity:1}.navbar .sublinks.closed{opacity:0}@media screen and (min-width:1025px){.navbar .sublinks.closed{height:0;left:-138px;pointer-events:none;right:0;top:18px;z-index:999}.navbar .sublinks.closed:hover{pointer-events:all}}.navbar .sublinks__cta{background:#1cb2cb;border:none;border-radius:8px;color:#f8f8f2;padding:6px;position:absolute;top:0;width:50px;z-index:999}.navbar .sublinks__link{color:#f8f8f2;font-size:1.25rem;height:10%;margin:0;padding:0;width:100%}@media screen and (min-width:1025px){.navbar .sublinks__link{display:flex;font-size:.875rem;height:100%;opacity:1}}.navbar .sublinks__link.open{align-items:center;color:#f8f8f2;display:flex;font-size:1.25rem;height:12%;justify-content:center;opacity:1}.navbar .sublinks__link.open:link,.navbar .sublinks__link.open:visited{color:#f8f8f2}@media screen and (min-width:1025px){.navbar .sublinks__link.closed{margin-left:2px;padding:0;width:100%}.navbar .sublinks__link{color:#1cb2cb;margin:0;padding:4px}.navbar .sublinks__link.open{font-size:1.25rem;margin:10px}}.navbar .sublinks__link:link,.navbar .sublinks__link:visited{color:#f8f8f2}.navbar .sublinks__link:active{color:#1cb2cb}.navbar .sublinks__link:hover{background:#111;color:#1cb2cb}.logo__icon{align-items:center;color:#f8f8f2;display:flex}.logo .fas,.logo .fas:hover,.logo__icon:hover{color:#1cb2cb}.logo .fab{color:#f8f8f2}.logo .fab:hover{color:#1cb2cb}.logo .fa-brands{color:#f8f8f2}.logo .fa-brands:hover{color:#1cb2cb}.logo{height:100%;width:100%}.logo__container{height:72px;width:178px}.logo:hover{cursor:pointer}@media screen and (max-width:1025px){.navbar__right ul{display:none}.navbar .logos__logo{height:55px;width:55px}.navbar .links{align-items:center;cursor:pointer;display:flex;height:45px;justify-content:center;opacity:0;padding-bottom:12px;position:relative;width:100%;z-index:9999}}@media screen and (max-width:1025px)and (min-width:1025px){.navbar .links{opacity:1}}@media screen and (max-width:1025px){.navbar .links .links-hidden{opacity:1}.navbar .links.open{align-items:center;background-color:#111;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;opacity:1;padding-top:12px;position:absolute;top:72px;-webkit-transform:translateY(0);transform:translateY(0);width:100%}.navbar .links.closed{height:0;opacity:0;transition:opacity .7s ease}.navbar .fa .fa-times{font-size:2rem}.navbar__bottom{background:transparent;display:block;font-size:0;height:0!important;margin:0;padding:0!important}.navbar__bottom--active{background:#111;display:flex;height:100%;justify-content:center;width:33%}.navbar__button--mobile{background:none;border:none;color:#f8f8f2;cursor:pointer;display:block;font-size:1.75rem;outline:inherit;position:absolute;top:22px}.navbar__button--mobile .fas{color:#f8f8f2;font-size:2rem}.navbar .links__link{opacity:1;transition:opacity .7s ease}.navbar .links__link.links-hidden{opacity:0;pointer-events:none}.navbar .links__link.open{display:flex;justify-content:flex-end;margin:10px;width:100%}.navbar .links__link.closed{margin:0}.navbar .links__link--config.open{background:none;border:none;color:#f8f8f2;display:table;font-size:1.25rem;padding:1rem;text-align:center;width:100%;z-index:999}}.footer{padding:0 12px;width:100%}@media screen and (min-width:768px){.footer{padding:0 48px}}.footer__bottom{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;padding:24px 28px;width:100%}@media screen and (min-width:364px){.footer__bottom{flex-wrap:nowrap;gap:24px;white-space:nowrap}}@media screen and (min-width:375px){.footer__bottom{gap:28px;padding:24px 18px;white-space:inherit}}@media screen and (min-width:768px){.footer__bottom{padding:24px 62px 24px 40px}}.footer__bottom--left{display:flex;flex-direction:column;margin:24px 0 0}@media screen and (min-width:364px){.footer__bottom--left{margin:0}}.footer__bottom--right{display:flex;flex-direction:column;font-size:.75rem}.footer__bottom--details{color:#fd89d9;margin-bottom:12px;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__bottom--details:active,.footer__bottom--details:hover,.footer__bottom--details:link,.footer__bottom--details:visited{color:#fd89d9}.footer__line{border:0;border-top:1px solid #1cb2cb;display:block;height:1px;padding:0;width:95%}.contact{align-items:center;background:#111;color:#f8f8f2;display:flex;flex-direction:column;justify-content:space-around;z-index:2}@media screen and (min-width:768px){.contact{z-index:3}}.contact__line{border:0;border-top:1px solid #1cb2cb;display:block;height:1px;padding:0;width:95%}.contact__information{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;padding:24px 18px;width:100%}@media screen and (min-width:768px){.contact__information{flex-direction:row;padding:24px 40px}}.contact__details{margin-bottom:24px}.contact__details,.text-content{display:flex;flex-direction:column}@media screen and (min-width:768px){.text-content{align-items:flex-end}}.text-content__newsletter{display:flex;flex-direction:column;margin-bottom:24px;max-width:240px}.text-content__link{color:#fd89d9;font-size:.875rem;margin-top:12px;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-content__link:active,.text-content__link:hover,.text-content__link:link,.text-content__link:visited{color:#fd89d9}.text-content__title{color:#1cb2cb;font-size:2.25rem;font-weight:700;line-height:1.2;margin:24px 0;width:100%}.text-content__container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.enquiries__text{font-size:.875rem}.enquiries__email{color:#fd89d9;font-size:.875rem;margin-bottom:24px;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.enquiries__email:link,.enquiries__email:visited{color:#fd89d9}.enquiries__email:hover{color:#111}.enquiries__email:active{color:#fd89d9}.details__signature{color:#f8f8f2;font-size:.75rem;margin:0 0 12px}.details__portfolio{color:#fd89d9;text-decoration:underline}.details__portfolio:link{color:#fd89d9}.details__portfolio:active,.details__portfolio:hover,.details__portfolio:visited{color:#111}.logos{align-items:center;display:flex}@media screen and (min-width:768px){.logos{justify-content:space-between}}.logos__logo{margin:0 8px}.logos__logo,.logos__logo a:active,.logos__logo a:visited,.logos__logo:link{color:#f8f8f2}.logos__logo a:hover{background:none;color:#c02377}.not-found{align-items:center;display:flex;flex-direction:column;margin:0 40px;padding:120px 24px 48px}@media screen and (min-width:768px){.not-found{padding:72px 84px 48px}}.not-found__image-content{height:166px;margin-top:32px;width:106px}@media screen and (min-width:1025px){.not-found__image-content{margin-top:64px}}.not-found__image{height:100%;width:100%}.not-found__description{font-size:1.5rem;margin:40px 0;text-align:center}@media screen and (min-width:768px){.not-found__description{font-size:1.75rem}}.not-found__button{background:#1cb2cb;border:none;border-radius:8px;color:#f8f8f2;cursor:pointer;display:block;font-size:1rem;margin-left:auto;margin-right:auto;padding:12px;text-decoration:none;width:180px}.not-found__button:hover{background-size:4px 20px;background:#c02377}.not-found__button:active,.not-found__button:link{background:#c02377}.not-found~.footer{display:none}.news-list,.newspage{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:144px}@media screen and (min-width:768px){.news-list,.newspage{padding:0 48px}}.news-list__image-container{display:flex;height:267px;margin:auto;overflow:hidden;padding-top:48px;position:relative;width:300px}@media screen and (min-width:768px){.news-list__image-container{padding-top:0}}@media screen and (min-width:1025px){.news-list__image-container{width:500px}}.news-list__header{display:flex;flex-direction:column;width:100%}.news-list__content{display:flex;flex-direction:column;max-width:388px;padding:0 24px}@media screen and (min-width:768px){.news-list__content{padding:0 24px 0 48px}}@media screen and (min-width:1025px){.news-list__content{max-width:424px}}.news-list__heading{color:#1cb2cb;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:48px;padding:0 24px;text-align:left}@media screen and (min-width:768px){.news-list__heading{font-size:3rem;margin:48px 0;padding:0}}.news-list__title{font-weight:700;margin-bottom:2px}.news-list__title:hover{text-decoration:underline}.news-list__author{color:#989797;margin-bottom:2px}.news-list__divider{border-color:#fd89d9;width:320px}@media screen and (min-width:475px){.news-list__divider{width:375px}}@media screen and (min-width:576px){.news-list__divider{width:540px}}@media screen and (min-width:768px){.news-list__divider{display:none}}.news-list__date{color:#989797;margin-top:48px;padding:0 24px}@media screen and (min-width:768px){.news-list__date{margin-top:4px;padding:0}}.news-list__summary{font-weight:500;margin-top:24px;width:100%}.news-list__article{display:flex;flex-direction:column;margin-top:0;padding:0 0 48px}@media screen and (min-width:768px){.news-list__article{border-bottom:1px solid #fd89d9;flex-direction:row;margin-top:48px;padding:0 0 72px}.news-list__article:first-of-type{border-top:1px solid #fd89d9;margin-top:0;padding:48px 0 72px}.news-list__article:last-of-type{border-bottom:none}}.news-list__image{display:block;height:100%;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);transition:all .3s;width:100%}.news-list__image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-list__button{display:flex;flex-direction:column}@media screen and (min-width:768px){.news-list__button{flex-direction:row}}.news-list__button:link,.news-list__button:visited{color:#f8f8f2}.news-list__button:hover{background:none;color:#f8f8f2}.news-list__button:active{color:#f8f8f2}.newspage__heading{color:#1cb2cb;font-size:2.5rem;font-weight:700;padding:0 24px}@media screen and (min-width:768px){.newspage__heading{font-size:3rem;margin-top:48px;padding:0}}.newspage__author{color:#989797;padding:0 24px}@media screen and (min-width:768px){.newspage__author{padding:0}}.newspage__date{color:#989797;margin-bottom:48px;padding:0 24px}@media screen and (min-width:768px){.newspage__date{padding:0}}.newspage__image-container{display:flex;height:267px;overflow:hidden;padding:0 12px;position:relative}@media screen and (min-width:768px){.newspage__image-container{height:475px;padding:0;width:500px}}.newspage__image{display:block;height:100%;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);transition:all .3s;width:100%}.newspage__image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.newspage__content{margin:48px 0 64px;padding:0 24px}@media screen and (min-width:768px){.newspage__content{padding:0}}.newspage__copy{margin-bottom:48px;max-width:1130px}.newspage__copy p{font-weight:500;margin-bottom:16px}.newspage__copy a{color:#fd89d9}.newspage__copy a:hover{text-decoration:underline}.newspage__cta{background:#1cb2cb;border:none;border-radius:8px;color:#f8f8f2;cursor:pointer;display:block;font-size:1rem;margin-left:auto;margin-right:auto;padding:12px;text-decoration:none;width:180px}.enter{position:absolute}.enter__elements{flex-direction:column;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:50%;z-index:2}.enter__button,.enter__elements{align-items:center;display:flex;justify-content:center}.enter__button{background:#1cb2cb;border:none;border-radius:10px;color:inherit;cursor:pointer;font-size:1.25rem;outline:inherit;padding:16px;width:200px}.enter__video{max-width:1440px;position:relative;z-index:1}.enter__video-element{width:100%}.privacy-policy{align-items:center;display:flex;flex-direction:column;padding-top:120px}@media screen and (min-width:768px){.privacy-policy{padding-top:0}}.privacy-policy__title{align-self:flex-start;color:#1cb2cb;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:32px;margin-top:32px;padding:0 32px}@media screen and (min-width:768px){.privacy-policy__title{align-self:center;font-size:3rem}}@media screen and (min-width:1025px){.privacy-policy__title{margin-top:64px}}.privacy-policy__description{margin:40px 0;padding:0 32px}@media screen and (min-width:768px){.privacy-policy__description{padding:0 72px}}.privacy-policy__description h2{color:#fd89d9;font-size:1.75rem;margin-bottom:12px}.privacy-policy__description p,.privacy-policy__description ul{margin-bottom:20px}@media screen and (min-width:768px){.privacy-policy__description p,.privacy-policy__description ul{font-size:1rem}}.privacy-policy__description ul{margin-top:-6px}.privacy-policy__description a{color:#fd89d9;margin-top:12px;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.privacy-policy__description a:active,.privacy-policy__description a:hover,.privacy-policy__description a:link,.privacy-policy__description a:visited{color:#fd89d9}.privacy-policy__description ul li{background-position:0;background-repeat:no-repeat;background-size:16px;list-style:none;padding:10px 28px}.privacy-policy__button{background:#1cb2cb;border:none;border-radius:8px;color:#f8f8f2;cursor:pointer;display:block;font-size:1rem;margin-left:auto;margin-right:auto;padding:12px;text-decoration:none;width:180px}.privacy-policy__button:hover{background-size:4px 20px;background:#c02377}.privacy-policy__button:active,.privacy-policy__button:link{background:#c02377}.privacy-policy~.footer{margin-top:72px}.testimonials{background:#111;padding-left:10px;padding-right:10px;padding-top:32px}@media screen and (min-width:768px){.testimonials{padding-left:20px;padding-right:20px;padding-top:48px}}@media screen and (min-width:1025px){.testimonials{padding-left:calc(var(--navbar-width) + 188px);padding-right:40px;padding-top:96px}}.testimonials__text{color:#f8f8f2;margin:72px 0 68px}.testimonials__title{color:#1cb2cb;font-size:4.4rem;font-weight:800;letter-spacing:-16px;margin-bottom:40px}@media screen and (min-width:768px){.testimonials__title{font-size:8rem;letter-spacing:-16px}}.testimonials__description{font-size:1.375rem;padding-left:10px}@media screen and (min-width:768px){.testimonials__description{font-size:1.5rem;margin-left:18px;padding-left:0}}.testimonials__content{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:space-evenly;margin-bottom:80px}@media screen and (min-width:768px){.testimonials__content{align-items:stretch;flex-direction:row;gap:10px}}.testimonial{border:1px solid #1cb2cb;border-radius:4px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:470px;padding:24px}@media screen and (min-width:768px){.testimonial{justify-content:flex-start;padding:40px}}.testimonial__name{color:#1cb2cb;font-size:2.5rem;font-weight:800;letter-spacing:-4px;margin-bottom:24px}.testimonial__description{font-size:1.125rem}.testimonial__description p{margin-bottom:24px}.testimonial__image-content{align-self:center;background:#111;height:280px;width:280px}@media screen and (min-width:768px){.testimonial__image-content{margin-top:auto}}.testimonial__image{border-radius:50%;height:100%;object-fit:cover;object-position:center;width:100%}.lessons{background:#111;display:flex;flex-direction:column;padding-left:24px;padding-right:24px;padding-top:32px}@media screen and (min-width:768px){.lessons{padding-left:20px;padding-right:20px;padding-top:48px}}@media screen and (min-width:1025px){.lessons{padding-left:calc(var(--navbar-width) + 188px);padding-right:40px;padding-top:96px}}.lessons__text-content{color:#f8f8f2;margin:72px 0 48px}.lessons__title{color:#1cb2cb;font-size:4.875rem;font-weight:800;letter-spacing:-16px;margin-bottom:40px}@media screen and (min-width:768px){.lessons__title{font-size:8rem;letter-spacing:-16px}}.lessons__description{font-size:1.375rem}@media screen and (min-width:768px){.lessons__description{font-size:1.5rem;margin-left:4px}}.lessons__description h2{color:#1cb2cb;font-size:2.5rem;font-weight:800;letter-spacing:-4px;margin-bottom:24px;margin-top:24px}.lessons__description p{font-weight:500;margin-bottom:24px}.lessons__description ul{margin-bottom:24px;padding-left:24px}.lessons__description ul li{list-style:disc}.lessons__description ul li::marker{color:#1cb2cb}.lessons__description strong{color:#1cb2cb}.lessons__image-content{background:#111;width:auto}.lessons__image{height:100%;object-fit:cover;object-position:top;width:100%}
/*# sourceMappingURL=main.6420e34c.css.map*/