@font-face{font-family:BrownStd-Light;font-style:normal;font-weight:400;src:url(BrownStd-Light.eot);src:local("☺"),url(BrownStd-Light.woff) format("woff"),url(BrownStd-Light.ttf) format("truetype"),url(BrownStd-Light.svg) format("svg")}@keyframes bounce{50%{transform:translateY(-15px)}}*,:after,:before{box-sizing:border-box}*{margin:0}img::selection{background:transparent}.hide{display:none!important}@media screen and (max-width:1024px){.hide-on-mobile{display:none!important}}@media screen and (min-width:1025px){.hide-on-desktop{display:none!important}}body,html{height:100%}body{-webkit-font-smoothing:antialiased;background-color:#000;color:#fff;font-family:BrownStd,sans-serif;font-size:16px;line-height:1.375}section{overflow:hidden}.shopify-section{padding:0!important}@media screen and (max-width:768px){body{font-size:14px;line-height:1.57em}}h1,h2,h3,h4,h5,h6{color:#fff;font-family:BrownStd,sans-serif;font-weight:700}h3{font-size:18px;letter-spacing:2.5px;line-height:24px}@media screen and (max-width:768px){h3{font-size:16px;letter-spacing:2.22px}h3 br{display:none}}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}.shopify-section{padding:0 16px}.hero__wrapper.hero__wrapper--fs:before{display:none!important}#header{overflow:hidden;padding:48px 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header.headroom--not-top{background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7),transparent);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3000000",endColorstr="#00000000",GradientType=0)}.kokoxattica-head .header{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:81.81%;position:relative}@media screen and (max-width:1279px){.kokoxattica-head .header{max-width:calc(100% - 60px)}}@media screen and (max-width:1024px){#header{padding:18px 0}.kokoxattica-head .header{justify-content:center;max-width:100%}}@media screen and (max-width:768px){.kokoxattica-head .header .logo svg{max-width:246px}}.kokoxattica-head .header-item{max-width:30%;width:100%}.kokoxattica-head .header .h2,.kokoxattica-head .header h2{color:#fff;font-size:16px;font-weight:700;letter-spacing:2.22px;line-height:24px;text-decoration:none}.header-action{text-align:right}.kokoxattica-fs-section{min-height:100vh;width:100%}@media screen and (max-width:768px){.kokoxattica-fs-section{min-height:376px}}.section-content-middle{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:42px 11.45%}@media screen and (max-width:1024px){.section-content-middle{padding:42px 16px}}.kokoxattica-head{padding:50px 0;width:100%}@media screen and (max-width:768px){.kokoxattica-head{margin-left:-16px;margin-right:-16px;width:auto}}.logo-wrapper{padding:35px 0;position:relative}.video-buttons-wrapper{align-items:center;display:flex;justify-content:center;margin:33px 0 0;white-space:pre-wrap}.video-buttons-wrapper:empty{margin:0}.video-buttons-wrapper .js-modal-btn{background-color:#fff;color:#000;font-size:18px;letter-spacing:2.5px;line-height:24px;margin:0 5px;padding:18px 26px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:768px){.video-buttons-wrapper{margin:6px 0 0}.video-buttons-wrapper .js-modal-btn{font-size:16px;letter-spacing:2.2px;padding:10px 23px}}.video-buttons-wrapper .js-modal-btn:hover{background:#dd4d6f;color:#fff}.logo-background{display:block;height:auto;margin:0 auto;max-width:1600px;width:100%}#shopify-section-kokoxattica-head{overflow:hidden;position:relative}@media screen and (max-width:768px){#shopify-section-kokoxattica-head{height:65.7vw;min-height:247px}}main{background-color:transparent;overflow:hidden;padding:0!important}.scrolls-next-section{align-items:center;animation:bounce 1.6s cubic-bezier(.445,.05,.55,.95) infinite;bottom:21px;display:flex;height:30px;justify-content:center;left:0;margin:auto;position:absolute;right:0;width:22px}@media screen and (max-width:768px){.scrolls-next-section{bottom:5px}}.kokoxattica-form{padding:0 16px 100px;text-align:center;width:100%}.kokoxattica-form--heading{margin-bottom:89px}.kokoxattica-form h3{margin:0 0 42px}.kokoxattica-form p{font-family:BrownStd-Light;font-size:22px;font-weight:300;letter-spacing:0;line-height:26px;margin:0 auto 28px;max-width:816px}@media screen and (max-width:768px){.kokoxattica-form{padding:0 16px}.kokoxattica-form--heading{margin-bottom:12px}.kokoxattica-form h3{margin:0 0 13px}.kokoxattica-form p{font-size:18px;line-height:26px;margin:0 auto 15px}.kokoxattica-form p br{content:""}.kokoxattica-form p br:after{content:" "}}footer{overflow:hidden}.footer-logo{align-items:center;border:2px solid #404040;border-width:2px 0;display:flex;justify-content:center;margin-bottom:70px;padding:48px 0}.footer-logo li{padding:0 50px}.footer-logo li:first-child{padding-left:0}.footer-logo li:last-child{padding-right:0}.footer-logo .slash{font-size:14px;font-weight:300;padding:0}.kokoxattica-footer{padding:0 0 114px}.kokoxattica-footer .information{margin:0 auto 50px;max-width:575px}.kokoxattica-footer .information p{font-family:BrownStd-Light;font-weight:300;text-align:center}.footer-bottom{align-items:center;display:flex;flex-wrap:wrap;font-family:BrownStd-Light;justify-content:center;list-style:none;margin:0;padding:0}.footer-bottom li{letter-spacing:2px;padding:0 21px}.footer-bottom li a{color:#fff;text-decoration:underline}@media screen and (max-width:768px){.footer-logo{margin-bottom:39px;padding:36px 0}.footer-bottom li{letter-spacing:1.75px;padding:0 9px}.footer-bottom .copy-right{flex:0 0 100%;margin:0 0 19px;text-align:center;width:100%}.kokoxattica-footer .information{margin:0 auto 35px}.kokoxattica-footer{padding:0 0 30px}}.koc-banner-content .hero__block-image-inner,.koc-banner-content .hero__block-image-inner .hero__block-image--desktop,.koc-banner-content .hero__block-image-inner .hero__block-image--mobile,.koc-banner-content .hero__block-image-inner .image{height:100%;left:0;position:absolute;top:0;width:100%}.koc-banner-content .hero__inner-content{margin:0 auto;max-width:922px;padding:0}.koc-banner-content.center2 .hero__inner-content{max-width:740px}.koc-banner-content h2{color:#fff;font-size:18px;font-weight:700;letter-spacing:2.5px;line-height:1.3333em;margin:0 0 24px}.koc-banner-content p{color:#fff;font-family:BrownStd-Light;font-size:22px;font-weight:300;letter-spacing:0;line-height:1.1818em;margin:0}.koc-banner-content .video-buttons-wrapper{margin:42px 0 0}@media screen and (max-width:1024px){.koc-banner-content h2{font-size:16px;margin:0 0 18px}.koc-banner-content p{font-size:18px;line-height:24px}.koc-banner-content p br{content:"";display:block;font-size:24%;margin:5em}}@media screen and (max-width:768px){.koc-banner-content .video-buttons-wrapper{margin:18px 0 0}}.koc-banner--center.center2 .hero__inner-content{flex-direction:column-reverse}.koc-banner--center.center2 h2{font-size:18px;font-weight:700;letter-spacing:2.5px;line-height:24px;margin:0}.koc-banner--center.center2 p{font-family:BrownStd,sans-serif;font-size:32px;letter-spacing:2px;line-height:48px;margin:0 0 48px}@media screen and (max-width:1024px){.koc-banner--center.center2 h2{font-size:16px;letter-spacing:2.22px;line-height:24px}.koc-banner--center.center2 p{font-size:20px;letter-spacing:1.25px;line-height:28px;margin:0 0 25px}}.koc-banner--center .hero__inner-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.koc-banner--center h2{margin:0 0 50px}.koc-banner--center p{font-size:40px;line-height:1.2em;margin:0 0 55px}.koc-banner--center p br{content:"";display:block;font-size:24%;margin:3em}@media screen and (max-width:1024px){.koc-banner--center h2{font-size:16px;letter-spacing:2.22px;line-height:24px;margin:0 0 15px}.koc-banner--center p{font-size:20px;line-height:28px;margin:0 0 18px}}.koc-banner--right .hero__wrapper{align-items:flex-end}.koc-banner--left .hero__wrapper{align-items:flex-start}.koc-banner--left .hero__block-content,.koc-banner--right .hero__block-content{max-width:575px}.koc-banner--left .section-content-nfw .hero__block-content,.koc-banner--right .section-content-nfw .hero__block-content{max-width:624px}.koc-banner--right .section-content-nfw .hero__block-image-nfw img{float:left}.koc-banner--left .section-content-nfw .hero__block-image-nfw img{float:right}.section-content-nfw{margin:0 auto;max-width:1650px;padding-left:50px;padding-right:50px}.hero__block-image-nfw{max-width:calc(100% - 700px);position:absolute;right:50px;width:868px}@media screen and (max-width:1424px){.koc-banner--left .section-content-nfw .hero__block-content,.koc-banner--right .section-content-nfw .hero__block-content{max-width:45%}.hero__block-image-nfw{max-width:50%}.koc-banner-content p{font-size:18px;line-height:24px}}@media screen and (max-width:1024px){.section-content-nfw{flex-direction:column-reverse!important;padding-left:16px;padding-right:16px}.koc-banner--left .section-content-nfw .hero__block-content,.koc-banner--right .section-content-nfw .hero__block-content,.section-content-nfw .hero__inner-content{max-width:100%}.hero__block-image-nfw{margin:24px 0 0;max-width:100%;position:relative;right:0;width:100%}.hero__block-image-nfw .hero__block-image--mobile img{position:relative}}.koc-courses-carousel{display:flex;flex-direction:column;justify-content:space-between;padding:6% 0;width:100%}.koc-courses-carousel .swiper{display:block;width:100%}.koc-courses-carousel .swiper-wrapper{align-items:center;display:flex}.koc-courses-carousel .swiper-button-next,.koc-courses-carousel .swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:14px auto;height:40px;margin-top:-20px;width:40px}.koc-courses-carousel .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='24'%3E%3Cdefs%3E%3Cpath d='M13.713 11.232 1.72.293a1.014 1.014 0 0 0-1.426 0 1.003 1.003 0 0 0 0 1.42l11.27 10.28-11.27 10.29a1.003 1.003 0 0 0 0 1.42c.395.39 1.032.39 1.426 0l11.993-10.94c.21-.21.3-.49.286-.77a.996.996 0 0 0-.286-.76' id='a'/%3E%3C/defs%3E%3Cuse fill='%23FFF' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E");right:20px}.koc-courses-carousel .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='24'%3E%3Cdefs%3E%3Cpath d='M2.433 11.992 13.69 1.713c.393-.39.393-1.03 0-1.42a1.012 1.012 0 0 0-1.423 0L.286 11.232a.993.993 0 0 0-.284.76c-.015.28.075.56.284.77l11.98 10.94c.393.39 1.03.39 1.424 0 .393-.4.393-1.03 0-1.42L2.433 11.992' id='a'/%3E%3C/defs%3E%3Cuse fill='%23FFF' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E");left:20px}.koc-courses-carousel .swiper-button-next:after,.koc-courses-carousel .swiper-button-prev:after{display:none}.koc-courses-carousel .swiper-pagination{bottom:0;margin:20px 0 0;position:relative}.koc-courses-carousel .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;height:10px;margin:0 5px!important;opacity:.5!important;width:10px}.koc-courses-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.koc-courses-carousel .courses-item{align-items:center;display:flex;justify-content:center}.courses-carousel--info{margin:0 0 67px}.courses-carousel--info .cc-info--item{display:flex;justify-content:space-between;max-height:0;opacity:0;overflow:hidden;visibility:hidden}.courses-carousel--info .cc-info--item .media{flex:0 0 477px;max-width:50%}.courses-carousel--info .cc-info--item .description{margin:0 0 0 30px;max-width:900px}.courses-carousel--info .cc-info--item.active{max-height:fit-content;opacity:1;visibility:visible}.courses-carousel--info h2{font-size:32px;font-weight:400;letter-spacing:2px;line-height:48px;margin:0 0 15px}.courses-carousel--info h3{font-size:18px;font-weight:700;letter-spacing:2.5px;line-height:24px;margin:0 0 30px}.courses-carousel--info .spotify{max-width:470px;min-height:80px;width:100%}.courses-carousel--info .spotify iframe{display:block}.courses-carousel--info .description p{font-family:BrownStd-Light;font-size:16px;font-weight:300;line-height:22px}.courses-carousel--info .description .cta-des-read{color:#fff;display:inline-flex;font-family:BrownStd-Light;font-size:16px;letter-spacing:2px;line-height:24px;margin:18px 0 0;text-decoration:underline;text-transform:uppercase}.courses-carousel--info .description .description-short+.description-full{display:none}.koc-courses-carousel .swiper-slide:before{background-color:#000;content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.koc-courses-carousel .swiper-slide.swiper-slide-active:before{opacity:0}@media screen and (max-width:768px){.koc-courses-carousel{padding:42px 0 44px}.courses-carousel--info{margin:0 0 24px}.courses-carousel--info .cc-info--item{flex-direction:column}.courses-carousel--info .cc-info--item .media{flex:0 0 100%;margin:0 0 30px;max-width:100%}.courses-carousel--info .cc-info--item .description{flex:0 0 100%;margin:0;max-width:100%}.courses-carousel--info h3{font-size:16px;letter-spacing:2.22px;line-height:24px;margin:0 0 12px}.courses-carousel--info h2{font-size:20px;letter-spacing:1.25px;line-height:28px;margin:0 0 15px}.courses-carousel--info .description .cta-des-read{margin:14px 0 0}.koc-courses-carousel .swiper-button-next,.koc-courses-carousel .swiper-button-prev{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.koc-courses-carousel .swiper-button-next{right:0}.koc-courses-carousel .swiper-button-prev{left:0}.koc-courses-carousel .courses-item img{margin:0 auto}}.koc-banner-cta{margin:0 0 30px}.koc-banner-cta .koc-banner-cta--info{margin:0 auto;max-width:658px;text-align:center;width:100%}.koc-banner-cta .koc-banner-cta--info p{font-family:BrownStd-Light;font-size:22px;line-height:26px;margin:0 0 48px}.koc-banner-cta .koc-banner-cta--media{align-items:center;display:flex;justify-content:center;margin:0 0 50px;padding:100px 0 10px}.koc-banner-cta .koc-banner-cta--info a{align-items:center;background-color:#fff;color:#000;display:inline-flex;font-size:18px;font-weight:400;justify-content:center;letter-spacing:2.5px;line-height:24px;padding:18px 35px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.koc-banner-cta .koc-banner-cta--info a:hover{background:#dd4d6f;color:#fff}@media screen and (max-width:768px){.koc-banner-cta .koc-banner-cta--media{margin-bottom:12px;margin-left:-16px;margin-right:-16px;padding:42px 0 10px}.koc-banner-cta .koc-banner-cta--info{padding:0 10px}.koc-banner-cta .koc-banner-cta--info p{font-size:18px;line-height:26px;margin:0 0 20px}.koc-banner-cta .koc-banner-cta--info a{margin:0 auto;max-width:344px;width:100%}}.modal-video-close-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23777' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M193.94 256 296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px auto}.modal-video-close-btn:after,.modal-video-close-btn:before{display:none}.modal-video-body{max-width:100%}.modal-video-inner{max-width:1596px!important}.modal-video-close-btn{right:20px;top:20px}@media screen and (max-width:920px){.modal-video-body{padding:0 12px}.modal-video-close-btn{right:6px;top:6px}}