@charset "UTF-8";
/*!
Theme Name: A Sleeky Theme
Author: Sleeky
Author URI: https://sleeky.co.uk
Description: Just another Sleeky theme.
Version: 1.0
License: (c) Copyright of Sleeky. All Rights Reserved.
Text Domain: sleeky
*/
.single-post .secondaryhero p {
    font-size: clamp(16px,3vw,20px);
    line-height: 1.2em;
}
.single-post .secondaryhero h1 {
    font-size: clamp(30px,4vw,57px);
    line-height: 1.1em;
}
.includes_tax {
	display: none;
}
.button{padding:16px 37px;font-weight:700;font-size:clamp(14px,2.5vw,16px);text-decoration:none;outline:none;border:0;cursor:pointer}.button--white{background-color:transparent;color:#fff;border:1px solid #fff}.button--dark{position:relative;display:inline-block;padding:0;color:rgb(0,0,0);background:transparent;border-color:rgb(0,0,0);border-radius:0;text-align:center;text-decoration:none;font-size:0;opacity:1}.button--dark:after,.button--dark:before{position:absolute;display:block;top:0;left:0;font-size:clamp(14px,2.5vw,16px);-webkit-transition:all 0.4s;transition:all 0.4s}.button--dark:before{content:attr(data-front);position:relative;padding:16px 37px;color:rgb(255,255,255);background-color:rgb(0,0,0);opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.button--dark:after{content:attr(data-back);width:100%;padding:16px 36px;color:rgb(0,0,0);border:1px solid rgb(0,0,0);background:transparent;opacity:0;-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.button--dark:hover{border-color:rgb(0,0,0)}.button--dark:hover:after{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.button--dark:hover:before{opacity:0;-webkit-transform:translateY(50%) rotateX(90deg);transform:translateY(50%) rotateX(90deg)}.button--flipDark{position:relative;display:inline-block;padding:0;color:rgb(0,0,0);background:transparent;border-color:rgb(0,0,0);border-radius:0;text-align:center;text-decoration:none;font-size:0;opacity:1}.button--flipDark:after,.button--flipDark:before{position:absolute;display:block;top:0;left:0;font-size:clamp(14px,2.5vw,16px);-webkit-transition:all 0.4s;transition:all 0.4s}.button--flipDark:before{content:attr(data-front);position:relative;padding:16px 37px;color:rgb(0,0,0);border:1px solid rgb(0,0,0);background:transparent;opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.button--flipDark:after{content:attr(data-back);width:100%;padding:16px 37px;color:rgb(255,255,255);background-color:rgb(0,0,0);opacity:0;-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.button--flipDark:hover{border-color:rgb(0,0,0)}.button--flipDark:hover:after{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.button--flipDark:hover:before{opacity:0;-webkit-transform:translateY(50%) rotateX(90deg);transform:translateY(50%) rotateX(90deg)}.button--flip{position:relative;display:inline-block;padding:0;color:#fff;background:transparent;border-color:#fff;border-radius:0;text-align:center;text-decoration:none;font-size:0;opacity:1}.button--flip:after,.button--flip:before{position:absolute;display:block;top:0;left:0;font-size:clamp(14px,2.5vw,16px);-webkit-transition:all 0.4s;transition:all 0.4s}.button--flip:before{content:attr(data-front);position:relative;padding:16px 37px;color:#fff;border:1px solid #fff;background:transparent;opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.button--flip:after{content:attr(data-back);width:100%;padding:16px 37px;color:#000;background-color:#fff;opacity:0;-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.button--flip:hover{border-color:#fff}.button--flip:hover:after{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.button--flip:hover:before{opacity:0;-webkit-transform:translateY(50%) rotateX(90deg);transform:translateY(50%) rotateX(90deg)}.button--mosaic{position:relative;color:#fff;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}.button--mosaic span{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1,1);transform:scale(1,1)}.button--mosaic:after,.button--mosaic:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:1;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #fff}.button--mosaic:hover:after,.button--mosaic:hover:before{left:calc(50% - 25px);width:50px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.button--mosaic:hover:after{-webkit-animation-name:rotatecw;animation-name:rotatecw;-webkit-animation-duration:2s;animation-duration:2s}.button--mosaic:hover:before{-webkit-animation-name:rotateccw;animation-name:rotateccw;-webkit-animation-duration:3s;animation-duration:3s}.button--mosaicDark{position:relative;color:#000;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}.button--mosaicDark span{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1,1);transform:scale(1,1)}.button--mosaicDark:after,.button--mosaicDark:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:1;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #000}.button--mosaicDark:hover:after,.button--mosaicDark:hover:before{left:calc(50% - 25px);width:50px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.button--mosaicDark:hover:after{-webkit-animation-name:rotatecw;animation-name:rotatecw;-webkit-animation-duration:2s;animation-duration:2s}.button--mosaicDark:hover:before{-webkit-animation-name:rotateccw;animation-name:rotateccw;-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes rotatecw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotatecw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateccw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotateccw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}@font-face{font-family:"Montserrat";src:url("fonts/Montserrat-Bold.ttf") format("TrueType");font-weight:700;font-display:swap}@font-face{font-family:"DMSans";src:url("fonts/DMSans-Regular.ttf") format("TrueType");font-weight:400;font-display:swap}@font-face{font-family:"DMSans";src:url("fonts/DMSans-Medium.ttf") format("TrueType");font-weight:500;font-display:swap}@font-face{font-family:"DMSans";src:url("fonts/DMSans-Bold.ttf") format("TrueType");font-weight:700;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}ol,ul{list-style:none}p,ul{margin:0;padding:0}html{font-size:10px;font-size:62.55%}html :where(.wp-block){max-width:100%;margin:0}body{font-size:1.6rem;overflow-x:hidden;font-family:"DMSans"}.container{max-width:1655px;margin:0 auto;padding:0 30px}main{position:relative;z-index:1;overflow:hidden}.notFound{padding:clamp(50px,10vw,100px) 0}.notFound .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notFound img{width:100%;max-width:350px}.notFound h1{margin:20px 0 30px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase}.notFound h2{margin:0 0 10px;text-align:center;font-size:clamp(18px,3vw,24px);font-weight:700;line-height:1.3em}.notFound p{text-align:center}.notFound p a{text-decoration:none;color:#E30C56;-webkit-transition:all 0.4s;transition:all 0.4s}.notFound p a:hover{color:#000}.header{position:relative;background-color:#000;width:100%;padding:36px 0;z-index:2}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header.absolute{position:absolute;background-color:transparent}.header__logo a{display:block;height:clamp(60px,10vw,80px)}.header__logo a img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:35px}@media (max-width:530px){.header__main--myaccount{display:none}}.header__main--navigation{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;right:0;gap:10.5px;background:transparent;border:none;cursor:pointer;z-index:4;-webkit-transition:all 0.4s;transition:all 0.4s}.header__main--navigation span{position:absolute;display:block;width:35px;height:1px;background-color:#fff;-webkit-transition:all 0.4s;transition:all 0.4s}.header__main--navigation span:first-child{top:calc(50% + 5px)}.header__main--navigation span:nth-child(2){top:calc(50% - 5px)}.header__main--navigation.dark span{background-color:#000}.header__main--navigation:hover span:first-child{top:calc(50% + 8px)}.header__main--navigation:hover span:nth-child(2){top:calc(50% - 8px)}.header__main--navigation.active{top:57px;right:50px;position:fixed}.header__main--navigation.active span{background-color:#000}.header__main--navigation.active span[data-color="#fff"]{background-color:#fff}.header__main--navigation.active span[data-color="#000"]{background-color:#000}.header__main--navigation.active span:first-child{position:absolute;top:50%;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__main--navigation.active span:nth-child(2){position:absolute;top:50%;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__main--navigation.active:hover span:first-child{-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.header__main--navigation.active:hover span:nth-child(2){-webkit-transform:rotate(50deg);transform:rotate(50deg)}.header__main--overlay{position:absolute;display:block;opacity:0;visibility:hidden;width:150vw;height:100vh;top:0;right:0;background-color:rgba(0,0,0,0.5);-webkit-transition:all 0.3s;transition:all 0.3s}.header__main--overlay.active{visibility:visible;opacity:1}.header__main--menu{display:block;position:fixed;top:0;right:min(-40%,-550px);width:40%;min-width:550px;height:100vh;padding:0 100px;background-color:#FADD0B;-webkit-transition:all 0.6s;transition:all 0.6s;visibility:hidden;z-index:3}@media (max-width:580px){.header__main--menu{width:100%;min-width:100%}}.header__main--menu--myaccount{display:none;position:absolute;bottom:35px}@media (max-width:530px){.header__main--menu--myaccount{display:block}}.header__main--menu--details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:70px;height:152px}.header__main--menu--details .cart{color:#fff;font-size:13px;font-weight:400;text-decoration:none}.header__main--menu--details .cart span{display:inline-block;width:30px;height:30px;background-image:url("images/basket-icon.svg");background-size:contain;-webkit-transition:all 0.4s;transition:all 0.4s}@media (max-width:530px){.header__main--menu--details .button--mosaic{display:none}}.header__main--menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:76px;color:rgba(0,0,0,0.9)}.header__main--menu ul li{padding-right:30px;font-size:clamp(18px,2.5vw,24px)}.header__main--menu ul a{position:relative;left:0;color:#000;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.header__main--menu ul a:after{content:"";display:block;position:absolute;width:13px;height:13px;top:50%;right:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("images/arrow-icon.svg");background-size:contain;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0}.header__main--menu ul a:hover{left:30px}.header__main--menu ul a:hover:after{opacity:0.6}.header__main--menu:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:-1}.header__main--menu[data-color=yellow]{background-color:#FADD0B}.header__main--menu[data-color=yellow] div a.cart{color:#000}.header__main--menu[data-color=yellow] div a.button--mosaic{border-color:#000;color:#000}.header__main--menu[data-color=yellow] div a.button--mosaic:after,.header__main--menu[data-color=yellow] div a.button--mosaic:before{border-color:#000}.header__main--menu[data-color=pink]{background-color:#E30C56}.header__main--menu[data-color=pink] div span{-webkit-filter:invert(1);filter:invert(1)}.header__main--menu[data-color=pink] ul a{color:rgba(255,255,255,0.9)}.header__main--menu[data-color=pink] ul a:after{-webkit-filter:invert(1);filter:invert(1)}.header__main--menu[data-color=green]{background-color:#4DB38A}.header__main--menu[data-color=green] div a.cart{color:#000}.header__main--menu[data-color=green] div a.button--mosaic{border-color:#000;color:#000}.header__main--menu[data-color=green] div a.button--mosaic:after,.header__main--menu[data-color=green] div a.button--mosaic:before{border-color:#000}.header__main--menu[data-color=blue]{background-color:#1081B7}.header__main--menu[data-color=blue] div span{-webkit-filter:invert(1);filter:invert(1)}.header__main--menu[data-color=blue] ul a{color:rgba(255,255,255,0.9)}.header__main--menu[data-color=blue] ul a:after{-webkit-filter:invert(1);filter:invert(1)}.header__main--menu.active{right:0;visibility:visible}.header__main--menu.active:before{visibility:visible;opacity:1}.hero{position:relative;height:clamp(50vh,80vw,90vh);min-height:450px;padding-top:76px;background-color:blue}.hero+div{padding-top:100px}.hero__scrolldown{position:absolute;bottom:-57px;left:calc(50% - 63px);width:126px;height:126px;background-image:url("images/scroll-down.svg");background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s}.hero__scrolldown:hover{bottom:-65px;-webkit-filter:brightness(0);filter:brightness(0)}.hero__video{position:absolute;top:0;left:0;width:100%;height:100%}.hero__video .mejs-controls{display:none}.hero__video .wp-video{width:100%!important;height:100%!important;margin:0 auto}.hero__video #mep_0{width:100%!important;height:100%!important}.hero__video video{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.hero__video:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.45;z-index:1}.hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 auto;padding:0 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:780px;height:100%;z-index:2}.hero__content h2{margin:0 0 38px 0;color:#fff;font-size:clamp(25px,6vw,48px);font-weight:700;line-height:1.31em;text-align:center}.secondaryhero{position:relative;height:80vh;min-height:450px;max-height:clamp(400px,65vw,850px)}.secondaryhero.full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.secondaryhero .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:76px;max-width:700px;height:100%;z-index:2}.secondaryhero h1{margin:0 0 22px;color:#fff;font-size:clamp(30px,4vw,60px);font-weight:700;line-height:1.3em}.secondaryhero p{color:#fff;font-size:clamp(20px,3vw,35px);line-height:1.3em}.secondaryhero__image{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1}.secondaryhero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.secondaryhero__image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;z-index:0}.secondaryhero__image.tint-dark:after{opacity:0.6}.normalContent{padding:clamp(50px,7vw,100px) 0}.normalContent .container{max-width:1230px}.normalContent h3{margin-top:0;margin-bottom:clamp(30px,5vw,52px);color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase}.normalContent p{margin-top:32px;font-size:clamp(17px,2vw,24px);line-height:1.325em}.normalContent p:first-of-type{margin-top:0}.normalSlider{padding:clamp(50px,7vw,100px) 0}.normalSlider__list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.normalSlider__list .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 60px);max-width:1170px;height:100%;overflow:hidden}@media (max-width:841px){.normalSlider__list .slick-list{width:100%}}.normalSlider__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.normalSlider__list .slick-slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 15px}.normalSlider__list .slick-slide{padding-bottom:1px}.normalSlider__list .slick-arrow{position:relative;width:30px;height:15px;background-color:transparent;background-image:url("images/arrow-icon.svg");background-size:contain;background-repeat:no-repeat;font-size:0;border:0;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:1;top:-42px}.normalSlider__list .slick-prev{left:5px;-webkit-transform:scale(-1);transform:scale(-1);background-position:right}.normalSlider__list .slick-prev:hover{left:0px}.normalSlider__list .slick-next{right:5px;background-position:right}.normalSlider__list .slick-next:hover{right:0px}.normalSlider__list .slick-dots{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;bottom:90px}.normalSlider__list .slick-dots button{width:15px;height:15px;padding:0;margin:0;border:1px solid #C7C7C7;border-radius:50%;background:#C7C7C7;-ms-flex-negative:0;flex-shrink:0;font-size:0;cursor:pointer}.normalSlider__list .slick-dots .slick-active button{background-color:#E30C56;border:1px solid #E30C56}.normalSlider h3{margin-top:0;margin-bottom:clamp(30px,5vw,52px);color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase}.normalSlider p{margin-top:32px;font-size:clamp(17px,2vw,24px);line-height:1.325em}.normalSlider p:first-of-type{margin-top:0}.normalSlider a{margin-top:100px}#theMethodPopUp{display:none;position:fixed;top:50%;max-width:500px;margin:20px;width:calc(100% - 40px);left:calc(50% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:white;padding:20px;border:1px solid black;z-index:10}#theMethodPopUp h6{font-size:clamp(18px,1.5vw,24px);margin:0 0 30px}#theMethodPopUp p{margin:0 0 30px;line-height:1.5em}.theMethod{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(50px,10vw,100px) 0;background-color:#F7F7F7;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.5s;transition:all 0.5s;min-height:1000px}.theMethod.bg-gray{background-color:#F7F7F7}.theMethod.bg-white{background-color:#fff}@media (max-width:935px){.theMethod{display:none}}.theMethod.active{height:100vh}.theMethod--mobile{display:none;min-height:auto}@media (max-width:935px){.theMethod--mobile{display:block}}.theMethod--mobile .mosaicMobileClose{margin-top:20px;margin-bottom:70px}.theMethod--mobile__list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theMethod--mobile__list .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:visible!important}.theMethod--mobile__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.theMethod--mobile__list .slick-slide{text-align:center}.theMethod--mobile__list .slick-slide:last-child .text{-webkit-clip-path:none;clip-path:none}.theMethod--mobile__list .slick-slide:last-child .textcontainer:after{width:110%;left:-10%}.theMethod--mobile__list img{margin-bottom:50px}.theMethod--mobile__list .textcontainer{position:relative;background-color:blue;height:calc(100% - 240px)}.theMethod--mobile__list .textcontainer:after{content:"";display:block;position:absolute;bottom:-11px;left:-10%;width:100%;height:10px}.theMethod--mobile__list .textcontainer.main-y:after{background-color:#FADD0B}.theMethod--mobile__list .textcontainer.main-g:after{background-color:#4DB38A}.theMethod--mobile__list .textcontainer.main-b:after{background-color:#1081B7}.theMethod--mobile__list .textcontainer.main-p:after{background-color:#E30C56}.theMethod--mobile__list .textcontainer.yellow{background-color:#fdf8dc}.theMethod--mobile__list .textcontainer.green{background-color:#d9eee4}.theMethod--mobile__list .textcontainer.red{background-color:#fbcad6}.theMethod--mobile__list .textcontainer.blue{background-color:#c9e0ec}.theMethod--mobile__list .text{padding:25px;background-color:red;text-align:center;height:100%;-webkit-clip-path:polygon(90% 0,98% 49%,90% 100%,0 100%,0 0);clip-path:polygon(90% 0,98% 49%,90% 100%,0 100%,0 0)}.theMethod--mobile__list .text h5{max-width:250px;text-align:center;margin:30px auto;font-size:clamp(18px,1.5vw,28px);font-weight:700}.theMethod--mobile__list .text.yellow{background-color:#fdf8dc}.theMethod--mobile__list .text.green{background-color:#d9eee4}.theMethod--mobile__list .text.red{background-color:#fbcad6}.theMethod--mobile__list .text.blue{background-color:#c9e0ec}.theMethod .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theMethod .container--mobile{visibility:hidden;max-height:0px;overflow:hidden}.theMethod .container--mobile.active{visibility:visible;max-height:1000px;overflow:visible}.theMethod .container--method.active{max-height:0px;visibility:hidden;overflow:hidden}.theMethod h3{margin:0 0 clamp(30px,4vw,50px);color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase}.theMethod h4{margin:clamp(30px,4vw,50px) 0 0;text-align:center;font-size:clamp(18px,1.5vw,28px);font-weight:700}.theMethod__container{position:relative}.theMethod .container--mobile h4{font-size:25px;margin-bottom:15px}.theMethod__item--mobile{position:relative;width:50vw;height:50vw;max-width:350px;max-height:350px;-webkit-transition:all 0.4s;transition:all 0.4s;border-radius:50%;cursor:pointer}.theMethod__item--mobile img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:0.4s;transition:0.4s;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.theMethod__item--mobile img:first-child{opacity:0}.theMethod__item--mobile:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.theMethod__item--mobile:hover img:first-child{opacity:1}.theMethod__item{position:relative;width:50vw;height:50vw;max-width:350px;max-height:350px;-webkit-transition:all 0.4s;transition:all 0.4s;border-radius:50%;cursor:pointer}.theMethod__item img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:0.4s;transition:0.4s;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.theMethod__item img:first-child{opacity:0}.theMethod__item:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.theMethod__item:hover img:first-child{opacity:1}.theMethod__label{position:absolute;top:50%;right:-150px;text-align:center}@media (max-width:780px){.theMethod__label{position:relative;top:0;right:0}}.theMethod__label p{font-size:clamp(14px,2.5vw,18px);font-weight:700;text-transform:uppercase}.theMethod__label span{display:inline-block;width:15px;height:15px;margin-right:10px;background-image:url("images/arrow-icon.svg");background-size:contain;background-repeat:no-repeat;-webkit-transform:scale(-1);transform:scale(-1)}@media (max-width:780px){.theMethod__label span{display:block;margin:20px auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.theMethodAnimate{position:absolute;width:100%;height:100%;top:0;left:0;padding:150px 0;opacity:0;visibility:hidden;background-color:#F7F7F7;-webkit-transition:all 0.4s;transition:all 0.4s;min-height:1000px}.theMethodAnimate.active{opacity:1;visibility:visible}.active .theMethodAnimate__elements{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.active .theMethodAnimate__elements div{top:50%;left:50%;opacity:1;cursor:pointer}.active .theMethodAnimate__elements div h5{top:0;opacity:1;-webkit-transition:all 0.4s;transition:all 0.4s}.active .theMethodAnimate__elements div:hover h5{opacity:0;top:-100px}.active .theMethodAnimate__elements div:hover a{visibility:visible;opacity:1;top:-30px}.active .theMethodAnimate__center img{opacity:0}.active .theMethodAnimate__center .item-empty{opacity:0;visibility:visible}.active .theMethodAnimate__center .item-text{opacity:1;visibility:visible}.active .theMethodAnimate__center .item-close{opacity:1;visibility:visible;z-index:3}.theMethodAnimate .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theMethodAnimate__center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;height:300px;border-radius:50%;z-index:1}.theMethodAnimate__center img{position:absolute;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:opacity 1s;transition:opacity 1s}.theMethodAnimate__center .item-empty{-webkit-transition:opacity 0.7s;transition:opacity 0.7s;-webkit-transition-delay:1s;transition-delay:1s;visibility:hidden}.theMethodAnimate__center .item-close{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:4s;transition-delay:4s;visibility:hidden;cursor:pointer;background-color:#f7f7f7}.theMethodAnimate__center .item-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition-delay:1s;transition-delay:1s}.theMethodAnimate__center .item-text p{text-align:center;font-size:20px;font-weight:700}.theMethodAnimate__center .item-1{-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__center .item-2{-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__center .item-3{-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__center .item-4{-webkit-transition-delay:0.6s;transition-delay:0.6s}.theMethodAnimate__center .item-5{-webkit-transition-delay:0.6s;transition-delay:0.6s}.theMethodAnimate__center .item-6{-webkit-transition-delay:0.6s;transition-delay:0.6s}.theMethodAnimate__center .item-7{-webkit-transition-delay:0.7s;transition-delay:0.7s}.theMethodAnimate__elements{position:relative;height:100%;aspect-ratio:1;-webkit-transition:-webkit-transform 1.1s;transition:-webkit-transform 1.1s;transition:transform 1.1s;transition:transform 1.1s,-webkit-transform 1.1s}.theMethodAnimate__elements--item{position:absolute;top:50%;left:50%;width:220px;max-width:220px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:-110px;text-align:center;cursor:pointer;opacity:0}.theMethodAnimate__elements--item--content{display:none}.theMethodAnimate__elements--item img{display:block;width:100%;max-width:150px;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.theMethodAnimate__elements--item a{position:relative;visibility:hidden;opacity:0;top:-80px;-webkit-transition:all 0.4s;transition:all 0.4s}.theMethodAnimate__elements--item h5{position:relative;margin:20px 0 0;text-align:center;font-size:20px;font-weight:700;top:-80px;opacity:0}.theMethodAnimate__elements--item.item-7{top:110%;left:50%;-webkit-transition:top 0.5s,left 0.5s,opacity 0.5s;transition:top 0.5s,left 0.5s,opacity 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__elements--item.item-7 h5{-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.theMethodAnimate__elements--item.item-1{top:100%;left:-7%;-webkit-transition:top 0.5s,left 0.5s,opacity 0.5s;transition:top 0.5s,left 0.5s,opacity 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__elements--item.item-1 h5{-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:1.6s;transition-delay:1.6s}.theMethodAnimate__elements--item.item-2{top:45%;left:-5%;-webkit-transition:top 0.5s,left 0.5s,opacity 0.5s;transition:top 0.5s,left 0.5s,opacity 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__elements--item.item-2 h5{-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1.7s;transition-delay:1.7s}.theMethodAnimate__elements--item.item-3{top:8%;left:32%;-webkit-transition:top 0.5s,left 0.5s,opacity 0.5s;transition:top 0.5s,left 0.5s,opacity 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__elements--item.item-3 h5{-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1.8s;transition-delay:1.8s}.theMethodAnimate__elements--item.item-4{top:8%;left:70%;-webkit-transition:top 0.5s,left 0.5s,opacity 0.5s;transition:top 0.5s,left 0.5s,opacity 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__elements--item.item-4 h5{-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1.9s;transition-delay:1.9s}.theMethodAnimate__elements--item.item-5{top:45%;left:100%;-webkit-transition:top 0.5s,left 0.5s,opacity 0.5s;transition:top 0.5s,left 0.5s,opacity 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__elements--item.item-5 h5{-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:2s;transition-delay:2s}.theMethodAnimate__elements--item.item-6{top:90%;left:90%;-webkit-transition:top 0.5s,left 0.5s,opacity 0.5s;transition:top 0.5s,left 0.5s,opacity 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.theMethodAnimate__elements--item.item-6 h5{-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.testing-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100%;background-color:#ddd}.ciclegraph{position:relative;height:calc(100vh - 200px);margin:50px;aspect-ratio:1}.ciclegraph:before{content:"";position:absolute;top:0;left:0;border:2px solid teal;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%}.ciclegraph .circle{position:absolute;top:50%;left:50%;width:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:-100px}.ciclegraph .circle img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.postList{padding:clamp(35px,4vw,75px) 0}.postList .container{max-width:1655px}.postList--gray{background-color:#F7F7F7}.postList--white{background-color:#fff}.postList__heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:clamp(35px,10vw,75px);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.postList__heading h3{margin:0 auto;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase}.postList__post--list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}.postList__post--list .rolling-mosaic-v2{top:-8vw;left:calc(50% - min(40vw, 740px) / 2);z-index:0;z-index:0}.postList__post--list .specialList__item{width:max(350px,33.333% - 25px + 8.3333333333px);max-width:max(350px,33.333% - 25px + 8.3333333333px);min-width:350px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1160px){.postList__post--list .specialList__item{width:max(350px,50% - 25px + 8.3333333333px);max-width:max(350px,50% - 25px + 8.3333333333px)}}@media (max-width:786px){.postList__post--list .specialList__item{width:max(350px,100% - 25px + 8.3333333333px);max-width:max(350px,100% - 25px + 8.3333333333px);min-width:100%}}.postList__products--list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}@media (max-width:1000px){.postList__products--list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.postList__products--list .rolling-mosaic-v2{top:-12vw;left:-12vw;z-index:0}.postList__products--item{position:relative;width:calc(33.333% - 50px + 16.6666666667px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;z-index:1}@media (max-width:1000px){.postList__products--item{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:750px){.postList__products--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.postList__products--item .thumbnail{width:100%;aspect-ratio:1;cursor:pointer;overflow:hidden}@media (max-width:1000px){.postList__products--item .thumbnail{width:45%;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:750px){.postList__products--item .thumbnail{width:100%}}.postList__products--item .thumbnail a{text-decoration:none}.postList__products--item .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all 0.4s;transition:all 0.4s}.postList__products--item .thumbnail img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.postList__products--item .details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:clamp(35px,4vw,75px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:clamp(10px,3vw,15px)}@media (max-width:1000px){.postList__products--item .details{margin-top:0}}@media (max-width:750px){.postList__products--item .details{margin-top:clamp(35px,4vw,75px)}}.postList__products--item .details h4{margin:0;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.1em}.postList__products--item .details p{font-size:15px;font-weight:400;line-height:1.3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.postList__products--item .details>span{display:block;font-size:15px;font-weight:700;line-height:1.3em}.postList__events--list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.postList__events--list .slick-list{width:calc(100% + 60px);height:100%;margin:0 -30px;overflow:hidden}.postList__events--list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.postList__events--list .slick-slide{margin:0 30px}.postList__events--list .slick-arrow{position:absolute;top:calc(50% - 40px);width:15px;height:15px;background-color:transparent;background-image:url("images/arrow-icon.svg");background-size:contain;font-size:0;border:0;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:1}@media (max-width:1800px){.postList__events--list .slick-arrow{visibility:hidden}}.postList__events--list .slick-prev{left:-90px;-webkit-transform:scale(-1);transform:scale(-1)}.postList__events--list .slick-prev:hover{left:-95px}.postList__events--list .slick-next{right:-90px}.postList__events--list .slick-next:hover{right:-95px}.postList__events--list .slick-dots{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0 0;gap:10px}.postList__events--list .slick-dots button{width:14px;height:14px;padding:0;margin:0;border:1px solid #dbdbdb;border-radius:50%;background:#fff;-ms-flex-negative:0;flex-shrink:0;font-size:0;cursor:pointer}.postList__events--list .slick-dots .slick-active button{background-color:#FADD0B;border:1px solid #FADD0B}.postList__events--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;width:calc(25% - 60px + 15px);padding:50px 55px;text-align:center;background-color:#fff}.postList__events--item div.line{width:92px;height:5px}.postList__events--item div.line.green{background-color:#4DB38A}.postList__events--item div.line.blue{background-color:#1081B7}.postList__events--item div.line.pink{background-color:#E30C56}.postList__events--item div.line.yellow{background-color:#FADD0B}.postList__events--item div.details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#767676;line-height:22px}.postList__events--item div.details span:last-child{font-weight:700}.postList__events--item h4{margin:0;font-size:28px;font-weight:700;line-height:1.1em;text-transform:uppercase}.postList__events--item p{line-height:1.37em}.postList__courses--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:45px}.postList__courses--item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 45px + 22.5px);border:1px solid #000}@media (max-width:1280px){.postList__courses--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:300px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width:370px){.postList__courses--item{width:100%;min-width:100%}}.postList__courses--item--thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#F7F7F7;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1}@media (max-width:1280px){.postList__courses--item--thumbnail{width:100%;max-height:400px}}.postList__courses--item--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-preferred-size:0;flex-basis:0;padding:45px;border-left:1px solid #000}@media (max-width:1280px){.postList__courses--item--text{border-left:0;border-top:1px solid #000}}.postList__courses--item--text h4{margin:0;font-size:28px;font-weight:700;line-height:1.1em;text-transform:uppercase}.postList__courses--item--text span{display:block;margin:16px 0;color:#777676;font-size:16px;font-weight:700;line-height:1.5em}.postList__courses--item--text p{margin:0;font-size:16px;font-weight:400;line-height:1.4em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.postList__courses--item--text p.price{margin:16px 0;font-weight:700}.archiveLoading{width:100px;height:100px;margin:100px auto;display:none}.archiveLoading img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.backgroundCTA{position:relative;height:50vw;min-height:350px;padding:20px 0;background-size:cover;background-position:center}.backgroundCTA.hasImage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.33}.backgroundCTA.tint-strong.hasImage:after{opacity:0.58}.backgroundCTA.tint-stronger.hasImage:after{opacity:0.65}.backgroundCTA.quote{height:auto!important;min-height:auto!important;padding:clamp(70px,7vw,280px) 0}.backgroundCTA .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.backgroundCTA h3{margin:0 0 clamp(19px,2vw,38px) 0;color:#fff;font-size:clamp(24px,3vw,48px);font-weight:700;line-height:1.31em;text-align:center}.backgroundCTA h3:only-child{margin:0}.backgroundCTA p{margin:0 0 clamp(19px,2vw,38px) 0;color:#fff;font-size:clamp(17px,2vw,24px);line-height:1.325em;text-align:center}.backgroundCTA.font-medium h3{font-size:clamp(20px,3vw,40px);font-weight:400}.backgroundCTA.font-small h3{font-size:clamp(18px,2vw,30px);font-weight:400}.backgroundCTASide{position:relative;width:100%;height:auto;aspect-ratio:2.3;background-size:cover;background-position:right;z-index:1}@media (max-width:930px){.backgroundCTASide{padding:30px 0;aspect-ratio:inherit}}.backgroundCTASide:after{content:"";position:absolute;display:none;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0.4;z-index:-1}@media (max-width:630px){.backgroundCTASide:after{display:block}}.backgroundCTASide .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;max-width:1360px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.backgroundCTASide h3{margin:0 0 clamp(19px,2vw,38px) 0;color:#fff;font-size:clamp(24px,3vw,48px);font-weight:700;line-height:1.31em;text-align:center}.backgroundCTASide p{max-width:45vw;margin-top:30px;color:#fff;font-size:clamp(16px,1.5vw,24px);line-height:1.4em}.backgroundCTASide p:first-of-type{margin-top:0}@media (max-width:630px){.backgroundCTASide p{max-width:100%}}.backgroundCTASide span{display:block;max-width:45vw;color:#fff;font-size:clamp(16px,1.5vw,24px);line-height:1.4em;margin-top:clamp(50px,4vw,100px)}.partners{padding:clamp(50px,6vw,110px) 0}.partners.bg-gray{background-color:#F7F7F7}.partners.bg-white{background-color:#fff}.partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners__list img{max-width:170px;max-height:60px;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:511px){.partners__list img{max-width:100%}}.partners__list .slick-list{width:calc(100% - 180px);height:100%;margin:0 -50px;overflow:hidden}@media (max-width:840px){.partners__list .slick-list{width:calc(100% - 80px)}}.partners__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.partners__list .slick-slide{margin:0 50px}.partners__list .slick-arrow{width:90px;height:15px;background-color:transparent;background-image:url("images/arrow-icon.svg");background-size:contain;background-repeat:no-repeat;font-size:0;border:0;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:1}@media (max-width:840px){.partners__list .slick-arrow{width:40px}}.partners__list .slick-prev{left:-30px;-webkit-transform:scale(-1);transform:scale(-1);background-position:right}.partners__list .slick-prev:hover{left:-35px}.partners__list .slick-next{right:-30px;background-position:right}.partners__list .slick-next:hover{right:-35px}.specialList{padding:clamp(50px,4vw,100px) 0;background-color:#F7F7F7}.specialList__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.specialList__top--info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:29vw;aspect-ratio:1.1;padding:52px;background-color:#FFD600;margin-left:30px;margin-right:30px;z-index:1}@media (max-width:1700px){.specialList__top--info{width:100%;aspect-ratio:initial;margin-bottom:30px}}.specialList__top--info h3{margin:0 auto clamp(15px,3vw,34px);color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase}.specialList__top--info p{font-size:clamp(16px,2vw,20px);line-height:1.3em}@media (max-width:1700px){.specialList__top--info p{margin-bottom:40px}}.specialList__top--list{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 29vw - 60px);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width:1700px){.specialList__top--list{width:100%}}@media (max-width:1000px){.specialList__top--list{display:none}}.specialList__top--list .slick-list{width:100%;height:100%}.specialList__top--list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.specialList__top--list .slick-slide{margin:0 15px}.specialList__mobile{display:none}@media (max-width:1000px){.specialList__mobile{display:block}}.specialList__mobile--list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.specialList__mobile--list .slick-list{width:calc(100% - 60px);height:100%;margin:0 -15px}.specialList__mobile--list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.specialList__mobile--list .slick-slide{margin:0 15px}.specialList__bottom{direction:rtl;margin:30px 0}@media (max-width:1000px){.specialList__bottom{display:none}}.specialList__bottom--list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.specialList__bottom--list .slick-list{width:calc(100% - 30px);height:100%;margin:0 -15px}.specialList__bottom--list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.specialList__bottom--list .slick-slide{margin:0 15px}.specialList__item{position:relative;width:29vw;min-width:350px;aspect-ratio:1.1;background-color:#ddd;background-size:cover;background-position:center;padding:clamp(13px,5vw,25px) clamp(25px,5vw,50px);z-index:1}@media (max-width:1000px){.specialList__item{min-width:auto}}.specialList__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.35;z-index:-1}.specialList__item.bottom a{direction:ltr}.specialList__item a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#fff;text-decoration:none}.specialList__item a:hover div,.specialList__item a:hover h4{top:-10%}.specialList__item div{position:relative;margin-bottom:10px;top:0;font-size:14px;font-weight:700;line-height:1.1em;-webkit-transition:all 0.3s;transition:all 0.3s}.specialList__item div span{display:inline-block;width:9px;height:9px;margin:0 5px;background-color:#FADD0B;border-radius:50%}.specialList__item h4{position:relative;top:0;margin:0;font-size:clamp(20px,1.5vw,28px);font-weight:700;line-height:1.1em;-webkit-transition:all 0.3s;transition:all 0.3s}.team{padding:70px 0}@media (max-width:520px){.team{padding:70px 0 110px}}.team__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.team__item .thumbnail{width:100%;max-width:400px;margin-bottom:clamp(30px,3vw,60px);border-radius:50%;aspect-ratio:1;overflow:hidden}.team__item .thumbnail.pink{background-color:#E30C56}.team__item .thumbnail.blue{background-color:#1081B7}.team__item .thumbnail.green{background-color:#4DB38A}.team__item .thumbnail.yellow{background-color:#FADD0B}.team__item .thumbnail img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;top:15px}.team__item h4{margin:0;font-size:clamp(20px,2vw,28px);font-weight:700;text-transform:uppercase;line-height:1.1em;text-align:center}.team__item .line{width:92px;height:5px;margin:0 auto}.team__item .line.pink{background-color:#E30C56}.team__item .line.blue{background-color:#1081B7}.team__item .line.green{background-color:#4DB38A}.team__item .line.yellow{background-color:#FADD0B}.team__item span{text-align:center;font-size:16px;line-height:1.4em;color:#737373}.team__item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;color:#000;text-align:center;line-height:1.4em}.team__list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team__list .slick-list{width:calc(100% - 180px);height:100%;overflow:hidden}@media (max-width:710px){.team__list .slick-list{width:calc(100% - 60px)}}@media (max-width:520px){.team__list .slick-list{width:100%}}.team__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.team__list .slick-slide{margin:0 75px}@media (max-width:520px){.team__list .slick-slide{margin:0}}.team__list .slick-arrow{position:relative;width:90px;height:15px;background-color:transparent;background-image:url("images/arrow-icon.svg");background-size:contain;background-repeat:no-repeat;font-size:0;border:0;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:1}@media (max-width:710px){.team__list .slick-arrow{width:30px}}@media (max-width:520px){.team__list .slick-arrow{position:absolute;bottom:-50px}}.team__list .slick-prev{left:0px;-webkit-transform:scale(-1);transform:scale(-1);background-position:center}.team__list .slick-prev:hover{left:-5px}.team__list .slick-next{right:0px;background-position:center}.team__list .slick-next:hover{right:-5px}.twitterFeed{padding:50px 0 75px;background-color:#fff}.twitterFeed__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.twitterFeed__heading a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#030303;font-family:"Montserrat";font-size:18px;text-decoration:none;text-transform:uppercase;font-weight:700;-webkit-transition:all 0.4s;transition:all 0.4s}.twitterFeed__heading a span{position:relative;display:inline-block;width:16px;height:16px;left:0;margin-left:10px;background-image:url("images/arrow-icon.svg");background-size:contain;background-repeat:no-repeat;-webkit-transition:left 0.4s;transition:left 0.4s}.twitterFeed__heading a:hover span{left:10px;-webkit-filter:invert(61%) sepia(77%) saturate(4103%) hue-rotate(177deg) brightness(101%) contrast(90%);filter:invert(61%) sepia(77%) saturate(4103%) hue-rotate(177deg) brightness(101%) contrast(90%)}.twitterFeed__feed ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(50px,9vw,100px);margin-top:45px}@media (max-width:1135px){.twitterFeed__feed ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.twitterFeed__feed li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:20px}@media (max-width:580px){.twitterFeed__feed li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.twitterFeed__feed .logo img{width:65px;height:65px;-o-object-fit:contain;object-fit:contain}@media (max-width:430px){.twitterFeed__feed .logo img{width:50px;height:50px}}.twitterFeed__feed .time-posted{color:#55636F}@media (max-width:430px){.twitterFeed__feed .time-posted{font-size:16px}}.twitterFeed__feed .time-posted:before{content:"·";display:inline-block;margin:0 8px;color:#55636F}@media (max-width:430px){.twitterFeed__feed .time-posted:before{display:none}}.twitterFeed__feed .user{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7px;font-size:18px}@media (max-width:430px){.twitterFeed__feed .user{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.twitterFeed__feed .user>a{display:none}.twitterFeed__feed .user a{text-decoration:none}.twitterFeed__feed .user span[data-scribe="element:name"]{color:#101418;font-weight:700;margin-right:5px}.twitterFeed__feed .user span[data-scribe="element:screen_name"]{color:#55636F;font-weight:500}.twitterFeed__feed .interact{display:none}.twitterFeed__feed .tweet{color:#111419;font-size:clamp(16px,1vw,17px);line-height:1.3em}.twitterFeed__feed .tweet a{display:block;margin-top:5px;color:#2576c7;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.twitterFeed__feed .tweet a.twitter-handle{display:inline-block}.twitterFeed__feed .tweet a:hover{color:#55636F}.quoteBlock{position:relative;padding:clamp(50px,8vw,120px) 0 clamp(50px,7vw,100px)}@media (max-width:730px){.quoteBlock{margin-bottom:-50px}}.quoteBlock__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:730px){.quoteBlock__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:900px){.quoteBlock .rolling-mosaic{display:none}}.quoteBlock__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-ms-flex-negative:0;flex-shrink:0;width:45%}@media (max-width:900px){.quoteBlock__image{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media (max-width:730px){.quoteBlock__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.quoteBlock__image div{position:relative;width:100%;max-width:clamp(300px,29vw,530px);border-radius:50%;aspect-ratio:1;overflow:hidden}.quoteBlock__image div.green{background-color:#4DB38A}.quoteBlock__image div.blue{background-color:#1081B7}.quoteBlock__image div.pink{background-color:#E30C56}.quoteBlock__image div.yellow{background-color:#FADD0B}.quoteBlock__image div img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:15px}.quoteBlock__content{position:relative;width:calc(55% + 100px);padding:clamp(30px,5vw,125px);left:-100px;background-color:#fff;border:1px solid #000;-ms-flex-negative:0;flex-shrink:0;z-index:1}@media (max-width:730px){.quoteBlock__content{width:100%;left:0;top:-50px}}.quoteBlock__content p{margin-top:1.3em;font-size:clamp(16px,1.5vw,24px);line-height:1.3em}.quoteBlock__content p:first-of-type{margin-top:0}.quoteBlock__content .person{margin-top:40px}.quoteBlock__content .person p{font-weight:700}.quoteBlock__content .person span{display:block;margin-top:5px;font-size:16px;font-weight:400}.contactForm{position:relative;padding:100px 0px;overflow:hidden}.contactForm.bg-gray{background-color:#F7F7F7}.contactForm.bg-white{background-color:#fff}.contactForm .rolling-mosaic{top:100%;left:-10vw}.contactForm .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1030px;gap:clamp(50px,10vw,100px)}@media (max-width:800px){.contactForm .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contactForm__content{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contactForm__content h3{margin:0 0 18px 0;color:#000;font-size:clamp(24px,3vw,48px);font-weight:700;line-height:1.31em}.contactForm__content p{color:#888888;line-height:1.31em}.contactForm__form{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contactForm__form .gform_wrapper.gravity-theme .gform_heading{display:none}.contactForm__form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:35px}.contactForm__form .gform_wrapper .gfield_validation_message,.contactForm__form .gform_wrapper .validation_message{background:transparent;border:0;padding:0}.contactForm__form .gform_wrapper.gravity-theme .gfield_description{padding-top:0;font-size:14px}.contactForm__form .gform_wrapper .gfield_validation_message,.contactForm__form .gform_wrapper .validation_message{color:#0075ab}.contactForm__form .gform_wrapper .gform_validation_errors{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:1px solid #000}.contactForm__form .gform_wrapper .gform_validation_errors>ol a{color:#000}.contactForm__form .gform_wrapper .gform_validation_errors>ol li{color:#000}.contactForm__form .gform_wrapper .gform_validation_errors>h2{color:#000;font-weight:400}.contactForm__form .gform_wrapper.gravity-theme input[type=email],.contactForm__form .gform_wrapper.gravity-theme input[type=text],.contactForm__form .gform_wrapper.gravity-theme textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0;outline:0;background-color:transparent;padding:13px 0;font-family:"DMSans";font-size:16px;border-bottom:1px solid #030303}.contactForm__form .gform_wrapper.gravity-theme input[type=email]::-webkit-input-placeholder,.contactForm__form .gform_wrapper.gravity-theme input[type=text]::-webkit-input-placeholder,.contactForm__form .gform_wrapper.gravity-theme textarea::-webkit-input-placeholder{color:#4A4A49;opacity:1}.contactForm__form .gform_wrapper.gravity-theme input[type=email]::-moz-placeholder,.contactForm__form .gform_wrapper.gravity-theme input[type=text]::-moz-placeholder,.contactForm__form .gform_wrapper.gravity-theme textarea::-moz-placeholder{color:#4A4A49;opacity:1}.contactForm__form .gform_wrapper.gravity-theme input[type=email]:-ms-input-placeholder,.contactForm__form .gform_wrapper.gravity-theme input[type=text]:-ms-input-placeholder,.contactForm__form .gform_wrapper.gravity-theme textarea:-ms-input-placeholder{color:#4A4A49;opacity:1}.contactForm__form .gform_wrapper.gravity-theme input[type=email]::-ms-input-placeholder,.contactForm__form .gform_wrapper.gravity-theme input[type=text]::-ms-input-placeholder,.contactForm__form .gform_wrapper.gravity-theme textarea::-ms-input-placeholder{color:#4A4A49;opacity:1}.contactForm__form .gform_wrapper.gravity-theme input[type=email]::placeholder,.contactForm__form .gform_wrapper.gravity-theme input[type=text]::placeholder,.contactForm__form .gform_wrapper.gravity-theme textarea::placeholder{color:#4A4A49;opacity:1}.contactForm__form .gform_wrapper.gravity-theme .gfield textarea.large{height:48px;resize:none;-webkit-transition:all 0.4s;transition:all 0.4s}.contactForm__form .gform_wrapper.gravity-theme .gfield textarea.large:focus{height:200px}.contactForm__form .gform_wrapper.gravity-theme .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 0;padding:0;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.simpleHeader{padding:clamp(50px,6vw,175px) 0 clamp(50px,8vw,120px)}.simpleHeader .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1510px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1040px){.simpleHeader .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.simpleHeader__title{width:40%;padding-right:100px}@media (max-width:1040px){.simpleHeader__title{width:100%!important;padding-right:0}}.simpleHeader__title h2{margin:0;font-size:clamp(32px,5vw,90px);font-weight:700;line-height:1.3em}.simpleHeader__title--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:clamp(30px,4vw,70px);gap:clamp(25px,2vw,50px);-ms-flex-wrap:wrap;flex-wrap:wrap}.simpleHeader__seperator{position:relative;height:355px;width:1px;background-color:#000}@media (max-width:1040px){.simpleHeader__seperator{height:1px;width:100%;margin:clamp(30px,5vw,40px) 0}}.simpleHeader__information{width:60%;padding-left:clamp(60px,10vw,140px)}@media (max-width:1040px){.simpleHeader__information{width:100%!important;padding-left:0}}.simpleHeader__information>a{color:#000;text-decoration:none;font-size:clamp(20px,2vw,30px);font-weight:700;line-height:1.734em;-webkit-transition:all 0.4s;transition:all 0.4s}.simpleHeader__information>a:hover{color:#E30C56}.simpleHeader__information>p{font-size:clamp(20px,3vw,40px);line-height:1.312em}.simpleHeader__information>p a{text-decoration:none;color:#E30C56}.simpleHeader__information>p a:hover{color:#000}.simpleHeader__information h3{margin:0 0 clamp(20px,3vw,40px);font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.3em}.simpleHeader__information h3~p{font-size:16px}.simpleHeader__information h3~p a{text-decoration:none;color:#E30C56}.simpleHeader__information h3~p a:hover{color:#000}.simpleHeader__information--address{margin-top:clamp(15px,4vw,40px);font-size:clamp(22px,2vw,30px);line-height:1.734em}.simpleHeader__information--address p:first-child{font-weight:700}.casestudyContent{padding:clamp(45px,6vw,90px) 0}.casestudyContent .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(50px,7vw,180px)}.casestudyContent__content{width:calc(70% - clamp(50px, 7vw, 180px));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1310px){.casestudyContent__content{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.casestudyContent__content h2{margin:0 0 22px;font-size:clamp(25px,6vw,48px);font-weight:700;line-height:1.32em}.casestudyContent__content h3{margin:0 0 31px;font-size:clamp(17px,2vw,24px);font-weight:500;line-height:1.32em}.casestudyContent__content p{font-size:16px;line-height:1.315em}.casestudyContent__content .endingContent{margin-top:clamp(30px,8vw,60px);padding-top:clamp(30px,8vw,60px);border-top:1px solid #707070}.casestudyContent__content .mosaicParts{margin-top:clamp(30px,8vw,60px);padding-top:clamp(30px,8vw,60px);border-top:1px solid #707070}.casestudyContent__content .mosaicParts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.casestudyContent__content .mosaicParts ul li{width:calc(25% - 50px + 12.5px);min-width:120px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.casestudyContent__content .mosaicParts ul li img{width:100%;max-width:100px;margin-bottom:25px}.casestudyContent__content .mosaicParts ul li p{font-weight:700}.casestudyContent__list{position:relative;margin-top:clamp(30px,8vw,60px);padding-top:clamp(30px,8vw,60px);border-top:1px solid #707070}.casestudyContent__list>ul>li{position:relative;padding-left:clamp(44.5px,12vw,89px)}@media (max-width:770px){.casestudyContent__list>ul>li{padding-bottom:20px}}.casestudyContent__list>ul>li:before{position:absolute;display:block;content:"";width:clamp(32px,7vw,64px);height:clamp(32px,7vw,64px);top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}.casestudyContent__list>ul>li:after{position:absolute;display:block;content:"";width:1px;height:100%;top:0;left:clamp(16px,3.5vw,32px);background-color:#030303}.casestudyContent__list>ul>li:last-child:after{display:none}.casestudyContent__list>ul>li.red:before{background-image:url("images/list/red.svg")}.casestudyContent__list>ul>li.red ul li:before{background-color:#E30C56}.casestudyContent__list>ul>li.red ul li a{color:#E30C56;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.casestudyContent__list>ul>li.red ul li a:hover{color:#030303}.casestudyContent__list>ul>li.green:before{background-image:url("images/list/green.svg")}.casestudyContent__list>ul>li.green ul li:before{background-color:#4DB38A}.casestudyContent__list>ul>li.green ul li a{color:#E30C56;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.casestudyContent__list>ul>li.green ul li a:hover{color:#030303}.casestudyContent__list>ul>li.blue:before{background-image:url("images/list/blue.svg")}.casestudyContent__list>ul>li.blue ul li:before{background-color:#1081B7}.casestudyContent__list>ul>li.blue ul li a{color:#E30C56;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.casestudyContent__list>ul>li.blue ul li a:hover{color:#030303}.casestudyContent__list>ul>li.yellow:before{background-image:url("images/list/yellow.svg")}.casestudyContent__list>ul>li.yellow ul li:before{background-color:#FADD0B}.casestudyContent__list>ul>li.yellow ul li a{color:#E30C56;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.casestudyContent__list>ul>li.yellow ul li a:hover{color:#030303}.casestudyContent__list>ul>li h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;height:clamp(32px,7vw,64px);font-size:clamp(22px,3vw,30px);font-weight:700}.casestudyContent__list>ul>li p{margin-top:15px;font-size:clamp(17px,1.5vw,24px);font-weight:500;line-height:1.34em}.casestudyContent__list>ul>li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px;padding-bottom:15px;gap:20px}.casestudyContent__list>ul>li ul li{position:relative;padding-left:40px;font-size:16px;line-height:1.315em}.casestudyContent__list>ul>li ul li:before{position:absolute;display:block;content:"";width:12px;height:12px;top:5px;left:0;border:1px solid #1A1818;border-radius:50%}.casestudyContent__sidebar{position:sticky;top:30px;-ms-flex-item-align:start;align-self:flex-start;width:100%;max-width:30%;border:1px solid #707070}@media (max-width:1310px){.casestudyContent__sidebar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;top:0;width:100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:770px){.casestudyContent__sidebar{max-width:400px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.casestudyContent__sidebar .logo{position:relative;width:100%;border-bottom:1px solid #707070;aspect-ratio:1.25}@media (max-width:1310px){.casestudyContent__sidebar .logo{width:45%;border-bottom:0;border-right:1px solid #707070}}@media (max-width:850px){.casestudyContent__sidebar .logo{width:250px}}@media (max-width:770px){.casestudyContent__sidebar .logo{width:100%;border-right:0;border-bottom:1px solid #707070}}.casestudyContent__sidebar .logo img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.casestudyContent__sidebar.courses .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#F7F7F7}.casestudyContent__sidebar.courses .logo img{position:relative;max-width:186px;max-height:186px;-o-object-fit:contain;object-fit:contain}.casestudyContent__sidebar .content{position:relative;padding:clamp(25px,2.5vw,50px) 31px;width:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(20px,2vw,40px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1310px){.casestudyContent__sidebar .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:55%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:850px){.casestudyContent__sidebar .content{width:calc(100% - 250px)}}@media (max-width:770px){.casestudyContent__sidebar .content{width:100%}}.casestudyContent__sidebar .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:clamp(20px,2vw,40px)}.casestudyContent__sidebar .content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #707070}.casestudyContent__sidebar .content ul li p:first-child{color:#4A4A49}.casestudyContent__sidebar .content ul li p:last-child{font-weight:500}.fourBlockShowcase{padding:clamp(25px,3vw,100px) 0}.fourBlockShowcase.bg-white{background-color:#fff}.fourBlockShowcase.bg-gray{background-color:#F7F7F7}.fourBlockShowcase__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(25px,3vw,55px)}.fourBlockShowcase__list--mobile{position:relative;display:none;margin-top:20px}@media (max-width:1200px){.fourBlockShowcase__list--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px}}.fourBlockShowcase__list--mobile .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.fourBlockShowcase__list--mobile .slick-list{width:calc(100% + 20px);overflow:hidden;margin:0 -10px}.fourBlockShowcase__list--mobile .slick-slide{margin:0 10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;outline:0;border:1px solid #000000}.fourBlockShowcase__list--mobile .slick-dots{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;bottom:0px}.fourBlockShowcase__list--mobile .slick-dots button{width:15px;height:15px;padding:0;margin:0;border:1px solid #C7C7C7;border-radius:50%;background:#C7C7C7;-ms-flex-negative:0;flex-shrink:0;font-size:0;cursor:pointer}.fourBlockShowcase__list--mobile .slick-dots .slick-active button{background-color:#E30C56;border:1px solid #E30C56}.fourBlockShowcase__list--mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fourBlockShowcase__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - clamp(25px, 3vw, 55px) + clamp(25px, 3vw, 55px) / 2);padding:clamp(30px,4.5vw,95px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #707070}.fourBlockShowcase__content.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fourBlockShowcase__content.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fourBlockShowcase__content.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fourBlockShowcase__content.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media (max-width:1200px){.fourBlockShowcase__content.order-1,.fourBlockShowcase__content.order-2,.fourBlockShowcase__content.order-3,.fourBlockShowcase__content.order-4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:1200px){.fourBlockShowcase__content{width:100%}}.fourBlockShowcase__content h3{margin:0 0 25px;font-size:clamp(25px,3vw,48px);line-height:1.313em;font-weight:700}.fourBlockShowcase__content h4{margin:0 0 25px;font-size:clamp(17px,1.5vw,24px);line-height:1.313;font-weight:500}.fourBlockShowcase__content p{font-size:16px;line-height:1.32em}.fourBlockShowcase__image{width:calc(50% - clamp(25px, 3vw, 55px) + clamp(25px, 3vw, 55px) / 2);aspect-ratio:0.96}@media (max-width:1200px){.fourBlockShowcase__image{display:none}}.fourBlockShowcase__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mosaicReview{position:relative;height:30vw;min-height:400px;background-size:cover}.mosaicReview.bg-white{background-color:#fff}.mosaicReview.bg-gray{background-color:#F7F7F7}.mosaicReview .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.mosaicReview h3{margin:clamp(19px,2vw,38px) 0 clamp(19px,2vw,38px) 0;color:#000;font-size:clamp(20px,3vw,40px);font-weight:400;line-height:1.31em;text-align:center}.mosaicReview p{margin:0 0 clamp(19px,2vw,38px) 0;color:#000;font-size:clamp(17px,2vw,24px);line-height:1.325em}.defaultContent h2{margin:25px 0;font-size:clamp(25px,5vw,48px);font-weight:700;line-height:1.32em}.defaultContent h3{margin:25px 0;font-size:clamp(20px,1.5vw,30px);font-weight:700;line-height:1.32em}.defaultContent h4{margin:22px 0;font-size:clamp(17px,1.5vw,24px);font-weight:500;line-height:1.34em}.defaultContent p{font-size:16px;line-height:1.4em}.defaultContent a{color:#1081B7;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.defaultContent a:hover{color:#E30C56}.defaultContent img{width:100%;height:100%;max-width:550px;-o-object-fit:contain;object-fit:contain}.defaultContent ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.defaultContent ul li{position:relative;padding-left:40px}.defaultContent ul li:before{content:"";display:block;position:absolute;top:5px;left:0;width:12px;height:12px;background-color:#1081B7;border:1px solid #000;border-radius:50%}.defaultContent.large p{font-size:18px}.defaultContent.large li{font-size:18px}.teamIntro{padding:clamp(50px,10vw,200px) 0;background-color:#F7F7F7}.teamIntro .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(50px,8vw,200px)}.teamIntro__text{width:calc(100% - clamp(225px, 30vw, 450px) - clamp(100px, 8vw, 200px));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:900px){.teamIntro__text{width:100%}}.teamIntro__text p{font-size:clamp(22px,3vw,40px);line-height:1.3em}@media (max-width:815px){.teamIntro__text p{text-align:center}}.teamIntro__text p strong{font-weight:500}.teamIntro__people{display:-webkit-box;display:-ms-flexbox;display:flex;width:clamp(225px,30vw,450px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px}@media (max-width:815px){.teamIntro__people{max-width:500px;margin:0 auto}}.teamIntro__people .thumbnail{width:calc(50% - 25px);max-width:200px;aspect-ratio:1;border-radius:50%;overflow:hidden}@media (max-width:900px){.teamIntro__people .thumbnail{max-width:150px}}.teamIntro__people .thumbnail.pink{background-color:#E30C56}.teamIntro__people .thumbnail.blue{background-color:#1081B7}.teamIntro__people .thumbnail.green{background-color:#4DB38A}.teamIntro__people .thumbnail.yellow{background-color:#FADD0B}.teamIntro__people .thumbnail img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;top:15px}.teamListFull{position:relative;padding:clamp(50px,6vw,100px) 0}.teamListFull .rolling-mosaic-v2.top{width:30vw;top:-4vw;left:-10vw}@media (max-width:900px){.teamListFull .rolling-mosaic-v2.top{display:none}}.teamListFull .rolling-mosaic-v2.bottom{width:30vw;bottom:-4vw;right:-10vw;z-index:-1}.teamListFull__intro{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-bottom:50px}.teamListFull__intro div{width:50%}@media (max-width:1480px){.teamListFull__intro div{width:55%}}@media (max-width:1200px){.teamListFull__intro div{width:60%}}@media (max-width:900px){.teamListFull__intro div{width:100%}}.teamListFull__intro h3{margin:0 0 25px;font-size:clamp(32px,5vw,90px);font-weight:700;line-height:1.31em}.teamListFull__intro p{font-size:clamp(17px,1.5vw,24px);line-height:1.31em}.teamListFull__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.teamListFull__items--item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(25px,4vw,50px)}.teamListFull__items--item:nth-child(2n) .thumbnail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.teamListFull__items--item:nth-child(2n) .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:900px){.teamListFull__items--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-50px}.teamListFull__items--item:nth-child(2n) .thumbnail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.teamListFull__items--item:nth-child(2n) .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.teamListFull__items--item .thumbnail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:calc(50% - clamp(25px, 4vw, 50px))}@media (max-width:1480px){.teamListFull__items--item .thumbnail{width:calc(45% - 50px);top:50px}}@media (max-width:1200px){.teamListFull__items--item .thumbnail{width:calc(40% - 50px)}}@media (max-width:900px){.teamListFull__items--item .thumbnail{width:100%}}.teamListFull__items--item .thumbnail div{position:relative;width:100%;max-width:clamp(300px,29vw,530px);border-radius:50%;aspect-ratio:1;overflow:hidden}.teamListFull__items--item .thumbnail div.green{background-color:#4DB38A}.teamListFull__items--item .thumbnail div.blue{background-color:#1081B7}.teamListFull__items--item .thumbnail div.pink{background-color:#E30C56}.teamListFull__items--item .thumbnail div.yellow{background-color:#FADD0B}.teamListFull__items--item .thumbnail div img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;top:15px}.teamListFull__items--item .content{position:relative;width:50%;padding:clamp(25px,5vw,100px) clamp(35px,7vw,150px);background-color:#fff;border:1px solid #000;-ms-flex-negative:0;flex-shrink:0;z-index:1}@media (max-width:1480px){.teamListFull__items--item .content{width:55%}}@media (max-width:1200px){.teamListFull__items--item .content{width:60%}}@media (max-width:900px){.teamListFull__items--item .content{width:100%;padding:45px 80px}}@media (max-width:610px){.teamListFull__items--item .content{padding:clamp(25px,5vw,100px) clamp(35px,7vw,150px)}}.teamListFull__items--item .content h4{margin:0;font-size:clamp(24px,3vw,48px);font-weight:700;line-height:1.313em}.teamListFull__items--item .content span{display:block;font-size:clamp(17px,1.5vw,24px)}.teamListFull__items--item .content p{font-size:16px;line-height:1.312em}.teamListFull__items--item .content .slider{position:relative;margin:33px 0 42px}.teamListFull__items--item .content .slider .slick-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.teamListFull__items--item .content .slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.teamListFull__items--item .content .slider .slick-slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;outline:0}.teamListFull__items--item .content .slider .slick-arrow{position:absolute;width:30px;height:15px;background-color:transparent;background-image:url("images/arrow-icon.svg");background-size:contain;background-repeat:no-repeat;font-size:0;border:0;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:1;top:calc(50% - 15px - 38px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teamListFull__items--item .content .slider .slick-arrow.slick-disabled{display:none!important}@media (max-width:610px){.teamListFull__items--item .content .slider .slick-arrow{display:none!important}}.teamListFull__items--item .content .slider .slick-prev{left:-50px;-webkit-transform:scale(-1);transform:scale(-1);background-position:right}.teamListFull__items--item .content .slider .slick-prev:hover{left:-55px}.teamListFull__items--item .content .slider .slick-next{right:-50px;background-position:right}.teamListFull__items--item .content .slider .slick-next:hover{right:-55px}.teamListFull__items--item .content .slider .slick-dots{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;gap:20px}.teamListFull__items--item .content .slider .slick-dots li{margin-top:25px}.teamListFull__items--item .content .slider .slick-dots li:only-child{display:none}.teamListFull__items--item .content .slider .slick-dots button{width:15px;height:15px;padding:0;margin:0;border:1px solid #C7C7C7;border-radius:50%;background:#C7C7C7;-ms-flex-negative:0;flex-shrink:0;font-size:0;cursor:pointer}.teamListFull__items--item .content .slider .slick-dots .slick-active button{background-color:#E30C56;border:1px solid #E30C56}.teamListFull__items--item .content.pink .slider .slick-dots .slick-active button{background-color:#E30C56;border:1px solid #E30C56}.teamListFull__items--item .content.green .slider .slick-dots .slick-active button{background-color:#4DB38A;border:1px solid #4DB38A}.teamListFull__items--item .content.blue .slider .slick-dots .slick-active button{background-color:#1081B7;border:1px solid #1081B7}.teamListFull__items--item .content.yellow .slider .slick-dots .slick-active button{background-color:#FADD0B;border:1px solid #FADD0B}.teamListFull__items--item .content .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.teamListFull__items--item .content .links img{-webkit-filter:brightness(0) saturate(100%);filter:brightness(0) saturate(100%);-webkit-transition:all 0.3s;transition:all 0.3s}.teamListFull__items--item .content .links a{color:#000;font-size:14px;text-decoration:none;font-family:"Montserrat";font-weight:700;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s}.teamListFull__items--item .content .links a.additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teamListFull__items--item .content .links a.additional:after{content:"";display:inline-block;width:10px;height:15px;background-color:transparent;background-image:url("images/arrow-icon-thick.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:7px;-webkit-transition:all 0.3s;transition:all 0.3s}.teamListFull__items--item .content .links a.additional:hover:after{margin-left:15px}.teamListFull__items--item .content.pink .links a:hover img{-webkit-filter:brightness(0) saturate(100%) invert(24%) sepia(74%) saturate(5668%) hue-rotate(328deg) brightness(86%) contrast(108%);filter:brightness(0) saturate(100%) invert(24%) sepia(74%) saturate(5668%) hue-rotate(328deg) brightness(86%) contrast(108%)}.teamListFull__items--item .content.pink .links a:hover{color:#E30C56}.teamListFull__items--item .content.green .links a:hover img{-webkit-filter:brightness(0) saturate(100%) invert(65%) sepia(40%) saturate(517%) hue-rotate(104deg) brightness(89%) contrast(84%);filter:brightness(0) saturate(100%) invert(65%) sepia(40%) saturate(517%) hue-rotate(104deg) brightness(89%) contrast(84%)}.teamListFull__items--item .content.green .links a:hover{color:#4DB38A}.teamListFull__items--item .content.yellow .links a:hover img{-webkit-filter:brightness(0) saturate(100%) invert(76%) sepia(86%) saturate(511%) hue-rotate(354deg) brightness(106%) contrast(96%);filter:brightness(0) saturate(100%) invert(76%) sepia(86%) saturate(511%) hue-rotate(354deg) brightness(106%) contrast(96%)}.teamListFull__items--item .content.yellow .links a:hover{color:#FADD0B}.teamListFull__items--item .content.blue .links a:hover img{-webkit-filter:brightness(0) saturate(100%) invert(54%) sepia(53%) saturate(7065%) hue-rotate(175deg) brightness(85%) contrast(87%);filter:brightness(0) saturate(100%) invert(54%) sepia(53%) saturate(7065%) hue-rotate(175deg) brightness(85%) contrast(87%)}.teamListFull__items--item .content.blue .links a:hover{color:#FADD0B}.newsletter{padding:clamp(50px,10vw,100px) 0;background-color:#1081B7}.newsletter .container{max-width:1175px}.newsletter h3{margin:0 0 35px 0;color:#fff;font-size:clamp(24px,3vw,48px);font-weight:700;text-align:center;line-height:1.31em}.newsletter p{max-width:9150px;margin:0 auto 35px 0;color:#fff;text-align:center;line-height:1.31em}.newsletter__form .gform_wrapper.gravity-theme .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;max-width:700px;margin:0 auto}.newsletter__form .gform_wrapper.gravity-theme .gform_fields .spacer.gfield{display:none}.newsletter__form .gform_wrapper.gravity-theme .gform_fields>div{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:250px}.newsletter__form .gform_wrapper.gravity-theme .gform_heading{display:none}.newsletter__form .gform_wrapper.gravity-theme input[type=email],.newsletter__form .gform_wrapper.gravity-theme input[type=text],.newsletter__form .gform_wrapper.gravity-theme textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0;outline:0;background-color:transparent;color:#fff;padding:13px 0;font-family:"DMSans";font-size:16px;border-bottom:1px solid #fff}.newsletter__form .gform_wrapper.gravity-theme input[type=email]::-webkit-input-placeholder,.newsletter__form .gform_wrapper.gravity-theme input[type=text]::-webkit-input-placeholder,.newsletter__form .gform_wrapper.gravity-theme textarea::-webkit-input-placeholder{color:#fff;opacity:1}.newsletter__form .gform_wrapper.gravity-theme input[type=email]::-moz-placeholder,.newsletter__form .gform_wrapper.gravity-theme input[type=text]::-moz-placeholder,.newsletter__form .gform_wrapper.gravity-theme textarea::-moz-placeholder{color:#fff;opacity:1}.newsletter__form .gform_wrapper.gravity-theme input[type=email]:-ms-input-placeholder,.newsletter__form .gform_wrapper.gravity-theme input[type=text]:-ms-input-placeholder,.newsletter__form .gform_wrapper.gravity-theme textarea:-ms-input-placeholder{color:#fff;opacity:1}.newsletter__form .gform_wrapper.gravity-theme input[type=email]::-ms-input-placeholder,.newsletter__form .gform_wrapper.gravity-theme input[type=text]::-ms-input-placeholder,.newsletter__form .gform_wrapper.gravity-theme textarea::-ms-input-placeholder{color:#fff;opacity:1}.newsletter__form .gform_wrapper.gravity-theme input[type=email]::placeholder,.newsletter__form .gform_wrapper.gravity-theme input[type=text]::placeholder,.newsletter__form .gform_wrapper.gravity-theme textarea::placeholder{color:#fff;opacity:1}.newsletter__form .gform_footer.top_label{text-align:center;margin-top:55px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0!important}.highlightContent{padding:clamp(50px,10vw,100px) 0;background-color:#F7F7F7}.highlightContent .container{max-width:1280px}.highlightContent h2{margin:0;text-align:center;font-size:clamp(32px,5vw,90px);font-weight:700;line-height:1.3em}.highlightContent h3{margin:0 0 clamp(25px,4vw,50px);text-align:center;font-size:clamp(24px,3vw,48px);font-weight:500;line-height:1.31em}.highlightContent h3 strong{font-weight:600}.highlightContent ul{max-width:1050px;margin:0 auto;padding-top:clamp(20px,3vw,40px);-webkit-columns:2;-moz-columns:2;columns:2;list-style-position:inside}@media (max-width:900px){.highlightContent ul{-webkit-columns:unset;-moz-columns:unset;columns:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.highlightContent ul li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(18px,2vw,30px);font-weight:400;line-height:1.37em}.highlightContent ul li:before{content:"";display:inline-block;position:relative;margin-right:30px;width:clamp(20px,2vw,26px);height:clamp(20px,2vw,26px);background-image:url("images/list/red.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.highlightContent ul li:nth-child(4n+2):before{background-image:url("images/list/blue.svg")}.highlightContent ul li:nth-child(4n+3):before{background-image:url("images/list/green.svg")}.highlightContent ul li:nth-child(4n+4):before{background-image:url("images/list/yellow.svg")}.highlightContent p{text-align:center;font-size:clamp(18px,2vw,30px);font-weight:400;line-height:1.37em}.mosaicStyleList{padding:clamp(50px,7vw,100px) 0;background-color:#fff}.mosaicStyleList ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:850px){.mosaicStyleList ul{padding:0px 0 0 20px}}.mosaicStyleList ul li{position:relative;width:50%;padding-bottom:50px;padding-left:clamp(50px,8vw,160px);-ms-flex-item-align:end;align-self:flex-end}@media (max-width:850px){.mosaicStyleList ul li{width:100%}}.mosaicStyleList ul li h2{margin:0;font-size:clamp(24px,3vw,48px);font-weight:700;line-height:1.31em}.mosaicStyleList ul li h3{margin:0;font-size:clamp(20px,2vw,30px);font-weight:500;line-height:1.5em}.mosaicStyleList ul li p{font-size:clamp(17px,1.5vw,24px);line-height:1.325em}.mosaicStyleList ul li:before{position:absolute;display:block;content:"";width:clamp(50px,7vw,120px);height:clamp(50px,7vw,120px);top:0;left:calc(clamp(50px, 7vw, 120px) * -1 / 2);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}.mosaicStyleList ul li:after{position:absolute;display:block;content:"";width:1px;height:100%;top:0;left:0;background-color:#030303}.mosaicStyleList ul li:nth-child(2n){-ms-flex-item-align:start;align-self:flex-start;padding-left:0;padding-right:clamp(50px,8vw,160px);text-align:left}.mosaicStyleList ul li:nth-child(2n):before{left:unset;right:calc(clamp(50px, 7vw, 120px) * -1 / 2)}.mosaicStyleList ul li:nth-child(2n):after{left:unset;right:0}@media (max-width:850px){.mosaicStyleList ul li:nth-child(2n){-ms-flex-item-align:start;align-self:flex-start;padding-right:0;padding-left:clamp(50px,8vw,160px);text-align:left}.mosaicStyleList ul li:nth-child(2n):before{right:unset;left:calc(clamp(50px, 7vw, 120px) * -1 / 2)}.mosaicStyleList ul li:nth-child(2n):after{right:unset;left:0}}.mosaicStyleList ul li:last-child{padding-bottom:0}.mosaicStyleList ul li:last-child:after{display:none}.mosaicStyleList ul li.red:before{background-image:url("images/list/red.svg")}.mosaicStyleList ul li.red ul li:before{background-color:#E30C56}.mosaicStyleList ul li.green:before{background-image:url("images/list/green.svg")}.mosaicStyleList ul li.green ul li:before{background-color:#4DB38A}.mosaicStyleList ul li.blue:before{background-image:url("images/list/blue.svg")}.mosaicStyleList ul li.blue ul li:before{background-color:#1081B7}.mosaicStyleList ul li.yellow:before{background-image:url("images/list/yellow.svg")}.mosaicStyleList ul li.yellow ul li:before{background-color:#FADD0B}.imageContentSide{padding:clamp(50px,10vw,100px) 0;background-color:#fff}.imageContentSide .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1400px;gap:clamp(50px,10vw,150px)}@media (max-width:780px){.imageContentSide .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.imageContentSide h3{margin:0 0 clamp(15px,3vw,30px);font-size:clamp(24px,3vw,48px);font-weight:700;line-height:1.31em}.imageContentSide h4{margin:0 0 clamp(10px,1.5vw,30px);font-size:clamp(20px,2vw,30px);font-weight:500;line-height:1.37em}.imageContentSide p{font-size:clamp(16px,1.5vw,24px);line-height:1.3em}.imageContentSide__image{width:clamp(250px,30vw,500px);height:clamp(250px,30vw,500px)}.imageContentSide__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.imageContentSide__content{width:calc(100% - clamp(250px, 30vw, 500px) - clamp(50px, 10vw, 200px))}@media (max-width:780px){.imageContentSide__content{width:100%}}.expandedBackgroundCTA{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:350px;padding:clamp(50px,7vw,100px) 0;background-size:cover;background-position:center}.expandedBackgroundCTA.hasImage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.33}.expandedBackgroundCTA.tint-strong.hasImage:after{opacity:0.58}.expandedBackgroundCTA.tint-stronger.hasImage:after{opacity:0.65}.expandedBackgroundCTA .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.expandedBackgroundCTA h3{margin:0 0 clamp(25px,2vw,50px) 0;color:#fff;font-size:clamp(24px,3vw,48px);font-weight:700;line-height:1.31em;text-align:center}.expandedBackgroundCTA h3:only-child{margin:0}.expandedBackgroundCTA p{color:#fff;font-size:clamp(17px,1.5vw,24px);line-height:1.325em}.expandedBackgroundCTA p strong{font-weight:500;font-size:clamp(20px,1.5vw,30px)}.expandedBackgroundCTA.font-medium h3{font-size:clamp(20px,3vw,40px);font-weight:400}.expandedBackgroundCTA a{margin-top:clamp(25px,2vw,50px)}.footer{position:relative}.footer .container{max-width:1350px;margin:0 auto;padding:0 30px}.footer__main{padding:65px 0;background-color:#000}.footer__logo{text-align:center;margin-bottom:clamp(50px,10vw,88px)}.footer__logo img{height:83px}.footer__sitemap .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:70px}@media (max-width:1200px){.footer__sitemap .container>div{width:calc(33.333% - 70px + 23.3333333333px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width:670px){.footer__sitemap .container>div{width:calc(50% - 70px + 35px)}}@media (max-width:550px){.footer__sitemap .container>div{width:calc(100% - 50px + 50px)}}@media (max-width:550px){.footer__sitemap .container{text-align:center;gap:50px}}.footer__sitemap h4{margin-top:0;margin-bottom:21px;color:#C1C1C1;font-family:"Montserrat";text-transform:uppercase;font-weight:700}.footer__sitemap a,.footer__sitemap p{color:#959595;font-size:1.6rem;line-height:1.625em}.footer__sitemap a{text-decoration:none;word-break:break-all;-webkit-transition:all 0.4s;transition:all 0.4s}.footer__sitemap a:hover{color:#fff}.footer__sitemap--socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:20px}.footer__sitemap--socials a{display:inline-block}.footer__sitemap--socials a:hover img{-webkit-filter:brightness(2);filter:brightness(2)}.footer__sitemap--socials img{width:18px;-o-object-fit:contain;object-fit:contain;-webkit-transition:all 0.4s;transition:all 0.4s}@media (max-width:550px){.footer__sitemap--socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__sitemap--partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:37px;opacity:0.48}.footer__sitemap--partners img{width:auto;height:45px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width:1200px){.footer__sitemap--partners{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:670px){.footer__sitemap--partners{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media (max-width:550px){.footer__sitemap--partners{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__copyright{padding:clamp(25px,4vw,50px) 30px;color:#0A0A0A;background-color:#fff}.footer__copyright p{text-align:center;font-size:1.4rem}.footer__copyright p a{color:#0A0A0A;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.footer__copyright p a:hover{color:#E30C56}.woocommerce-account .woocommerce{max-width:1655px;margin:0 auto;padding:0 30px}.woocommerce-account .woocommerce-MyAccount-navigation{position:relative;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#000;border-top:1px solid #fff}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1655px;margin:0 auto;padding:0 30px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1310px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{-ms-flex-preferred-size:25%;flex-basis:25%}.woocommerce-account .woocommerce-MyAccount-navigation ul li:nth-child(5){border-left:1px solid #fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li:nth-child(n+5){border-top:1px solid #fff}}@media (max-width:930px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{-ms-flex-preferred-size:50%;flex-basis:50%}.woocommerce-account .woocommerce-MyAccount-navigation ul li:nth-child(odd){border-left:1px solid #fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li:nth-child(n+3){border-top:1px solid #fff}}@media (max-width:530px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li:nth-child(n+2){border-top:1px solid #fff;border-left:1px solid #fff}}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.woocommerce-account .woocommerce-MyAccount-navigation ul li:first-child{border-left:1px solid #fff}.woocommerce-account .woocommerce-MyAccount-navigation ul a{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul a:after,.woocommerce-account .woocommerce-MyAccount-navigation ul a:before{border:0;padding-top:25px;padding-bottom:25px}.woocommerce-account .woocommerce-MyAccount-orders{border:1px solid #707070;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a:hover{color:#E30C56}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-button.wp-element-button.button.view{display:inline-block;padding:16px 36px;color:rgb(0,0,0);border:1px solid rgb(0,0,0);background:transparent;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-button.wp-element-button.button.view:hover{background-color:#000;color:#fff}.woocommerce-account .woocommerce-MyAccount-orders caption{font-size:1.5em}.woocommerce-account .woocommerce-MyAccount-orders tr{border:1px solid #707070;text-align:center}.woocommerce-account .woocommerce-MyAccount-orders td{padding:20px 0}.woocommerce-account .woocommerce-MyAccount-orders th{font-size:16px;padding:20px 0}@media screen and (max-width:770px){.woocommerce-account .woocommerce-MyAccount-orders{border:0}.woocommerce-account .woocommerce-MyAccount-orders caption{font-size:1.3em}.woocommerce-account .woocommerce-MyAccount-orders thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.woocommerce-account .woocommerce-MyAccount-orders tr{border-bottom:3px solid #ddd;display:block;margin-bottom:0.625em}.woocommerce-account .woocommerce-MyAccount-orders td{border-bottom:1px solid #ddd;display:block;font-size:0.8em;text-align:center}.woocommerce-account .woocommerce-MyAccount-orders td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-orders td:last-child{border-bottom:0}}.woocommerce-account .woocommerce-MyAccount-content{margin:clamp(50px,7vw,100px) 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-name.product-name a{color:#000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-name.product-name a:hover{color:#E30C56}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details{width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table{border:1px solid #707070;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table caption{font-size:1.5em}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table tr{border:1px solid #707070;text-align:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table td{padding:20px 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table th{font-size:16px;padding:20px 0}.woocommerce-account .woocommerce-MyAccount-content .order-again{display:none}.woocommerce-account .woocommerce-MyAccount-content-courses h3{margin:0 auto;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(35px,10vw,75px)}.woocommerce-account .woocommerce-MyAccount-content-courses .postList__courses--list{margin-bottom:clamp(35px,10vw,75px)}.woocommerce-account .woocommerce-MyAccount-content-courses .simpleHeader{padding:0 0 clamp(50px,8vw,120px)}.woocommerce-account .woocommerce-MyAccount-content-courses .simpleHeader .container{max-width:1655px;padding:0}.woocommerce-account .woocommerce-MyAccount-content-events .simpleHeader .container{max-width:1655px;padding:0}.woocommerce-account .woocommerce-MyAccount-content-events .simpleHeader{padding:0 0 clamp(50px,8vw,120px)}.woocommerce-account .woocommerce-MyAccount-content-events .my-attendance-list{border:1px solid #000}.woocommerce-account .woocommerce-MyAccount-content-events .my-attendance-list .event-post-tickets-separator{display:none}.woocommerce-account .woocommerce-MyAccount-content-events .my-attendance-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.woocommerce-account .woocommerce-MyAccount-content-events .my-attendance-list li .event-post-link{color:#000;font-size:18px;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content-events .my-attendance-list li .event-post-link:hover{color:#E30C56}.woocommerce-account .woocommerce-MyAccount-content-events .my-attendance-list li .event-post-direct-tickets-link{display:inline-block;padding:16px 36px;color:rgb(0,0,0);border:1px solid rgb(0,0,0);background:transparent;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.woocommerce-account .woocommerce-MyAccount-content-events .my-attendance-list li .event-post-direct-tickets-link:hover{background-color:#000;color:#fff}.woocomerce-editAddressFields h3{margin-bottom:0px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(25px,10vw,55px)}.woocomerce-editAddressFields .woocommerce-address-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:50px}.woocomerce-editAddressFields .woocommerce-address-fields__field-wrapper p{width:calc(50% - 30px + 15px);min-width:300px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.woocomerce-editAddressFields .woocommerce-address-fields__field-wrapper p label{display:block;margin-bottom:10px}.woocomerce-editAddressFields .woocommerce-address-fields__field-wrapper p input{width:100%;border-radius:0;border:1px solid #707070;outline:0;padding:12px}.woocomerce-editAddressFields .woocommerce-address-fields__field-wrapper p>span{display:block;margin-top:10px}.woocomerce-editAddressFields .woocommerce-address-fields__field-wrapper p>span em{font-size:14px}.woocomerce-editAddressFields #billing_address_2_field,.woocomerce-editAddressFields #shipping_address_2_field{display:none!important}.woocomerce-editAddressFields .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocomerce-editAddressFields .select2-container--default .select2-selection--single{border-color:#707070;border-radius:0;height:46px}.woocomerce-editAddressFields .select2-container--default .select2-selection--single span{line-height:46px}.woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.woocommerce-Addresses div{width:calc(50% - 50px + 25px)}@media (max-width:930px){.woocommerce-Addresses div{width:100%}}.woocommerce-Addresses div header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-Addresses h3{margin-bottom:0px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(25px,10vw,55px)}.woocommerce-EditAccountForm .woocommerce-Button{margin-top:40px}.woocommerce-EditAccountForm h3{margin:0 auto;margin-bottom:0px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(25px,10vw,55px)}.woocommerce-EditAccountForm--details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:50px}.woocommerce-EditAccountForm--details p{width:calc(50% - 30px + 15px);min-width:300px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.woocommerce-EditAccountForm--details p label{display:block;margin-bottom:10px}.woocommerce-EditAccountForm--details p input{width:100%;border-radius:0;border:1px solid #707070;outline:0;padding:12px}.woocommerce-EditAccountForm--details p>span{display:block;margin-top:10px}.woocommerce-EditAccountForm--details p>span em{font-size:14px}.woocommerce-EditAccountForm--password{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;padding:20px;border:1px solid #707070}.woocommerce-EditAccountForm--password legend{padding:0 20px}.woocommerce-EditAccountForm--password p{width:100%}.woocommerce-EditAccountForm--password p label{display:block;margin-bottom:10px}.woocommerce-EditAccountForm--password p input{width:100%;border-radius:0;border:1px solid #707070;outline:0;padding:12px}.woocommerce-EditAccountForm--password p>span{display:block;margin-top:10px}.woocommerce-EditAccountForm--password p>span em{font-size:14px}.container-product-single{margin-top:clamp(50px,7vw,100px)}.container-product-single>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:55px;margin-bottom:clamp(35px,10vw,75px)}@media (max-width:950px){.container-product-single>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woo_relatedProducts__list{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:clamp(50px,10vw,100px) 0;background-color:#F7F7F7}.woo_productInfo{width:50%;max-width:650px}@media (max-width:950px){.woo_productInfo{max-width:100%;width:100%}}.woo_productInfo h1{margin:0 auto;font-size:clamp(24px,3vw,48px);line-height:1.313em}.woo_productInfo h2{margin:0 0 25px;font-size:clamp(17px,2vw,24px);font-weight:500;line-height:1.325em}.woo_productInfo #tab-description ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.woo_productInfo #tab-description ul li{position:relative;padding-left:40px}.woo_productInfo #tab-description ul li:before{content:"";display:block;position:absolute;top:10px;left:0;width:12px;height:12px;background-color:#FADD0B;border:1px solid #000;border-radius:50%}.woo_priceCart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin:30px 0}.woo_priceCart .stock{display:none}@media (max-width:750px){.woo_priceCart{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woo_priceCart .cart,.woo_priceCart .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media (max-width:450px){.woo_priceCart .cart,.woo_priceCart .woocommerce-variation-add-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.woo_priceCart bdi{font-size:24px;font-weight:700}.single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media (max-width:750px){.single_variation_wrap{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-type-variable .woo_priceCart>.price{display:none}.variations_form .variations{width:100%}.variations_form .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.variations_form .variations .reset_variations{display:none!important}.variations_form .variations .value{position:relative}.variations_form .variations .value:after{content:" ";display:inline-block;position:absolute;width:10px;height:10px;background-image:url("images/dropdown-icon-skinny.svg");background-size:6px;background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(90deg);transform:rotate(90deg);transform:rotate(90deg);top:50%;right:15px}.variations_form .variations select{position:relative;margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding:16px 37px 16px 16px;color:rgb(0,0,0);border:1px solid rgb(0,0,0);background:transparent}.quantity-selector{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quantity-selector .quantity input{padding:16px 32px 16px 10px;font-size:clamp(14px,2.5vw,16px);text-align:center;border:1px solid #000;margin:0;max-width:96px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;max-height:52px}.single-product .ldgr-cal{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-top:1px solid #707070}.single-product .ldgr-cal .ldgr-total,.single-product .ldgr-g-courses .ldgr-g-lbl,.single-product .ldgr-g-name .ldgr-g-lbl,.single-product .ldgr-seats .ldgr-g-lbl{font-size:20px;color:#000;font-weight:500}.single-product .ldgr-cal .ldgr-value,.single-product .ldgr-g-courses .ldgr-g-val,.single-product .ldgr-g-name .ldgr-g-val,.single-product .ldgr-seats .ldgr-g-val{font-size:20px;color:#000;-webkit-font-kerning:500;font-kerning:500}.single-product form.cart div.ldgr_group_name{display:none!important}.cart .wdm_group_registration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.cart .wdm_group_registration input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px!important;height:15px!important;border:1px solid #000;cursor:pointer}.cart .wdm_group_registration label{margin-left:10px;margin-right:0!important;font-size:15px;position:relative;top:-3px;cursor:pointer}.cart .wdm_group_registration input[type=radio]:checked{background-color:#000}.woo_quantity{position:absolute;padding:0;width:26px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("images/dropdown-icon-skinny.svg");background-size:6px;background-repeat:no-repeat;background-position:center;border:0;cursor:pointer}.woo_quantity--up{right:3px;top:-1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.woo_quantity--down{right:3px;bottom:-1px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wc-tabs{line-height:1.315em}.wc-tabs li.active a{border-bottom:1px solid #707070}.wc-tabs li.active a:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.wc-tabs li:last-child a{border-bottom:1px solid #707070}.wc-tabs li>div{padding:30px 0}.wc-tabs hr{display:block;width:100%;height:0px;outline:0;border:0;margin:clamp(25px,4vw,50px) 0;border-top:1px solid #707070}.wc-tabs .comment_container{padding:0}.woo_tab{display:block;position:relative;padding:15px 0;color:#000;text-decoration:none;font-weight:500;border-top:1px solid #707070;outline:0}.woo_tab:after{content:"";display:block;position:absolute;top:calc(50% - 6px);right:10px;width:7px;height:12px;background-image:url("images/dropdown-icon.svg");background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.woo_imageGallery__main{width:calc(50% - 55px)}@media (max-width:950px){.woo_imageGallery__main{width:100%}}.woo_imageGallery--single{position:relative}.woo_imageGallery--single .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.woo_imageGallery--single .slick-list{position:relative;display:block;margin:0;padding:0;border:1px solid #707070;overflow:hidden;z-index:1}.woo_imageGallery--single .slick-slide{height:100%;outline:0}.woo_imageGallery--single .slick-dots{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;bottom:32px;z-index:2}.woo_imageGallery--single .slick-dots button{width:15px;height:15px;padding:0;margin:0;border:1px solid #f7f7f7;border-radius:50%;background:#f7f7f7;-ms-flex-negative:0;flex-shrink:0;font-size:0;cursor:pointer}.woo_imageGallery--single .slick-dots .slick-active button{background-color:#FADD0B;border:1px solid #FADD0B}.woo_imageGallery--gallery{margin-top:40px}.woo_imageGallery--gallery .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.woo_imageGallery--gallery .slick-list{width:calc(100% + 15px);overflow:hidden;margin:0 -10px}.woo_imageGallery--gallery .slick-slide{margin:0 10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;outline:0;border:1px solid #000000}.quantity-selector .quantity .qty.text[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity-selector .quantity .qty.text[type=number]::-webkit-inner-spin-button,.quantity-selector .quantity .qty.text[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.commentlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;padding-left:0}.commentlist .avatar{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.commentlist .comment_container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.commentlist .description{margin-top:8px}.commentlist .woocommerce-review__author{color:#101418;font-weight:700}.commentlist .woocommerce-review__published-date{color:#55636F;font-weight:500}.commentlist .woocommerce-review__published-date:before{content:"·";display:inline-block;margin:0 10px 0 6px;color:#55636F}.woocommerce-review__dash{display:none}.woocommerce-verification-required{margin-top:30px;color:#55636F}.page-id-77 .woocommerce{max-width:1655px;margin:0 auto;padding:0 30px}.woocommerce-notices-wrapper{margin:clamp(45px,6vw,90px) auto 20px auto;padding:0 30px;max-width:1655px}.woocommerce .woocommerce-notices-wrapper{padding:0}.woocommerce .container{padding:0}.single_variation_wrap .woocommerce-variation.single_variation{display:none!important}#order_review #shipping_method{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:20px;border:1px solid #707070}.cartContent{padding:20px 0 clamp(45px,6vw,90px) 0}.cartContent .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;gap:clamp(50px,7vw,100px)}.cartContent__content{width:calc(70% - clamp(50px, 7vw, 100px))}@media (max-width:1310px){.cartContent__content{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cartContent__content table{border:1px solid #707070;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.cartContent__content table caption{font-size:1.5em}.cartContent__content table tr{border:1px solid #707070;text-align:center}.cartContent__content table td{padding:20px 0}.cartContent__content table th{font-size:16px;padding:20px 0}.cartContent__content .quantity input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;padding:0;border:0;margin:0;text-align:center;outline:none;pointer-events:none}.cartContent__content .product-remove{text-align:center}.cartContent__content .product-remove a{display:block;margin:0 auto;text-decoration:none;font-size:0;width:15px;height:15px;background-image:url(images/close.svg);background-size:contain;background-repeat:no-repeat}.cartContent__content .product-thumbnail img{width:100px;height:100px}.cartContent__content .product-name{text-align:left}.cartContent__content .product-name a{text-decoration:none;color:#000}@media screen and (max-width:770px){.cartContent__content table{border:0}.cartContent__content table caption{font-size:1.3em}.cartContent__content table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cartContent__content table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:0.625em}.cartContent__content table td{border-bottom:1px solid #ddd;display:block;font-size:0.8em;text-align:center}.cartContent__content table td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.cartContent__content table td:last-child{border-bottom:0}}.cartContent__sidebar{position:sticky;top:30px;-ms-flex-item-align:start;align-self:flex-start;width:100%;max-width:30%;border:1px solid #707070}@media (max-width:1310px){.cartContent__sidebar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;top:0;width:100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:770px){.cartContent__sidebar{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cartContent__sidebar .logo{position:relative;width:100%;border-bottom:1px solid #707070;aspect-ratio:1.25}@media (max-width:1310px){.cartContent__sidebar .logo{width:45%;border-bottom:0;border-right:1px solid #707070}}@media (max-width:850px){.cartContent__sidebar .logo{width:250px}}@media (max-width:770px){.cartContent__sidebar .logo{width:100%;border-right:0;border-bottom:1px solid #707070}}.cartContent__sidebar .logo img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cartContent__sidebar .cart-collaterals{width:100%}.cartContent__sidebar .cart-collaterals .woocommerce-remove-coupon{display:inline-block;color:#000;text-decoration:none;font-size:0;-webkit-transition:all 0.3s;transition:all 0.3s}.cartContent__sidebar .cart-collaterals .woocommerce-remove-coupon:after{content:"[ X ]";display:inline-block;font-size:16px}.cartContent__sidebar .cart-collaterals .woocommerce-remove-coupon:hover{color:#E30C56}.cartContent__sidebar .content{position:relative;padding:clamp(25px,2.5vw,50px) 31px;width:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(20px,2vw,40px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1310px){.cartContent__sidebar .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.cartContent__sidebar .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:clamp(20px,2vw,40px)}.cartContent__sidebar .content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #707070}.cartContent__sidebar .content ul li p:first-child{color:#4A4A49}.cartContent__sidebar .content ul li p:last-child{font-weight:500}.cartContent__sidebar .content h2{margin:0}.cartContent__sidebar .content .inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:20px}.cartContent__sidebar .content .input-text[name=coupon_code]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0px;margin:0;padding:0;width:100%;outline:0;background-color:transparent;padding:13px 0;font-family:"DMSans";font-size:16px;border-bottom:1px solid #030303}.woocommerce-terms-and-conditions-wrapper a{color:#000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.woocommerce-terms-and-conditions-wrapper a:hover{color:#E30C56}.orderConfirmed{padding:clamp(45px,6vw,90px) 0 clamp(45px,6vw,90px) 0}.orderConfirmed .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:20px;border:1px solid #707070;margin-bottom:20px}.orderConfirmed .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.orderConfirmed .order-again{display:none}.orderConfirmed .woocommerce-table__product-name.product-name a{color:#000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.orderConfirmed .woocommerce-table__product-name.product-name a:hover{color:#E30C56}.orderConfirmed .woocommerce-order>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;gap:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orderConfirmed .woocommerce-customer-details{width:100%}.orderConfirmed .woocommerce-order-details{width:100%}.orderConfirmed .woocommerce-order-details table{border:1px solid #707070;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.orderConfirmed .woocommerce-order-details table caption{font-size:1.5em}.orderConfirmed .woocommerce-order-details table tr{border:1px solid #707070;text-align:center}.orderConfirmed .woocommerce-order-details table td{padding:20px 0}.orderConfirmed .woocommerce-order-details table th{font-size:16px;padding:20px 0}.orderConfirmed .ldgr-goto-dashboard-div{display:none}.cart-empty.woocommerce-info{margin:clamp(35px,5vw,55px) auto;margin-bottom:0px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(35px,5vw,55px)}.single-product .button.wc-forward.wp-element-button{position:relative;padding:16px 37px;display:inline-block;color:rgb(0,0,0);border:1px solid rgb(0,0,0);background:transparent;margin-right:30px;-webkit-transition:all 0.3s;transition:all 0.3s}.single-product .button.wc-forward.wp-element-button:hover{color:#fff;background-color:#000}.orderCheckoutFields{padding:0 0 clamp(45px,6vw,90px) 0}.orderCheckoutFields .woocommerce-account-fields{margin-top:30px}.orderCheckoutFields .woocommerce-account-fields .create-account,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.orderCheckoutFields .woocommerce-account-fields .create-account p,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper p{width:calc(50% - 30px + 15px)}.orderCheckoutFields .woocommerce-account-fields .create-account label,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper label{display:block;margin-bottom:10px}.orderCheckoutFields .woocommerce-account-fields .create-account input,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper input{width:100%;border-radius:0;border:1px solid #707070;outline:0;padding:12px}.orderCheckoutFields .woocommerce-account-fields .create-account #billing_address_2_field,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper #billing_address_2_field{display:none!important}.orderCheckoutFields .woocommerce-account-fields .create-account .select2-container--default .select2-selection--single .select2-selection__arrow,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.orderCheckoutFields .woocommerce-account-fields .create-account .select2-container--default .select2-selection--single,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single{border-color:#707070;border-radius:0;height:46px}.orderCheckoutFields .woocommerce-account-fields .create-account .select2-container--default .select2-selection--single span,.orderCheckoutFields .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single span{line-height:46px}.orderCheckoutFields .woocommerce-checkout-review-order table{border:1px solid #707070;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.orderCheckoutFields .woocommerce-checkout-review-order table caption{font-size:1.5em}.orderCheckoutFields .woocommerce-checkout-review-order table tr{border:1px solid #707070;text-align:center}.orderCheckoutFields .woocommerce-checkout-review-order table td{padding:20px 0}.orderCheckoutFields .woocommerce-checkout-review-order table th{font-size:16px;padding:20px 0}.orderCheckoutFields #order_comments_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orderCheckoutFields #order_comments_field label{display:none}.orderCheckoutFields #order_comments_field textarea{width:100%;height:250px}.orderCheckoutFields #place_order{margin-top:30px}.orderCheckoutFields .woocommerce-checkout-payment{margin-top:clamp(35px,5vw,55px)}.orderCheckoutFields #order_review_heading{margin:clamp(35px,5vw,55px) auto;margin-bottom:0px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(35px,5vw,55px)}.orderCheckoutFields .woocommerce-additional-fields h3{margin:clamp(35px,5vw,55px) auto;margin-bottom:0px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(35px,5vw,55px)}.orderCheckoutFields .woocommerce-billing-fields h3{margin:0 auto;margin-bottom:0px;color:#000;font-family:"Montserrat";font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(35px,5vw,55px)}.shipping-calculator-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.shipping-calculator-form input{width:100%;border-radius:0;border:1px solid #707070;outline:0;padding:12px}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.shipping-calculator-form .select2-container .select2-selection--single{height:46px}.shipping-calculator-form .select2-container--default .select2-selection--single{border:1px solid #707070;border-radius:0}.shipping-calculator-form .select2-container .select2-selection--single .select2-selection__rendered{height:46px}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px}.woocomerce-shipping-sleeky{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.woocomerce-shipping-sleeky .shipping-calculator-button{text-decoration:none;color:#E30C56}.woocomerce-shipping-sleeky .shipping-calculator-button:hover{color:#000}.sleekWooLR{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;min-height:100vh}@media (max-width:1020px){.sleekWooLR{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sleekWooLR__side{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:70%;padding:0 100px;background-color:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url("images/login_bg.jpg");background-size:cover;color:#fff;z-index:1}@media (max-width:1020px){.sleekWooLR__side{width:100%;padding:clamp(50px,7vw,100px)}}.sleekWooLR__side:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0.7;z-index:-1}.sleekWooLR__side a{text-align:center}.sleekWooLR__side a img{width:clamp(200px,20vw,400px);height:auto}.sleekWooLR__side h2{font-size:clamp(30px,4vw,40px);font-weight:700;line-height:1.3em}.sleekWooLR__side p{font-size:18px;max-width:1000px;line-height:1.3em;color:#888888}.sleekWooLR .woocommerce-form.woocommerce-form-login.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.sleekWooLR__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%;min-width:520px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(50px,5vw,100px) clamp(20px,5vw,100px)}@media (max-width:1020px){.sleekWooLR__content{width:100%;min-width:100%;max-width:600px}}.sleekWooLR__content--container{width:100%;margin:0 auto;position:relative}.sleekWooLR__content h2{margin:0 0 10px;font-size:clamp(22px,3vw,36px)}.sleekWooLR__content p{line-height:1.3em;color:#888888}.sleekWooLR__content p.loginDesc{margin-bottom:20px}.sleekWooLR__content a{text-decoration:none;color:#000}.sleekWooLR__content .woocommerce-Input--text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0px;margin:0;padding:0;width:100%;outline:0;background-color:transparent;padding:13px 0;font-family:"DMSans";font-size:16px;border-bottom:1px solid #030303}.sleekWooLR .woocommerce-ResetPassword,.sleekWooLR .woocommerce-ResetPassword .form-row,.sleekWooLR .woocommerce-form-login .form-row,.sleekWooLR .woocommerce-form-register{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.sleekWooLR .login-rememberLostPassword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sleekWooLR .login-rememberLostPassword a{color:#000;-webkit-transition:all 0.3s;transition:all 0.3s}.sleekWooLR .login-rememberLostPassword a:hover{color:#E30C56}.sleekWooLR .woocommerce-form-login .signupField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sleekWooLR .woocommerce-form-login .signupField a{display:inline-block;color:#000;-webkit-transition:all 0.3s;transition:all 0.3s}.sleekWooLR .woocommerce-form-login .signupField a:hover{color:#E30C56}.sleekWooLR .loginButttonClick,.sleekWooLR .registerButttonClick{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background-color:transparent;color:#000;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.sleekWooLR .loginButttonClick:hover,.sleekWooLR .registerButttonClick:hover{color:#E30C56}.sleekWooLR .woocommerce-privacy-policy-link{-webkit-transition:all 0.3s;transition:all 0.3s}.sleekWooLR .woocommerce-privacy-policy-link:hover{color:#E30C56}.sleekWooLR .lostPasswordConfirmation{margin-top:10px}.sleekWooLR .lostPasswordConfirmation a{-webkit-transition:all 0.3s;transition:all 0.3s}.sleekWooLR .lostPasswordConfirmation a:hover{color:#E30C56}.sleekWooLR .woocommerce-password-strength{margin-top:10px}.sleekWooLR .woocommerce-ResetPassword .lostPasswordReturn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;margin-top:30px}.sleekWooLR .woocommerce-ResetPassword .lostPasswordReturn a{-webkit-transition:all 0.3s;transition:all 0.3s}.sleekWooLR .woocommerce-ResetPassword .lostPasswordReturn a:hover{color:#E30C56}.sleekWooLR .customer_login{position:absolute;-webkit-transition:all 0.3s;transition:all 0.3s}.sleekWooLR .customer_login.inactive{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;visibility:hidden}.sleekWooLR .registerScreen{-webkit-transition:all 0.3s;transition:all 0.3s}.sleekWooLR .registerScreen.inactive{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);visibility:hidden}.sleekWooLR .customer_login.active,.sleekWooLR .registerScreen.active{opacity:1;visibility:visible;-webkit-transform:translateX(0px);transform:translateX(0px)}.woocommerce-lost-password .woocommerce-notices-wrapper{margin:0}.woocommerce-lost-password .woocommerce-notices-wrapper,.woologinregister--notifications+div{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:30%;min-width:520px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#E30C56;color:#fff}.woocommerce-lost-password .woocommerce-notices-wrapper .woocommerce-error,.woologinregister--notifications+div .woocommerce-error{padding:20px;border:0}.woocommerce-lost-password .woocommerce-notices-wrapper .woocommerce-error a,.woologinregister--notifications+div .woocommerce-error a{display:block;margin-top:10px;color:#fff;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.woocommerce-lost-password .woocommerce-notices-wrapper .woocommerce-error a:hover,.woologinregister--notifications+div .woocommerce-error a:hover{color:#000}.woocommerce-lost-password .woocommerce-notices-wrapper .woocommerce-message[role=alert],.woologinregister--notifications+div .woocommerce-message[role=alert]{padding:20px;border:0}.theme-Sleeky .ld-containerCourse .rolling-mosaic-v2{width:27vw;bottom:-4vw;right:-10vw}.theme-Sleeky .ld-containerCourse{display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(35px,4vw,75px) 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(50px,7vw,180px)}.theme-Sleeky .ld-containerCourse .ld-mainContent{width:calc(70% - clamp(50px, 7vw, 180px))}@media (max-width:1310px){.theme-Sleeky .ld-containerCourse .ld-mainContent{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.theme-Sleeky .ld-containerCourse .ld-sieBarCourse{width:30%}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:20px}}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-expand-button{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}}.theme-Sleeky .learndash-wrapper #btn-join,.theme-Sleeky .learndash-wrapper .btn-join{padding:16px 37px;font-weight:700;font-size:clamp(14px,2.5vw,16px);text-decoration:none;outline:none;border-radius:0;color:#000;background-color:transparent!important;border:1px solid #000!important;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s}.theme-Sleeky .learndash-wrapper #btn-join:hover,.theme-Sleeky .learndash-wrapper .btn-join:hover{background-color:#000!important;color:#fff}.theme-Sleeky .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-status{padding:10px;font-weight:700;font-size:clamp(17px,1.5vw,24px);text-decoration:none;outline:none;border-radius:0;text-transform:capitalize;color:#000!important;background-color:transparent!important}.theme-Sleeky .learndash-wrapper .ld-item-list{position:relative}.theme-Sleeky .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading{position:absolute;top:10px;width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-bottom:0}.theme-Sleeky .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2{display:none}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:transparent!important;margin:0;padding:0}.theme-Sleeky .learndash-wrapper .ld-expand-button .ld-text{color:#000;font-family:"Montserrat";font-size:clamp(14px,1.5vw,18px);font-weight:700;line-height:1.2em;text-transform:uppercase}.theme-Sleeky .learndash-wrapper .ld-expand-button .ld-icon{color:#000}.theme-Sleeky .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background-color:transparent!important;color:#000}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{position:relative;top:-7px}}.theme-Sleeky .learndash-wrapper .ld-expand-button .ld-text{padding-left:20px;padding-right:0}.theme-Sleeky .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text{padding:0 clamp(10px,1vw,20px)}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text{padding:5px 10px 20px 10px}}.theme-Sleeky .learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading{margin:32px 0 27px;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.3em;text-transform:uppercase}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{padding:0}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item{border:1px solid #707070;border-radius:0}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin:0}.theme-Sleeky .learndash-wrapper .ld-status-icon{-ms-flex-preferred-size:clamp(100px,11vw,125px);flex-basis:clamp(100px,11vw,125px);width:clamp(100px,11vw,125px);height:clamp(100px,11vw,125px);border-radius:0}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-status-icon{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;height:100px}}.theme-Sleeky .learndash-wrapper .ld-status-incomplete.ld-status-icon{background-color:#F7F7F7;border:0;border-right:1px solid #000000}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-status-incomplete.ld-status-icon{border-right:0;border-bottom:1px solid #000}}.theme-Sleeky .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon{display:none}.theme-Sleeky .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after{bottom:-2px}.theme-Sleeky .ld-status-icon.ld-quiz-incomplete,.theme-Sleeky .ld-status-icon.ld-status-incomplete{background-image:url("images/mosaic-empty.svg");background-size:clamp(45px,6vw,75px) clamp(45px,6vw,75px);background-repeat:no-repeat;background-position:center;border-right:1px solid #000}@media (max-width:640px){.theme-Sleeky .ld-status-icon.ld-quiz-incomplete,.theme-Sleeky .ld-status-icon.ld-status-incomplete{border-right:0;border-bottom:1px solid #000}}.theme-Sleeky .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{padding:65px 0;border:1px solid #707070;border-radius:0;margin:0;background-color:transparent}@media (max-width:770px){.theme-Sleeky .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:400px;margin:0 auto}}.theme-Sleeky .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>*{border-right:1px solid #707070}@media (max-width:770px){.theme-Sleeky .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>*{border-right:0;border-bottom:1px solid #707070;width:100%;padding:0}}@media (max-width:770px){.theme-Sleeky .ld-course-status.ld-course-status-not-enrolled>:last-child{border-bottom:0}}.theme-Sleeky .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label{color:#000;font-size:clamp(17px,2vw,24px)}.theme-Sleeky .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price{color:#000;font-size:clamp(17px,2vw,24px)}.theme-Sleeky .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{font-size:clamp(17px,2vw,24px)}.theme-Sleeky .ld-status-icon.ld-quiz-incomplete{border:0}.theme-Sleeky .learndash-wrapper .ld-status-icon.ld-quiz-in-progress,.theme-Sleeky .learndash-wrapper .ld-status-in-progress{background-color:#F7F7F7;background-image:url("images/mosaic-progress-dark.svg");background-size:clamp(45px,6vw,75px) clamp(45px,6vw,75px);background-repeat:no-repeat;background-position:center;border:0;border-right:1px solid #000;-webkit-transform:none;transform:none}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-status-icon.ld-quiz-in-progress,.theme-Sleeky .learndash-wrapper .ld-status-in-progress{border-right:0;border-bottom:1px solid #000}}.theme-Sleeky .learndash-wrapper .ld-status-complete,.theme-Sleeky .learndash-wrapper .ld-status-icon.ld-quiz-complete{background-color:#F7F7F7!important;background-image:url("images/mosaic-complete-dark.svg");background-size:clamp(45px,6vw,75px) clamp(45px,6vw,75px);background-repeat:no-repeat;background-position:center;border-right:1px solid #000}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-status-complete,.theme-Sleeky .learndash-wrapper .ld-status-icon.ld-quiz-complete{border-right:0;border-bottom:1px solid #000}}.theme-Sleeky .learndash-wrapper .ld-topic-row .ld-status-complete,.theme-Sleeky .learndash-wrapper .ld-topic-row .ld-status-icon.ld-quiz-complete{border:0}.theme-Sleeky .learndash-wrapper .ld-topic-row .ld-item-title,.theme-Sleeky .learndash-wrapper .ld-topic-row .ld-topic-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;font-size:18px;font-weight:500;line-height:1.3em;padding:0 10px}.theme-Sleeky .learndash-wrapper .ld-table-list .ld-table-list-item-preview{padding:10px 0}.theme-Sleeky .learndash-wrapper .ld-topic-row .ld-status-icon{width:64px;height:64px;-ms-flex-preferred-size:64px;flex-basis:64px}.theme-Sleeky .learndash-wrapper .ld-topic-row .ld-status-icon{background-size:32px 32px;background-color:transparent!important;border-right:0}.theme-Sleeky .ld-icon.ld-icon-content{display:none}.theme-Sleeky .learndash-wrapper .ld-status-icon.ld-status-complete .ld-icon{display:none}.theme-Sleeky .learndash-wrapper .ld-icon-quiz:before{display:none}.theme-Sleeky .ld-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 39px;color:#000;font-size:clamp(17px,1.5vw,24px);font-weight:700;line-height:1.3em}@media (max-width:640px){.theme-Sleeky .ld-item-title{text-align:center}}@media (max-width:640px){.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details{margin:0 auto;padding-top:20px}}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components{color:#000;font-size:16px;font-weight:700}.theme-Sleeky .learndash-wrapper .ld-status.ld-status-unlocked{background-color:transparent!important}.theme-Sleeky .ld-icon.ld-icon-unlocked{display:none}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item .ld-sep{color:#000;font-weight:400}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-status{background-color:transparent;padding:clamp(5px,1vw,7px) clamp(15px,1.5vw,26px);font-size:clamp(14px,1.5vw,16px);font-weight:700;line-height:1.3em;border:1px solid #000;border-radius:0;text-transform:capitalize}.theme-Sleeky .learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover .ld-item-title .ld-item-components{color:#1081B7}.theme-Sleeky .course-rolling{position:absolute;width:100%;height:100%;-webkit-transform:translateY(-30vw);transform:translateY(-30vw);overflow:hidden}.theme-Sleeky .course-rolling div{width:35vw;position:absolute;right:-8vw;top:0}.theme-Sleeky .learndash_post_sfwd-lessons,.theme-Sleeky .learndash_post_sfwd-topic{padding:clamp(35px,4vw,75px) 0}.theme-Sleeky .learndash-wrapper .ld-table-list{border-radius:0}.theme-Sleeky .learndash-wrapper .ld-lesson-status{border-radius:0}.theme-Sleeky .learndash-wrapper .ld-breadcrumbs{border-radius:0}.theme-Sleeky .ld-course-status.ld-course-status-enrolled .ld-status.ld-status-complete.ld-secondary-background{border:0;background-color:#4DB38A!important}.theme-Sleeky .ld-breadcrumbs .ld-status.ld-status-complete.ld-secondary-background{border:0;background-color:#4DB38A!important}.sfwd-quiz-template-default article{padding:clamp(35px,4vw,75px) 0}#zoom_video_uri iframe{height:auto!important;aspect-ratio:16/9;margin:0;padding:0;border:1px solid #000}.theme-Sleeky .dpn-zvc-shortcode-op-wrapper{margin-top:clamp(30px,5vw,50px)}.theme-Sleeky .dpn-zvc-shortcode-op-wrapper table{border-color:#000}.theme-Sleeky .dpn-zvc-shortcode-op-wrapper table tr:nth-of-type(odd){background-color:transparent!important}.theme-Sleeky .dpn-zvc-shortcode-op-wrapper table tr td{background-color:transparent}.theme-Sleeky .dpn-zvc-shortcode-op-wrapper table tr:nth-of-type(odd) td{background-color:transparent}.theme-Sleeky .dpn-zvc-shortcode-op-wrapper table tr td{padding:20px;font-size:16px;border-bottom:1px solid #000}.courseNotifcation{background-color:#e3004c;color:white;padding:20px;margin-bottom:20px;border-radius:4px}.courseNotifcation strong{display:block;margin-bottom:20px}.tribe-theme-Sleeky #tribe-events-pg-template{max-width:100%;padding:0;overflow:visible}.tribe-theme-Sleeky .tribe-events-single{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(50px,7vw,180px);padding:clamp(50px,10vw,100px) 0}.tribe-theme-Sleeky.tribe-events-style-theme a,.tribe-theme-Sleeky.tribe-events-style-theme div,.tribe-theme-Sleeky.tribe-events-style-theme h1,.tribe-theme-Sleeky.tribe-events-style-theme h2,.tribe-theme-Sleeky.tribe-events-style-theme h4,.tribe-theme-Sleeky.tribe-events-style-theme h5,.tribe-theme-Sleeky.tribe-events-style-theme h6,.tribe-theme-Sleeky.tribe-events-style-theme li,.tribe-theme-Sleeky.tribe-events-style-theme p,.tribe-theme-Sleeky.tribe-events-style-theme span{font-family:"DMSans"!important}.tribe-theme-Sleeky .price-externalEventC{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0}.tribe-theme-Sleeky .price-externalEventC p{font-size:clamp(16px,1.5vw,24px);font-weight:600}.tribe-theme-Sleeky .tribe-events-sleeky-content{width:calc(70% - clamp(50px, 7vw, 180px));padding-bottom:clamp(30px,7vw,100px)}@media (max-width:1310px){.tribe-theme-Sleeky .tribe-events-sleeky-content{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.tribe-theme-Sleeky .tribe-events-sleeky-content>h2{margin:0 0 clamp(14px,5vw,33px);font-family:"DMSans";font-size:clamp(24px,3vw,48px);line-height:1.313em;font-weight:700}.tribe-theme-Sleeky .tribe-events-sleeky-content>h2+p{font-size:clamp(16px,1.5vw,24px);line-height:1.3em;font-weight:500}.tribe-theme-Sleeky .tribe-common .tribe-common-c-btn-border,.tribe-theme-Sleeky .tribe-common button.tribe-common-c-btn--small{font-family:"DMSans";border-radius:0;border-color:#000;color:#000;-webkit-transition:all 0.4s;transition:all 0.4s}.tribe-theme-Sleeky .tribe-common .tribe-common-c-btn-border:hover,.tribe-theme-Sleeky .tribe-common button.tribe-common-c-btn--small:hover{background-color:#000;color:#fff}.tribe-theme-Sleeky .tribe-tickets__tickets-page-wrapper .user-details a{display:inline-block;margin:0 10px;color:#000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.tribe-theme-Sleeky .tribe-tickets__tickets-page-wrapper .user-details a:hover{color:#E30C56}.tribe-theme-Sleeky .tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix{width:100%!important;padding-top:0}.tribe-theme-Sleeky .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled{background-color:#fff;border:1px solid #ddd}.tribe-theme-Sleeky .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled:hover{background-color:#fff;border:1px solid #ddd;color:rgb(249,249,249);cursor:not-allowed}.tribe-theme-Sleeky .tribe-common button.tribe-common-c-btn--small{background-color:transparent;border:1px solid #000;color:#000}.tribe-theme-Sleeky .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-theme-Sleeky .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within{background-color:#000!important;color:#fff}.tribe-theme-Sleeky #tribe-tickets__tickets-form{border:none;padding:0;max-width:100%;margin:0 0 40px 0}.tribe-theme-Sleeky .tribe-common-h4.tribe-common-h--alt.tribe-tickets__tickets-title{display:none}.tribe-theme-Sleeky .tribe-events-content p{font-size:16px;line-height:1.32}.tribe-theme-Sleeky .tribe-events-content p strong{font-size:24px}.tribe-theme-Sleeky hr{border:0;height:1px;width:100%;margin:50px 0;padding:0;background-color:#707070}.tribe-theme-Sleeky .event-tickets .tribe-tickets__tickets-footer,.tribe-theme-Sleeky .event-tickets .tribe-tickets__tickets-item{border-color:#707070}.tribe-theme-Sleeky .tribe-events-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-top:30px!important}.tribe-theme-Sleeky .tribe-events-content li{position:relative;list-style:none;padding-left:40px;font-size:16px;line-height:1.315em}.tribe-theme-Sleeky .tribe-events-content li:before{position:absolute;display:block;content:"";width:12px;height:12px;top:5px;left:0;background-color:#4DB38A;border:1px solid #1A1818;border-radius:50%}.tribe-theme-Sleeky .tribe-events-sleeky-sidebar{position:sticky;top:30px;-ms-flex-item-align:start;align-self:flex-start;width:100%;max-width:30%;border:1px solid #707070}.tribe-theme-Sleeky .tribe-events-venue-map{width:100%;height:100%;padding:0;margin:0}.tribe-theme-Sleeky .tribe-events-venue-map iframe{width:100%;height:100%;max-height:100%}.eventGallery{position:relative}.eventGallery .rolling-mosaic-v2{top:calc(clamp(30px, 7vw, 150px) * -1);z-index:-1}.eventGallery-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.eventGallery-2 div{width:50%;height:50vw}@media (max-width:950px){.eventGallery-2 div{width:100%}}.eventGallery-2 div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.eventGallery-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.eventGallery-3 div{width:50%;height:50vw}@media (max-width:950px){.eventGallery-3 div{width:100%}}.eventGallery-3 div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.eventGallery-3 div.split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eventGallery-3 div.split div{height:25vw;width:100%}@media (max-width:950px){.eventGallery-3 div.split{height:100vw}.eventGallery-3 div.split div{height:50vw}}.eventGallery-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.eventGallery-4 div{width:33.333%;height:50vw}@media (max-width:950px){.eventGallery-4 div{width:100%}}.eventGallery-4 div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.eventGallery-4 div.split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eventGallery-4 div.split div{height:25vw;width:100%}@media (max-width:950px){.eventGallery-4 div.split{height:100vw}.eventGallery-4 div.split div{height:50vw}}.tribe-theme-Sleeky .tribe-tickets__tickets-page-wrapper{width:100%}.tribe-theme-Sleeky .tribe-tickets__tickets-page-wrapper h2{margin:0 auto;color:#000;font-family:"Montserrat"!important;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.3em;text-transform:uppercase;margin-bottom:clamp(35px,10vw,75px)}.tribe-theme-Sleeky .tribe-tickets__tickets-page-wrapper .tribe-tickets-list.tribe-list{margin-bottom:clamp(35px,10vw,75px)}.tribe-link-view-attendee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tribe-link-view-attendee a{display:inline-block;padding:16px 36px;color:rgb(0,0,0);border:1px solid rgb(0,0,0);background:transparent;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.tribe-link-view-attendee a:hover{background-color:#000;color:#fff}.theme-Sleeky .wdm-select-wrapper{padding:20px;border:1px solid #707070}.theme-Sleeky .wdm-select-wrapper .ldgr-search-groups{display:none}.theme-Sleeky .ldgr-group-listing .list .ldgr-main-group-content{padding-right:0}.theme-Sleeky .ldgr-group-listing .list .ldgr-main-group-content .gr-edit{display:none}.theme-Sleeky .ldgr-group-listing .list .ldgr-group-item{border-bottom:1px solid #707070}.theme-Sleeky .ldgr-group-items.list div:last-child{border-bottom:0;margin-bottom:0}.theme-Sleeky .wdm-select-wrapper .ldgr-pagination{display:none}.theme-Sleeky .ldgr-group-single{border:1px solid #707070}.theme-Sleeky .ldgr-gr-title-info h1{text-transform:uppercase;font-weight:700!important}.theme-Sleeky .ldgr-group-single .ldgr-top-banner .ldgrs-edit-wrap .ldgr-btn{border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s}.theme-Sleeky .ldgr-group-single .ldgr-top-banner .ldgrs-edit-wrap .ldgr-btn:hover{color:#fff;background-color:#000}.theme-Sleeky .ldgr-fix-group-limit{display:none}.theme-Sleeky #wdm_ldgr_show_report{color:#fff!important;padding:12px 30px}.rolling-mosaic{position:absolute;width:40vw;max-width:740px;top:50%;left:-6vw;background-image:url("images/mosaic-decal.svg");background-size:contain;aspect-ratio:1}.rolling-mosaic-v2{position:absolute;width:40vw;max-width:740px;background-image:url("images/mosaic-decal.svg");background-size:contain;aspect-ratio:1}#map{width:100%;height:90vh;border-top:1px solid #000;border-bottom:1px solid #000}.overflowVisible{overflow:visible}.postPadding{padding:clamp(50px,10vw,100px) 0}