@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap");@import url("https://use.typekit.net/awc5aki.css");@font-face{font-family:"Archer";src:url("../fonts/Archer-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Archer";src:url("../fonts/Archer-BoldItal.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Archer";src:url("../fonts/Archer-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Archer";src:url("../fonts/Archer-Book.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Verlag";src:url("../fonts/Verlag-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Verlag";src:url("../fonts/Verlag-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Verlag";src:url("../fonts/Verlag-Book.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Verlag";src:url("../fonts/Verlag-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:50%;font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:768px){html{font-size:57.25%}}@media (min-width:1200px){html{font-size:62.5%}}body{font-family:"Verlag",sans-serif;font-size:16px;font-weight:400}body,html{font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}div#primary{min-height:calc(100vh - 172px)}.container,.fkl-container{max-width:1200px;width:100%;margin:0 auto}a{text-decoration:none}.compat-object-fit{background-size:cover;background-position:center;background-repeat:no-repeat}.compat-object-fit>img{opacity:0}.cta,input.fkl-join{display:table;padding:1rem 2rem;background:white;color:red;font-weight:300;letter-spacing:1px;-webkit-transition:250ms ease all;transition:250ms ease all}.cta:hover,input.fkl-join:hover{-webkit-box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625);box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625)}input.fkl-join{text-transform:uppercase}.social_icons{margin-top:2rem}.member_page__content--wrapper .billing_content .form-wrapper-here{display:none;padding:2rem;border:2px solid red}.member_page__content--wrapper .billing_content .form-wrapper-here form{display:block;padding:0}.member_page__content--wrapper .billing_content .form-wrapper-here form label{display:block;width:100%;text-align:center}.member_page__content--wrapper .billing_content .form-wrapper-here form .ginput_container{text-align:center}.member_page__content--wrapper .billing_content .form-wrapper-here form .ginput_container select{margin:0.25rem auto 0;padding:0.5rem}.member_page__content--wrapper .billing_content .form-wrapper-here form div#field_7_3{margin-top:0.5rem}.member_page__content--wrapper .billing_content .form-wrapper-here form input#input_7_3{width:100%;max-width:406px;padding:0.5rem}.flex.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-video-modal{width:100vw;height:100vh;position:fixed;z-index:999;top:0;left:0;background:rgba(0,0,0,0.7);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}.custom-video-modal .modal-inner{width:100%;max-width:960px;height:auto;position:relative}.custom-video-modal .modal-inner>button{position:absolute;top:-4rem;right:0;background:red;color:white;outline:none;border:none;padding:1rem 2rem}.custom-video-modal .modal-inner>button:hover{background:white;color:red}.custom-video-modal .modal-inner iframe{width:100%;height:auto;display:block;aspect-ratio:16/9}.gift-title{background:#E01C23;color:#fff;padding:4rem 0;margin-bottom:6rem;text-align:center}.gift-title h1{margin:0;padding:0}.gift-boxes{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:8rem!important;grid-gap:3rem}@media (min-width:640px){.gift-boxes{-ms-grid-columns:1fr 3rem 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.gift-boxes{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr 3rem 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.gift-boxes--box a{display:block;position:relative}.gift-boxes--box a span.price{position:absolute;top:1.5rem;right:1.5rem;height:80px;width:80px;border-radius:80px;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;font-size:2.25rem;font-weight:700}.gift-boxes--box a span.the_title{display:block;position:absolute;bottom:6rem;width:80%;left:10%;background:white;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;color:black;padding:1rem;font-weight:700;text-align:center}.gift-boxes--box a>button{display:table;margin:1rem auto 0;line-height:1;padding:0.8rem 3rem 0.5rem 3rem;border-radius:50px;background:#E01C23;color:white;outline:none;border:none}.gift-boxes--box img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);visibility:visible}.delay{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay--long{-webkit-animation-delay:0.75s;animation-delay:0.75s}.delay--short{-webkit-animation-delay:0.25s;animation-delay:0.25s}@-webkit-keyframes ham-top{50%{-webkit-transform:translate3d(0,8px,0) rotate(0deg);transform:translate3d(0,8px,0) rotate(0deg)}to{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}}@keyframes ham-top{50%{-webkit-transform:translate3d(0,8px,0) rotate(0deg);transform:translate3d(0,8px,0) rotate(0deg)}to{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}}@-webkit-keyframes ham-middle{50%{-webkit-transform:translate3d(-11px,0,0);transform:translate3d(-11px,0,0)}to{-webkit-transform:translate3d(0,0,0) rotate(-45deg);transform:translate3d(0,0,0) rotate(-45deg)}}@keyframes ham-middle{50%{-webkit-transform:translate3d(-11px,0,0);transform:translate3d(-11px,0,0)}to{-webkit-transform:translate3d(0,0,0) rotate(-45deg);transform:translate3d(0,0,0) rotate(-45deg)}}@-webkit-keyframes ham-bottom{30%{-webkit-transform:translate(15px,5px) scale(50,1);transform:translate(15px,5px) scale(50,1)}to{opacity:0}}@keyframes ham-bottom{30%{-webkit-transform:translate(15px,5px) scale(50,1);transform:translate(15px,5px) scale(50,1)}to{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%);visibility:visible}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%);visibility:visible}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%);visibility:visible}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%);visibility:visible}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(200%);transform:translateX(200%);visibility:visible}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideInRight{0%{-webkit-transform:translateX(200%);transform:translateX(200%);visibility:visible}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(200%);transform:translateY(200%);visibility:visible}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideInUp{0%{-webkit-transform:translateY(200%);transform:translateY(200%);visibility:visible}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@keyframes slideInUp{0%{-webkit-transform:translateY(200%);transform:translateY(200%);visibility:visible}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0%);transform:translateY(0%);visibility:visible}to{-webkit-transform:translateY(-200%);transform:translateY(-200%);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0%);transform:translateY(0%);visibility:visible}to{-webkit-transform:translateY(-200%);transform:translateY(-200%);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0%);transform:translateX(0%);visibility:visible}to{-webkit-transform:translateX(-200%);transform:translateX(-200%);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0%);transform:translateX(0%);visibility:visible}to{-webkit-transform:translateX(-200%);transform:translateX(-200%);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0%);transform:translateX(0%);visibility:visible}to{-webkit-transform:translateX(200%);transform:translateX(200%);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0%);transform:translateX(0%);visibility:visible}to{-webkit-transform:translateX(200%);transform:translateX(200%);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0%);transform:translateY(0%);visibility:visible}to{-webkit-transform:translateY(200%);transform:translateY(200%);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0%);transform:translateY(0%);visibility:visible}to{-webkit-transform:translateY(200%);transform:translateY(200%);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@keyframes slideOutUp{0%{-webkit-transform:translateY(0%);transform:translateY(0%);visibility:visible}to{-webkit-transform:translateY(200%);transform:translateY(200%);visibility:hidden}}@-webkit-keyframes expandFromCenter{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes expandFromCenter{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grid{display:-ms-grid;display:grid}.inline-grid{display:-ms-inline-grid;display:inline-grid}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}@media (min-width:1200px){.hide-d{display:none}}@media (min-width:768px){.hide-t{display:none}}@media (min-width:1200px){.hide-t{display:block}}.hide-m{display:none}@media (min-width:768px){.hide-m{display:block}}.flex-d{display:block}@media (min-width:1200px){.flex-d{display:-webkit-box;display:-ms-flexbox;display:flex}}.flex-t{display:block}@media (min-width:768px){.flex-t{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.flex-t{display:block}}.flex-m{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.flex-m{display:block}}.grid-d{display:block}@media (min-width:1200px){.grid-d{display:-ms-grid;display:grid}}.grid-t{display:block}@media (min-width:768px){.grid-t{display:-ms-grid;display:grid}}@media (min-width:1200px){.grid-t{display:block}}.grid-m{display:-ms-grid;display:grid}@media (min-width:768px){.grid-m{display:block}}.container{width:100%;margin:0 auto;padding:0 2.4rem}@media (min-width:1200px){.container{max-width:1200px;padding:0}}.container--blog{width:100%;margin:0 auto;padding:0 2.4rem}@media screen and (min-width:1300px){.container--blog{max-width:1300px;padding:0}}.container--narrow{width:100%;margin:0 auto;padding:0 2.4rem}@media screen and (min-width:900px){.container--narrow{max-width:900px;padding:0}}.container--wide{width:100%;margin:0 auto;padding:0 1.6rem}@media screen and (min-width:1400px){.container--wide{max-width:1400px;padding:0 2.2rem}}.container--custom{width:100%;margin:0 auto}@media screen and (min-width:720px){.container--custom{max-width:720px;padding:0}}footer#sitebase{padding:4rem 5vw;background:#E01C23}footer#sitebase .footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer#sitebase .footer p{font-family:"Verlag",sans-serif;font-size:1.3rem;font-weight:700;color:#fff;margin:0}footer#sitebase .footer__info{text-align:right}footer#sitebase .footer__info--newsletter{margin-bottom:1rem}footer#sitebase .footer__info--newsletter p{color:#fff;margin:0 0 1rem auto;text-transform:uppercase;font-size:18px;font-weight:700;text-align:center}footer#sitebase .footer__info--newsletter #name{width:100%;margin-bottom:1rem}@media (min-width:640px){footer#sitebase .footer__info--newsletter #name{width:40%;margin-bottom:0}}footer#sitebase .footer__info--newsletter #email{width:100%;margin-bottom:1rem}@media (min-width:640px){footer#sitebase .footer__info--newsletter #email{width:59%;margin-bottom:0}}footer#sitebase .footer__info--newsletter .success{color:#FFFFFF;font-size:22px;margin:0 0 1rem auto;font-weight:700;display:none;text-transform:uppercase;font-size:18px;font-weight:700}footer#sitebase .footer__info--newsletter>div{margin-bottom:1rem}footer#sitebase .footer__info--newsletter label{font-weight:700;color:#fff;display:none}footer#sitebase .footer__info--newsletter label+input{padding:1rem;width:49.6%;border:none;outline:none;background:white}footer#sitebase .footer__info--newsletter label+input.error{background:rgba(255,0,0,0.2);border:1px solid red}footer#sitebase .footer__info--newsletter label+input+label{margin-left:1.25rem}footer#sitebase .footer__info--newsletter input[type=submit]{display:table;width:99.9%;padding:1rem 2rem;margin:1rem auto 2rem auto;border:none;outline:none;background:white;color:#E01C23;border-radius:0;-webkit-box-shadow:2px 2px 0px #000;box-shadow:2px 2px 0px #000;-webkit-transition:300ms ease all;transition:300ms ease all}footer#sitebase .footer__info--newsletter input[type=submit]:hover{background:#000;-webkit-box-shadow:2px 2px 0px #E01C23;box-shadow:2px 2px 0px #E01C23}footer#sitebase .footer__menu{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){footer#sitebase .footer__menu{width:70%}}@media screen and (min-width:1023px){footer#sitebase .footer__menu{width:55%}}@media (min-width:1200px){footer#sitebase .footer__menu{width:45%}}footer#sitebase .footer__menu .footer__info--socials{width:100%}footer#sitebase .footer__menu .footer__info--copy{width:100%}footer#sitebase .footer__menu .footer__info--copy p{text-align:center}@media (min-width:640px){footer#sitebase .footer__menu .footer__info--copy p{text-align:right}}footer#sitebase .footer__menu ul{width:auto;margin:0;padding:0;list-style:none;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;margin-bottom:3rem}@media (min-width:640px){footer#sitebase .footer__menu ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}footer#sitebase .footer__menu ul li{width:50%;text-transform:uppercase;line-height:1.6;font-family:"Verlag",sans-serif;font-size:1.2rem;font-weight:700;color:#fff}@media (min-width:768px){footer#sitebase .footer__menu ul li{width:33.333%}footer#sitebase .footer__menu ul li:first-child,footer#sitebase .footer__menu ul li:nth-child(10),footer#sitebase .footer__menu ul li:nth-child(13),footer#sitebase .footer__menu ul li:nth-child(16),footer#sitebase .footer__menu ul li:nth-child(19),footer#sitebase .footer__menu ul li:nth-child(4),footer#sitebase .footer__menu ul li:nth-child(7){width:calc(33.333% - 6rem)}}footer#sitebase .footer__menu ul li a{color:inherit}footer#sitebase .footer__info--copy p{text-align:left}footer#sitebase .footer__info--socials{padding-bottom:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer#sitebase .footer__info--socials>a{display:block;margin-right:1.4rem}footer#sitebase .footer__info--socials>a:last-child{margin-right:0}footer#sitebase .footer__info--socials>a img{display:block;height:16px;width:auto}@media (min-width:768px){footer#sitebase .footer__info--socials>a img{height:20px}}.offcanvas_login{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.75);-webkit-transition:0.5s ease;transition:0.5s ease;z-index:999;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;z-index:-1;visibility:hidden;opacity:0}.offcanvas_login.active{z-index:999;visibility:visible;opacity:1}.offcanvas_login--inner{position:relative;padding:4rem;background-color:#fff;width:570px}.offcanvas_login--inner h1{font-weight:300;font-size:3.5rem;text-transform:uppercase;margin:0}.offcanvas_login--inner a.close_modal{display:block;position:absolute;top:2rem;right:2rem;text-decoration:none;color:#111}.offcanvas_login--inner p.form_title{color:#E01C23;font-size:3rem;font-weight:600;margin:0}.offcanvas_login--inner p.login-submit{margin-bottom:0}.offcanvas_login--inner form{padding-top:1rem}.offcanvas_login--inner form label{display:block;margin-top:0.5rem}.offcanvas_login--inner form input[type=email],.offcanvas_login--inner form input[type=password],.offcanvas_login--inner form input[type=text]{border:none;border-radius:4px;background-color:#f2f2f2;color:#000;padding:1.3rem;width:100%}@media (min-width:768px){.offcanvas_login--inner form input[type=email],.offcanvas_login--inner form input[type=password],.offcanvas_login--inner form input[type=text]{padding:0.9rem}}.offcanvas_login--inner form input[type=submit]{display:table;padding:1rem 2rem;background:linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%);background:red;color:#fff;font-weight:300;letter-spacing:1px;-webkit-transition:250ms ease all;transition:250ms ease all;border:none;outline:none;text-transform:uppercase}.offcanvas_login--inner form input[type=submit]:hover{-webkit-box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625);box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625)}.offcanvas_login--inner form .fkl-footer a{display:block;margin-top:2rem;color:#111;text-decoration:underline;font-size:14px}ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}ul.social li{margin-left:1rem}ul.social li a img{display:block;width:30px;height:30px}header#masthead{background-color:#ffffff;color:#000;position:sticky;top:0;left:0;width:100%;z-index:99;border-bottom:2px solid #E01C23}header#masthead .header{padding:0.2rem 1vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1100px){header#masthead .header{padding:0.8rem 0 0.8rem 5vw}}header#masthead .header .right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:1100px){header#masthead .header .right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit}}header#masthead .header__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative}@media (min-width:640px){header#masthead .header__logo{top:0}}@media screen and (min-width:1100px){header#masthead .header__logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}header#masthead .header__logo>a img{display:block;width:220px;height:auto}@media (min-width:768px){header#masthead .header__logo>a img{width:280px}}header#masthead .header__user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:1.6rem}@media (min-width:768px){header#masthead .header__user{position:relative;top:1px}}@media screen and (min-width:1100px){header#masthead .header__user{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}header#masthead .header__user a{display:block}header#masthead .header__user a>img{display:block;width:16px;height:15px}header#masthead .header__user p{position:relative;top:1px;font-size:1.4rem;font-weight:700;color:#E01C23;text-transform:uppercase;margin:0 1rem 0 0}header#masthead .header__menu{display:none}@media screen and (min-width:1100px){header#masthead .header__menu{display:block}}header#masthead .header__menu ul{padding:0;margin:0;list-style:none;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}header#masthead .header__menu ul li{font-size:1.4rem;line-height:1;font-weight:700;text-transform:uppercase;margin-right:3.7rem}header#masthead .header__menu ul li:last-child{margin-right:0}header#masthead .header__menu ul li.mobile_only{display:block}@media screen and (min-width:1100px){header#masthead .header__menu ul li.mobile_only{display:none}}header#masthead .header__menu ul li a{font-family:"Verlag",sans-serif;font-weight:700;color:#E01C23;-webkit-transition:0.35s ease;transition:0.35s ease}header#masthead .header__menu ul li a:hover{color:#000}header#masthead .header__menu ul li.current-menu-item a,header#masthead .header__menu ul li.current_page_item a{position:relative}header#masthead .header__menu ul li.current-menu-item a:after,header#masthead .header__menu ul li.current_page_item a:after{content:"";position:absolute;top:125%;left:0;width:100%;background:#E01C23;height:2px}header#masthead .header__hamburger{display:block}@media screen and (min-width:1100px){header#masthead .header__hamburger{display:none}}header#masthead .header__hamburger button.hamburger{display:block;width:32px;height:24px;padding:0;z-index:100;outline:none;-webkit-transition:0.35s ease;transition:0.35s ease;opacity:1}header#masthead .header__hamburger button.hamburger span.hamburger-box{width:32px}header#masthead .header__hamburger button.hamburger span.hamburger-box span.hamburger-inner{width:32px;height:3px;background-color:#E01C23;border-radius:0}header#masthead .header__hamburger button.hamburger span.hamburger-box span.hamburger-inner:before{width:32px;height:3px;background-color:#E01C23;border-radius:0}header#masthead .header__hamburger button.hamburger span.hamburger-box span.hamburger-inner:after{width:32px;height:3px;background-color:#E01C23;border-radius:0}header#masthead .header__hamburger button.hamburger.is-opened-navi span.hamburger-box span.hamburger-inner{background-color:#E01C23}header#masthead .header__hamburger button.hamburger.is-opened-navi span.hamburger-box span.hamburger-inner:before{background-color:#E01C23}header#masthead .header__hamburger button.hamburger.is-opened-navi span.hamburger-box span.hamburger-inner:after{background-color:#E01C23}header#masthead .header_banner{position:relative;z-index:300;padding:0.8rem 0;background-color:#FBEE2D}header#masthead .header_banner .close_banner{position:absolute;top:calc(50% - 6px);right:3px;z-index:10;cursor:pointer}header#masthead .header_banner .close_banner>img{display:block;width:12px;height:12px}@media screen and (min-width:1023px){header#masthead .header_banner .close_banner{display:none}}header#masthead .header_banner .content h4{font-size:1.4rem;margin:0;text-transform:uppercase}@media (min-width:768px){header#masthead .header_banner .content h4{font-size:1.6rem}}.offcanvas_header{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#E01C23;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:0.5s cubic-bezier(0.645,0.045,0.355,1);transition:0.5s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition-delay:0.25s;transition-delay:0.25s;position:fixed;top:0;left:0;width:100vw;height:100vh;left:-100vw}@media screen and (min-width:1023px){.offcanvas_header{z-index:-1;visibility:hidden;pointer-events:none}}.offcanvas_header--inner{position:relative;width:100%}.offcanvas_header--inner .close_modal{position:absolute;top:-10rem;right:2rem}.offcanvas_header--inner .close_modal>img{display:block;width:25px;height:25px}.offcanvas_header--inner .logo_wrapper{display:block;width:100%;overflow:hidden}.offcanvas_header--inner .logo_wrapper>img{display:block;width:150%;height:auto;position:relative}.offcanvas_header--inner .nav_wrapper{padding:4rem 3rem}.offcanvas_header--inner .nav_wrapper>ul{margin:0;padding:0;list-style:none}.offcanvas_header--inner .nav_wrapper>ul li{font-family:"Archer",sans-serif;font-weight:600;font-size:3.4rem;text-transform:uppercase;margin-bottom:2rem}.offcanvas_header--inner .nav_wrapper>ul li a{color:#fff}.offcanvas_header--inner .nav_wrapper>ul li.logged_in{display:none}body.fkl_logged_in .offcanvas_header--inner .nav_wrapper>ul li.logged_in{display:block}.offcanvas_header--inner .title_wrapper{padding:0 3rem}.offcanvas_header--inner .title_wrapper p{display:inline-block;font-family:"Archer",sans-serif;font-size:2.6rem;font-weight:700;margin:0;color:#000;background-color:#fff;padding:1.4rem;text-transform:uppercase;-webkit-box-shadow:8px 8px 0px #000;box-shadow:8px 8px 0px #000}.offcanvas_header.opened-up{left:0;z-index:200}.container_error{padding:0 1rem}@media screen and (min-width:1100px){.container_error{max-width:1100px;margin:0 auto;padding:0}}section.error_page{padding:6rem 0}section.error_page .error_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid;padding-bottom:3rem}section.error_page .error_wrapper--404{width:50%}section.error_page .error_wrapper--404 h1{margin:0;font-size:15rem;text-align:left}section.error_page .error_wrapper--title{width:50%}section.error_page .error_wrapper--title h2{font-size:7rem;margin:0;font-weight:500;text-align:right}section.error_page .error_page_menu{padding-top:3rem}section.error_page .error_page_menu p{text-align:center;font-size:2rem}section.error_page .error_page_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;margin:0;padding-top:1rem}section.error_page .error_page_menu ul li{padding-right:3rem}section.error_page .error_page_menu ul li:last-child{padding-right:0}section.error_page .error_page_menu ul li a{color:#E01C23;text-decoration:underline}section.error_page .error_page_menu a{display:table;margin:3rem auto 0 auto;font-size:2rem;color:#E01C23;text-decoration:underline}.blog_archive__posts{padding-top:5rem}.blog_archive__posts>.flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_archive__posts .single_post{height:100%;width:100%;margin-bottom:3rem}.blog_archive__posts .single_post:last-child{margin-bottom:0}@media (min-width:768px){.blog_archive__posts .single_post{width:calc(50% - 2rem);margin-right:4rem}.blog_archive__posts .single_post:nth-child(2n){margin-right:0}.blog_archive__posts .single_post:nth-last-child(2){margin-bottom:0}}@media screen and (min-width:1023px){.blog_archive__posts .single_post{width:calc(33.333% - 2rem);margin-right:3rem}.blog_archive__posts .single_post:nth-child(2n){margin-right:3rem}.blog_archive__posts .single_post:nth-child(3n){margin-right:0}.blog_archive__posts .single_post:nth-last-child(3){margin-bottom:0}}.blog_archive__posts .single_post--thumbnail{position:relative;height:375px;padding:4rem 0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;z-index:5}@media (min-width:768px){.blog_archive__posts .single_post--thumbnail{height:410px}}.blog_archive__posts .single_post--thumbnail:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:-1;-webkit-transition:0.5s ease;transition:0.5s ease}.blog_archive__posts .single_post--thumbnail p{display:inline-block;color:#fff;font-size:2rem;font-weight:700;margin:0;padding:0.45rem 0.75rem}.blog_archive__posts .single_post--thumbnail h3{display:inline-block;font-size:2rem;font-weight:700;max-width:90%;margin:0 auto;color:#fff;padding:0.5rem 1rem}.blog_archive__posts .single_post--thumbnail h3,.blog_archive__posts .single_post--thumbnail p{-webkit-transition:0.45s ease;transition:0.45s ease}.blog_archive__posts .single_post--cats{padding:2.4rem 0}.blog_archive__posts .single_post--cats ul{margin:0;padding:0;list-style:none;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}.blog_archive__posts .single_post--cats ul li{margin-right:1.6rem}.blog_archive__posts .single_post--cats ul li:last-child{margin-right:0}.blog_archive__posts .single_post--cats ul li a{display:block;padding:0.6rem 1.2rem;border:1px solid #E01C23;color:#E01C23;font-weight:700;font-family:"Verlag",sans-serif;line-height:1}.blog_archive__posts .single_post--cats ul li a:hover{background-color:#E01C23;color:#fff}.blog_archive__posts .single_post:hover .single_post--thumbnail h3,.blog_archive__posts .single_post:hover .single_post--thumbnail p{background-color:#fff;color:#000}.blog_archive__posts .single_post:hover .single_post--thumbnail:before{background-color:rgba(0,0,0,0.1)}.blog_archive__posts .nav_wrapper{padding-top:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog_archive__posts .nav_wrapper a{display:block;padding:0.6rem 1.2rem;border:1px solid #E01C23;color:#E01C23;font-weight:700;font-family:"Verlag",sans-serif;line-height:1;text-transform:uppercase}.blog_archive__posts .nav_wrapper a:hover{background-color:#E01C23;color:#fff}.blog_one__hero{padding:4rem 0}.blog_one__intro{padding-bottom:4rem}.blog_one__intro p{font-size:1.8rem;color:#E01C23;margin:0}.blog_one__intro p.date{font-weight:400}.blog_one__intro p.author{font-weight:700;text-transform:uppercase}.blog_one__intro h2{font-size:2.4rem}.blog_one__thumbnail{padding-bottom:2rem}.blog_one__thumbnail .thumbnail_wrapper{display:inline-block;padding:0;margin:0 auto;position:relative;left:10px;top:10px;background:repeating-linear-gradient(-45deg,#000,#000 4px,#fff 4px,#fff 10px);width:100%}.blog_one__thumbnail .thumbnail_wrapper img{position:relative;top:-10px;left:-10px;display:block;width:100%;height:auto}.blog_one__content{padding-bottom:4rem}.blog_one__content h1,.blog_one__content h2{font-size:3.2rem;font-weight:600}.blog_one__content h1:after,.blog_one__content h2:after{content:"";display:block;width:100%;height:2px;background-color:#E01C23;margin-top:1rem}.blog_one__content p{font-size:1.8rem;font-family:"Verlag",sans-serif;line-height:1.4}.blog_one__content ol,.blog_one__content ul{padding:0 0 0 2.2rem;font-family:"Verlag",sans-serif}.blog_one__content ol li,.blog_one__content ul li{font-size:1.8rem;line-height:1.5}.blog_two__hero{padding:4rem 0}.blog_two__intro{padding-bottom:4rem}.blog_two__intro p{font-size:1.8rem;color:#E01C23;margin:0}.blog_two__intro p.date{font-weight:400}.blog_two__intro p.author{font-weight:700;text-transform:uppercase}.blog_two__intro h2{font-size:2.4rem}.blog_two__thumbnail{padding-bottom:2rem}.blog_two__thumbnail .thumbnail_wrapper{display:inline-block;padding:0;margin:0 auto;position:relative;left:10px;top:10px;background:repeating-linear-gradient(-45deg,#000,#000 4px,#fff 4px,#fff 10px)}.blog_two__thumbnail .thumbnail_wrapper img{position:relative;top:-10px;left:-10px;display:block;width:100%;height:auto}.blog_two__content{padding-bottom:4rem}.blog_two__content--intro{padding-bottom:4rem}.blog_two__content--intro h1{font-size:3.2rem;font-weight:600}.blog_two__content--intro h1:after{content:"";display:block;width:100%;height:2px;background-color:#E01C23;margin-top:1rem}.blog_two__content--intro h2{font-size:3.2rem;font-weight:600}.blog_two__content--intro h2.left_red{border-bottom:1px solid #E01C23;padding-bottom:2rem}.blog_two__content--intro h2.center_red{text-align:center;border-bottom:1px solid #E01C23;padding-bottom:2rem}.blog_two__content--intro h2.left_no{padding-bottom:2rem}.blog_two__content--intro h2.center_no{text-align:center;padding-bottom:2rem}.blog_two__content--intro p{font-size:1.8rem;font-family:"Verlag",sans-serif;line-height:1.4}.blog_two__content--intro ol,.blog_two__content--intro ul{padding:0 0 0 2.2rem;font-family:"Verlag",sans-serif}.blog_two__content--intro ol li,.blog_two__content--intro ul li{font-size:1.8rem;line-height:1.5}.blog_two__content--wrapper{display:block}@media (min-width:768px){.blog_two__content--wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:1023px){.blog_two__content--wrapper{-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}}.blog_two__content--wrapper .single_content p{font-size:1.7rem;line-height:1.4;margin:0}.blog_two__content--wrapper .single_content p>strong{display:inline-block;margin-top:1.2rem}.blog_three__hero{padding:4rem 0}.blog_three__intro>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_three__intro--title{width:100%}@media (min-width:768px){.blog_three__intro--title{width:33.333%}}.blog_three__intro--title .title_wrapper{display:inline-block;padding:0;margin:0 auto;position:relative;left:10px;top:10px;background:repeating-linear-gradient(-45deg,#e31d26,#e31d26 4px,#fff 4px,#fff 10px)}.blog_three__intro--title .title_wrapper h2{position:relative;top:-10px;left:-10px;margin:0;font-size:4rem;padding:2.4rem 1.2rem;background-color:#000;color:#fff}@media (min-width:768px){.blog_three__intro--title .title_wrapper h2{font-size:2.6rem}}@media screen and (min-width:1023px){.blog_three__intro--title .title_wrapper h2{font-size:4rem}}.blog_three__intro--content{width:100%;padding-top:3rem}@media (min-width:768px){.blog_three__intro--content{width:calc(66.666% - 10px);padding-left:1rem;padding-top:0}}.blog_three__intro--content h3{font-size:2.4rem;line-height:1.2;font-weight:700;margin:0}.blog_three__intro--content p{font-size:1.8rem;color:#E01C23;margin:1rem 0 0 0;font-weight:700;text-transform:uppercase}.blog_three__content{padding:4rem 0}@media (min-width:768px){.blog_three__content .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:1023px){.blog_three__content .columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.blog_three__content .single_class{margin-bottom:2rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.blog_three__content .single_class img{display:block;width:100%;height:auto;margin-bottom:2rem}.blog_three__content .single_class p{margin:0}.blog_three__content .single_class p.date{font-size:2rem;font-weight:700;text-transform:uppercase}.blog_three__content .single_class p.time{font-size:2rem}.blog_three__content .single_class a{font-size:2rem;font-weight:700;color:#E01C23;text-decoration:underline}.blog_three__content .single_class h3{font-size:1.8rem;margin:0;font-weight:400}.blog_title--wrapper .title_wrapper{display:inline-block;padding:0;margin:0;position:relative;left:10px;top:10px;background:repeating-linear-gradient(-45deg,#000,#000 4px,#fff 4px,#fff 10px)}.blog_title--wrapper .title_wrapper h1{position:relative;left:-10px;top:-10px;color:#fff;font-size:4rem;margin:0;font-family:"Archer",sans-serif;background-color:#E01C23;padding:0.6rem 1.6rem}@media (min-width:768px){.blog_title--wrapper .title_wrapper h1{font-size:6.4rem;padding:0.6rem 2.4rem}}.blog_title--filters{padding-top:5rem}.blog_title--filters ul{margin:0;padding:0;list-style:none;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog_title--filters ul li{margin-right:2rem;margin-bottom:1rem}.blog_title--filters ul li:last-child{margin-right:0}.blog_title--filters ul li a{display:block;padding:0.6rem 1.2rem;border:1px solid #E01C23;color:#E01C23;font-size:1.5rem;font-weight:700;font-family:"Verlag",sans-serif;line-height:1}.blog_title--filters ul li a:hover{background-color:#E01C23;color:#fff}.blog_title--filters ul li.active a{background-color:#E01C23;color:#fff}.blog_similar>.flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_similar .single_post{height:100%;width:100%;margin-bottom:3rem}.blog_similar .single_post:last-child{margin-bottom:0}@media (min-width:768px){.blog_similar .single_post{width:calc(50% - 2rem);margin-right:4rem}.blog_similar .single_post:nth-child(2n){margin-right:0}.blog_similar .single_post:nth-last-child(2){margin-bottom:0}}@media screen and (min-width:1023px){.blog_similar .single_post{width:calc(33.333% - 2rem);margin-right:3rem}.blog_similar .single_post:nth-child(2n){margin-right:3rem}.blog_similar .single_post:nth-child(3n){margin-right:0}.blog_similar .single_post:nth-last-child(3){margin-bottom:0}}.blog_similar .single_post--thumbnail{position:relative;height:375px;padding:4rem 0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;z-index:5}@media (min-width:768px){.blog_similar .single_post--thumbnail{height:410px}}.blog_similar .single_post--thumbnail:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:-1;-webkit-transition:0.5s ease;transition:0.5s ease}.blog_similar .single_post--thumbnail p{display:inline-block;color:#fff;font-size:2rem;font-weight:700;margin:0;padding:0.45rem 0.75rem}.blog_similar .single_post--thumbnail h3{display:inline-block;font-size:2rem;font-weight:700;max-width:90%;margin:0 auto;color:#fff;padding:0.5rem 1rem}.blog_similar .single_post--thumbnail h3,.blog_similar .single_post--thumbnail p{-webkit-transition:0.45s ease;transition:0.45s ease}.blog_similar .single_post--cats{padding:2.4rem 0}.blog_similar .single_post--cats ul{margin:0;padding:0;list-style:none;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}.blog_similar .single_post--cats ul li{margin-right:1.6rem}.blog_similar .single_post--cats ul li:last-child{margin-right:0}.blog_similar .single_post--cats ul li a{display:block;padding:0.6rem 1.2rem;border:1px solid #E01C23;color:#E01C23;font-weight:700;font-family:"Verlag",sans-serif;line-height:1}.blog_similar .single_post--cats ul li a:hover{background-color:#E01C23;color:#fff}.blog_similar .single_post:hover .single_post--thumbnail h3,.blog_similar .single_post:hover .single_post--thumbnail p{background-color:#fff;color:#000}.blog_similar .single_post:hover .single_post--thumbnail:before{background-color:rgba(0,0,0,0.5)}.blog-builder h6{font-weight:700;font-size:1.7rem;margin:0 0 1rem 0}.blog-builder--ingredients{max-width:460px;margin-top:2rem}.blog-builder--ingredients .ingredient-row{margin-top:1rem}.blog-builder--ingredients .ingredient-row p{margin:0;font-style:italic}.blog-builder--steps{margin-top:2rem;max-width:460px}.blog-builder--steps .ingredient-row{margin-top:1rem;margin-bottom:1rem}.blog-builder--steps .ingredient-row p{margin:0}.instructors_archive__hero{padding:0.8rem 0;background-color:#E01C23}.instructors_archive__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.instructors_archive__hero .content h1{font-size:4.6rem}}.instructors_archive__cats{display:none}@media screen and (min-width:1023px){.instructors_archive__cats{display:block;padding:2.4rem 5vw;border-bottom:2px solid #E01C23}}.instructors_archive__cats>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instructors_archive__cats .cats_wrapper ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instructors_archive__cats .cats_wrapper ul li{margin-right:3rem}@media (min-width:1200px){.instructors_archive__cats .cats_wrapper ul li{margin-right:6rem}}.instructors_archive__cats .cats_wrapper ul li:last-child{margin-right:0}.instructors_archive__cats .cats_wrapper ul li a{font-family:"Verlag",sans-serif;font-weight:700;font-size:1.4rem;text-transform:uppercase;color:#E01C23;-webkit-transition:0.35s ease;transition:0.35s ease}.instructors_archive__cats .cats_wrapper ul li a:hover{color:#000}.instructors_archive__cats .cats_wrapper ul li a.active:after{content:"";display:block;width:100%;height:2px;background-color:#E01C23;margin-top:0.2rem}.instructors_archive__cats .search_wrapper form input{display:block;width:200px;border:none;border-bottom:2px solid #E01C23;color:#E01C23;padding:0 0 0.5rem 0;background-image:url("../images/search.svg");background-position:center right;background-repeat:no-repeat;background-size:15px;font-family:"Verlag",sans-serif;font-weight:700;font-size:1.4rem}.instructors_archive__cats .search_wrapper form input:focus{outline:none}.instructors_archive__cats .search_wrapper form input::-webkit-input-placeholder{opacity:1;color:#E01C23;font-weight:700}.instructors_archive__cats .search_wrapper form input::-moz-placeholder{opacity:1;color:#E01C23;font-weight:700}.instructors_archive__cats .search_wrapper form input:-ms-input-placeholder{opacity:1;color:#E01C23;font-weight:700}.instructors_archive__cats .search_wrapper form input::-ms-input-placeholder{opacity:1;color:#E01C23;font-weight:700}.instructors_archive__cats .search_wrapper form input::placeholder{opacity:1;color:#E01C23;font-weight:700}.instructors_archive__cats_mobile{display:block;padding:2rem 5vw}@media screen and (min-width:1023px){.instructors_archive__cats_mobile{display:none}}.instructors_archive__cats_mobile .cats_mobile{position:relative;text-align:center}.instructors_archive__cats_mobile .cats_mobile>a{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;font-size:2.4rem;font-family:"Verlag",sans-serif;text-transform:uppercase;color:#000;font-weight:700}.instructors_archive__cats_mobile .cats_mobile>a:after{content:"";display:block;background-image:url("../images/arrow_down.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-left:1.2rem}.instructors_archive__cats_mobile .cats_mobile>a.is-active:after{background-image:url("../images/close.svg");width:14px;height:14px}.instructors_archive__cats_mobile .cats_mobile--menu{opacity:0;visibility:hidden;z-index:-1;position:absolute;top:calc(100% + 2rem);left:-5vw;width:100vw;height:100vh;z-index:100;background-color:rgba(0,0,0,0.5);overflow:scroll;-webkit-transition:0.5s ease;transition:0.5s ease}.instructors_archive__cats_mobile .cats_mobile--menu ul{margin:0;padding:0;list-style:none}.instructors_archive__cats_mobile .cats_mobile--menu ul li{opacity:0;width:100%;text-align:center}.instructors_archive__cats_mobile .cats_mobile--menu ul li:first-child{background-color:#E01C23}.instructors_archive__cats_mobile .cats_mobile--menu ul li:nth-child(2){background-color:#FBEE2D}.instructors_archive__cats_mobile .cats_mobile--menu ul li:nth-child(3){background-color:#64C399}.instructors_archive__cats_mobile .cats_mobile--menu ul li:nth-child(4){background-color:#DB5497}.instructors_archive__cats_mobile .cats_mobile--menu ul li:nth-child(5){background-color:#3EC5E2}.instructors_archive__cats_mobile .cats_mobile--menu ul li:nth-child(6){background-color:#F47727}.instructors_archive__cats_mobile .cats_mobile--menu ul li:nth-child(7){background-color:#39539D}.instructors_archive__cats_mobile .cats_mobile--menu ul li a{display:block;font-family:"Verlag",sans-serif;font-size:2.2rem;text-transform:uppercase;text-shadow:0 0 3px rgba(0,0,0,0.2);font-weight:700;color:#fff;padding:3rem 1rem}.instructors_archive__cats_mobile .cats_mobile--menu.is-active{opacity:1;visibility:visible;z-index:100}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(0){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0s;animation-delay:0s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:first-child{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.1s;animation-delay:0.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(2){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(3){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.3s;animation-delay:0.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(4){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.4s;animation-delay:0.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(5){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.5s;animation-delay:0.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(6){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.6s;animation-delay:0.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(7){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.7s;animation-delay:0.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(8){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.8s;animation-delay:0.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(9){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:0.9s;animation-delay:0.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(10){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1s;animation-delay:1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(11){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.1s;animation-delay:1.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(12){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(13){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.3s;animation-delay:1.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(14){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.4s;animation-delay:1.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(15){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(16){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.6s;animation-delay:1.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(17){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.7s;animation-delay:1.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(18){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(19){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:1.9s;animation-delay:1.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(20){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2s;animation-delay:2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(21){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.1s;animation-delay:2.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(22){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.2s;animation-delay:2.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(23){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.3s;animation-delay:2.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(24){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.4s;animation-delay:2.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(25){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(26){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.6s;animation-delay:2.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(27){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.7s;animation-delay:2.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(28){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.8s;animation-delay:2.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(29){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:2.9s;animation-delay:2.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(30){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3s;animation-delay:3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(31){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.1s;animation-delay:3.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(32){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.2s;animation-delay:3.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(33){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.3s;animation-delay:3.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(34){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.4s;animation-delay:3.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(35){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.5s;animation-delay:3.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(36){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.6s;animation-delay:3.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(37){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.7s;animation-delay:3.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(38){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.8s;animation-delay:3.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(39){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:3.9s;animation-delay:3.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(40){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4s;animation-delay:4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(41){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.1s;animation-delay:4.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(42){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.2s;animation-delay:4.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(43){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.3s;animation-delay:4.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(44){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.4s;animation-delay:4.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(45){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.5s;animation-delay:4.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(46){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.6s;animation-delay:4.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(47){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.7s;animation-delay:4.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(48){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.8s;animation-delay:4.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(49){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:4.9s;animation-delay:4.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(50){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5s;animation-delay:5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(51){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.1s;animation-delay:5.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(52){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.2s;animation-delay:5.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(53){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.3s;animation-delay:5.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(54){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.4s;animation-delay:5.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(55){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.5s;animation-delay:5.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(56){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.6s;animation-delay:5.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(57){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.7s;animation-delay:5.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(58){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.8s;animation-delay:5.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(59){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:5.9s;animation-delay:5.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(60){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6s;animation-delay:6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(61){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.1s;animation-delay:6.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(62){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.2s;animation-delay:6.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(63){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.3s;animation-delay:6.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(64){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.4s;animation-delay:6.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(65){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.5s;animation-delay:6.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(66){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.6s;animation-delay:6.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(67){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.7s;animation-delay:6.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(68){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.8s;animation-delay:6.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(69){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:6.9s;animation-delay:6.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(70){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7s;animation-delay:7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(71){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.1s;animation-delay:7.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(72){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.2s;animation-delay:7.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(73){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.3s;animation-delay:7.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(74){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.4s;animation-delay:7.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(75){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.5s;animation-delay:7.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(76){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.6s;animation-delay:7.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(77){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.7s;animation-delay:7.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(78){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.8s;animation-delay:7.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(79){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:7.9s;animation-delay:7.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(80){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8s;animation-delay:8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(81){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.1s;animation-delay:8.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(82){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.2s;animation-delay:8.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(83){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.3s;animation-delay:8.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(84){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.4s;animation-delay:8.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(85){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.5s;animation-delay:8.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(86){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.6s;animation-delay:8.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(87){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.7s;animation-delay:8.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(88){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.8s;animation-delay:8.8s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(89){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:8.9s;animation-delay:8.9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(90){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9s;animation-delay:9s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(91){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.1s;animation-delay:9.1s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(92){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.2s;animation-delay:9.2s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(93){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.3s;animation-delay:9.3s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(94){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.4s;animation-delay:9.4s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(95){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.5s;animation-delay:9.5s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(96){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.6s;animation-delay:9.6s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(97){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.7s;animation-delay:9.7s;opacity:1}.instructors_archive__cats_mobile .cats_mobile--menu.is-active ul li:nth-child(98){-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:9.8s;animation-delay:9.8s;opacity:1}.instructors_archive__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.instructors_archive__wrapper .single_instructor{position:relative;display:block;width:50%;z-index:5}@media (min-width:768px){.instructors_archive__wrapper .single_instructor{width:33.333%}}@media screen and (min-width:1023px){.instructors_archive__wrapper .single_instructor{width:20%}}.instructors_archive__wrapper .single_instructor:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:85%;background-image:url("../images/bg.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;z-index:-1}@media (min-width:768px){.instructors_archive__wrapper .single_instructor:before{width:85%}}.instructors_archive__wrapper .single_instructor:nth-child(7n+1){background-color:#39539D}.instructors_archive__wrapper .single_instructor:nth-child(7n+2){background-color:#64C399}.instructors_archive__wrapper .single_instructor:nth-child(7n+3){background-color:#3EC5E2}.instructors_archive__wrapper .single_instructor:nth-child(7n+4){background-color:#F47727}.instructors_archive__wrapper .single_instructor:nth-child(7n+5){background-color:#DB5497}.instructors_archive__wrapper .single_instructor:nth-child(7n+6){background-color:#E01C23}.instructors_archive__wrapper .single_instructor:nth-child(7n+7){background-color:#FBEE2D}.instructors_archive__wrapper .single_instructor .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instructors_archive__wrapper .single_instructor .thumbnail>img{display:block;width:auto;height:auto;max-height:200px;max-width:95%;margin:0 auto}.instructors_archive__wrapper .single_instructor .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:auto;padding:0.2rem 1.4rem;background-color:#fff;text-align:center;-webkit-box-shadow:4px 4px 0 0px black;box-shadow:4px 4px 0 0px black}.instructors_archive__wrapper .single_instructor .content h3{display:inline-block;font-family:"Archer",sans-serif;font-weight:700;font-size:1.8rem;color:#000;text-transform:uppercase;margin:0}.instructors_archive__wrapper .single_instructor:hover .thumbnail>img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.instructors_single__hero{padding:0.8rem 0;background-color:#E01C23}.instructors_single__hero .content h1{font-family:"Archer",sans-serif;font-size:3.6rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.instructors_single__hero .content h1{font-size:4.6rem}}.instructors_single__banner{background-color:#fff;padding:2.4rem 5vw}.instructors_single__banner>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instructors_single__banner>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#E01C23;font-family:"Verlag",sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.instructors_single__banner>div a:after,.instructors_single__banner>div a:before{position:relative;bottom:1px}.instructors_single__banner .back a:before{content:"";display:block;background-image:url("../images/arrow.svg");width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:1rem}.instructors_single__banner .faves a:after{content:"";display:block;background-image:url("../images/heart.svg");width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:1rem}.instructors_single__content{position:relative;padding:4rem 5vw 0 5vw;background-color:#39539D;z-index:5}.instructors_single__content:before{content:"";display:block;position:absolute;top:0;left:0;width:400px;height:370px;background-image:url("../images/bg.svg");background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1}.instructors_single__content>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instructors_single__content--image{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:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:center}@media screen and (min-width:1023px){.instructors_single__content--image{width:30%}}.instructors_single__content--image .name{display:inline-block;padding:0.8rem 3rem;background-color:#fff;text-align:center;-webkit-box-shadow:6px 6px 0 0px black;box-shadow:6px 6px 0 0px black;margin-top:1rem;margin-bottom:4rem}.instructors_single__content--image .name h1{font-family:"Archer",sans-serif;font-size:3.4rem;color:#000;text-transform:uppercase;margin:0}.instructors_single__content--image .image>img{display:block;margin:0 auto;max-height:600px;width:auto}.instructors_single__content--content{position:relative;padding:4rem 0;z-index:5}.instructors_single__content--content:before{content:"";display:block;background-color:#fff;position:absolute;top:0;left:-5vw;width:100vw;height:100%;z-index:-1}@media screen and (min-width:1023px){.instructors_single__content--content{padding:0 0 4rem 0;width:65%;background-color:none}.instructors_single__content--content:before{display:none}}@media (min-width:768px){.instructors_single__content--content .content_wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem}}.instructors_single__content--content .content_wrapper .single_content{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.instructors_single__content--content .content_wrapper .single_content h3{font-family:"Verlag",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.4;color:#000}@media screen and (min-width:1023px){.instructors_single__content--content .content_wrapper .single_content h3{color:#fff}}.instructors_single__content--content .content_wrapper .single_content h3:first-of-type{margin-top:0}.instructors_single__content--content .content_wrapper .single_content p{font-family:"Verlag",sans-serif;font-weight:400;line-height:1.4;color:#000}@media screen and (min-width:1023px){.instructors_single__content--content .content_wrapper .single_content p{color:#fff}}.instructors_single__content--content .content_wrapper .single_content p:first-child{margin-top:0}.instructors_single__content--content .button_wrapper{padding-top:3rem}.instructors_single__content--content .button_wrapper a{display:table;padding:1rem 1.8rem;font-family:"Verlag",sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase;background-color:#E01C23;color:#fff}body.on-demand li.All.announcements,body.on-demand li.TEST.AC,body.on-demand li.YOGA+li.YOGA{display:none}.fkl-cal-td.fkl-class[data-activityid="14"]{display:none!important}.classes-finished{background:#FBEE2D;height:50vh;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}.classes-finished>div{display:table;margin:auto;background:black;-webkit-box-shadow:5px 5px 0 #E01C23;box-shadow:5px 5px 0 #E01C23;padding:2rem;color:white;font-weight:700;text-transform:uppercase;font-size:21px;text-align:center}.classes-finished.no-match{background:#3ec5e2}.fkl-modal-inner>.fkl-class-intro+input{outline:none;border:none;background:#E01C23;color:white;font-weight:700;margin-top:3rem;display:table;padding:1rem 2rem;text-transform:uppercase}.fkl-modal-inner>.fkl-class-intro+input:hover{background:#ce1a20}.fkl-class .fkl-class-book input[type=button].fkl-wait{color:black;background:#ccc}.fkl-class .fkl-class-book input[type=button].fkl-leave{font-size:15px;padding:2.2rem 0rem;color:black;background:#ccc}.fkl-form.fkl-form-new-password label{display:block}.fkl-form.fkl-form-new-password input{padding:1rem}.fkl-form.fkl-form-new-password input[type=password]{min-width:300px}.fkl-form.fkl-form-new-password input[type=submit]{background:#E01C23;padding:1rem 2rem;color:white;text-transform:uppercase;border:none;outline:none}div#validate-password+h2{display:none}.fkl-topup-wrapper h5{margin:0 0 2rem;font-size:2rem}.fkl-topup-wrapper .fkl-balance{margin-bottom:1rem}.fkl-topup-wrapper input.fkl-wallet-topup{background:red;color:white;font-weight:400;border:none;outline:none;text-transform:uppercase;padding:1rem 2rem;display:table;margin-top:2rem}input.fkl-buy-package-wallet{background:red;color:white;font-weight:400;border:none;outline:none;text-transform:uppercase;padding:1rem 2rem;display:table;margin-top:2rem}h2.od-header{font-size:1.8rem;text-align:center}@media (min-width:640px){h2.od-header{padding:0;font-size:3rem;text-align:left}}h2.od-header+p{text-align:center}@media (min-width:768px){h2.od-header+p{text-align:left}}h2.od-header+p>br{display:none}@media (min-width:640px){h2.od-header+p>br{display:block}}.flex.on-demand-buttons+h3{font-size:16px;text-align:center;text-decoration:none}@media (min-width:640px){.flex.on-demand-buttons+h3{display:block;text-decoration:underline}}@media (min-width:768px){.flex.on-demand-buttons+h3{text-decoration:underline}}@media screen and (min-width:1023px){.flex.on-demand-buttons+h3{text-align:left}}.frame-notification{background:#FBEE2D;padding:1rem 2rem;color:#000000;font-size:3rem;margin-top:0;display:table;text-transform:uppercase}.frame-yellow-box{background:#FBEE2D;padding:1rem 2rem;color:#000000;font-size:3rem;margin-top:0;display:table;text-transform:uppercase}.frame-booking-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.frame-booking-buttons>a{width:calc(100% - 2rem);margin:1rem;background:#E01C23;color:white;font-weight:700;border:none;outline:none;text-transform:uppercase;padding:1rem 2rem;display:table}@media (min-width:640px){.frame-booking-buttons>a{margin-right:2rem;width:auto}.frame-booking-buttons>a:first-child{margin-left:0}}.successfully-booked-row.fkl-class.flex{padding:1rem;min-width:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#ccc;margin-bottom:2rem}.successfully-booked-row.fkl-class.flex[data-activityid="5"]{background:#9e64a1}.successfully-booked-row.fkl-class.flex[data-activityid="4"]{background:#db5497}.successfully-booked-row.fkl-class.flex[data-activityid="6"]{background:#f47727}.successfully-booked-row.fkl-class.flex[data-activityid="14"]{background:#39539d}.successfully-booked-row.fkl-class.flex[data-activityid="8"]{background:#64c399}.successfully-booked-row.fkl-class.flex[data-activityid="9"]{background:#fbee2d}.successfully-booked-row.fkl-class.flex[data-activityid="13"]{background:#e21f27}.successfully-booked-row.fkl-class.flex[data-activityid="7"]{background:#3ec5e2}@media (min-width:640px){.successfully-booked-row.fkl-class.flex{min-width:768px}}.successfully-booked-row.fkl-class.flex .fkl-class-name:after{display:none}.fkl-modal-row.flex.fkl-package input[type=button]{background:#e01c23;outline:none;border:none;padding:1rem 2rem;color:white;font-size:2rem;text-transform:uppercase}.fkl-topup-wrapper.frame_card_topup input.fkl-wallet-topup{margin:3rem auto 0}.fkl-topup-wrapper.frame_card_topup h5{display:table;text-transform:uppercase;font-size:3rem;margin:0 auto 3rem;padding:1rem 2rem;background:#FBEE2D;color:#000}.fkl-topup-wrapper.frame_card_topup .fkl-balance{border:2px solid #f81b00;display:table;padding:1rem;margin:0 auto 2rem}.fkl-topup-wrapper.frame_card_topup .fkl-balance>label{margin-right:3rem}.fkl-topup-wrapper.frame_card_topup .fkl-quantity{margin:0 auto;text-align:center;text-transform:uppercase}.fkl-topup-wrapper.frame_card_topup .fkl-quantity label{font-size:14px;display:inline-block;font-weight:700}.fkl-topup-wrapper.frame_card_topup .fkl-quantity label>span{display:inline-block}.fkl-topup-wrapper.frame_card_topup .fkl-quantity label>span>span{margin-left:2rem}.fkl-topup-wrapper.frame_card_topup .fkl-quantity input[type=number]{width:60px;border:2px solid #f81b00;padding:1rem}.on-demand-purchase-next{display:none}body.on-demand .on-demand-purchase-next{display:-webkit-box;display:-ms-flexbox;display:flex}a.cta{background:#e01c23;outline:none;border:none;padding:1rem 2rem;color:white;font-size:2rem;text-transform:uppercase}.flex>a.cta{margin-right:1rem}span.has_terms{position:relative;cursor:pointer}span.has_terms i{font-style:normal;position:relative}span.has_terms i:after{content:"";background:url(../images/arrow_down.svg) 0 0 no-repeat;background-size:12px;height:12px;width:12px;position:absolute;top:11px;right:1rem}span.has_terms span{overflow:hidden;position:absolute;top:calc(100% - 0px);border:2px solid #E01C23;border-top:2px solid white;width:calc(100% + 4px);left:-2px;padding:0rem;background:white;max-height:1px;max-height:1px;line-height:1.6}span.has_terms span.active{padding:1rem;max-height:100vh;z-index:9}.fkl-modal-row.flex.fkl-package>div{border:2px solid red;width:80%;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:20px;margin-right:2rem}@media (min-width:640px){.fkl-modal-row.flex.fkl-package>div{min-width:768px}}.fkl-modal-row.flex.fkl-package>div h5{margin:0 3rem 0 0!important}.fkl-top-up-fc-row>div{background:#FBEE2D;padding:1rem;width:80%;border:2px solid red}.fkl-modal-row.flex.fkl-package.fkl-top-up-fc-row>div+a.fkl-topup-trigger{background:#e01c23;outline:none;border:none;padding:1rem 0rem;color:white;font-size:2rem;text-transform:uppercase;width:78px;text-align:center}.fkl-modal-row.flex.fkl-package span.fkl-price{margin-left:auto;font-weight:700}span.fkl-topup-error{color:red;font-weight:700;margin:3rem auto 0 auto;text-align:center;display:block;font-size:2rem}span.join_error{display:table;margin:2rem auto;color:red;font-size:1.8rem}.table_wrapper__body--row.table_wrapper__body--studio.flex .col_wrapper:nth-child(3){padding-top:120px}.fkl-class-livestream a{background:black;padding:2rem;display:block;color:yellow;font-weight:700;min-width:140px;text-align:center}body.page-template-page-pt div#gform_confirmation_message_1{background:yellow;padding:2rem;-webkit-box-shadow:5px 5px 0 0 black;box-shadow:5px 5px 0 0 black;font-size:3rem;font-weight:800}.on-demand-buttons .signup-od-option span.has_terms{position:relative;cursor:pointer}.on-demand-buttons .signup-od-option span.has_terms.gold{background:#fbee2d}.on-demand-buttons .signup-od-option span.has_terms i{font-style:normal;position:relative}.on-demand-buttons .signup-od-option span.has_terms i:after{content:"";background:url(../images/chevron.svg) 0 0 no-repeat;background-size:12px;height:12px;width:12px;position:absolute;top:4px;right:-2rem}.on-demand-buttons .signup-od-option span.has_terms span{overflow:hidden;position:absolute;top:calc(100% - 0px);border:2px solid #E01C23;border-top:2px solid white;width:calc(100% + 4px);left:-2px;padding:0rem;background:white;max-height:1px;max-height:1px;line-height:1.6;margin:0}.on-demand-buttons .signup-od-option span.has_terms span.active{padding:1rem;max-height:100vh;z-index:9}.on-demand-buttons .signup-od-option span.has_terms.gold>span{border-top-color:#fbee2d}@media screen and (max-width:440px){.fkl-modal-inner{max-width:90vw;margin-left:-4%}.fkl-modal-inner>input[type=submit]{margin:0 auto;width:90%}.fkl-modal-inner .frame-yellow-box{margin:auto auto 2rem}.fkl-modal-inner .successfully-booked-row.fkl-class.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.fkl-modal-inner .successfully-booked-row.fkl-class.flex>span{min-width:50%!important;text-align:center!important;padding:0;margin:1rem auto;display:block}.fkl-modal-inner .successfully-booked-row.fkl-class.flex>span.fkl-class-duration,.fkl-modal-inner .successfully-booked-row.fkl-class.flex>span.fkl-class-trainer{display:none}}.fkl-modal-inner .fkl-class .fkl-class-price{display:none}span.fully_booked_black{padding:2.2rem 2.2rem;text-align:center;background-color:#000000;color:#fff;font-family:"Verlag",sans-serif;font-weight:700;text-transform:uppercase;border:none;border-radius:0;min-height:71px;width:100%;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default}body.timetable small.livestream-info-desktop{border:2px solid white;color:white;background:red;display:block;padding:0.3rem;max-width:94%;position:relative;top:-8px}@media screen and (min-width:768px){body.timetable small.livestream-info-desktop{background:red;color:white;display:block;border:2px solid white;max-width:560px;position:absolute;left:80px;top:37px;padding:3px 20px;font-size:15px}.fkl-cal-td.fkl-class[data-location="Live Stream"]>div.flex>div{position:relative;top:-10px}.fkl-cal-td.fkl-class[data-location="Live Stream"]>div.flex>div.fkl-class-book.fkl-desktop{top:0}}.video_banner{position:relative}.video_banner img{display:block;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:80vh;min-height:60vh}@media (min-width:640px){.video_banner img{min-height:unset}}.video_banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);color:#ffffff;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;text-align:center;font-family:"Roboto Condensed",sans-serif;font-family:"CeraPro-Thin"}.video_banner .overlay h1{font-weight:400;font-size:5.6rem;margin:0;display:inline-block;background:transparent linear-gradient(98deg,#B08D57 0%,#9C7A3C 21%,#895E1A 67%,#804A00 100%) 0% 0% no-repeat padding-box;padding:1rem 2rem;-webkit-transform:skew(-15deg,0deg);transform:skew(-15deg,0deg);text-transform:uppercase;font-family:"CeraPro-Bold"}.video_banner .overlay h1 span{-webkit-transform:skew(15deg,0deg);transform:skew(15deg,0deg)}.video_banner .overlay h2{font-weight:700;font-size:5.6rem;margin:0.5rem 0 2rem 0;padding:0 15vw;font-family:"CeraPro-Bold";text-transform:uppercase}@media (min-width:640px){.video_banner .overlay h2{padding:0}}.video_banner .overlay a.cta{margin:auto;font-weight:700}.about_panel{background:#fff;color:#000;padding:0}.about_panel h1{font-size:2.6rem;font-weight:400;margin:0 0 3rem 0;text-align:center}.double_panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.double_panel .image_block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;min-height:300px}@media (min-width:640px){.double_panel .image_block{width:65%;min-height:800px}}.double_panel .image_block img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.double_panel .text_block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding:3rem;background:#fff;color:#212121}@media (min-width:640px){.double_panel .text_block{width:35%}}.double_panel .text_block h2{font-weight:400;font-size:11rem;line-height:10rem;margin-bottom:2rem;position:relative;margin-top:0;font-family:"CeraPro-Black-Italic";text-transform:uppercase;left:-35%;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white}.double_panel .text_block h3{font-weight:300;font-size:2rem;margin-bottom:2rem;text-transform:uppercase;margin-top:0}.double_panel .text_block p{font-size:1.5rem;line-height:2.7rem;font-weight:300}.double_panel.reversed .image_block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:640px){.double_panel.reversed .image_block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.double_panel.reversed .text_block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.double_panel.reversed .text_block h2{left:0%}@media (min-width:640px){.double_panel.reversed .text_block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.double_panel.overlap{position:relative;top:-10rem}.double_panel.overlap .text_block{position:relative;top:10rem}.box_content{background:#212121;color:#fff;padding:3rem 0}.box_content h1{font-size:10rem;font-weight:400;margin:0;text-align:left;text-transform:uppercase;line-height:1;font-style:italic;font-family:"CeraPro-Black"}.team-member{background:#fff;padding:2rem;color:#212121;min-height:640px}.team-member .image{height:300px;width:300px;overflow:hidden;border-radius:50%;margin:auto;background:linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%)}.team-member .image.square{width:100%;height:auto;border-radius:0}.team-member .image img{display:block;-webkit-transition:2s ease all;transition:2s ease all;-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}.team-member .image:hover img{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0.5}.team-member .content h4{text-align:center;font-weight:300;font-size:2.5rem;margin:2rem 0 0 0}.team-member .content p{font-weight:300;font-size:1.5rem;line-height:2.5rem;text-align:center}section.cta_lonely{background:#212121;padding:2rem}section.cta_lonely a.lonely{margin:auto}a.lonely{margin:auto}section#press{background:#fff;color:#111}section#press h1{text-align:center;margin-top:5rem}.featured_in{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-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.featured_in{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.featured_in .press_box{width:calc(33.333333% - 2rem);margin:1rem}@media (min-width:640px){.featured_in .press_box{width:calc(20% - 2rem);margin:0}}.featured_in .press_box img{display:block;width:100%;height:auto}.membership_options{background:#212121;padding:5rem 0;color:#ffffff}.membership_options .intro{text-align:left;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.membership_options .intro h2{font-size:10rem;line-height:1.1;text-transform:uppercase;margin:0;font-family:"CeraPro-Black-Italic";width:55%}.membership_options .intro p{width:40%;margin-top:1.5rem;font-size:1.8rem;line-height:1.6}.membership_options .pricing{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3rem}.membership_options .pricing .price_table{padding:3.5rem 2rem;background:white;color:#212121;text-align:center;width:100%;margin-bottom:1.25rem}@media (min-width:640px){.membership_options .pricing .price_table{width:32%;margin-bottom:0}}.membership_options .pricing .price_table h3{margin-top:0;font-size:5rem;line-height:1;margin-bottom:3rem;text-transform:uppercase;position:relative;font-family:"CeraPro-Black"}.membership_options .pricing .price_table h6{font-size:5rem;margin:3rem 0 0 0;font-weight:300;text-align:center;font-family:"CeraPro-Black"}.membership_options .pricing .price_table h6 span{display:block;font-family:"CeraPro-Light";margin:0 0 2rem 0;font-size:20px}.membership_options .pricing .price_table ul{list-style:none;margin:0;padding:0}.membership_options .pricing .price_table ul li{border-bottom:1px dashed #ccc;margin:0;padding:0;margin-bottom:1rem;padding-bottom:1rem}.membership_options .free_trial{background:#fff;color:#212121;padding:3rem;margin-top:2rem;-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}.membership_options .free_trial>*{width:100%;margin:1rem 0}@media (min-width:640px){.membership_options .free_trial>*{width:30%;margin:0}}.membership_options .free_trial>div h4{margin:0;font-size:6rem;text-align:center;font-family:"CeraPro-Black-Italic"}.membership_options .free_trial>div p{margin:0;font-size:1.5rem;text-align:center}.membership_options .free_trial>div a{width:100%;padding:2rem}.membership_options .free_trial>div.copy{width:100%}@media (min-width:640px){.membership_options .free_trial>div.copy{width:70%;margin:0}}.membership_options .free_trial>h5{font-size:3rem;margin:0;text-align:center}.membership_options .free_trial>div:last-child{text-align:right}.membership_options .free_trial>div:last-child a{text-align:center;margin:auto}.membership_options+.membership_options{padding-top:1px;margin-top:-5rem}.try_yourself{background:#212121;padding:0;color:#ffffff;position:relative}.try_yourself>.container>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.try_yourself>.container>.flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.try_yourself .gallery{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;width:100%}.try_yourself .gallery>img{display:block;width:33.3333333%;height:40vh;-o-object-fit:cover;object-fit:cover}.try_yourself .try_content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75);padding:5rem;text-align:center;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}.try_yourself .try_content h2{font-weight:400;font-size:5.6rem;margin:0;display:inline-block;background:transparent linear-gradient(98deg,#B08D57 0%,#9C7A3C 21%,#895E1A 67%,#804A00 100%) 0% 0% no-repeat padding-box;padding:1rem 2rem;-webkit-transform:skew(-15deg,0deg);transform:skew(-15deg,0deg);text-transform:uppercase;font-family:"CeraPro-Bold"}.try_yourself .try_content h2 span{-webkit-transform:skew(15deg,0deg);transform:skew(15deg,0deg)}.try_yourself .try_content h3{font-weight:700;font-size:5.6rem;margin:0.5rem 0 2rem 0;padding:0 15vw;font-family:"CeraPro-Bold";text-transform:uppercase}@media (min-width:640px){.try_yourself .try_content h3{padding:0}}section.instagram{background:#212121;padding:0 0 5rem 0;color:#ffffff}section.instagram h2{margin:0 0 2rem 0;text-align:center}section.instagram h2 a{color:#fff;text-decoration:none}section.instagram .instafeed{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;background:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}section.instagram .instafeed img{display:block;width:48%;margin-bottom:1.5rem}@media (min-width:640px){section.instagram .instafeed img{width:24%;margin-bottom:0}}section.faq{background:#212121;padding:0 0 5rem 0;color:#ffffff}section.faq h2{text-align:center;font-size:10rem;font-weight:400;margin:0 0 2.5rem 0;text-align:left;text-transform:uppercase;line-height:1;font-style:italic;font-family:"CeraPro-Black"}section.faq h2 a{color:#fff;text-decoration:none}section.faq .faq_repeater{background:#fff;color:#212121;padding:4rem}section.faq .faq_repeater ul{margin:0;padding:0;list-style:none}section.faq .faq_repeater ul li{margin:0 0 1.5rem 0;padding:0 0 1.5rem 0;border-bottom:1px dashed #ccc;font-size:2rem}section.faq .faq_repeater ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}section.faq .faq_repeater ul li a{display:block;color:#212121;text-decoration:none;-webkit-transition:300ms ease all;transition:300ms ease all}section.faq .faq_repeater ul li a:hover{background:-webkit-linear-gradient(left,#1ebbf0 30%,#39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text}section.faq .faq_repeater ul li span{display:none;padding-top:1rem;font-size:1.6rem}main.reset_your_password{height:auto;padding-top:6vh;text-align:center;min-height:calc(100vh - 172px)}main.reset_your_password .fkl-form.fkl-form-reset label{display:block;text-align:center}main.reset_your_password .fkl-form.fkl-form-reset input[type=email]{min-width:300px;max-width:400px;width:90%;border:none;border-bottom:2px solid #111;padding-top:1rem;outline:none}main.reset_your_password .fkl-form.fkl-form-reset input[type=submit]{background:red;font-weight:700;color:#fff;background-color:#E01C23;padding:1rem 3rem}section.simple_box{background:#212121;padding:5rem 0;color:#ffffff}section.simple_box+.simple_box{padding-top:0}section.simple_box .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}section.simple_box .flex>div{width:100%}@media (min-width:640px){section.simple_box .flex>div{width:50%}}section.simple_box .flex>div.try_content .download-icons{display:-webkit-box;display:-ms-flexbox;display:flex}section.simple_box .flex>div.try_content .download-icons p{width:100%;max-width:150px}section.simple_box .flex>div.try_content .download-icons p+p{margin-left:1rem}section.simple_box .flex>div.try_content .download-icons p a{display:block;width:100%;padding:0;background:transparent}section.simple_box .flex>div.try_content .download-icons p a img{display:block;width:100%;height:auto}section.simple_box .flex>div.try_content h3{font-size:34px;line-height:42px;margin:0 0 0 0}section.simple_box .flex>div.try_content h4{font-family:"CeraPro-Black-Italic";font-size:85px;line-height:95px;margin:0 0 1rem 0;text-transform:uppercase}section.simple_box .flex>div.try_content span.icon{display:block;padding-left:4rem;margin:2rem 0 1rem 0;position:relative;height:26px}section.simple_box .flex>div.try_content span.icon:before{content:"";height:26px;width:26px;border-radius:50%;border:2px solid #ccc;background:#fff;position:absolute;left:0;top:-3px}section.simple_box .flex>div.try_content span.icon.address:after{content:"";background:url("../images/icon_location.svg") 0 0 no-repeat;background-size:22px;position:absolute;top:3px;left:4px;width:22px;height:22px}section.simple_box .flex>div.try_content span.icon.tel:after{content:"";background:url("../images/icon_mobile.svg") 0 0 no-repeat;background-size:22px;position:absolute;top:3px;left:4px;width:22px;height:22px}section.simple_box .flex>div.try_content span.icon.email:after{content:"";background:url("../images/icon_mail.svg") 0 0 no-repeat;background-size:18px;position:absolute;top:2px;left:6px;width:18px;height:18px}section.simple_box .flex>div.try_content span.icon.opening:after{content:"";background:url("../images/icon_time.svg") 0 0 no-repeat;background-size:22px;position:absolute;top:3px;left:4px;width:22px;height:22px}section.simple_box .flex>div.image_block>img{width:100%;margin-bottom:2rem;height:auto;display:block;height:50vh;min-height:200px;max-height:600px;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){section.simple_box .flex>div.image_block>img{margin-bottom:0}}.blog_banner{padding:4rem 0;text-align:center;background:#eee;color:#111}.blog_banner .container{text-align:center}.container.blog-content{max-width:768px;padding:3rem}.container.blog-content p{line-height:1.5}.blog_archive{padding:5rem 0}.blog_archive>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog_archive>.container>article{width:100%}@media (min-width:640px){.blog_archive>.container>article{width:calc(33.3333334% - 2rem);margin:1rem}}.blog_archive>.container>article a{color:inherit}.blog_archive>.container>article p{line-height:1.5}.blog_archive>.container>article .blog_link a{font-family:"CeraPro-Medium"}#member-app{background:-webkit-gradient(linear,left bottom,left top,color-stop(75%,rgb(33,33,33)),color-stop(75%,rgb(255,255,255)));background:linear-gradient(0deg,rgb(33,33,33) 75%,rgb(255,255,255) 75%)}#member-app .image_block img{-o-object-fit:contain;object-fit:contain}#member-app .try_content{padding-top:13rem}#member-app .try_content h4{line-height:0.9}.block_locations{background:#212121;color:#ffffff;padding:3rem 0}.block_locations h3.title{font-family:"CeraPro-Black-Italic";font-size:10rem;line-height:1;color:#fff;margin:0;padding:0}.block_locations .location_flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block_locations .location_box{width:100%;text-align:center}@media (min-width:640px){.block_locations .location_box{width:30%}}.block_locations .location_box .map_image{width:100%;height:auto;display:block;margin-bottom:2rem}.block_locations .location_box h5{font-size:2rem;font-family:"CeraPro-Bold";text-transform:uppercase;margin:2rem auto 1rem}.block_locations .location_box img.icon{display:block;background:white;padding:0.5rem;border-radius:100%;height:40px;width:40px;margin:0 auto 1rem}.block_locations .location_box .opening_hours{margin-top:2rem}.block_locations .location_box .contact{margin-top:2rem}.block_locations .location_box .contact a{color:#fff;display:block;margin-bottom:0.5rem}.fkl-header{padding:0.8rem 0;background-color:#E01C23;text-align:center}.fkl-header h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.fkl-header h1{font-size:4.6rem}}.fkl-timetable-filter{display:none}.filter_toggle_fkl{padding:2rem 1.5rem;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;font-size:2.4rem;font-family:"Verlag",sans-serif;text-transform:uppercase;color:#000;font-weight:700}.filter_toggle_fkl:after{content:"";display:block;background-image:url("../images/arrow_down.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-left:1.2rem}.filter_toggle_fkl.is-active{border-bottom:2px solid #E01C23}.filter_toggle_fkl.is-active:after{background-image:url("../images/close.svg");width:14px;height:14px}@media (min-width:768px){.filter_toggle_fkl{display:none}}.fkl-sticky{position:sticky;z-index:98;top:40px}@media (min-width:640px){.fkl-sticky{top:40px}}@media (min-width:768px){.fkl-sticky{top:118px}}@media (min-width:1200px){.fkl-sticky{top:138px}}.fkl-filter-classes{display:none;padding:3rem 0 0 0}@media (min-width:768px){.fkl-filter-classes{display:block;padding:3rem 0;position:sticky;top:50px;z-index:99;background:white}}@media (min-width:1200px){.fkl-filter-classes{top:62px}}.fkl-filter-classes .fkl-container{max-width:100%}@media (min-width:768px){.fkl-filter-classes .fkl-container{padding:0 5vw}}.fkl-filter-classes ul.fkl-filter-list{margin:0;padding:0;list-style:none}@media (min-width:768px){.fkl-filter-classes ul.fkl-filter-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fkl-filter-classes ul.fkl-filter-list>li{position:relative;border-bottom:2px solid #E01C23;text-align:center;padding-bottom:2rem;margin-bottom:2rem}.fkl-filter-classes ul.fkl-filter-list>li:last-child{border-bottom:none;margin-bottom:0}@media (min-width:768px){.fkl-filter-classes ul.fkl-filter-list>li{margin-right:4rem;border-bottom:none;text-align:left;margin-bottom:0;padding-bottom:0}}@media screen and (min-width:1023px){.fkl-filter-classes ul.fkl-filter-list>li{margin-right:6rem}}.fkl-filter-classes ul.fkl-filter-list>li>a{color:#E01C23;font-size:2.4rem;font-family:"Verlag",sans-serif;font-weight:700;line-height:1;text-transform:uppercase;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;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}@media (min-width:768px){.fkl-filter-classes ul.fkl-filter-list>li>a{font-size:1.6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.fkl-filter-classes ul.fkl-filter-list>li>a:before{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;content:"";display:block;background-image:url("../images/arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;height:13px;width:13px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:0.5rem;position:relative;bottom:1px}.fkl-filter-classes ul.fkl-filter-list>li>a.linkage:before{display:none}.fkl-filter-classes ul.fkl-filter-list>li>a.active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fkl-filter-classes ul.fkl-filter-list ul.fkl-sub{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;background-color:#fff;margin:0;padding:0;list-style:none;width:100%;padding-top:2rem}@media (min-width:768px){.fkl-filter-classes ul.fkl-filter-list ul.fkl-sub{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:3rem;width:190px;max-height:400px;overflow:scroll;z-index:100;border:2px solid #E01C23;padding-top:0}}.fkl-filter-classes ul.fkl-filter-list ul.fkl-sub li a{display:block;padding:2rem;border-bottom:2px solid #fff;color:#fff;font-size:2.4rem;background-color:#E01C23;text-align:center;font-weight:700;text-transform:uppercase}@media (min-width:768px){.fkl-filter-classes ul.fkl-filter-list ul.fkl-sub li a{font-size:1.6rem;background-color:#fff;color:#E01C23;padding:1rem;border-bottom:2px solid #E01C23}}.fkl-filter-classes ul.fkl-filter-list ul.fkl-sub li a:hover{background-color:#E01C23;color:#fff}.fkl-filter-classes ul.fkl-filter-list ul.fkl-sub li:last-child a{border-bottom:none}.fkl-filter-display{padding:3rem 5vw;text-align:center}@media (min-width:768px){.fkl-filter-display{padding:0 5vw 3rem 5vw;text-align:left}}.fkl-filter-display.fkl-active{display:block;border-top:2px solid #E01C23}@media (min-width:768px){.fkl-filter-display.fkl-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:none}}.fkl-filter-display .fkl-active-filters{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}@media (min-width:768px){.fkl-filter-display .fkl-active-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.fkl-filter-display .fkl-active-filters a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#E01C23;font-size:1.8rem;font-weight:700;border:2px solid #E01C23;padding:1.2rem 1.4rem;line-height:1;margin-bottom:1rem}.fkl-filter-display .fkl-active-filters a:last-child{margin-bottom:2rem}@media (min-width:768px){.fkl-filter-display .fkl-active-filters a{font-size:1.2rem;padding:0.8rem 1rem;margin-right:1.6rem;margin-bottom:0}.fkl-filter-display .fkl-active-filters a:last-child{margin-right:2.2rem;margin-bottom:0}}.fkl-filter-display .fkl-active-filters a:after{content:"";display:block;width:9px;height:9px;background-image:url("../images/close_alt.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:0.5rem;position:relative;bottom:1px}.fkl-filter-display .fkl-active-filters a:hover{color:#000}.fkl-filter-display .fkl-clear{display:block}.fkl-filter-display .fkl-clear a{color:#E01C23;font-weight:700;font-size:2rem;text-transform:uppercase;text-decoration:underline}@media (min-width:768px){.fkl-filter-display .fkl-clear a{font-size:1.4rem}}.fkl-cal-nav-wrapper{display:none}.fkl-cal-nav{background:red;color:#ffffff;padding-bottom:5rem}.fkl-cal-nav a.fkl-prev{color:#fff}.fkl-cal-nav a.fkl-prev:before{border-style:solid;border-width:0.1em 0.1em 0 0;content:"";display:inline-block;height:0.45em;left:-0.5em;position:relative;top:0.75em;vertical-align:top;width:0.45em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);color:#fff}.fkl-cal-nav a.fkl-next{color:#fff}.fkl-cal-nav a.fkl-next:before{border-style:solid;border-width:0.1em 0.1em 0 0;content:"";display:inline-block;height:0.45em;right:-0.5em;position:relative;top:0.75em;vertical-align:top;width:0.45em;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff}.fkl-cal-header{background-color:#EDEBEB;padding:1rem 0;border-bottom:2px solid #E01C23}.fkl-cal-header .fkl-date-wrapper{position:relative;padding:0 5vw}.fkl-cal-header .fkl-date-wrapper .fkl-change-date .fkl-date-title{display:inline-block;margin:0 auto}.fkl-cal-header .fkl-date-wrapper .fkl-change-date.active .fkl-date-title{border-bottom:2px solid #E01C23;padding-bottom:0.2rem;margin-bottom:0.4rem}.fkl-cal-header .fkl-date-wrapper .fkl-change-date .desktop{display:none}@media screen and (min-width:1023px){.fkl-cal-header .fkl-date-wrapper .fkl-change-date .desktop{display:block}}.fkl-cal-header .fkl-date-wrapper .fkl-change-date .mobile{display:block}@media screen and (min-width:1023px){.fkl-cal-header .fkl-date-wrapper .fkl-change-date .mobile{display:none}}.fkl-cal-header .fkl-date-wrapper .owl-nav{position:absolute;top:0;left:0;width:100%;height:100%;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;pointer-events:none;padding:0 2.5vw;overflow:hidden}.fkl-cal-header .fkl-date-wrapper .owl-nav>div{text-indent:200vw;background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.fkl-cal-header .fkl-date-wrapper .owl-nav>div.owl-prev{background-image:url("../images/arrow.svg");pointer-events:all}.fkl-cal-header .fkl-date-wrapper .owl-nav>div.owl-prev.disabled{pointer-events:none;opacity:0.5}.fkl-cal-header .fkl-date-wrapper .owl-nav>div.owl-next{background-image:url("../images/arrow.svg");-webkit-transform:rotate(180deg);transform:rotate(180deg);pointer-events:all}.fkl-cal-header .fkl-date-wrapper .owl-nav>div.owl-next.disabled{pointer-events:none;opacity:0.5}.fkl-date-title{font-size:2.2rem;text-transform:uppercase;font-weight:700;color:#E01C23}@media (min-width:768px){.fkl-date-title{font-size:1.6rem}}.fkl-date{font-size:1.8rem;color:#E01C23}@media (min-width:768px){.fkl-date{font-size:1.4rem}}.fkl-class{padding:0 5vw;position:relative}@media screen and (min-width:1023px){.fkl-class{padding:0 0 0 5vw}}.fkl-class>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fkl-class>div{text-align:left}.fkl-class>div p{font-size:1.7rem;font-weight:700}@media (min-width:768px){.fkl-class>div p{font-size:1.6rem}}.fkl-class .fkl-class-location{width:28%}@media screen and (min-width:1023px){.fkl-class .fkl-class-location{width:17%}}.fkl-class .fkl-class-location p{text-transform:uppercase}.fkl-class .fkl-class-name{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1023px){.fkl-class .fkl-class-name{width:22%}}.fkl-class .fkl-class-name:after{content:"";display:block;height:10px;width:10px;background-image:url("../images/chevron.svg");background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:1rem;position:absolute;top:calc(50% - 5px);right:12px}@media (min-width:768px){.fkl-class .fkl-class-name:after{width:13px;height:13px;position:relative;top:auto;right:auto}}.fkl-class .fkl-class-name p{text-transform:capitalize}@media (min-width:640px){.fkl-class .fkl-class-name p{text-transform:uppercase}}.fkl-class .fkl-class-name.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fkl-class .fkl-class-trainer{display:none}@media screen and (min-width:1023px){.fkl-class .fkl-class-trainer{display:block;width:22%}}.fkl-class .fkl-class-time{width:25%;text-align:right;padding-right:3rem}@media screen and (min-width:1023px){.fkl-class .fkl-class-time{width:12%;max-width:12%;text-align:left;padding-right:0}}.fkl-class .fkl-class-price{display:none}@media screen and (min-width:1023px){.fkl-class .fkl-class-price{display:block;width:6%;max-width:6%;text-align:left}}.fkl-class .fkl-class-duration{display:none}@media screen and (min-width:1023px){.fkl-class .fkl-class-duration{display:block;width:6%;max-width:6%}}.fkl-class .fkl-class-fave{display:none}@media screen and (min-width:1023px){.fkl-class .fkl-class-fave{display:block;width:auto;text-align:center;padding-right:3rem}}.fkl-class .fkl-class-fave a:after{content:"";display:block;background-image:url("../images/heart_white.svg");width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:1rem}.fkl-class .fkl-class-book{display:none}body:not(.timetable) .fkl-class .fkl-class-book{display:block;width:auto;width:auto;max-width:auto;min-width:auto;min-height:71px;min-width:146px;max-width:146px}@media screen and (min-width:1023px){.fkl-class .fkl-class-book{display:block;width:auto;width:auto;max-width:auto;min-width:auto;min-height:71px;min-width:146px;max-width:146px}}.fkl-class .fkl-class-book input[type=button]{display:block;padding:2.2rem 2.2rem;text-align:center;background-color:#E01C23;color:#fff;font-family:"Verlag",sans-serif;font-weight:700;text-transform:uppercase;border:none;border-radius:0;min-height:71px;width:100%}.fkl-class .fkl-class-description{display:none}@media screen and (min-width:1023px){.fkl-class .fkl-class-description{width:65%;padding:1rem 0 2rem 17%;max-width:768px}}.fkl-class .fkl-class-description .fkl-mobile-content{padding-bottom:1rem}@media screen and (min-width:1023px){.fkl-class .fkl-class-description .fkl-mobile-content{display:none}}.fkl-class .fkl-class-description .fkl-mobile-content>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fkl-class .fkl-class-description .fkl-mobile-content>.flex .fkl-mobile-duration{width:28%}.fkl-class .fkl-class-description .fkl-mobile-content>.flex .fkl-mobile-trainer{width:40%}.fkl-class .fkl-class-description .fkl-mobile-content>.flex .fkl-mobile-price{width:25%;text-align:right}.fkl-class .fkl-class-description p{font-weight:700;line-height:1.4;margin:0}.fkl-class .fkl-class-description>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2rem}@media screen and (min-width:1023px){.fkl-class .fkl-class-description>.flex{display:none}}.fkl-class .fkl-class-description .fkl-book{padding-top:2rem}@media screen and (min-width:1023px){.fkl-class .fkl-class-description .fkl-book{display:none}}.fkl-class .fkl-class-description .fkl-book input.fkl-join{display:block;width:110vw;position:relative;left:-10vw;padding:1.4rem 3rem;background-color:#E01C23;color:#fff;font-family:"Verlag",sans-serif;font-weight:700;text-transform:uppercase;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff}.fkl-class .fkl-class-description .fkl-mobile-fave a{display:block}.fkl-class .fkl-class-description .fkl-mobile-fave a:after{content:"";display:block;background-image:url("../images/heart_white.svg");width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain}.fkl-class .fkl-class-description .fkl-mobile-quantity p{color:#fff;text-decoration:underline}.fkl-class.is-active .fkl-class-name:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fkl-class.fkl-expired{display:none}.fkl-modal-inner a.fkl-close{color:#111;text-transform:uppercase;font-weight:700;font-size:1.25rem;position:absolute;padding-right:1.5rem;right:2rem}.fkl-modal-inner a.fkl-close:after,.fkl-modal-inner a.fkl-close:before{position:absolute;right:0;content:" ";height:18px;width:2px;background-color:#111111}.fkl-modal-inner a.fkl-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fkl-modal-inner a.fkl-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fkl-button-outter a{display:table;padding:1rem 2rem;background:#E01C23;font-weight:700;color:#ffffff;-webkit-transition:250ms ease all;transition:250ms ease all;text-transform:uppercase}.fkl-button-outter+.fkl-button-outter{margin-left:1.5rem}div#od-filter-wrap+.fkl-filter-display{padding:0 0 3rem 0}.fkl-modal-inner{padding:1.75em 0;max-height:90vh;width:100%;overflow:scroll;border:3px solid #E01C23}@media (min-width:768px){.fkl-modal-inner{padding:1.75em 1em;max-width:90vw;width:auto}}@media (min-width:1200px){.fkl-modal-inner{padding:1.75em 2em}}.fkl-modal-inner a.fkl-close{color:#E01C23}.fkl-modal-inner p{padding:0 1.7em;font-size:14px}@media (min-width:640px){.fkl-modal-inner p{padding:0;font-size:16px}}.fkl-modal-inner h4{background:#E01C23;display:block;margin:10px 0 20px 0;padding:1.3rem;font-size:3rem;color:white;text-transform:uppercase;width:100%;text-align:center}@media (min-width:768px){.fkl-modal-inner h4{display:table;left:0;width:auto;margin:0 0 40px 0}}.fkl-modal-inner .fkl-class-intro+input.fkl-cancel,.fkl-modal-inner .fkl-class-intro+input.fkl-join{outline:none;border:none;background:#E01C23;color:white;font-weight:700;margin-top:3rem;display:table;padding:1rem 2rem;text-transform:uppercase}.fkl-modal-inner input[data-method=late_cancel]{outline:none;border:none;background:#E01C23;color:white;font-weight:700;margin-top:3rem;display:table;padding:1rem 2rem;text-transform:uppercase}.fkl-modal-inner .fkl-class-intro+input.fkl-late_cancel{outline:none;border:none;background:#E01C23;color:white;font-weight:700;margin-top:3rem;display:table;padding:1rem 2rem;text-transform:uppercase}.fkl-modal-inner .fkl-class-intro+input.fkl-late_cancel:after{content:" (LATE)";display:inline-block}.fkl-modal-inner .disclaimer>p{font-weight:700;font-family:"Archer",sans-serif}.fkl-modal-inner .fkl-class-intro>p{line-height:24px;font-family:"Archer",sans-serif;font-weight:700;text-transform:uppercase;font-size:16px}.fkl-modal-inner .fkl-cal-td.fkl-class{padding:0rem 2rem 0 2rem}.fkl-modal-inner .fkl-cal-td.fkl-class>.flex{min-width:300px}@media (min-width:768px){.fkl-modal-inner .fkl-cal-td.fkl-class>.flex{min-width:768px}}.fkl-modal-inner .fkl-cal-td.fkl-class>.flex>div{width:auto!important}.fkl-modal-inner .fkl-cal-td.fkl-class .fkl-desktop{display:none}.fkl-modal-inner .fkl-cal-td.fkl-class div p{font-size:14px;line-height:20px}.fkl-modal-row.flex.fkl-package{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3rem 0}.fkl-modal-row.flex.fkl-package:first-child{margin-top:6rem}.fkl-modal-row.flex.fkl-package:last-child{margin-bottom:6rem}.fkl-modal-row.flex.fkl-package .fkl-modal-row-inner h5{margin:0 0 1rem 0}.fkl-modal-row.flex.fkl-package input.fkl-package-buy{padding:1rem 2rem;height:auto;text-transform:uppercase;background:#E01C23;color:white;border:none;outline:none;font-weight:700;-webkit-transition:250ms ease all;transition:250ms ease all}.no-wallet-buy-now .buy-button{margin-top:1rem;margin-bottom:3rem}.no-wallet-buy-now .buy-button a{display:table;padding:1rem 2rem;background:#E01C23;color:white;font-weight:700;-webkit-transition:300ms ease all;transition:300ms ease all}.no-wallet-buy-now .buy-button a:hover{background:#ce1a20}.member_page__hero{padding:0.8rem 0;background-color:#E01C23}.member_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.member_page__hero .content h1{font-size:4.6rem}}.member_page__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1023px){.member_page__content{padding:4rem 5vw}}.member_page__content--sidebar{width:100%}@media screen and (min-width:1023px){.member_page__content--sidebar{width:20%;border:2px solid #E01C23}}.member_page__content--sidebar .filter_toggle{border-bottom:2px solid #E01C23;padding:2rem 1.5rem;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;font-size:2.4rem;font-family:"Verlag",sans-serif;text-transform:uppercase;color:#000;font-weight:700}.member_page__content--sidebar .filter_toggle:after{content:"";display:block;background-image:url("../images/arrow_down.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-left:1.2rem}.member_page__content--sidebar .filter_toggle.is-active:after{background-image:url("../images/close.svg");width:14px;height:14px}@media screen and (min-width:1023px){.member_page__content--sidebar .filter_toggle{display:none}}.member_page__content--sidebar ul{display:none;margin:0;padding:0;list-style:none}@media screen and (min-width:1023px){.member_page__content--sidebar ul{display:block}}.member_page__content--sidebar ul li{text-align:center;border-bottom:2px solid #E01C23}@media screen and (min-width:1023px){.member_page__content--sidebar ul li:last-child{border-bottom:none}}.member_page__content--sidebar ul li a{display:block;font-size:2.4rem;text-transform:uppercase;font-weight:700;width:100%;color:#E01C23;padding:2rem 1.8rem}@media (min-width:768px){.member_page__content--sidebar ul li a{font-size:1.4rem;padding:1.4rem 0.8rem}}@media (min-width:1200px){.member_page__content--sidebar ul li a{font-size:1.6rem}}.member_page__content--sidebar ul li.current_page_item a{background-color:#FBEE2D}.member_page__content--wrapper{width:100%}@media screen and (min-width:1023px){.member_page__content--wrapper{width:77%}}.member_page__content--wrapper .intro_content{padding-bottom:1.7rem;text-align:center}@media screen and (min-width:1023px){.member_page__content--wrapper .intro_content{text-align:left}}.member_page__content--wrapper .intro_content h3{font-size:2.4rem;line-height:2.8rem;margin:0}@media (min-width:768px){.member_page__content--wrapper .intro_content h3{font-size:2rem}}.member_page__content--wrapper .welcome_content .intro_content{text-align:center;background-color:rgba(251,238,45,0.2);padding:2rem 2rem 0 2rem}.member_page__content--wrapper .welcome_content .intro_content h3{font-size:2rem;line-height:2.4rem}@media (min-width:768px){.member_page__content--wrapper .welcome_content .intro_content h3{line-height:2.8rem}}@media (min-width:768px){.member_page__content--wrapper .welcome_content .intro_content{text-align:left;background-color:transparent;padding:1.7rem 5vw}}@media screen and (min-width:1023px){.member_page__content--wrapper .welcome_content .intro_content{padding:0 0 1.7rem 0}}.member_page__content--wrapper .welcome_content .boxes_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper{padding:4rem 5vw 0 5vw}}@media screen and (min-width:1023px){.member_page__content--wrapper .welcome_content .boxes_wrapper{padding:4rem 0 0 0}}.member_page__content--wrapper .welcome_content .boxes_wrapper h3{display:inline-block;font-size:3.2rem;margin:0 0 3rem 0;font-family:"Archer",sans-serif;text-transform:uppercase;padding:1.2rem 2rem;-webkit-box-shadow:4px 4px 0px #000;box-shadow:4px 4px 0px #000}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper h3{font-size:2rem;border-bottom:2px solid #E01C23;padding:0 0 3px 0;-webkit-box-shadow:none;box-shadow:none;font-family:"Verlag",sans-serif}}.member_page__content--wrapper .welcome_content .boxes_wrapper .content{padding:0 5vw 3rem 5vw;text-align:center;overflow:hidden}.member_page__content--wrapper .welcome_content .boxes_wrapper .content:first-child{padding-top:3rem}.member_page__content--wrapper .welcome_content .boxes_wrapper .content:last-child{padding-bottom:0}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .content{text-align:left;padding:0}.member_page__content--wrapper .welcome_content .boxes_wrapper .content:first-child{padding-top:0}}@media screen and (min-width:1023px){.member_page__content--wrapper .welcome_content .boxes_wrapper .content .content_wrapper{min-height:125px}}.member_page__content--wrapper .welcome_content .boxes_wrapper .content p{line-height:2.2rem;margin:0}.member_page__content--wrapper .welcome_content .boxes_wrapper .content p.title{color:#000;font-size:2.2rem;font-weight:700;text-transform:uppercase;margin:1rem 0 3rem 0}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .content p.title{font-size:1.6rem;margin:0 0 1rem 0}}.member_page__content--wrapper .welcome_content .boxes_wrapper .content a{display:block;width:calc(100% + 10vw);position:relative;left:-5vw;font-size:2.4rem;font-weight:700;background-color:#E01C23;color:#fff;text-transform:uppercase;padding:1.1rem 1.8rem;margin-top:3rem;text-align:center;-webkit-transition:200ms ease all;transition:200ms ease all;-webkit-box-shadow:5px 5px 0px 0px #ffffff;box-shadow:5px 5px 0px 0px #ffffff;display:table;position:relative;top:-5px}.member_page__content--wrapper .welcome_content .boxes_wrapper .content a:hover{-webkit-box-shadow:5px 5px 0px 0px #fbee2d;box-shadow:5px 5px 0px 0px #fbee2d}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .content a{display:inline-block;width:auto;left:0;font-size:1.8rem}}.member_page__content--wrapper .welcome_content .boxes_wrapper .left-side{width:100%}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .left-side{border-bottom:2px solid #E01C23;padding-bottom:3rem;margin-bottom:3rem}}@media screen and (min-width:1200px){.member_page__content--wrapper .welcome_content .boxes_wrapper .left-side{width:30%;border-right:2px solid #E01C23;border-bottom:none;margin-right:2.5%;padding-right:2.5%;padding-bottom:0;margin-bottom:0}}.member_page__content--wrapper .welcome_content .boxes_wrapper .left-side .content{background-color:rgba(251,238,45,0.2)}.member_page__content--wrapper .welcome_content .boxes_wrapper .left-side .content h3{background-color:#FBEE2D}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .left-side .content{background-color:transparent}.member_page__content--wrapper .welcome_content .boxes_wrapper .left-side .content h3{background-color:transparent}}.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side{width:100%}@media screen and (min-width:1200px){.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side{width:65%}}.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side .title_wrapper{padding-top:2rem;text-align:center;background-color:rgba(62,197,226,0.2)}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side .title_wrapper{padding-top:0;text-align:left;background-color:transparent}}.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side .title_wrapper h3{background-color:#3EC5E2;margin:0}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side .title_wrapper h3{background-color:transparent;margin-bottom:3rem}}.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side>.flex .content{width:100%;background-color:rgba(62,197,226,0.2)}@media (min-width:768px){.member_page__content--wrapper .welcome_content .boxes_wrapper .right-side>.flex .content{width:47%;background-color:transparent}}.member_page__content--wrapper .account_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.member_page__content--wrapper .account_content{padding:4rem 5vw}}@media screen and (min-width:1023px){.member_page__content--wrapper .account_content{padding:0}}.member_page__content--wrapper .account_content .account_form{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:5rem 5vw 0 5vw}@media (min-width:768px){.member_page__content--wrapper .account_content .account_form{width:75%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0}}.member_page__content--wrapper .account_content .account_form h2{font-size:3rem;text-align:center;margin:0 auto;display:inline-block;border-bottom:2px solid #000;padding-bottom:3px;text-transform:uppercase}.member_page__content--wrapper .account_content .account_form form{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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:4rem}.member_page__content--wrapper .account_content .account_form form .fkl-form-row{width:100%;margin:0 0 2rem 0}@media (min-width:768px){.member_page__content--wrapper .account_content .account_form form .fkl-form-row{width:49%}}.member_page__content--wrapper .account_content .account_form form .fkl-form-row label{display:block;font-size:1.4rem;font-weight:700;padding-bottom:1rem;text-transform:uppercase}.member_page__content--wrapper .account_content .account_form form .fkl-form-row input[type=email],.member_page__content--wrapper .account_content .account_form form .fkl-form-row input[type=text],.member_page__content--wrapper .account_content .account_form form .fkl-form-row select{display:block;width:100%;padding:1rem 1.2rem;font-size:1.6rem;border:none;background-color:#F0F0F0}.member_page__content--wrapper .account_content .account_form form .fkl-form-row input[type=email]:active,.member_page__content--wrapper .account_content .account_form form .fkl-form-row input[type=email]:focus,.member_page__content--wrapper .account_content .account_form form .fkl-form-row input[type=text]:active,.member_page__content--wrapper .account_content .account_form form .fkl-form-row input[type=text]:focus,.member_page__content--wrapper .account_content .account_form form .fkl-form-row select:active,.member_page__content--wrapper .account_content .account_form form .fkl-form-row select:focus{outline:1px solid #000}.member_page__content--wrapper .account_content .account_info{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info{width:20%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.member_page__content--wrapper .account_content .account_info--time{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:#FBEE2D;padding:1.6rem 7rem;text-align:center;text-transform:uppercase}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--time{display:block;-webkit-box-shadow:6px 6px 0px #000;box-shadow:6px 6px 0px #000;padding:1.6rem}}.member_page__content--wrapper .account_content .account_info--time p{font-size:2rem;font-weight:700;margin:0}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--time p{font-size:1.6rem}}.member_page__content--wrapper .account_content .account_info--time p.big{font-size:7.4rem}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--time p.big{font-size:5rem}}.member_page__content--wrapper .account_content .account_info--time p.big>strong{display:block;margin-right:1rem}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--time p.big>strong{margin-right:0}}.member_page__content--wrapper .account_content .account_info--balance{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;border:2px solid #E01C23;text-align:center;text-transform:uppercase}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--balance{display:block;margin-top:2rem;padding:0.8rem}}.member_page__content--wrapper .account_content .account_info--balance p{width:45%;font-size:2rem;font-weight:700;margin:0}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--balance p{width:auto;font-size:1.6rem}}.member_page__content--wrapper .account_content .account_info--balance p.big{width:30%;font-size:7.4rem}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--balance p.big{width:auto;font-size:5rem}}.member_page__content--wrapper .account_content .account_info--balance p.big>strong{display:block}.member_page__content--wrapper .account_content .account_info--balance a{display:inline-block;font-size:2rem;font-weight:700;background-color:#E01C23;color:#fff;text-transform:uppercase;padding:4rem 2rem}@media (min-width:768px){.member_page__content--wrapper .account_content .account_info--balance a{font-size:1.6rem;padding:1rem 2rem;margin-top:1rem}}.member_page__content--wrapper .account_content .account_info--newsletter{margin-top:2rem;background:#3EC5E2;color:black;padding:2rem;text-align:center}.member_page__content--wrapper .account_content .account_info--newsletter h6{margin:0 auto 1rem;font-size:22px}.member_page__content--wrapper .account_content .account_info--newsletter p{margin:0;font-size:18px;line-height:1.4}.member_page__content--wrapper .account_content .account_info--newsletter div.flex{margin-top:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.member_page__content--wrapper .account_content .account_info--newsletter div.flex a,.member_page__content--wrapper .account_content .account_info--newsletter div.flex button{color:black;margin:0 0.75rem;border:2px solid white;background:transparent;outline:none;padding:0.75rem 1.5rem;line-height:1}.member_page__content--wrapper .account_content .account_info--newsletter div.flex a.active,.member_page__content--wrapper .account_content .account_info--newsletter div.flex button.active{background:white}.member_page__content--wrapper .account_content .account_info--newsletter div.flex a[disabled],.member_page__content--wrapper .account_content .account_info--newsletter div.flex button[disabled]{cursor:default;pointer-events:none}.member_page__content--wrapper .bookings_content{padding:3rem 0}@media screen and (min-width:1023px){.member_page__content--wrapper .bookings_content{padding:0}}.member_page__content--wrapper .bookings_content .bookings_wrapper .booking-table .fkl-class .fkl-class-name{display:block}.member_page__content--wrapper .bookings_content .bookings_wrapper .booking-table .fkl-class .fkl-class-name:after{display:none}.member_page__content--wrapper .bookings_content .bookings_wrapper .booking-table .fkl-class .fkl-class-name>p>small{font-size:12px;position:relative;top:-1px}.member_page__content--wrapper .bookings_content .bookings_wrapper .booking-table a.book{background-color:#E01C23;display:block;text-align:center;border:none;font-size:1.8rem;font-weight:700;padding:1.4rem 2.6rem;text-transform:uppercase;line-height:1;color:#fff}.member_page__content--wrapper .bookings_content .bookings_wrapper .booking-table a.book:hover{color:#000}@media screen and (min-width:1023px){.member_page__content--wrapper .bookings_content .bookings_wrapper .booking-table a.book{display:inline-block}}.member_page__content--wrapper .transaction_content .intro_content{display:none}@media screen and (min-width:1023px){.member_page__content--wrapper .transaction_content .intro_content{display:block}}.member_page__content--wrapper .transaction_content .table_wrapper{width:100%}@media screen and (min-width:1023px){.member_page__content--wrapper .transaction_content .table_wrapper{width:65%;padding:2.8rem 0 0 0}}@media screen and (min-width:1200px){.member_page__content--wrapper .transaction_content .table_wrapper{width:55%}}.member_page__content--wrapper .transaction_content .table_wrapper--header{display:none}@media (min-width:768px){.member_page__content--wrapper .transaction_content .table_wrapper--header{padding:0 4rem 1.2rem 4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.member_page__content--wrapper .transaction_content .table_wrapper--header>div{min-width:13%;max-width:25%}.member_page__content--wrapper .transaction_content .table_wrapper--header>div p{font-size:1.4rem;font-weight:700;text-transform:uppercase;margin:0}}@media (min-width:768px){.member_page__content--wrapper .transaction_content .table_wrapper--body{width:75%;margin:3rem auto 0 auto;border:2px solid #E01C23}}@media screen and (min-width:1023px){.member_page__content--wrapper .transaction_content .table_wrapper--body{padding-top:0;width:auto;margin:0}}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row{padding:1.4rem 4rem;border-bottom:2px solid #E01C23;margin:0.5rem 0}@media (min-width:768px){.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row{padding:0.8rem 4rem;border-bottom:none}}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .accordian_wrapper{cursor:pointer}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div{min-width:13%;max-width:25%}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div a,.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div p{font-size:1.4rem;font-weight:700;text-transform:uppercase;margin:0;color:#000}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div a:hover{text-decoration:underline}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div.accordian_wrapper{width:75%;max-width:75%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div.accordian_wrapper .number{position:relative;padding-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div.accordian_wrapper .number:before{content:"";background:url("../images/chevron.svg") 0 0 no-repeat;background-size:10px;height:10px;width:10px}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div.accordian_wrapper .number p{margin-left:20px}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div.number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row>.flex>div.number:after{content:"";display:block;width:9px;height:9px;background-image:url("../images/chevron.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:0.8rem}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content{display:none;padding-top:1.6rem;margin-top:1.6rem;border-top:2px solid #E01C23}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div{min-width:13%;max-width:25%}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div.wide{min-width:50%;max-width:50%;width:50%}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div.wide.name{margin-right:0}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div.wide.amount{text-align:right}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div a,.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div p{font-size:1.3rem;font-weight:700;text-transform:uppercase;margin:0;color:#000}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div a:hover{text-decoration:underline}.member_page__content--wrapper .transaction_content .table_wrapper--body .table_row .hidden_content>.flex>div:first-child{margin-right:3.6rem}.member_page__content--wrapper .transaction_content .table_wrapper a.book{display:inline-block;width:auto;font-size:1.8rem;font-weight:700;background-color:#E01C23;color:#fff;text-transform:uppercase;padding:1.1rem 1.8rem;margin-top:3rem;text-align:center}.member_page__content--wrapper .credits_content{padding:3rem 2rem}@media screen and (min-width:1023px){.member_page__content--wrapper .credits_content{padding:0}}.member_page__content--wrapper .credits_content .credits_wrapper{margin:2.8rem 0 0 0;width:100%;border:2px solid #E01C23}@media (min-width:768px){.member_page__content--wrapper .credits_content .credits_wrapper{width:55%;margin:2.8rem auto 0 auto}}@media screen and (min-width:1023px){.member_page__content--wrapper .credits_content .credits_wrapper{width:70%;margin:2.8rem 0 0 0}}@media (min-width:1200px){.member_page__content--wrapper .credits_content .credits_wrapper{width:55%}}.member_page__content--wrapper .credits_content .credits_wrapper .single_credit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #E01C23;padding:1.6rem 4rem}.member_page__content--wrapper .credits_content .credits_wrapper .single_credit:last-child{border-bottom:0}.member_page__content--wrapper .credits_content .credits_wrapper .single_credit p{font-size:1.4rem;font-weight:700;text-transform:uppercase;margin:0;color:#000;line-height:1}.member_page__content--wrapper .credits_content .credits_wrapper .single_credit .name{min-width:21%}.member_page__content--wrapper .credits_content .credits_wrapper .single_credit .amount{margin-left:4rem}.member_page__content--wrapper .credits_content .credits_wrapper .single_credit .expire{margin-left:auto}.member_page__content--wrapper .credits_content .buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.6rem}@media screen and (min-width:1023px){.member_page__content--wrapper .credits_content .buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.member_page__content--wrapper .credits_content .buttons a{background-color:#E01C23;display:block;width:100%;text-align:center;border:none;font-size:1.8rem;font-weight:700;padding:1.4rem 2.6rem;text-transform:uppercase;line-height:1;color:#fff}.member_page__content--wrapper .credits_content .buttons a:first-child{margin-bottom:1.6rem}@media (min-width:768px){.member_page__content--wrapper .credits_content .buttons a{display:inline-block;width:auto}.member_page__content--wrapper .credits_content .buttons a:first-child{margin-right:1.6rem;margin-bottom:0}}.member_page__content--wrapper .credits_content .buttons a:hover{color:#000}.member_page__content--wrapper .billing_content{padding:4rem 5vw 0 5vw}@media screen and (min-width:1023px){.member_page__content--wrapper .billing_content{padding:0}}.member_page__content--wrapper .billing_content .title{text-align:center;padding-bottom:1rem}@media (min-width:768px){.member_page__content--wrapper .billing_content .title{text-align:left;padding-bottom:0}}.member_page__content--wrapper .billing_content .title h2{display:inline-block;font-size:2.8rem;border-bottom:2px solid #000;padding-bottom:2px;margin:0}@media (min-width:768px){.member_page__content--wrapper .billing_content .title h2{font-size:2rem}}.member_page__content--wrapper .billing_content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2.4rem}.member_page__content--wrapper .billing_content form .fkl-form-row{width:100%;margin:0 0 2rem 0}@media (min-width:768px){.member_page__content--wrapper .billing_content form .fkl-form-row{width:32%}}.member_page__content--wrapper .billing_content form .fkl-form-row label{display:block;font-size:1.4rem;font-weight:700;padding-bottom:1rem;text-transform:uppercase}.member_page__content--wrapper .billing_content form .fkl-form-row input[type=email],.member_page__content--wrapper .billing_content form .fkl-form-row input[type=text],.member_page__content--wrapper .billing_content form .fkl-form-row select{display:block;width:100%;padding:1rem 1.2rem;font-size:1.6rem;border:none;background-color:#F0F0F0}.member_page__content--wrapper .billing_content form .fkl-form-row input[type=email]:active,.member_page__content--wrapper .billing_content form .fkl-form-row input[type=email]:focus,.member_page__content--wrapper .billing_content form .fkl-form-row input[type=text]:active,.member_page__content--wrapper .billing_content form .fkl-form-row input[type=text]:focus,.member_page__content--wrapper .billing_content form .fkl-form-row select:active,.member_page__content--wrapper .billing_content form .fkl-form-row select:focus{outline:1px solid #000}.member_page__content--wrapper .billing_content form .fkl-form-row a,.member_page__content--wrapper .billing_content form .fkl-form-row input[type=submit]{display:inline-block;font-size:1.4rem;font-weight:700;border-bottom:2px solid #000;padding-bottom:1px;text-transform:uppercase;background-color:transparent;border:none;padding:0;color:#000}.member_page__content--wrapper .billing_content .subscription_wrapper{padding-top:3rem}.member_page__content--wrapper .billing_content .subscription_wrapper form .fkl-form-row{width:100%;margin:0 0 2rem 0}@media (min-width:768px){.member_page__content--wrapper .billing_content .subscription_wrapper form .fkl-form-row{width:24%}}@media (min-width:768px){.member_page__content--wrapper .billing_content .payment_wrapper{width:66%}}.member_page__content--wrapper .billing_content .payment_wrapper form .fkl-form-row{width:100%;margin:0 0 2rem 0}@media (min-width:768px){.member_page__content--wrapper .billing_content .payment_wrapper form .fkl-form-row{width:49%}}.member_page__content--wrapper .billing_content .payment_wrapper form .fkl-form-row input[type=submit]{border-bottom:2px solid #000}.member_page__content--wrapper .benefit_content{padding:4rem 5vw 0 5vw}@media screen and (min-width:1023px){.member_page__content--wrapper .benefit_content{padding:0}}.member_page__content--wrapper .benefit_content .title{text-align:center;padding-bottom:1rem}@media (min-width:768px){.member_page__content--wrapper .benefit_content .title{text-align:left;padding-bottom:0}}.member_page__content--wrapper .benefit_content .title h2{display:inline-block;font-size:2.8rem;border-bottom:2px solid #000;padding-bottom:2px;margin:0;text-transform:uppercase}@media (min-width:768px){.member_page__content--wrapper .benefit_content .title h2{font-size:2rem}}.member_page__content--wrapper .benefit_content .boxes_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:5rem}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box{height:100%;width:100%;margin-bottom:3rem}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:last-child{margin-bottom:0}@media (min-width:768px){.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box{width:calc(50% - 2rem);margin-right:4rem}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:nth-child(2n){margin-right:0}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:nth-last-child(2){margin-bottom:0}}@media screen and (min-width:1023px){.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box{width:calc(33.333% - 2rem);margin-right:3rem}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:nth-child(2n){margin-right:3rem}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:nth-child(3n){margin-right:0}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:nth-last-child(3){margin-bottom:0}}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box--thumbnail{position:relative;height:375px;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-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;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;z-index:5}@media (min-width:768px){.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box--thumbnail{height:300px}}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box--thumbnail:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:-1;-webkit-transition:0.5s ease;transition:0.5s ease}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box--thumbnail p{display:inline-block;color:#fff;font-size:2rem;font-weight:700;margin:0;padding:0.45rem 0.75rem}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box--thumbnail h3{display:inline-block;font-size:2rem;font-weight:700;max-width:90%;margin:0 auto;color:#fff;padding:0.5rem 1rem}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box--thumbnail h3,.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box--thumbnail p{-webkit-transition:0.45s ease;transition:0.45s ease}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:hover .single_box--thumbnail h3,.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:hover .single_box--thumbnail p{background-color:#fff;color:#000}.member_page__content--wrapper .benefit_content .boxes_wrapper .single_box:hover .single_box--thumbnail:before{background-color:rgba(0,0,0,0.1)}.member-double{background:white;padding:5rem}.member-double .container.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.member-double .container.flex .member_box{padding:3rem;width:100%;margin-bottom:3rem}@media (min-width:640px){.member-double .container.flex .member_box{width:48%;margin-bottom:0}}.member-double .container.flex .member_box.white{background:red;color:white}.member-double .container.flex .member_box h2{font-weight:700;text-transform:uppercase;font-size:2rem;margin:0 0 3rem 0}.member-double .container.flex .member_box h2.secondary{margin-top:4rem}.member-double .container.flex .member_box .fkl-form.fkl-form-new-password .fkl-form-row label{display:block}.member-double .container.flex .member_box .fkl-form.fkl-form-new-password .fkl-form-row input[type=password]{border:none;border-radius:4px;background-color:#f2f2f2;color:#000;padding:1.3rem;width:100%}.member-double .container.flex .member_box .fkl-form.fkl-form-new-password .fkl-form-row input[type=submit]{border:none;outline:none;text-transform:uppercase;display:table;padding:1rem 2rem;background:white;color:red;font-weight:300;letter-spacing:1px;-webkit-transition:250ms ease all;transition:250ms ease all}.member-double .container.flex .member_box .fkl-form.fkl-form-new-password .fkl-form-row input[type=submit]:hover{-webkit-box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625);box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625)}.client-details .client-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.client-details .client-row span{display:block;padding:1rem 2rem}.client-details .client-row span.header{border-right:1px solid;width:35%;text-align:right;font-weight:700;text-transform:uppercase}.form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-field+.form-field{margin-top:4rem}.form-field label{display:block;width:35%;text-align:right;font-weight:700;text-transform:uppercase}.form-field input.underline{border:none;border-bottom:1px solid #000;margin-left:1.5rem;width:50%;position:relative;top:-2px}.form-field input.underline:focus{background:#eeeeee;border-bottom-color:#000;outline:none}.form-field+a.cta{margin-top:3rem;margin-left:auto;margin-right:auto}.booking-table--row{border-top:2px solid;padding-top:2rem;margin-top:2rem;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}.booking-table--row span{display:block}.booking-table--row span.class-title{font-weight:700;text-transform:uppercase}.booking-table--row a.action{display:block;font-weight:700}.booking-table--row a.action.cancel{color:red}.booking-table+a.cta{margin:5rem auto 0}.booking-pagination,.fkl-pagination{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;padding:3rem 0 1rem 0;max-width:300px;margin:0 auto 0 0}.booking-pagination a,.fkl-pagination a{background-color:#E01C23;padding:1rem 2rem;font-weight:700;text-transform:uppercase;color:white;font-weight:700}.transaction-list{background:white;padding:2rem 0 5rem}.transaction-list a.credits{display:table;margin-left:auto;margin-right:0;margin-bottom:2rem;color:#fff;font-weight:700;position:relative}.transaction-list a.credits:after{border-style:solid;border-width:0.1em 0.1em 0 0;content:"";display:inline-block;height:0.45em;left:-8.5rem;position:relative;vertical-align:top;width:0.45em;top:0.425rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.transaction-list .member-single-inner{background:red;padding:2rem;color:white}.transaction-list .transactions-row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll}@media (min-width:640px){.transaction-list .transactions-row{overflow:hidden;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}}.transaction-list .transactions-row:nth-child(2n){background:#eee;background:#c51803}.transaction-list .transactions-row--header{display:none}@media (min-width:640px){.transaction-list .transactions-row--header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid white;font-weight:700}}.transaction-list .transactions-row span{display:block;text-align:center;font-size:15px}.transaction-list .transactions-row>span{width:auto;padding:1rem}.transaction-list .transactions-row>span.payment_date{min-width:200px}.transaction-list .transactions-row>span.product{min-width:200px}.transaction-list .transactions-row>span.service_title{min-width:1px}.transaction-list .transactions-row>span.amount_paid{min-width:90px}.transaction-list .transactions-row>span.discounts{min-width:90px}.transaction-list .transactions-row>span.type{min-width:90px}.transaction-list .transactions-row>span.created_by{min-width:90px}@media (min-width:640px){.transaction-list .transactions-row>span{width:10%;padding:1rem 0;min-width:0!important}.transaction-list .transactions-row>span.product{width:14%}.transaction-list .transactions-row>span.qty{width:6%}}.transaction-list .package-row.status_expired{display:none}.transaction-list .package-row__header{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;padding-bottom:2rem;margin-bottom:2rem;border-bottom:2px solid white}.transaction-list .package-row__header>span{display:block}.transaction-list .package-row__header .package-title{font-weight:700;text-transform:uppercase}.transaction-list .package-row__header .toggles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.transaction-list .package-row__header .toggles>a{margin-left:2rem;font-weight:700;color:#ccc}.transaction-list .package-row__header .toggles>a.red{color:red}.transaction-list .package-row+.buy_packages{margin-top:3rem}.buy_packages{text-align:center}.buy_packages>a.cta{margin:auto}section.buy_packages_grid{background:#212121;padding:2.5rem 0 5rem}section.buy_packages_grid .buy_packages_inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.buy_packages_grid .buy_block{background:#ffffff;padding:2rem;width:24%;margin:0rem;text-align:center}section.buy_packages_grid .buy_block.alt{background:#ddd}section.buy_packages_grid .buy_block h3{margin-top:0;margin-bottom:0;font-size:3rem}section.buy_packages_grid .buy_block small{display:block;font-weight:700}section.buy_packages_grid .buy_block h5{margin:3rem auto 0;font-size:3rem}section.buy_packages_grid .buy_block h6{margin:0 auto 1rem;font-size:2rem}section.buy_packages_grid .buy_block h6.single_purchase{margin-top:-23px}section.buy_packages_grid .buy_block p{font-size:14px;line-height:1.35;margin:1.5rem 0;min-height:130px}section.buy_packages_grid .buy_block .buy_block__footer{margin-bottom:2rem}section.buy_packages_grid .buy_block a.cta{margin:auto}.package-row{margin-bottom:4rem}.package-row__inner{display:block}@media (min-width:640px){.package-row__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.package-row__inner.expanded{margin-top:2rem;display:none;background:#c51803;padding:0.8rem 0}.package-row__inner--cell{margin-bottom:1rem}@media (min-width:640px){.package-row__inner--cell{margin-bottom:0}}.filter_quick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filter_quick>a{display:block;margin-left:1rem;border-radius:2px;color:red;background:#fff;padding:1rem;margin-bottom:1rem}.filter_quick>a.toggled{background:red;color:white}.booking-table--single.fkl-class{padding:0 0 0 2rem;border-bottom:1px solid white}.booking-table--single.fkl-class[data-activityid="6"]{background:red}.booking-table--single.fkl-class[data-activityid="5"]{background:#9e64a1}.booking-table--single.fkl-class[data-activityid="4"]{background:#db5497}.booking-table--single.fkl-class[data-activityid="6"]{background:#f47727}.booking-table--single.fkl-class[data-activityid="14"]{background:#39539d}.booking-table--single.fkl-class[data-activityid="8"]{background:#64c399}.booking-table--single.fkl-class[data-activityid="9"]{background:#fbee2d}.booking-table--single.fkl-class[data-activityid="13"]{background:#e21f27}.booking-table--single.fkl-class[data-activityid="7"]{background:#3ec5e2}.booking-table--single.fkl-class a.action.cancel{background:red;padding:2rem;display:block;color:#ffffff;min-width:140px;text-align:center}.booking-table--single.fkl-class a.launch-livestream{background:black;padding:2rem;display:block;color:yellow;font-weight:700;min-width:140px;text-align:center}.account_form span.status{display:table;text-align:center;margin:4rem auto 0}.account_form span.status_success{padding:1rem;background:yellow;-webkit-box-shadow:5px 5px 0 0 black;box-shadow:5px 5px 0 0 black;text-transform:uppercase}.iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}.iti.iti--allow-dropdown.iti--separate-dial-code input#phone{padding-left:90px;width:100%}section.buy_single_package{background:#212121;padding:0 0 5rem 0;color:#fff}section.buy_single_package .fkl-package-cost{text-align:center;margin-bottom:3rem;font-size:2rem}section.buy_single_package .fkl-saved-card{padding:3rem;border:1px dashed}section.buy_single_package .fkl-saved-card h3{margin-top:0}section.buy_single_package .fkl-saved-card input[type=submit]{display:table;padding:1rem 2rem;background:linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%);color:#000;font-weight:300;letter-spacing:1px;-webkit-transition:250ms ease all;transition:250ms ease all}section.buy_single_package .fkl-saved-card input[type=submit]:hover{color:#fff}section.buy_single_package .fkl-saved-card .fkl-saved-card-row{margin-bottom:2.5rem;font-size:2rem;text-transform:uppercase}section.buy_single_package form.new-card{border:1px dashed;margin-bottom:2rem;padding:2rem}section.buy_single_package .surge-tos{padding:2rem;margin-top:1rem;border:1px solid grey}section.buy_single_package .surge-tos p{margin:0 0 1rem 0}section.buy_single_package .surge-tos p:first-child{margin-top:0}section.buy_single_package .surge-tos p:last-child{margin-bottom:0}section.buy_single_package .surge-tos a{color:inherit}a#stripe-submit{display:table;padding:1rem 2rem;background:linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%);color:#000;font-weight:300;letter-spacing:1px;-webkit-transition:250ms ease all;transition:250ms ease all}a#stripe-submit:hover{color:#fff}span.CardField-number.CardField-child{background:white}.team_carousel .owl-prev{position:absolute;top:45%;left:-3.5rem;text-indent:-99999px;background-image:url(../images/icon_arrow.svg);background-size:18px;height:34px;width:18px;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.team_carousel .owl-next{position:absolute;top:45%;right:-3.5rem;text-indent:-99999px;background-image:url(../images/icon_arrow.svg);background-size:18px;height:34px;width:18px;background-repeat:no-repeat}.team-box{height:450px;background-size:cover;position:relative}.team-box .team-box-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.75);color:#111;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;padding:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:500ms ease opacity;transition:500ms ease opacity}.team-box .team-box-content h4{text-transform:uppercase;margin:0;font-size:2.6rem;font-family:"CeraPro-Bold"}.team-box .team-box-content p{margin:1rem auto 2rem;text-align:center}.team-box:hover .team-box-content{opacity:1}.classes_page__hero{padding:0.8rem 0;background-color:#E01C23}.classes_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.classes_page__hero .content h1{font-size:4.6rem}}.classes_page__intro{padding:2rem 0}@media (min-width:768px){.classes_page__intro{padding:4rem 0}}.classes_page__intro .content .desktop{display:none}@media (min-width:768px){.classes_page__intro .content .desktop{display:block}}.classes_page__intro .content .mobile{display:block}@media (min-width:768px){.classes_page__intro .content .mobile{display:none}}.classes_page__intro .content .mobile p{font-size:3.4rem;line-height:4.4rem}.classes_page__intro .content p{font-family:"Archer",sans-serif;font-size:2rem;line-height:3rem;font-weight:700}@media (min-width:768px){.classes_page__intro .content p{font-size:2.7rem;line-height:3.7rem}}.classes_page__wrapper{border-top:2px solid #E01C23}.classes_page__wrapper>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.classes_page__wrapper .single_class{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%;text-align:center;padding:1.6rem 4rem}@media (min-width:768px){.classes_page__wrapper .single_class{width:50%;padding:1.6rem 2rem}}@media screen and (min-width:1023px){.classes_page__wrapper .single_class{width:25%;height:25vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.classes_page__wrapper .single_class .content{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;-webkit-transition:0.75s ease;transition:0.75s ease;width:100%}@media screen and (min-width:1023px){.classes_page__wrapper .single_class .content{-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;width:auto}}.classes_page__wrapper .single_class .content .icon{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;min-height:50px;min-width:75px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:4rem}@media screen and (min-width:1023px){.classes_page__wrapper .single_class .content .icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:4rem;min-height:125px;min-width:150px;margin-left:0}}.classes_page__wrapper .single_class .content .icon img{display:block;max-height:50px;max-width:75px;width:auto;height:auto;margin:0 auto}@media screen and (min-width:1023px){.classes_page__wrapper .single_class .content .icon img{max-height:125px;max-width:150px}}.classes_page__wrapper .single_class .content .title{display:block;text-align:center;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:1023px){.classes_page__wrapper .single_class .content .title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline-block;width:auto;padding:0.3rem 2rem;background-color:#fff;-webkit-box-shadow:5px 5px 0 0px black;box-shadow:5px 5px 0 0px black;margin:0 auto}}.classes_page__wrapper .single_class .content .title h3{font-family:"Verlag",sans-serif;font-weight:700;font-size:2.2rem;color:#000;text-transform:uppercase;margin:0}@media screen and (min-width:1023px){.classes_page__wrapper .single_class .content .title h3{font-size:2.2rem;font-family:"Archer",sans-serif}}.classes_page__wrapper .single_class .hover{opacity:0;visibility:hidden;z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:auto;-webkit-transition:0.75s ease;transition:0.75s ease}.classes_page__wrapper .single_class .hover h3{font-size:2.4rem;color:#000;margin:0}@media screen and (min-width:1023px){.classes_page__wrapper .single_class:hover .content{opacity:0;visibility:hidden;z-index:-1}.classes_page__wrapper .single_class:hover .hover{opacity:1;visibility:visible;z-index:10}}.classes_archive__hero{padding:0.8rem 0;background-color:#E01C23}.classes_archive__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.classes_archive__hero .content h1{font-size:4.6rem}}.classes_archive__banner{background-color:#fff;padding:2.4rem 5vw}.classes_archive__banner>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.classes_archive__banner .back,.classes_archive__banner .spacer{width:auto}@media (min-width:768px){.classes_archive__banner .back,.classes_archive__banner .spacer{width:15%}}.classes_archive__banner .back{margin-right:auto}.classes_archive__banner .back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Verlag",sans-serif;font-weight:700;line-height:1;text-transform:uppercase;color:#fff}@media (min-width:768px){.classes_archive__banner .back a{color:#E01C23}}.classes_archive__banner .back a:before{position:relative;bottom:1px;content:"";display:block;background-image:url("../images/arrow.svg");width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:0.6rem}@media (min-width:768px){.classes_archive__banner .back a:before{width:13px;height:13px}}.classes_archive__banner .title{display:none}@media (min-width:768px){.classes_archive__banner .title{display:block;text-align:center;width:60%}.classes_archive__banner .title h2{font-size:2.7rem;font-family:"Archer",sans-serif;color:#000;margin:0;text-transform:lowercase}.classes_archive__banner .title h2 p{margin:0}.classes_archive__banner .title h2 p:first-letter{text-transform:uppercase}}.classes_archive__banner .spacer{margin-left:auto}.classes_archive__wrapper>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.classes_archive__wrapper .single_class{width:50%;height:255px;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:1rem}@media (min-width:768px){.classes_archive__wrapper .single_class{width:33.333%;padding:2rem}}@media screen and (min-width:1023px){.classes_archive__wrapper .single_class{width:25%}}.classes_archive__wrapper .single_class .content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.classes_archive__wrapper .single_class .title{display:inline-block;width:100%;text-align:center}.classes_archive__wrapper .single_class .title h3{display:inline-block;width:auto;font-family:"Archer",sans-serif;font-weight:700;font-size:2rem;color:#000;text-transform:uppercase;margin:0;padding:0.2rem 1.4rem;background-color:#fff;-webkit-box-shadow:5px 5px 0 0px black;box-shadow:5px 5px 0 0px black}.classes_archive__wrapper .single_class .buttons{max-width:220px;margin:0 auto;width:100%;padding-top:2rem;-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}@media (min-width:768px){.classes_archive__wrapper .single_class .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:220px}}.classes_archive__wrapper .single_class .buttons a{display:block;font-size:1.5rem;line-height:1;font-family:"Verlag",sans-serif;font-weight:700;text-transform:uppercase;color:#fff;width:48%;padding:0.8rem 0.6rem;text-align:center;background-color:#E01C23}@media (min-width:768px){.classes_archive__wrapper .single_class .buttons a{font-size:1.2rem;padding:0.6rem}}.classes_archive__wrapper .single_class .buttons a:first-child{margin-bottom:0.8rem}@media (min-width:768px){.classes_archive__wrapper .single_class .buttons a:first-child{margin-bottom:0}}.classes_archive__wrapper .single_class .buttons a.info{background-color:#000}.classes_single__hero{padding:0.8rem 0}.classes_single__hero .content h1{font-family:"Archer",sans-serif;font-size:3.6rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.classes_single__hero .content h1{font-size:4.6rem}}.classes_single__banner{background-color:#fff;padding:2.4rem 5vw}.classes_single__banner>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.classes_single__banner>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#E01C23;font-family:"Verlag",sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.classes_single__banner>div a:after,.classes_single__banner>div a:before{position:relative;bottom:1px}.classes_single__banner .back a:before{content:"";display:block;background-image:url("../images/arrow.svg");width:13px;height:13px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:0.6rem}.classes_single__banner .faves a:after{content:"";display:block;background-image:url("../images/heart.svg");width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:1rem}.classes_single__content>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.classes_single__content .thumbnail{width:100%}@media screen and (min-width:1023px){.classes_single__content .thumbnail{width:38%}}.classes_single__content .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.classes_single__content .content{width:100%;padding:2rem 5vw}@media screen and (min-width:1023px){.classes_single__content .content{width:60%;padding:2rem 5vw 4rem 0}}.classes_single__content .content .intro_content{padding-bottom:4rem}.classes_single__content .content .intro_content h2{font-size:2.1rem;line-height:2.9rem;font-family:"Archer",sans-serif;font-weight:700;margin-top:0}.classes_single__content .content .description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.classes_single__content .content .description .single_description{width:100%;margin-bottom:3rem}.classes_single__content .content .description .single_description:last-child{margin-bottom:0}@media (min-width:768px){.classes_single__content .content .description .single_description{width:47%}}.classes_single__content .content .description .single_description h3{display:inline-block;font-family:"Verlag",sans-serif;font-size:2rem;margin:0 0 1.8rem 0;text-transform:uppercase;border-bottom:3px solid #E01C23;padding-bottom:0.4rem}.classes_single__content .content .description .single_description p{font-size:1.7rem;line-height:2.3rem;margin:0}.classes_single__content .content .button_wrapper{padding-top:4rem}.classes_single__content .content .button_wrapper a{display:block;text-align:center;padding:1rem 2rem;font-family:"Verlag",sans-serif;font-size:2.2rem;font-weight:700;text-transform:uppercase;background-color:#E01C23;color:#fff}@media (min-width:768px){.classes_single__content .content .button_wrapper a{display:table;font-size:1.8rem}}section.demand_page__featured.faves .owl-nav{display:none}section.demand_page__featured.faves .single_class--content{min-height:100px}.call-action-banner>a{height:290px;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}.call-action-banner--span{display:table;padding:2rem 4rem;background:#FBEE2D;color:black;margin:auto;font-family:"Archer",sans-serif;font-weight:700;font-size:3rem}.on-demand-grid .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.on-demand-grid .on-demand-box{width:100%;margin-bottom:2rem}@media (min-width:640px){.on-demand-grid .on-demand-box{width:50%}}@media (min-width:960px){.on-demand-grid .on-demand-box{width:25%}}.on-demand-grid .on-demand-box img{display:block;width:100%;height:auto}.on-demand-grid .on-demand-box img.icon{margin:50px auto 0;height:60px;width:auto}.on-demand-grid .on-demand-box .white-content h6{margin:2rem auto 1.2rem;text-align:center;font-size:17px;line-height:23px;text-transform:uppercase;font-family:"Verlag",sans-serif}.on-demand-grid .on-demand-box .white-content p{display:block;font-size:1.7rem;line-height:2.3rem;margin:0;text-align:center}@media (min-width:768px){.on-demand-grid .on-demand-box .white-content p{font-size:1.4rem;line-height:2rem;max-width:260px;margin:0 auto}}section.on-demand-pricing{background:white;padding:0;text-align:center}section.on-demand-pricing h3{background:#E01C23;color:white;margin:0;font-size:25px;line-height:35px;padding:1rem 0}section.on-demand-pricing .od_price_box{border:1px solid white;padding:2.5rem 1.5rem;text-align:center;width:100%}@media (min-width:640px){section.on-demand-pricing .od_price_box{width:33.3333334%}}section.on-demand-pricing .od_price_box span{display:table}section.on-demand-pricing .od_price_box__title{display:table;margin:0 auto 2rem;font-size:27px;background:white;padding:5px 11px;line-height:1;font-family:"Archer",sans-serif;font-weight:700;text-transform:uppercase;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black}section.on-demand-pricing .od_price_box__price{margin:0 auto 0.6rem;font-size:18px;line-height:26px;font-weight:700}section.on-demand-pricing .od_price_box__standfast{margin:0 auto 1.5rem;font-size:18px;line-height:26px;font-weight:700}section.on-demand-pricing .od_price_box>a{background-color:#E01C23;display:table;text-align:center;border:none;font-size:1.8rem;font-weight:700;padding:1.2rem 3.5rem;text-transform:uppercase;line-height:1;margin:0 auto 0;color:#fff;-webkit-transition:300ms ease background-color;transition:300ms ease background-color}section.on-demand-pricing .od_price_box>a:hover{background-color:#c7171e}section.on-demand-pricing>.flex{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;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid white}section.on-demand-pricing a.sign_up{background-color:#E01C23;display:block;text-align:center;border:none;font-size:1.8rem;font-weight:700;padding:1.4rem 2.6rem;text-transform:uppercase;line-height:1;color:#fff}@media (min-width:768px){section.on-demand-pricing a.sign_up{display:none}}.demand_page{overflow:hidden}.demand_page__hero{padding:0.8rem 0;background-color:#E01C23}.demand_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.demand_page__hero .content h1{font-size:4.6rem}}.demand_page__hero_img{position:relative;z-index:5;height:450px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem 1rem}@media (min-width:768px){.demand_page__hero_img{padding:6rem;height:550px}}.demand_page__hero_img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:-1}.demand_page__hero_img>.flex{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.demand_page__hero_img .content h2{display:block;margin:0 auto 2rem auto;font-size:4.2rem;line-height:1;background:white;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;padding:1rem 2rem;border:1px solid #000}@media (min-width:768px){.demand_page__hero_img .content h2{display:table}}.demand_page__hero_img .content .title_one.small h2{font-size:2.4rem}@media (min-width:768px){.demand_page__hero_img .content .title_one.small h2{font-size:3.6rem}}.demand_page__hero_img .content .title_one.large h2{font-size:2.4rem}@media (min-width:768px){.demand_page__hero_img .content .title_one.large h2{font-size:4.2rem}}.demand_page__hero_img .content .title_two.small h2{font-size:2.4rem}@media (min-width:768px){.demand_page__hero_img .content .title_two.small h2{font-size:3.6rem}}.demand_page__hero_img .content .title_two.large h2{font-size:2.4rem}@media (min-width:768px){.demand_page__hero_img .content .title_two.large h2{font-size:4.2rem}}.demand_page__hero_img .content .button_wrapper{padding-top:2rem}.demand_page__hero_img .content .button_wrapper a{margin:0.75rem auto auto auto;padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;border:1px solid #000;background-color:#FBEE2D;color:#000}@media (min-width:768px){.demand_page__hero_img .content .button_wrapper a{font-size:3.2rem}}.demand_page__banner_text{padding:1.8rem 0;border-bottom:1px solid #E01C23}.demand_page__banner_text .content h3{font-size:2rem;margin:0}.demand_page__info{padding:0.8rem 0;background-color:#FBEE2D}.demand_page__info h3{font-size:1.8rem;text-transform:uppercase;margin:0}.demand_page__info h3>a{color:white;background-color:#E01C23;padding:1rem 2rem;font-family:"Verlag",sans-serif;text-decoration:none;display:inline-block;font-size:1.7rem;margin-left:2rem;-webkit-transition:300ms ease all;transition:300ms ease all}.demand_page__info h3>a:hover{background-color:#c7171e}.demand_page__filters{background-color:#fff;z-index:75}@media (min-width:768px){.demand_page__filters{padding:0 5vw;position:sticky;top:62px}}.demand_page__filters .filter_toggle_fkl{padding:2rem 1.5rem;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;font-size:2.4rem;font-family:"Verlag",sans-serif;text-transform:uppercase;color:#000;font-weight:700}.demand_page__filters .filter_toggle_fkl:after{content:"";display:block;background-image:url("../images/arrow_down.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-left:1.2rem}.demand_page__filters .filter_toggle_fkl.is-active{border-bottom:2px solid #E01C23}.demand_page__filters .filter_toggle_fkl.is-active:after{background-image:url("../images/close.svg");width:14px;height:14px}@media (min-width:768px){.demand_page__filters .filter_toggle_fkl{display:none}}.demand_page__filters .fkl-filter-classes{display:none;padding:3rem 0 0 0}@media (min-width:768px){.demand_page__filters .fkl-filter-classes{padding:3rem 0;display:block}}.demand_page__featured--wrapper{position:relative;z-index:98}.demand_page__featured--wrapper.lowz{z-index:1;max-width:100vw;overflow:hidden}.demand_page__featured--wrapper.lowz .owl-next,.demand_page__featured--wrapper.lowz .owl-prev{position:absolute;top:50%;background:white;padding:1rem;-webkit-box-shadow:2px 2px black;box-shadow:2px 2px black;background:url("/wp-content/themes/Frame/assets/images/arrow-black.svg") center center no-repeat white;background-size:22px;height:40px;width:40px;text-indent:-9999rem}.demand_page__featured--wrapper.lowz .owl-next.disabled,.demand_page__featured--wrapper.lowz .owl-prev.disabled{cursor:default;opacity:0.1}.demand_page__featured--wrapper.lowz .owl-prev{left:2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:-2px -2px black;box-shadow:-2px -2px black}.demand_page__featured--wrapper.lowz .owl-next{right:2rem}.demand_page__featured--title{padding:0.8rem 0;border-bottom:2px solid #E01C23}@media (min-width:768px){.demand_page__featured--title{background-color:#E01C23;border-bottom:none}}.demand_page__featured--title.no-arrow img{display:none}.demand_page__featured--title>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.demand_page__featured--title h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#000;text-transform:uppercase}@media (min-width:768px){.demand_page__featured--title h2{color:#fff;font-size:4.6rem}}.demand_page__featured--title img{display:block;width:22px;height:auto;margin-left:1rem;cursor:pointer}.demand_page__featured--wrapper .owl-stage-outer{overflow:visible!important}.demand_page__featured--wrapper .owl-stage-outer .owl-stage{padding-left:0!important}.demand_page__featured .single_class{z-index:200;margin-right:2px}.demand_page__featured .single_class--thumbnail{min-height:190px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:2rem 1rem}.demand_page__featured .single_class--thumbnail>.flex{min-height:190px;height:100%;min-height:150px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.demand_page__featured .single_class--thumbnail .title{display:inline-block;padding:0.2rem 1rem;background-color:#fff;text-align:center;-webkit-box-shadow:5px 5px 0 0px black;box-shadow:5px 5px 0 0px black}.demand_page__featured .single_class--thumbnail .title h3{font-family:"Archer",sans-serif;font-weight:700;font-size:2.2rem;color:#000;text-transform:uppercase;margin:0}@media (min-width:768px){.demand_page__featured .single_class--thumbnail .title h3{font-size:1.6rem}}.demand_page__featured .single_class--thumbnail .duration{display:inline-block;padding:0.2rem 0.8rem;background-color:white;position:absolute;top:2rem;right:1rem}.demand_page__featured .single_class--thumbnail .duration p{font-size:1.5rem;color:black;font-weight:700;text-transform:uppercase;margin:0}@media (min-width:768px){.demand_page__featured .single_class--thumbnail .duration p{font-size:1.4rem}}.demand_page__featured .single_class--content{cursor:pointer;position:relative;padding:2rem}.demand_page__featured .single_class--content>p{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;color:#000;font-size:2rem;line-height:1.4;margin:0}.demand_page__featured .single_class--content>p.od_description{display:none;position:absolute;top:100%;left:0;background:inherit;padding:0 2rem 2rem;min-height:1px}.demand_page__featured .single_class--content>p.od_description:after{display:none}.demand_page__featured .single_class--content>p.title{text-transform:uppercase;font-weight:700;margin-bottom:1.4rem;padding:2rem;margin:-2rem}@media (min-width:768px){.demand_page__featured .single_class--content>p{font-size:1.6rem}}.demand_page__featured .single_class--content>p:after{content:"";display:block;background-image:url("../images/chevron.svg");background-position:center;background-repeat:no-repeat;background-size:contain;height:13px;width:13px}.demand_page__featured .single_class--content.is-active p:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.demand_page__featured .single_class--content .hidden_content{display:none;z-index:200;position:absolute;top:100%;left:0;padding:1.4rem 2rem 2rem 2rem;background:white}.demand_page__featured .single_class--content .hidden_content p{color:#000;font-size:2rem;line-height:1.4;margin:0}@media (min-width:768px){.demand_page__featured .single_class--content .hidden_content p{font-size:1.6rem}}.demand_page__featured .single_class--content .hidden_content .buttons{padding-top:1.4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demand_page__featured .single_class--content .hidden_content .buttons a{display:inline-block;text-transform:uppercase;font-size:1.4rem;font-weight:700;color:#000;padding:0.8rem 2rem;background-color:#E01C23;background-color:#fff;margin-right:10px;line-height:1}@media (min-width:768px){.demand_page__featured .single_class--content .hidden_content .buttons a{padding:0.4rem 0.8rem 0.2rem 0.8rem}}.demand_page__featured .single_class--content .hidden_content .buttons a:nth-child(2){color:#000;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.demand_page__featured .single_class--content .hidden_content .buttons a:nth-child(2):after{content:"";display:block;position:relative;bottom:1px;width:14px;height:14px;background-image:url(../images/heart-filled.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:0.6rem}.demand_page__featured .single_class.cat_5 .hidden_content,.demand_page__featured .single_class.cat_5 .single_class--content,.demand_page__featured .single_class.pilates .hidden_content,.demand_page__featured .single_class.pilates .single_class--content,.demand_page__featured .single_class[data-genre=SCULPT] .hidden_content,.demand_page__featured .single_class[data-genre=SCULPT] .single_class--content{background-color:#64C399}.demand_page__featured .single_class.cat_5 .single_class--thumbnail:hover .title,.demand_page__featured .single_class.pilates .single_class--thumbnail:hover .title,.demand_page__featured .single_class[data-genre=SCULPT] .single_class--thumbnail:hover .title{background-color:#64C399;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__featured .single_class.cat_6 .hidden_content,.demand_page__featured .single_class.cat_6 .single_class--content,.demand_page__featured .single_class.yoga .hidden_content,.demand_page__featured .single_class.yoga .single_class--content,.demand_page__featured .single_class[data-genre=YOGA] .hidden_content,.demand_page__featured .single_class[data-genre=YOGA] .single_class--content{background-color:#3EC5E2}.demand_page__featured .single_class.cat_6 .single_class--thumbnail:hover .title,.demand_page__featured .single_class.yoga .single_class--thumbnail:hover .title,.demand_page__featured .single_class[data-genre=YOGA] .single_class--thumbnail:hover .title{background-color:#3EC5E2;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__featured .single_class.cat_2 .hidden_content,.demand_page__featured .single_class.cat_2 .single_class--content,.demand_page__featured .single_class.train .hidden_content,.demand_page__featured .single_class.train .single_class--content,.demand_page__featured .single_class[data-genre=PILATES] .hidden_content,.demand_page__featured .single_class[data-genre=PILATES] .single_class--content{background-color:#F47727}.demand_page__featured .single_class.cat_2 .single_class--thumbnail:hover .title,.demand_page__featured .single_class.train .single_class--thumbnail:hover .title,.demand_page__featured .single_class[data-genre=PILATES] .single_class--thumbnail:hover .title{background-color:#F47727;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__featured .single_class.cat_3 .hidden_content,.demand_page__featured .single_class.cat_3 .single_class--content,.demand_page__featured .single_class.fitness .hidden_content,.demand_page__featured .single_class.fitness .single_class--content,.demand_page__featured .single_class[data-genre=SWEAT] .hidden_content,.demand_page__featured .single_class[data-genre=SWEAT] .single_class--content{background-color:#FBEE2D}.demand_page__featured .single_class.cat_3 .single_class--thumbnail:hover .title,.demand_page__featured .single_class.fitness .single_class--thumbnail:hover .title,.demand_page__featured .single_class[data-genre=SWEAT] .single_class--thumbnail:hover .title{background-color:#FBEE2D;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__featured .single_class.cat_4 .hidden_content,.demand_page__featured .single_class.cat_4 .single_class--content,.demand_page__featured .single_class.dance .hidden_content,.demand_page__featured .single_class.dance .single_class--content,.demand_page__featured .single_class[data-genre=PARTY] .hidden_content,.demand_page__featured .single_class[data-genre=PARTY] .single_class--content{background-color:#DB5497}.demand_page__featured .single_class.cat_4 .single_class--thumbnail:hover .title,.demand_page__featured .single_class.dance .single_class--thumbnail:hover .title,.demand_page__featured .single_class[data-genre=PARTY] .single_class--thumbnail:hover .title{background-color:#DB5497;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__featured .single_class.blue .hidden_content,.demand_page__featured .single_class.blue .single_class--content,.demand_page__featured .single_class.cat_9999 .hidden_content,.demand_page__featured .single_class.cat_9999 .single_class--content{background-color:#39539D}.demand_page__featured .single_class.blue .single_class--thumbnail:hover .title,.demand_page__featured .single_class.cat_9999 .single_class--thumbnail:hover .title{background-color:#39539D;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__featured .single_class.cat_7 .hidden_content,.demand_page__featured .single_class.cat_7 .single_class--content,.demand_page__featured .single_class.purple .hidden_content,.demand_page__featured .single_class.purple .single_class--content,.demand_page__featured .single_class[data-genre=MUMHOOD] .hidden_content,.demand_page__featured .single_class[data-genre=MUMHOOD] .single_class--content{background-color:#9E64A1}.demand_page__featured .single_class.cat_7 .single_class--thumbnail:hover .title,.demand_page__featured .single_class.purple .single_class--thumbnail:hover .title,.demand_page__featured .single_class[data-genre=MUMHOOD] .single_class--thumbnail:hover .title{background-color:#9E64A1;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__classes--title{padding:0.8rem 5vw;text-align:center;border-top:2px solid #E01C23;border-bottom:2px solid #E01C23}.demand_page__classes--title h2{font-family:"Archer",sans-serif;font-size:2.2rem;margin:0;color:#000;text-transform:uppercase}.demand_page__classes--wrapper>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.demand_page__classes--wrapper .single_class{position:relative;width:50%}@media (min-width:768px){.demand_page__classes--wrapper .single_class{width:33.3333333333%}}@media screen and (min-width:1023px){.demand_page__classes--wrapper .single_class{width:25%}}.demand_page__classes--wrapper .single_class--thumbnail{min-height:165px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:2rem 1rem}.demand_page__classes--wrapper .single_class--thumbnail>.flex{min-height:165px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.demand_page__classes--wrapper .single_class--thumbnail>.flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.demand_page__classes--wrapper .single_class--thumbnail .title{display:inline-block;padding:0.2rem 1rem;background-color:#fff;text-align:center;-webkit-box-shadow:5px 5px 0 0px black;box-shadow:5px 5px 0 0px black;margin-bottom:2rem}@media (min-width:768px){.demand_page__classes--wrapper .single_class--thumbnail .title{margin-bottom:0}}.demand_page__classes--wrapper .single_class--thumbnail .title h3{font-family:"Archer",sans-serif;font-weight:700;font-size:1.8rem;color:#000;text-transform:uppercase;margin:0}.demand_page__classes--wrapper .single_class--thumbnail .duration{display:inline-block;padding:0.2rem 0.8rem;background-color:white;position:absolute;top:2rem;right:1rem}@media (min-width:768px){.demand_page__classes--wrapper .single_class--thumbnail .duration{display:inline-block}}.demand_page__classes--wrapper .single_class--thumbnail .duration p{font-size:1.5rem;color:black;font-weight:700;text-transform:uppercase;margin:0}.demand_page__classes--wrapper .single_class--thumbnail .view_more{display:inline-block;padding:0.2rem 0.8rem;background-color:#E01C23;margin-left:10px}@media (min-width:768px){.demand_page__classes--wrapper .single_class--thumbnail .view_more{display:none}}.demand_page__classes--wrapper .single_class--thumbnail .view_more p{font-size:1.4rem;color:#fff;font-weight:700;margin:0;text-transform:uppercase}.demand_page__classes--wrapper .single_class--content{display:none;position:absolute;top:100%;left:0;width:100vw;z-index:10;padding:2rem;display:block;position:relative;top:0;left:0;width:100%;left:0}@media (min-width:768px){.demand_page__classes--wrapper .single_class--content{display:block;position:relative;top:0;left:0;width:100%}}.demand_page__classes--wrapper .single_class--content p{color:#000;font-size:1.6rem;line-height:1.4;margin:0}.demand_page__classes--wrapper .single_class--content p.od_description{display:none;position:absolute;top:100%;left:0;background:inherit;padding:0 2rem 2rem;min-height:1px}.demand_page__classes--wrapper .single_class--content p.title{text-transform:uppercase;font-weight:700}@media (min-width:768px){.demand_page__classes--wrapper .single_class--content p{font-size:1.3rem;font-size:1.6rem}}.demand_page__classes--wrapper .single_class--content .buttons{padding-top:1.4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demand_page__classes--wrapper .single_class--content .buttons a{display:inline-block;text-transform:uppercase;font-size:1.6rem;font-weight:700;color:#000;padding:0.8rem 2rem;background-color:#E01C23;background-color:#fff;margin-right:10px;line-height:1}@media (min-width:768px){.demand_page__classes--wrapper .single_class--content .buttons a{padding:0.6rem 1rem 0.4rem 1rem}}.demand_page__classes--wrapper .single_class--content .buttons a.add-to-favorites{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#000;margin-right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demand_page__classes--wrapper .single_class--content .buttons a.add-to-favorites:after{content:"";display:block;position:relative;bottom:1px;width:14px;height:14px;background-image:url("../images/heart.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:0.6rem}.demand_page__classes--wrapper .single_class--content .buttons a.remove-from-favorites{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#000;margin-right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demand_page__classes--wrapper .single_class--content .buttons a.remove-from-favorites:after{content:"";display:block;position:relative;bottom:1px;width:14px;height:14px;background-image:url("../images/heart-filled.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:0.6rem}.demand_page__classes--wrapper .single_class:nth-child(2n) .single_class--content{left:-50vw;left:0}@media (min-width:768px){.demand_page__classes--wrapper .single_class:nth-child(2n) .single_class--content{left:0}}.demand_page__classes--wrapper .single_class.cat_5,.demand_page__classes--wrapper .single_class.pilates,.demand_page__classes--wrapper .single_class[data-genre=SCULPT]{background-color:#64C399}.demand_page__classes--wrapper .single_class.cat_5 .hidden_content,.demand_page__classes--wrapper .single_class.cat_5 .single_class--content,.demand_page__classes--wrapper .single_class.pilates .hidden_content,.demand_page__classes--wrapper .single_class.pilates .single_class--content,.demand_page__classes--wrapper .single_class[data-genre=SCULPT] .hidden_content,.demand_page__classes--wrapper .single_class[data-genre=SCULPT] .single_class--content{background-color:#64C399}.demand_page__classes--wrapper .single_class.cat_5 .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class.pilates .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class[data-genre=SCULPT] .single_class--thumbnail:hover .title{background-color:#64C399;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__classes--wrapper .single_class.cat_6,.demand_page__classes--wrapper .single_class.yoga,.demand_page__classes--wrapper .single_class[data-genre=YOGA]{background-color:#3EC5E2}.demand_page__classes--wrapper .single_class.cat_6 .hidden_content,.demand_page__classes--wrapper .single_class.cat_6 .single_class--content,.demand_page__classes--wrapper .single_class.yoga .hidden_content,.demand_page__classes--wrapper .single_class.yoga .single_class--content,.demand_page__classes--wrapper .single_class[data-genre=YOGA] .hidden_content,.demand_page__classes--wrapper .single_class[data-genre=YOGA] .single_class--content{background-color:#3EC5E2}.demand_page__classes--wrapper .single_class.cat_6 .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class.yoga .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class[data-genre=YOGA] .single_class--thumbnail:hover .title{background-color:#3EC5E2;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__classes--wrapper .single_class.cat_2,.demand_page__classes--wrapper .single_class.train,.demand_page__classes--wrapper .single_class[data-genre=PILATES]{background-color:#F47727}.demand_page__classes--wrapper .single_class.cat_2 .hidden_content,.demand_page__classes--wrapper .single_class.cat_2 .single_class--content,.demand_page__classes--wrapper .single_class.train .hidden_content,.demand_page__classes--wrapper .single_class.train .single_class--content,.demand_page__classes--wrapper .single_class[data-genre=PILATES] .hidden_content,.demand_page__classes--wrapper .single_class[data-genre=PILATES] .single_class--content{background-color:#F47727}.demand_page__classes--wrapper .single_class.cat_2 .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class.train .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class[data-genre=PILATES] .single_class--thumbnail:hover .title{background-color:#F47727;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__classes--wrapper .single_class.cat_3,.demand_page__classes--wrapper .single_class.fitness,.demand_page__classes--wrapper .single_class[data-genre=SWEAT]{background-color:#FBEE2D}.demand_page__classes--wrapper .single_class.cat_3 .hidden_content,.demand_page__classes--wrapper .single_class.cat_3 .single_class--content,.demand_page__classes--wrapper .single_class.fitness .hidden_content,.demand_page__classes--wrapper .single_class.fitness .single_class--content,.demand_page__classes--wrapper .single_class[data-genre=SWEAT] .hidden_content,.demand_page__classes--wrapper .single_class[data-genre=SWEAT] .single_class--content{background-color:#FBEE2D}.demand_page__classes--wrapper .single_class.cat_3 .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class.fitness .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class[data-genre=SWEAT] .single_class--thumbnail:hover .title{background-color:#FBEE2D;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__classes--wrapper .single_class.cat_4,.demand_page__classes--wrapper .single_class.dance,.demand_page__classes--wrapper .single_class[data-genre=PARTY]{background-color:#DB5497}.demand_page__classes--wrapper .single_class.cat_4 .hidden_content,.demand_page__classes--wrapper .single_class.cat_4 .single_class--content,.demand_page__classes--wrapper .single_class.dance .hidden_content,.demand_page__classes--wrapper .single_class.dance .single_class--content,.demand_page__classes--wrapper .single_class[data-genre=PARTY] .hidden_content,.demand_page__classes--wrapper .single_class[data-genre=PARTY] .single_class--content{background-color:#DB5497}.demand_page__classes--wrapper .single_class.cat_4 .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class.dance .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class[data-genre=PARTY] .single_class--thumbnail:hover .title{background-color:#DB5497;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__classes--wrapper .single_class.blue,.demand_page__classes--wrapper .single_class.cat_9999{background-color:#39539D}.demand_page__classes--wrapper .single_class.blue .hidden_content,.demand_page__classes--wrapper .single_class.blue .single_class--content,.demand_page__classes--wrapper .single_class.cat_9999 .hidden_content,.demand_page__classes--wrapper .single_class.cat_9999 .single_class--content{background-color:#39539D}.demand_page__classes--wrapper .single_class.blue .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class.cat_9999 .single_class--thumbnail:hover .title{background-color:#39539D;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.demand_page__classes--wrapper .single_class.cat_7,.demand_page__classes--wrapper .single_class.purple,.demand_page__classes--wrapper .single_class[data-genre=MUMHOOD]{background-color:#9E64A1}.demand_page__classes--wrapper .single_class.cat_7 .hidden_content,.demand_page__classes--wrapper .single_class.cat_7 .single_class--content,.demand_page__classes--wrapper .single_class.purple .hidden_content,.demand_page__classes--wrapper .single_class.purple .single_class--content,.demand_page__classes--wrapper .single_class[data-genre=MUMHOOD] .hidden_content,.demand_page__classes--wrapper .single_class[data-genre=MUMHOOD] .single_class--content{background-color:#9E64A1}.demand_page__classes--wrapper .single_class.cat_7 .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class.purple .single_class--thumbnail:hover .title,.demand_page__classes--wrapper .single_class[data-genre=MUMHOOD] .single_class--thumbnail:hover .title{background-color:#9E64A1;-webkit-box-shadow:5px 5px 0 0px white;box-shadow:5px 5px 0 0px white}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.watch-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5vw}.watch-header>a,.watch-header>span{width:25%;text-align:left;color:#ffffff}.watch-header>a.back{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.watch-header>a.back:before{position:relative;bottom:1px;content:"";display:block;background-image:url(../images/arrow_white.svg);width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.watch-header>h1{width:50%}.watch-player{-ms-flex-wrap:wrap;flex-wrap:wrap}.player-wrap{width:100%}@media (min-width:640px){.player-wrap{width:70%}}.player-wrap .videoWrapper{width:100%}.player-sidebar{width:100%;padding:2rem}@media (min-width:640px){.player-sidebar{width:30%}}.player-sidebar.green{background:#64C399;color:#111111}.player-sidebar h2{margin-top:0;margin-bottom:1.5rem}.player-sidebar span{display:block}.player-sidebar span.video_duration{display:table;background:white;padding:0.5rem 1rem;margin-bottom:1.5rem}.player-sidebar span.icons{margin-top:3.5rem}.player-sidebar span.sign-up-journey{display:block;margin-top:3rem}.player-sidebar span.sign-up-journey span.title{font-size:3rem;font-family:"Archer",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:4rem;background:yellow;display:table;padding:2rem;-webkit-box-shadow:5px 5px 0 0 black;box-shadow:5px 5px 0 0 black}.player-sidebar span.sign-up-journey a{color:white;background:#E01C23;padding:2rem 4rem;-webkit-transition:250ms ease all;transition:250ms ease all}.player-sidebar span.sign-up-journey a:hover{background:#ca171d}.player-sidebar span.categories{margin-top:3.5rem}.player-sidebar span.categories h5{font-size:1.8rem;margin:0 0 1rem 0}.player-sidebar span.categories .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.player-sidebar span.categories .flex>span{margin-right:1rem;padding:0.5rem 1rem;color:#fff;font-weight:700;font-size:1.3rem;border:2px solid #fff;line-height:1;font-weight:700}a.mobile_close_od{position:absolute;top:1.8rem;right:2rem;background:black;border:1px solid white;color:white;padding:0.5rem 1rem;font-size:13px;text-transform:uppercase}@media (min-width:640px){a.mobile_close_od{display:none}}.on-demand-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem}@media (min-width:768px){.on-demand-buttons{padding-top:0}}@media (min-width:768px){.on-demand-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1023px){.on-demand-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.signup-od-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:1rem}@media (min-width:768px){.signup-od-option{display:block;width:auto}.signup-od-option:nth-child(2){margin:0 2rem}}@media screen and (min-width:1023px){.signup-od-option{margin-bottom:0}.signup-od-option:nth-child(2){margin:0 1rem}}.signup-od-option>span{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;width:70%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;border:2px solid #E01C23;display:flex;justify-content:space-between;font-size:1.4rem}@media (min-width:768px){.signup-od-option>span{width:auto}}.signup-od-option>span>span{font-size:1.8rem;font-weight:700}@media (min-width:768px){.signup-od-option>span>span{font-size:1.6rem}}.signup-od-option>span>span:first-child{font-size:2rem;width:50%;position:relative;top:7px}@media (min-width:768px){.signup-od-option>span>span:first-child{font-size:1.6rem;width:auto;position:relative;top:0}}.signup-od-option>span>span:nth-child(2){font-size:2rem;width:50%;text-align:right}@media (min-width:768px){.signup-od-option>span>span:nth-child(2){font-size:1.6rem;width:auto;text-align:left}}.signup-od-option>span>span:nth-child(3){font-size:1.6rem;font-weight:400;width:100%;text-align:right}@media (min-width:768px){.signup-od-option>span>span:nth-child(3){font-weight:700;width:auto;text-align:left}}@media (min-width:768px){.signup-od-option>span>span:nth-child(2){margin:0 3rem;display:block}}.signup-od-option>a{background:#E01C23;padding:0.6rem 2rem;color:#ffffff;display:block;text-align:center;font-weight:700;width:30%;font-size:2.4rem;line-height:2.6}@media (min-width:768px){.signup-od-option>a{font-size:1.6rem;margin-top:1rem;width:auto;line-height:1;padding:1rem 2rem}}h5.sub-header-margin{margin-bottom:0.25rem}.on-demand-buttons.vertical .signup-od-option{width:100%;margin-bottom:2rem;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;-ms-flex-wrap:wrap;flex-wrap:wrap}.on-demand-buttons.vertical .signup-od-option:nth-child(2){margin-left:0;margin-right:0}.on-demand-buttons.vertical .signup-od-option>span{padding:1rem;border:2px solid #E01C23;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:1.2rem;font-weight:700;text-transform:uppercase}@media (min-width:640px){.on-demand-buttons.vertical .signup-od-option>span{width:calc(100% - 200px)}}.on-demand-buttons.vertical .signup-od-option>a{width:100%;margin-top:1rem}@media (min-width:640px){.on-demand-buttons.vertical .signup-od-option>a{width:190px;margin-top:0}}.demand_page__nav{padding:1.5rem 5vw;border-bottom:2px solid #E01C23}.demand_page__nav a{color:#E01C23;font-size:14px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.demand_page__nav a:before{content:"";background-image:url("../images/arrow.svg");position:relative;bottom:1px;display:block;width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:0.5rem}body.single-howto .demand_page__classes--wrapper>.flex,body.single-workoutweek .demand_page__classes--wrapper>.flex{counter-reset:section}body.single-howto .demand_page__classes--wrapper>.flex>.single_class .od-inner-flex:before,body.single-workoutweek .demand_page__classes--wrapper>.flex>.single_class .od-inner-flex:before{counter-increment:section;content:counter(section);padding:0.2rem 1.2rem;background:black;color:white;border-radius:20px;margin-right:1.2rem;-ms-flex-item-align:start;align-self:flex-start;position:relative;top:-4px}body.single-howto .demand_page__classes--wrapper>.flex>.single_class .od-inner-flex a.od_expand,body.single-workoutweek .demand_page__classes--wrapper>.flex>.single_class .od-inner-flex a.od_expand{display:none}body.single-howto .demand_page__classes--wrapper>.flex>.single_class .od-inner-flex+.od_description,body.single-workoutweek .demand_page__classes--wrapper>.flex>.single_class .od-inner-flex+.od_description{display:block;position:relative;top:auto;min-height:160px;margin-top:1.2rem}.workout_week{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #E01C23}.workout_week--image{width:100%}@media (min-width:640px){.workout_week--image{width:31.5%}}.workout_week--image .wrap{position:relative;height:auto}@media (min-width:640px){.workout_week--image .wrap{height:25vw;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}}.workout_week--image .wrap img{display:block;width:100%;height:auto;max-height:90%;max-height:100%;-o-object-fit:contain;object-fit:contain;height:100%;-o-object-fit:cover;object-fit:cover}.workout_week--image .wrap--overlay{position:absolute;top:0;left:0;width:100%;height:100%;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}.workout_week--image .wrap--overlay.flex-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.workout_week--image .wrap--overlay.flex-top h2{margin-top:3rem;color:black;background:white;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;font-size:32px;line-height:36px}.workout_week--image .wrap--overlay h2{color:white;background:#E01C23;-webkit-box-shadow:5px 5px 0 pink;box-shadow:5px 5px 0 pink;font-size:38px;line-height:42px;padding:1rem 2rem;text-transform:uppercase;margin:0 0 2rem 0}.workout_week--image .wrap--overlay span.instructor{font-weight:700;display:block;padding:0.5rem 1rem;background:black;color:white;font-family:"Archer",sans-serif;font-size:22px}.workout_week--content{width:100%;padding:3rem;font-size:21px;line-height:29px}@media (min-width:640px){.workout_week--content{width:68.5%}}.workout_week--content h2{text-transform:uppercase;border-bottom-width:2px;border-bottom-style:solid;display:table;padding-bottom:0.5rem;margin:0 0 2.5rem 0;font-size:37px}.workout_week--content span.instructor{font-family:"Archer",sans-serif;font-weight:700;display:block;font-size:23px}.demand_page__classes--wrapper .single_class--thumbnail{position:relative}a.watch-link{position:absolute;top:0;left:0;width:100%;height:100%;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}a.watch-link img{width:71px;height:auto;display:block}a.watch-link img:first-child{display:block}a.watch-link img:nth-child(2){display:none}a.watch-link:hover img:first-child{display:none}a.watch-link:hover img:nth-child(2){display:block}.owl-carousel .owl-item a.watch-link img{width:71px;height:auto;display:block;position:relative;top:-30px}.owl-carousel .owl-item a.watch-link img:first-child{display:block}.owl-carousel .owl-item a.watch-link img:nth-child(2){display:none}.owl-carousel .owl-item a.watch-link:hover img:first-child{display:none}.owl-carousel .owl-item a.watch-link:hover img:nth-child(2){display:block}a.add-to-favorites{display:block;height:20px;width:20px;background:url("../images/heart_empty.svg") 0 0 no-repeat;background-size:20px;text-indent:-99999999px}a.remove-from-favorites{display:block;height:20px;width:20px;background:url("../images/heart_filled.svg") 0 0 no-repeat;background-size:20px;text-indent:-99999999px}.how_to_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.how_to_block{width:100%;height:52vh;border-right:2px solid white;background-color:pink}@media (min-width:640px){.how_to_block{height:57vw}}@media (min-width:768px){.how_to_block{height:27vw}}@media (min-width:768px){.how_to_block{height:47vw}}@media (min-width:960px){.how_to_block{height:32vw}}@media (min-width:1200px){.how_to_block{height:27vw}}.how_to_block a{color:inherit}.how_to_block img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.how_to_block .wrap{position:relative;overflow:hidden;height:55vh}@media (min-width:640px){.how_to_block .wrap{height:60vw}}@media (min-width:768px){.how_to_block .wrap{height:30vw}}@media (min-width:768px){.how_to_block .wrap{height:60vw}}@media (min-width:960px){.how_to_block .wrap{height:40vw}}@media (min-width:1200px){.how_to_block .wrap{height:30vw}}.how_to_block .wrap>h2{font-size:22px;line-height:30px;text-transform:uppercase;position:absolute;top:4rem;left:2rem;width:calc(100% - 4rem);text-align:center;background:white;padding:1rem 2rem;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;color:black;display:table;width:auto;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);margin:0;width:calc(100% - 8rem)}.how_to_block .wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.how_to_block .wrap--overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20%;-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}.how_to_block .wrap--overlay .cta_here{background:#E01C23;border-radius:30px;padding:1rem 2rem;margin:0 auto 1rem;display:table;color:white;font-size:19px;line-height:27px;font-weight:700}.how_to_block .wrap--overlay.flex-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.how_to_block .wrap--overlay.flex-top h2{margin-top:3rem;color:black;background:white;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;font-size:32px;line-height:36px}.how_to_block .wrap--overlay h2{color:white;background:#E01C23;-webkit-box-shadow:5px 5px 0 pink;box-shadow:5px 5px 0 pink;font-size:38px;line-height:42px;padding:1rem 2rem;text-transform:uppercase;margin:0 0 2rem 0}.how_to_block .wrap--overlay span.instructor{font-weight:700;display:block;padding:0.5rem 1rem;background:black;color:white;font-family:"Archer",sans-serif;max-width:70%;margin:0 auto;text-align:center}.single_class--content p.title{margin-right:1.2rem;margin-bottom:0;margin-top:0}.single_class--content .faves{margin-left:auto}.single_class--content .faves+.od_expand{margin-left:0}.single_class--content .od_expand{position:relative;margin-left:auto}.single_class--content .od_expand:after{content:"";display:block;background-image:url("../images/chevron.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-left:1.2rem;position:relative;top:4px;-webkit-transition:300ms ease all;transition:300ms ease all}.single_class--content .od_expand.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-3px}.how-to-title{text-align:center;padding:1.5rem 0;border-bottom:2px solid #E01C23;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.how-to-title>span{display:block}.how-to-title>span img{display:block;width:22px;height:auto;cursor:pointer}.how-to-title h2{margin:0 1rem;padding:0;font-size:24px;line-height:34px}.workout_week_block{border-right:2px solid white}.workout_week_block .wrap--overlay{position:absolute;top:0;left:0;width:100%;height:100%;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}.workout_week_block .wrap--overlay h2{color:white;background:#E01C23;-webkit-box-shadow:5px 5px 0 pink;box-shadow:5px 5px 0 pink;font-size:28px;line-height:42px;padding:0.25rem 1rem;text-transform:uppercase;margin:0 0 2rem 0}.workout_week_block .wrap--overlay span.instructor{font-weight:700;display:block;padding:0.5rem 1rem;background:black;color:white;font-family:"Archer",sans-serif;font-size:17px}.demand_page__featured--title.white{background:white;padding:1rem 0;border-top:2px solid #E01C23;border-bottom:2px solid #E01C23}.demand_page__featured--title.white h2{color:black;margin:0;padding:0;font-size:24px;line-height:34px}.demand_page__classes--wrapper .single_class{border-right:2px solid white;border-bottom:2px solid white}.demand_page__featured--wrapper .single_class--content p.title{min-height:54px}@media (min-width:640px){.demand_page__featured--wrapper .single_class--content p.title{min-height:44px}}.single_class--content p.title{min-height:54px}@media (min-width:640px){.single_class--content p.title{min-height:44px}}#od-filters li.HOW-TO.SERIES{display:none}#od-filters li.WORKOUT.WEEKS{display:none}section.demand_page__featured+section.demand_page__featured{border-top:2px solid #e01c23}.single_class.cat_11,.single_class.cat_12{display:none}.demand_page__featured .single_class.cat_11,.demand_page__featured .single_class.cat_12{display:block}.redirect-loader{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:rgba(255,255,255,0.8);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999;font-size:6rem;color:red;text-align:center;font-weight:700}.prices_page__hero{padding:3rem 0;background-color:#E01C23}.prices_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.prices_page__hero .content h1{font-size:4.6rem}}.prices_page__hero .tab-options{margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prices_page__hero .tab-options button{margin:0 0.5rem;background:#ffffff;outline:none;border:4px solid black;border-radius:8px;color:rgba(0,0,0,0.5);font-size:18px;line-height:18px;padding:1.5rem;font-weight:700;font-family:"Archer"}@media (min-width:640px){.prices_page__hero .tab-options button{margin:0 1rem;font-size:22px;line-height:22px;padding:1.5rem 3rem}}.prices_page__hero .tab-options button.active{background:#F9ED5A;color:#000}.prices_page__info{padding:0.8rem 0;border-bottom:2px solid #E01C23}.prices_page__info .desktop{display:none}@media (min-width:768px){.prices_page__info .desktop{display:block}}.prices_page__info .mobile{display:block}@media (min-width:768px){.prices_page__info .mobile{display:none}}.prices_page__info h3{font-size:1.8rem;margin:0}.prices_page__info h3>a{color:inherit;text-decoration:underline;display:inline-block;margin-left:2rem}.prices_page__table .table_wrapper__header{z-index:100;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__header{position:sticky;top:63px}}.prices_page__table .table_wrapper__header--col{padding:4rem 6rem;width:100%;text-align:center;background-color:#fff}.prices_page__table .table_wrapper__header--col:first-child{display:none}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__header--col{padding:2rem;width:17.666%}.prices_page__table .table_wrapper__header--col:first-child{display:block;width:11.666%}}.prices_page__table .table_wrapper__header--col h3{font-size:2.5rem;text-transform:uppercase;margin:0 0 0.25rem 0}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__header--col h3{font-size:1.8rem;margin:0 0 0.5rem 0}}@media screen and (min-width:1100px){.prices_page__table .table_wrapper__header--col h3{min-height:45px}}.prices_page__table .table_wrapper__header--col p{font-weight:700;margin:0}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__header--col p{font-size:1.4rem}}@media screen and (min-width:1100px){.prices_page__table .table_wrapper__header--col p{font-size:1.6rem}}.prices_page__table .table_wrapper__header--col img{display:block;width:16px;height:auto;margin:2rem auto 0 auto}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__header--col img{display:none}}.prices_page__table .table_wrapper__header--col.active img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.prices_page__table .table_wrapper__header--content{display:none;width:100%}.prices_page__table .table_wrapper__header--content>div{position:relative;z-index:5;padding:7.5vw 0}.prices_page__table .table_wrapper__header--content>div:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0.2;background-color:var(--my-color-var)}.prices_page__table .table_wrapper__header--content>div:nth-child(2){padding-bottom:0}.prices_page__table .table_wrapper__header--content>div:nth-child(2):before{display:none}.prices_page__table .table_wrapper__header--content>div.ntk_content{padding:7.5vw 5vw}.prices_page__table .table_wrapper__header--content h3{display:inline-block;margin:0 auto;border-bottom:2px solid #000;padding-bottom:0.3rem;font-size:2.5rem;text-transform:uppercase;margin:0 0 2rem 0}.prices_page__table .table_wrapper__header--content ul{margin:0;padding:0 5vw;list-style:none;line-height:2.2rem}.prices_page__table .table_wrapper__header--content ul li{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}.prices_page__table .table_wrapper__header--content ul li p{font-size:2.5rem;font-weight:700;text-decoration:none;margin:0}.prices_page__table .table_wrapper__header--content p{font-size:2.5rem;line-height:1.4;font-weight:700;margin:0}.prices_page__table .table_wrapper__header--content a{display:block;margin-top:3rem;text-align:center;background-color:#E01C23;font-size:2.5rem;padding:1.6rem;text-transform:uppercase;font-weight:700;color:#fff}.prices_page__table .table_wrapper__header--content a:hover{background-color:#000}.prices_page__table .table_wrapper__header--content .cta_wrapper{display:block;position:relative;padding:1.4rem 4rem;text-align:center;-webkit-box-shadow:4px 4px 0px #000;box-shadow:4px 4px 0px #000;width:75%;margin:4rem auto 0 auto}.prices_page__table .table_wrapper__header--content .cta_wrapper p{margin:0;color:#fff;text-decoration:none}.prices_page__table .table_wrapper__header--content .cta_wrapper .sticker{text-align:center;background-color:#E01C23;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;border-radius:50%;position:absolute;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);top:-25px;left:-25px;width:60px;height:60px;padding:1.4rem}.prices_page__table .table_wrapper__header--content .cta_wrapper .sticker p{margin:0;line-height:1.2;font-size:0.8rem;color:#fff;text-transform:uppercase}.prices_page__table .table_wrapper__body{display:none}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__body{display:block}}.prices_page__table .table_wrapper__body--row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.prices_page__table .table_wrapper__body--row .col_wrapper{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;padding:2rem;width:17.666%}.prices_page__table .table_wrapper__body--row .col_wrapper p{font-weight:700;text-decoration:underline;margin:0}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__body--row .col_wrapper p{font-size:1.4rem}}@media screen and (min-width:1100px){.prices_page__table .table_wrapper__body--row .col_wrapper p{font-size:1.6rem}}.prices_page__table .table_wrapper__body--row .col_wrapper a{display:block;margin-top:3rem;text-align:center;background-color:#E01C23;font-size:1.8rem;padding:0.8rem;text-transform:uppercase;font-weight:700;color:#fff}.prices_page__table .table_wrapper__body--row .col_wrapper a:hover{background-color:#000}.prices_page__table .table_wrapper__body--row .col_wrapper ul{margin:0;padding:0;list-style:none;line-height:2.2rem}.prices_page__table .table_wrapper__body--row .col_wrapper ul li{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}.prices_page__table .table_wrapper__body--row .col_wrapper ul li p{font-size:1.5rem;font-weight:700;text-decoration:none;margin:0}.prices_page__table .table_wrapper__body--row .col_wrapper ul li p span{text-decoration:line-through}.prices_page__table .table_wrapper__body--row .col_wrapper ul li p strong{color:red}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__body--row .col_wrapper ul li p{font-size:1.3rem}}@media screen and (min-width:1100px){.prices_page__table .table_wrapper__body--row .col_wrapper ul li p{font-size:1.5rem}}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper{display:block;position:relative;padding:1.4rem 4rem;text-align:center;-webkit-box-shadow:4px 4px 0px #000;box-shadow:4px 4px 0px #000;margin:4rem auto 0 auto}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper.short_term{background-color:#e01c24!important;width:220%;margin:0 auto 0 auto;font-family:"Archer",sans-serif}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper.short_term p{font-size:3rem}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper.short_term p span{font-size:1.75rem}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper{padding:2rem}}@media screen and (min-width:1100px){.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper{padding:1.4rem 4rem}}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper p{margin:0;color:#fff;text-decoration:none}@media screen and (min-width:1023px){.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper p{font-size:1.4rem}}@media screen and (min-width:1100px){.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper p{font-size:2rem}}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper p span{display:block;font-size:1.4rem}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper .sticker{text-align:center;background-color:#E01C23;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:absolute;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);top:-25px;left:-25px;width:60px;height:60px;padding:1.4rem}@media screen and (min-width:1100px){.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper .sticker{display:-webkit-box;display:-ms-flexbox;display:flex}}.prices_page__table .table_wrapper__body--row .col_wrapper .cta_wrapper .sticker p{margin:0;line-height:1.2;font-size:0.8rem;color:#fff;text-transform:uppercase}.prices_page__table .table_wrapper__body--row .col_wrapper:first-child{width:11.666%}.prices_page__table .table_wrapper__body--ntk .col_wrapper p{text-decoration:none}.prices_new__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.prices_new__block{width:100%;text-align:center;padding:4rem}@media (min-width:640px){.prices_new__block{width:calc(33.3333334% - 1px)}}.prices_new__block:nth-child(2){border-top:2px solid white;border-bottom:2px solid white}@media (min-width:640px){.prices_new__block:nth-child(2){border:none;border-left:2px solid white;border-right:2px solid white}}.prices_new__block h2{display:table;padding:1rem 2rem;background:white;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;margin:0 auto 2rem;font-size:24px;line-height:1}@media (min-width:640px){.prices_new__block h2{font-size:29px}}.prices_new__block h6{margin:3rem auto 2rem;font-size:17px;line-height:1.2;max-width:370px}@media (min-width:640px){.prices_new__block h6{margin:3rem auto 0rem;min-height:60px}}.prices_new__block .buying_option{margin-bottom:2rem}.prices_new__block .buying_option p{font-size:18px;line-height:26px;margin:0;font-weight:700}.prices_new__block .buying_option .cta{margin:0.75rem auto auto auto;padding:0.7rem 2rem 0.6rem;border-radius:5rem;min-width:170px;text-align:center;font-size:18px;font-weight:700}.prices_new .message_banner{margin:0;border-top:2px solid white;padding:2rem}.prices_new .message_banner h3{margin:0;text-align:center;font-size:24px;font-family:"Archer",sans-serif}@media (min-width:640px){.prices_new .message_banner h3{font-size:39px}}.prices_new .other_ways{padding:5rem 0 6rem 0}.prices_new .other_ways__box{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;margin:0 auto;width:100%;padding:1.7rem 2.5rem;max-width:806px;background:#E01C23;color:#ffffff;border-bottom:2px solid #fff}.prices_new .other_ways__box p{font-size:24px;line-height:1;margin:0;font-weight:700;font-family:"Archer",sans-serif}@media (min-width:640px){.prices_new .other_ways__box p{font-size:31px}}.prices_new .other_ways__box a{background:#FBEE2D;color:#000000;padding:1rem 3rem;border-radius:4rem;font-weight:700;font-size:20px;line-height:1}.fkl-discount-wrapper{max-width:300px}.fkl-discount-wrapper .fkl-promo-apply{margin-bottom:1rem;margin-left:0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.packages_promos{margin-top:6rem}.packages_promos__row{max-width:1200px;margin:0 auto;border-bottom:1px solid red;padding-bottom:3rem;margin-bottom:1rem}.packages_promos__row:last-child{border-bottom:0;margin-bottom:7rem}.packages_promos__row h2{text-align:center;margin:2rem auto 0.5rem;font-size:20px;max-width:calc(100% - 12vw)}@media (min-width:640px){.packages_promos__row h2{font-size:24px;display:table;text-align:left;border-bottom:1px solid #E01C23;max-width:100%;margin:2rem 0}}.packages_promos__flex{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}.packages_promos__flex .description{padding:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:3vw 6vw}@media (min-width:640px){.packages_promos__flex .description{width:45%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0}}.packages_promos__flex .description p{margin:0 0 2rem 0;line-height:1.6}.packages_promos__flex .description a.cta{border-radius:50px;padding:1rem 3rem;margin:0 0 2rem 0;margin:auto auto 2rem auto}@media (min-width:640px){.packages_promos__flex .description a.cta{margin:0}}.packages_promos__flex .image{width:calc(100% - 12vw);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:auto}@media (min-width:640px){.packages_promos__flex .image{width:36%;margin:0 2%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.packages_promos__flex .image img{width:100%}.packages_promos__flex .action{width:15%;width:100%;margin:2rem auto 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:640px){.packages_promos__flex .action{width:15%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.packages_promos__flex .action a.cta{display:none;border-radius:50px;padding:1rem 3rem;margin:0 auto}.other-ways h2{margin:0;padding:1.5rem 0;background:#E01C23;text-align:center;color:white;font-size:3rem}.other-ways--buttons{max-width:768px;padding:4rem 0;text-align:center;margin:auto}.other-ways--buttons a{text-align:left;background:#E01C23;color:white;padding:2rem;margin:0 auto 2px;display:block;width:100%;font-size:3rem;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}.other-ways--buttons a h5{margin:0;font-size:2.5rem;color:white;display:inline-block}@media (min-width:640px){.other-ways--buttons a h5{font-size:3rem}}.other-ways--buttons a span{background:#FBEE2D;display:inline-table;margin-left:auto;margin-right:0;padding:0.5rem 2.5rem;border-radius:30px;color:black;font-weight:700;font-size:2rem}@media (min-width:640px){.other-ways--buttons a span{font-size:2.5rem}}.front_page__intro{padding:3rem 0;background-color:#E01C23}.front_page__intro .title h1{display:inline-block;font-size:2.4rem;margin:0;color:#000;background-color:#fff;padding:1rem 2rem;text-transform:uppercase;-webkit-box-shadow:8px 8px 0px #FBEE2D;box-shadow:8px 8px 0px #FBEE2D}@media (min-width:768px){.front_page__intro .title h1{font-size:3.6rem;padding:1rem 5rem}}.front_page__intro .sub_title{padding-top:calc(3rem + 8px)}.front_page__intro .sub_title h3{font-size:2.6rem;margin:0;color:#fff}.front_page__boxes>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.front_page__boxes .single_box{display:block;width:100vw;height:65vw;background-position:center;background-repeat:no-repeat;background-size:cover;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;padding:1rem}@media screen and (min-width:1023px){.front_page__boxes .single_box{height:33.3333333333vw;width:33.3333333333%}}.front_page__boxes .single_box .title{-webkit-box-shadow:6px 6px 0px black;box-shadow:6px 6px 0px black}.front_page__boxes .single_box .title h2{font-size:3.5rem;padding:1rem 3rem;background-color:#fff;color:#000;margin:0;text-transform:uppercase}.front_page__boxes .single_box .sub_title{padding-top:calc(1.8rem + 6px);text-align:center}.front_page__boxes .single_box .sub_title p{font-size:2.4rem;font-weight:700;color:#fff;background-color:#E01C23;padding:1rem 3rem;text-transform:uppercase;margin:0}.front_page__boxes .single_box:hover .title h2{background-color:#FBEE2D}.front_page__brand{padding:4rem 0}.front_page__brand>.flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.front_page__brand .single_message{width:50%;padding:0 1rem;margin-bottom:4rem}.front_page__brand .single_message:last-child,.front_page__brand .single_message:nth-last-child(2){margin-bottom:0}@media (min-width:768px){.front_page__brand .single_message{padding:0 3rem}}@media screen and (min-width:1023px){.front_page__brand .single_message{width:25%;margin-bottom:0}}.front_page__brand .single_message img{display:block;max-height:65px;width:auto;margin:0 auto 2rem auto}.front_page__brand .single_message h3{font-size:1.7rem;font-family:"Verlag",sans-serif;margin-top:0;text-transform:uppercase}.front_page__brand .single_message p{font-size:1.4rem;line-height:2rem;font-weight:400;margin-bottom:0}.front_page__insta{background-color:#E01C23;padding:3rem 0}.front_page__insta--title h2{font-size:4rem;color:#fff;margin:0}.front_page__insta--title p{color:#fff;font-size:2.1rem;font-weight:400;margin:2rem 0 0 0}.front_page__insta--wrapper{padding-top:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.front_page__insta--wrapper .single_image{width:calc(50% - 1rem);margin-right:2rem;margin-bottom:2.8rem}.front_page__insta--wrapper .single_image:nth-child(2n){margin-right:0}@media screen and (min-width:1023px){.front_page__insta--wrapper .single_image{width:calc(25% - 1rem);margin-right:1.333rem}.front_page__insta--wrapper .single_image:nth-child(2n){margin-right:1.333rem}.front_page__insta--wrapper .single_image:nth-child(4n){margin-right:0}}.front_page__insta--wrapper .single_image .image>img{display:block;width:100%;height:auto}.front_page__insta--wrapper .single_image .caption{display:none}@media (min-width:768px){.front_page__insta--wrapper .single_image .caption{display:block;padding:1rem 1.4rem 0 1.4rem}.front_page__insta--wrapper .single_image .caption p{font-size:2.1rem;line-height:2.9rem;color:#fff;margin:0}.front_page__insta--wrapper .single_image .caption p a{text-decoration:none}.front_page__insta--wrapper .single_image .caption p a:hover{text-decoration:underline}}.front_page__trust{padding:3rem 0}.front_page__trust p{font-size:1.8rem;margin:0}.popup-outter{background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:640px){.popup-outter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.popup-outter .popup-inner{background:#fbee2d;width:100%;max-width:774px;min-width:300px;padding:9rem 0;color:#000000;text-align:center;position:relative}.popup-outter .popup-inner.yellow{position:relative}.popup-outter .popup-inner.yellow:before{position:absolute;bottom:0;left:0;content:"";background:url("../images/popup/yellow-left.png") 0 0 no-repeat;background-size:cover;height:60%;width:200px;display:none}@media (min-width:768px){.popup-outter .popup-inner.yellow:before{display:block}}.popup-outter .popup-inner.yellow:after{position:absolute;top:0;right:0;content:"";background:url("../images/popup/yellow-right.png") 0 0 no-repeat;background-size:cover;height:80%;width:200px;display:none}@media (min-width:768px){.popup-outter .popup-inner.yellow:after{display:block}}.popup-outter .popup-inner.yellow.verify{position:relative}.popup-outter .popup-inner.yellow.verify:before{position:absolute;bottom:0;left:-50px;content:"";background:url(../images/popup/age-left.png) 0 0 no-repeat;background-size:cover;height:80%;width:250px;display:none}@media (min-width:768px){.popup-outter .popup-inner.yellow.verify:before{display:block}}.popup-outter .popup-inner.yellow.verify:after{position:absolute;top:0;right:0;content:"";background:url("../images/popup/age-right.png") 0 0 no-repeat;background-size:cover;height:80%;width:230px;display:none}@media (min-width:768px){.popup-outter .popup-inner.yellow.verify:after{display:block}}.popup-outter .popup-inner.yellow.verify .age-verification-text{padding:3rem;max-width:600px;margin:auto}.popup-outter .popup-inner.yellow.verify .age-verification-text p{font-size:22px;line-height:30px}.popup-outter .popup-inner.yellow.verify button{background:#E01C23;color:white;padding:1.4rem 4.2rem;border:none;outline:none;-webkit-transition:100ms ease all;transition:100ms ease all;font-weight:700}.popup-outter .popup-inner.yellow.verify button:hover{-webkit-box-shadow:4px 4px 0px #000;box-shadow:4px 4px 0px #000}.popup-outter .popup-inner.blue{background:#3EC5E2;position:relative}.popup-outter .popup-inner.blue:before{position:absolute;bottom:0;left:0;content:"";background:url("../images/popup/blue-left.png") 0 0 no-repeat;background-size:cover;height:100%;width:200px;display:none}@media (min-width:768px){.popup-outter .popup-inner.blue:before{display:block}}.popup-outter .popup-inner.blue:after{position:absolute;top:0;right:0;content:"";background:url("../images/popup/blue-right.png") 0 0 no-repeat;background-size:cover;height:100%;width:200px;display:none}@media (min-width:768px){.popup-outter .popup-inner.blue:after{display:block}}.popup-outter .popup-inner.blue.no-images{min-height:400px}.popup-outter .popup-inner.blue .code{max-width:321px;min-width:250px;width:100%;background:white;margin:30px auto 30px;display:table;padding:1rem 2rem;font-family:"Archer",sans-serif;text-transform:uppercase;font-weight:700}.popup-outter .popup-inner.blue a.cta{margin:0 auto}.popup-outter .popup-inner a.close-popup{position:absolute;top:1rem;right:1rem;color:black;font-weight:700;z-index:999}.popup-outter .popup-inner h1{margin-top:0;margin-bottom:30px;font-size:27px;line-height:29px}.popup-outter .popup-inner p{font-size:16px;line-height:22px;font-weight:700}.popup-outter .popup-inner .ginput_container_email{max-width:321px;min-width:250px;width:100%;background:white;text-align:center;margin:10px auto 0 auto}.popup-outter .popup-inner .ginput_container_email input{text-align:center;background:white}form .gform_body ul .hidden_label>label{display:none}.login_page__hero{padding:0.8rem 0;background-color:#E01C23}.login_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.login_page__hero .content h1{font-size:4.6rem}}.login_page__join{padding:3rem 0;border-bottom:2px solid #E01C23;background:#FBEE2D}@media (min-width:768px){.login_page__join{display:none}}.login_page__join .content h2{font-size:3rem;margin:0 0 3rem 0;text-transform:uppercase}.login_page__join .content a.cta{font-weight:700;margin:0 auto;padding:1.25rem 5rem;font-size:20px}.login_page__join .content p{font-size:2.2rem;font-weight:700;margin:0}.login_page__join .content p>a{color:inherit;text-decoration:underline}.login_page__forms{padding:4rem 5vw}.login_page__forms>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.login_page__forms>.flex>div{width:100%}@media (min-width:768px){.login_page__forms>.flex>div{padding:2rem;width:49%}}@media screen and (min-width:1023px){.login_page__forms>.flex>div{padding:4rem 6.5rem;width:47%}}.login_page__forms>.flex>div h2{display:inline-block;font-size:3.8rem;margin:0 0 4rem 0;text-transform:uppercase;padding-bottom:3px}.login_page__forms>.flex>div .fkl-form-row{margin:0 0 4rem 0}.login_page__forms>.flex>div .fkl-form-row label{display:block;font-size:2rem;margin-bottom:1rem;font-weight:700;text-transform:uppercase}.login_page__forms>.flex>div .fkl-form-row input[type=email],.login_page__forms>.flex>div .fkl-form-row input[type=password]{display:block;width:100%;padding:1.4rem;border:none}.login_page__forms>.flex>div .fkl-form-row input[type=email]:active,.login_page__forms>.flex>div .fkl-form-row input[type=email]:focus,.login_page__forms>.flex>div .fkl-form-row input[type=password]:active,.login_page__forms>.flex>div .fkl-form-row input[type=password]:focus{outline:1px solid #E01C23}.login_page__forms>.flex>div .fkl-form-row a,.login_page__forms>.flex>div .fkl-form-row input[type=submit]{display:block;width:calc(100% + 10vw);position:relative;left:-5vw;border:none;font-size:2.4rem;font-weight:700;padding:1.4rem 2.6rem;text-transform:uppercase;line-height:1;margin:0 auto}@media (min-width:768px){.login_page__forms>.flex>div .fkl-form-row a,.login_page__forms>.flex>div .fkl-form-row input[type=submit]{width:auto;display:inline-block;left:0}}.login_page__forms>.flex>div .fkl-footer a{color:#000;font-weight:700;font-size:1.8rem}.login_page__forms--login h1,.login_page__forms--login span.h1{display:none}.login_page__forms--login h2{color:#000;border-bottom:2px solid #000}.login_page__forms--login input[type=email],.login_page__forms--login input[type=password]{background-color:#FBEE2D}.login_page__forms--login input[type=submit]{background-color:#E01C23;color:#fff}.login_page__forms--sign{display:none}@media (min-width:768px){.login_page__forms--sign{display:block;background-color:#E01C23}}.login_page__forms--sign h2{color:#fff;border-bottom:2px solid #fff}.login_page__forms--sign p{font-size:2rem;font-weight:700;color:#fff;line-height:2.8rem;text-transform:uppercase;margin:3rem 0 4rem 0}.login_page__forms--sign label{color:#fff}.login_page__forms--sign a,.login_page__forms--sign input[type=submit]{background-color:#fff;color:#E01C23}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #FBEE2D inset!important}.join_page__hero{padding:0.8rem 0;background-color:#E01C23}.join_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.join_page__hero .content h1{font-size:4.6rem}}.join_page__banner{background-color:#fff;padding:3rem 5vw}.join_page__banner .back{margin-right:auto}@media (min-width:768px){.join_page__banner .back{width:10%}}.join_page__banner .back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#E01C23;font-family:"Verlag",sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.join_page__banner .back a:before{position:relative;bottom:1px;content:"";display:block;background-image:url("../images/arrow.svg");width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:1rem}.join_page__form h2{font-size:3rem;margin:0 0 6rem 0;display:inline-block;border-bottom:2px solid #000;padding-bottom:3px;text-transform:uppercase}.join_page__form .form_wrapper form label{display:block;font-size:1.4rem;font-weight:700;padding-bottom:1rem;text-transform:uppercase}.join_page__form .form_wrapper form .iti.iti--allow-dropdown{width:100%}.join_page__form .form_wrapper form .iti.iti--allow-dropdown input{padding-left:60px}.join_page__form .form_wrapper form input[type=email],.join_page__form .form_wrapper form input[type=password],.join_page__form .form_wrapper form input[type=text],.join_page__form .form_wrapper form select{display:block;width:100%;padding:1rem 1.2rem;font-size:1.6rem;border:none;background-color:#F0F0F0}.join_page__form .form_wrapper form input[type=email]:active,.join_page__form .form_wrapper form input[type=email]:focus,.join_page__form .form_wrapper form input[type=password]:active,.join_page__form .form_wrapper form input[type=password]:focus,.join_page__form .form_wrapper form input[type=text]:active,.join_page__form .form_wrapper form input[type=text]:focus,.join_page__form .form_wrapper form select:active,.join_page__form .form_wrapper form select:focus{outline:1px solid #000}.join_page__form .form_wrapper form .form_submit{padding:4rem 0}.join_page__form .form_wrapper form .form_submit input[type=submit]{background-color:#E01C23;display:inline-block;border:none;font-size:2.4rem;font-weight:700;padding:1.4rem 2.6rem;text-transform:uppercase;line-height:1;margin:0 auto;color:#fff}.join_page__form .form_wrapper form .form_row.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.join_page__form .form_wrapper form .form_row.flex .form_column{width:100%}@media (min-width:768px){.join_page__form .form_wrapper form .form_row.flex .form_column{width:48%}}.join_page__form .form_wrapper form .form_column{margin-bottom:3rem}.join_page__form .form_wrapper form .dob_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.join_page__form .form_wrapper form select.dob_select{width:32%}.join_page__form .form_wrapper form .terms-wrapper .terms-row{margin-bottom:2rem}.join_page__form .form_wrapper form .terms-wrapper h2{margin-bottom:2rem}.join_page__form .form_wrapper form .terms-wrapper p{line-height:2.2rem}.join_page__form .form_wrapper form .form_marketing p{font-weight:700}body main.reset_your_password .fkl-form.fkl-form-reset label{display:block;font-size:2rem;margin-bottom:1rem;font-weight:700;text-transform:uppercase;max-width:400px;text-align:left;margin:1rem auto}body main.reset_your_password .fkl-form.fkl-form-reset input[type=email]{background-color:#FBEE2D;display:block;width:100%;padding:1.4rem;border:none;margin:auto}body main.reset_your_password .fkl-form.fkl-form-reset input[type=submit]{display:table;padding:1rem 1.8rem;font-family:"Verlag",sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase;background-color:#E01C23;color:#fff;margin:2rem auto auto;border:0;outline:none}main.reset_your_password>h2{font-size:3.8rem;text-transform:uppercase;padding-bottom:3px;color:#000;border-bottom:2px solid #000;margin:0 auto 4rem;text-align:left;display:table}.form_row_new{border-top:1px solid #ccc}.form_row_new.terms-wrapper--new{margin-top:2rem}.form_row_new .terms-flex{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.form_row_new .terms-flex>.terms-row{background:#eee;border:1px solid #ccc;padding:2.5rem 2.5rem 2.75rem;margin-top:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media (min-width:640px){.form_row_new .terms-flex>.terms-row{width:48%}}.form_row_new .terms-flex>.terms-row input{margin-right:3rem;position:relative}.form_row_new .terms-flex>.terms-row input:before{cursor:pointer;content:"";display:block;height:30px;width:30px;background:#ccc;position:absolute;top:-7.5px;left:-7.5px;border-radius:3px}.form_row_new .terms-flex>.terms-row input:checked:before{background:url("../images/terms-check.svg") -5px -5px no-repeat;background-color:#eee;background-size:40px}.form_row_new .terms-flex>.terms-row span{font-weight:700;font-size:13px;margin:0;padding:0;line-height:1;position:relative;top:2px}.form_row_new .terms-flex>.terms-row span a.terms-trigger{text-transform:uppercase}.form_row_new .form_marketing_new .frame-new-terms{background:#eee;border:1px solid #ccc;padding:2.5rem 3.5rem;margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form_row_new .form_marketing_new .frame-new-terms>input{margin-right:3rem;position:relative}.form_row_new .form_marketing_new .frame-new-terms>input:before{cursor:pointer;content:"";display:block;height:30px;width:30px;background:#ccc;position:absolute;top:-7.5px;left:-7.5px;border-radius:3px}.form_row_new .form_marketing_new .frame-new-terms>input:checked:before{background:url("../images/terms-check.svg") -5px -5px no-repeat;background-color:#eee;background-size:40px}.form_row_new .form_marketing_new .frame-new-terms p{margin:0}.form_row_new .form_marketing_new .frame-new-terms label{padding:0;text-transform:unset;font-weight:400;font-size:18px}.locations_page__hero{padding:0.8rem 0;background-color:#E01C23}.locations_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.locations_page__hero .content h1{font-size:4.6rem}}.locations_page__wrapper>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.locations_page__wrapper .single_location{width:50%;border-right:2px solid #E01C23;border-bottom:2px solid #E01C23}@media (min-width:768px){.locations_page__wrapper .single_location{width:33.333%}}@media screen and (min-width:1023px){.locations_page__wrapper .single_location{width:33.333%}.locations_page__wrapper .single_location:nth-child(3n){border-right:none}}.locations_page__wrapper .single_location .map_wrapper{position:relative;height:245px;background-color:#f1f1f1}.locations_page__wrapper .single_location .map_wrapper>iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.locations_page__wrapper .single_location .content_wrapper{padding:0.8rem}.locations_page__wrapper .single_location .content_wrapper>div{padding-bottom:1.7rem}.locations_page__wrapper .single_location .content_wrapper>div:last-child{padding-bottom:0}.locations_page__wrapper .single_location .content_wrapper a{display:inline-block;font-size:1.4rem;font-weight:700;color:#000}.locations_page__wrapper .single_location .content_wrapper a:hover{text-decoration:underline}.locations_page__wrapper .single_location .content_wrapper .title h3{display:inline-block;border-bottom:2px solid #000;padding-bottom:2px;font-size:1.8rem;line-height:2.6rem;margin:0;color:#000;text-transform:uppercase}.locations_page__wrapper .single_location .content_wrapper .address,.locations_page__wrapper .single_location .content_wrapper .email,.locations_page__wrapper .single_location .content_wrapper .telephone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.locations_page__wrapper .single_location .content_wrapper .address:before,.locations_page__wrapper .single_location .content_wrapper .email:before,.locations_page__wrapper .single_location .content_wrapper .telephone:before{content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:1.7rem}.locations_page__wrapper .single_location .content_wrapper .address:before{background-image:url("../images/location.svg");width:10px;height:17px}.locations_page__wrapper .single_location .content_wrapper .telephone:before{background-image:url("../images/phone.svg");width:10px;height:17px}.locations_page__wrapper .single_location .content_wrapper .email:before{background-image:url("../images/mail.svg");width:14px;height:10px}.locations_page__wrapper .single_location .content_wrapper .content p{font-size:1.4rem;line-height:1.8rem;margin:0}.locations_page__wrapper .single_box{width:50%;padding:4rem;background-color:#E01C23;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}@media (min-width:768px){.locations_page__wrapper .single_box{width:33.333%}}@media screen and (min-width:1023px){.locations_page__wrapper .single_box{width:33.333%}}.locations_page__wrapper .single_box h2{display:inline-block;font-size:2.9rem;line-height:4.1rem;color:#fff;text-transform:uppercase;margin:0}.locations_page__wrapper .single_box p{font-size:1.9rem;line-height:2.7rem;font-weight:700;color:#fff;margin:3rem 0}.locations_page__wrapper .single_box a{display:inline-block;font-size:1.8rem;padding:0.8rem 3rem;border:2px solid #fff;text-transform:uppercase;font-weight:700;background-color:#FBEE2D;color:#000}.single-location .fkl-sticky{display:none}.single-location--header{width:100%;padding:20rem 0;background-size:cover;background-position:center}.single-location--header h1{font-size:4.2rem;line-height:1;background:#E01C23;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;padding:1rem 2rem;border:1px solid #000;color:#ffffff;display:table;width:auto;margin:auto}.single-location--header a.cta{margin:2.75rem auto auto auto;padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;background-color:#FBEE2D;color:#000;-webkit-transition:300ms ease all;transition:300ms ease all}.single-location--header a.cta:hover{background:black;color:#FBEE2D}.single-location--grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #E01C23}.single-location--grid__box{width:100%}@media (min-width:640px){.single-location--grid__box{width:50%}}.single-location--grid__box>div{width:100%}@media (min-width:640px){.single-location--grid__box>div{width:50%}}.single-location--grid__box>div img{display:block;-o-object-fit:cover;object-fit:cover;height:300px;width:100%}.single-location--grid__box>div.content{padding:4rem;text-align:left}.single-location--grid__box>div.content h1,.single-location--grid__box>div.content h2,.single-location--grid__box>div.content h3,.single-location--grid__box>div.content h4,.single-location--grid__box>div.content h5,.single-location--grid__box>div.content h6{font-size:2.5rem;margin:0 0 1rem 0}.single-location--grid__box>div.content h2{display:inline-block;font-family:"Verlag",sans-serif;font-size:2rem;margin:0 auto 1.8rem 0;text-transform:uppercase;border-bottom:3px solid #E01C23;padding-bottom:0.4rem}.single-location .location_testimonials p:first-child{margin-top:0}.single-location .location_testimonials p:last-child{margin-bottom:0}.single-location--timetable{padding:0}.single-location--timetable h3{display:block;text-align:center;margin:0;padding:3rem 0;font-size:3rem;background:#E01C23;color:white}.single-location--timetable .location-timetable-wrapper .filter_toggle_fkl,.single-location--timetable .location-timetable-wrapper .fkl-filter-classes,.single-location--timetable .location-timetable-wrapper .fkl-filter-display,.single-location--timetable .location-timetable-wrapper .fkl-header{display:none}.single-location--timetable .location-timetable-wrapper .fkl-cal-td{display:none}.single-location--timetable .location-timetable-wrapper .fkl-cal-td:nth-child(-n+10){display:block}.single-location--timetable .location-timetable-wrapper .fkl-cal-td .fkl-desktop{display:none}@media (min-width:640px){.single-location--timetable .location-timetable-wrapper .fkl-cal-td .fkl-desktop{display:block}}.single-location--facilities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #E01C23}.single-location--facilities>div{width:100%}@media (min-width:640px){.single-location--facilities>div{width:50%}}.single-location--facilities>div img{display:block;width:100%;height:auto}.single-location--facilities>div.facilities{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;padding:6rem}.single-location--facilities>div.facilities h1,.single-location--facilities>div.facilities h2,.single-location--facilities>div.facilities h3,.single-location--facilities>div.facilities h4,.single-location--facilities>div.facilities h5,.single-location--facilities>div.facilities h6{font-size:3rem;margin:0 0 2rem 0}.single-location--facilities>div.facilities p{font-size:2rem;line-height:1.5}.single-location--facilities>div.facilities a{color:inherit;font-size:2rem;line-height:1.5;text-decoration:underline}.single-location--map{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-location--map>div{width:100%}@media (min-width:640px){.single-location--map>div{width:50%}}.single-location--map>div iframe{width:100%;height:100%;min-height:400px}@media (min-width:640px){.single-location--map>div iframe{min-height:700px}}.single-location--map>div.address{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:#E01C23;color:white;text-align:center;padding:5rem 2.5rem}@media (min-width:640px){.single-location--map>div.address{padding:0}}.single-location--map>div.address h1,.single-location--map>div.address h2,.single-location--map>div.address h3,.single-location--map>div.address h4,.single-location--map>div.address h5,.single-location--map>div.address h6{font-size:3rem;margin:0 0 2rem 0}.single-location--map>div.address p{font-size:2rem;line-height:1.5}.single-location--map>div.address a{color:inherit;font-size:2rem;line-height:1.5;text-decoration:underline}.pt_page__hero{padding:0.8rem 0;background-color:#E01C23}.pt_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.pt_page__hero .content h1{font-size:4.6rem}}.pt_page__info{padding:0.8rem 0;border-bottom:2px solid #E01C23}.pt_page__info h3{font-size:1.8rem;margin:0}.pt_page__info h3>a{color:inherit;text-decoration:underline;display:inline-block;margin-left:2rem}.pt_page__image_content>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pt_page__image_content .thumbnail{width:100%}@media screen and (min-width:1023px){.pt_page__image_content .thumbnail{width:48%}}.pt_page__image_content .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pt_page__image_content .content{width:100%;padding:2rem 5vw}@media screen and (min-width:1023px){.pt_page__image_content .content{width:50%;padding:4rem 5vw 4rem 0}}.pt_page__image_content .content .intro_content h2{display:table;font-family:"Verlag",sans-serif;font-size:2rem;margin:0 0 1.8rem 0;text-transform:uppercase}.pt_page__image_content .content .intro_content h2:after{content:"";display:block;width:100%;height:3px;margin-top:0.4rem;background-color:#E01C23}.pt_page__image_content .content .intro_content p{font-size:1.7rem;line-height:2.3rem}.pt_page__image_content .content .intro_content p:last-of-type{margin-bottom:0}.pt_page__content{background-color:#FBEE2D;padding:3rem 0}.pt_page__content .content .title h2{font-size:2.2rem;text-transform:uppercase;display:inline-block;margin:0}.pt_page__content .content .title h2:after{content:"";display:block;width:100%;height:2px;background-color:#fff;margin-top:0.5rem}.pt_page__content .content h3{margin-bottom:1rem}.pt_page__content .content p{font-size:1.7rem;line-height:2.3rem}.pt_page__content .content p:last-of-type{margin-bottom:0}.pt_page__boxes--title{padding:0.8rem 0;background-color:#E01C23}.pt_page__boxes--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.pt_page__boxes--title .content h2{font-size:4.6rem}}.pt_page__boxes--wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.pt_page__boxes--wrapper .single_box{width:100%;margin-bottom:5rem}.pt_page__boxes--wrapper .single_box:last-child{margin-bottom:0}@media (min-width:768px){.pt_page__boxes--wrapper .single_box{width:33.333%;margin-bottom:0}}.pt_page__boxes--wrapper .single_box .thumbnail{height:235px;border-bottom:2px solid #E01C23}.pt_page__boxes--wrapper .single_box .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pt_page__boxes--wrapper .single_box .content h3{margin:2rem auto 1.2rem;text-align:center;font-size:17px;line-height:23px;text-transform:uppercase;font-family:"Verlag",sans-serif}.pt_page__boxes--wrapper .single_box .content p{display:block;font-size:1.7rem;line-height:2.3rem;margin:0;text-align:center}@media (min-width:768px){.pt_page__boxes--wrapper .single_box .content p{font-size:1.4rem;line-height:2rem;max-width:360px;margin:0 auto}}.pt_page__prices{padding:6rem 0}@media (min-width:768px){.pt_page__prices{padding:6rem 5vw}}.pt_page__prices--title{padding:0 2.2rem;text-align:center;margin-bottom:4rem}@media (min-width:768px){.pt_page__prices--title{padding:0}}.pt_page__prices--title h2{display:inline-block;font-size:3.2rem;margin:0;font-family:"Archer",sans-serif;text-transform:uppercase;padding:1.2rem 2rem;background-color:#E01C23;color:#fff;-webkit-box-shadow:4px 4px 0px #FBEE2D;box-shadow:4px 4px 0px #FBEE2D}.pt_page__prices--wrapper>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.pt_page__prices--wrapper .single_price{width:100%;border:2px solid #E01C23;border-top:none;padding:1.4rem}.pt_page__prices--wrapper .single_price:first-child{border-top:2px solid #E01C23}@media screen and (min-width:1023px){.pt_page__prices--wrapper .single_price{width:49%}.pt_page__prices--wrapper .single_price:first-child,.pt_page__prices--wrapper .single_price:nth-child(2){border-top:2px solid #E01C23}}.pt_page__prices--wrapper .single_price>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.pt_page__prices--wrapper .single_price>.flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pt_page__prices--wrapper .single_price p{font-size:1.6rem;text-transform:uppercase;font-weight:700;margin:0}.pt_page__prices--wrapper .single_price .title{width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pt_page__prices--wrapper .single_price .desc{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:1rem}@media (min-width:768px){.pt_page__prices--wrapper .single_price .desc{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0}}.pt_page__prices--wrapper .single_price .desc p{font-size:1.3rem}.pt_page__prices--wrapper .single_price .price{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.pt_page__prices--wrapper .single_price .price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.pt_page__prices--wrapper .single_price:hover{background-color:#E01C23}.pt_page__prices--wrapper .single_price:hover p{color:#fff}.pt_page__prices--desc{padding:4rem 2.2rem 0 2.2rem}@media (min-width:768px){.pt_page__prices--desc{padding:4rem 0 0 0}}.pt_page__prices--desc p{font-weight:700;margin:0}.pt_page__form--title{padding:0.8rem 0;background-color:#E01C23}.pt_page__form--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.pt_page__form--title .content h2{font-size:4.6rem}}.pt_page__form--wrapper{padding:4rem 0}.pt_page__team--title{padding:0.8rem 0;background-color:#E01C23}.pt_page__team--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.pt_page__team--title .content h2{font-size:4.6rem}}.pt_page__team--wrapper .single_team{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #E01C23}.pt_page__team--wrapper .single_team:last-child,.pt_page__team--wrapper .single_team:only-child{border-bottom:none}.pt_page__team--wrapper .single_team .thumbnail{width:100%}@media screen and (min-width:1023px){.pt_page__team--wrapper .single_team .thumbnail{width:35%}}.pt_page__team--wrapper .single_team .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pt_page__team--wrapper .single_team .content_wrap{width:100%;padding:2rem 5vw}@media screen and (min-width:1023px){.pt_page__team--wrapper .single_team .content_wrap{width:60%;padding:4rem 5vw 4rem 0}}.pt_page__team--wrapper .single_team .content_wrap .intro_content .name h2{display:inline-block;font-family:"Verlag",sans-serif;font-size:2rem;margin:0 0 1.8rem 0;text-transform:uppercase}.pt_page__team--wrapper .single_team .content_wrap .intro_content .name h2:after{content:"";display:block;width:100%;height:3px;margin-top:0.4rem;background-color:#E01C23}@media (min-width:768px){.pt_page__team--wrapper .single_team .content_wrap .intro_content .content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}}.pt_page__team--wrapper .single_team .content_wrap .intro_content .content p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;font-size:1.7rem;line-height:2.3rem}.pt_page__team--wrapper .single_team .content_wrap .intro_content .content p:last-of-type{margin-bottom:0}.custom_page__hero{padding:0.8rem 0;background-color:#E01C23}.custom_page__hero .content h1{font-family:"Archer",sans-serif;font-size:2.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.custom_page__hero .content h1{font-size:4.6rem}}.custom_page__info{display:none}@media (min-width:768px){.custom_page__info{display:block;padding:0.8rem 0;border-bottom:2px solid #E01C23}}.custom_page__info h3{font-size:1.8rem;margin:0}.custom_page__info h3>a{color:inherit;text-decoration:underline;display:inline-block;margin-left:2rem}.corporate .custom_page__info{display:block;padding:0.8rem 0;border-bottom:2px solid #E01C23}@media (min-width:768px){.custom_page__content>div:first-child{padding-top:3.5rem}.custom_page__content>div:first-child.image_content{padding-top:0;padding-bottom:3.5rem}.custom_page__content>div:last-child{padding-bottom:3.5rem}}.custom_page__content .large_image{padding-bottom:3rem}.custom_page__content .large_image--image{padding-bottom:1.8rem}@media (min-width:768px){.custom_page__content .large_image--image{padding-bottom:2rem}}.custom_page__content .large_image--image>img{display:block;width:100%;height:auto;max-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.custom_page__content .large_image--image>img{-webkit-box-shadow:7px 7px 0px #E01C23;box-shadow:7px 7px 0px #E01C23}.corporate .custom_page__content .large_image--image>img{-webkit-box-shadow:7px 7px 0px #000;box-shadow:7px 7px 0px #000}}.custom_page__content .large_image--content{padding:0 5vw}@media (min-width:768px){.custom_page__content .large_image--content{padding:0}}.custom_page__content .large_image--content h1,.custom_page__content .large_image--content h2{font-size:1.8rem;line-height:2.5rem}@media (min-width:768px){.custom_page__content .large_image--content h1,.custom_page__content .large_image--content h2{font-size:2.1rem;line-height:2.8rem}}.custom_page__content .large_image--content h1:last-child,.custom_page__content .large_image--content h2:last-child{margin-bottom:0}.custom_page__content .large_image--content ol,.custom_page__content .large_image--content ul{margin:0;padding:0 0 0 2.2rem}.custom_page__content .large_image--content ol li a,.custom_page__content .large_image--content ul li a{color:inherit;text-decoration:underline}.custom_page__content .large_image--content ol li a:hover,.custom_page__content .large_image--content ul li a:hover{color:#E01C23}.custom_page__content .large_image--content p{font-size:1.7rem;line-height:2.3rem}.custom_page__content .large_image--content p:last-child{margin-bottom:0}.custom_page__content .large_image--content p>a{color:inherit;text-decoration:underline}.custom_page__content .large_image--content p>a:hover{color:#E01C23}.custom_page__content .double_column{padding:0 5vw 3rem 5vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.custom_page__content .double_column{padding:0 0 3rem 0}}.custom_page__content .double_column--single{width:100%}@media (min-width:768px){.custom_page__content .double_column--single{width:47%}}.custom_page__content .double_column--single h2.title{display:inline-block;font-size:2rem;line-height:2.8rem;border-bottom:2px solid #E01C23;padding-bottom:2px;text-transform:uppercase}.custom_page__content .double_column--single h1,.custom_page__content .double_column--single h2{font-size:1.7rem;line-height:2.3rem}.custom_page__content .double_column--single h1:last-child,.custom_page__content .double_column--single h2:last-child{margin-bottom:0}.custom_page__content .double_column--single ol,.custom_page__content .double_column--single ul{margin:0;padding:0 0 0 2.2rem}.custom_page__content .double_column--single ol li,.custom_page__content .double_column--single ul li{font-size:1.7rem;line-height:2.3rem}.custom_page__content .double_column--single ol li a,.custom_page__content .double_column--single ul li a{color:inherit;text-decoration:underline}.custom_page__content .double_column--single ol li a:hover,.custom_page__content .double_column--single ul li a:hover{color:#E01C23}.custom_page__content .double_column--single p{font-size:1.7rem;line-height:2.3rem}.custom_page__content .double_column--single p:last-child{margin-bottom:0}.custom_page__content .double_column--single p>a{color:inherit;text-decoration:underline}.custom_page__content .double_column--single p>a:hover{color:#E01C23}.custom_page__content .single_text{padding:0 5vw 3rem 5vw}@media (min-width:768px){.custom_page__content .single_text{padding:0 0 3rem 0}}.custom_page__content .single_text h2.title{display:inline-block;font-size:2rem;line-height:2.8rem;border-bottom:2px solid #E01C23;padding-bottom:2px;text-transform:uppercase}.custom_page__content .single_text h1,.custom_page__content .single_text h2{font-size:1.7rem;line-height:2.3rem}.custom_page__content .single_text h1:last-child,.custom_page__content .single_text h2:last-child{margin-bottom:0}.custom_page__content .single_text ol,.custom_page__content .single_text ul{margin:0;padding:0 0 0 2.2rem}.custom_page__content .single_text ol li,.custom_page__content .single_text ul li{font-size:1.7rem;line-height:2.3rem}.custom_page__content .single_text ol li a,.custom_page__content .single_text ul li a{color:inherit;text-decoration:underline}.custom_page__content .single_text ol li a:hover,.custom_page__content .single_text ul li a:hover{color:#E01C23}.custom_page__content .single_text p{font-size:1.7rem;line-height:2.3rem}.custom_page__content .single_text p:last-child{margin-bottom:0}.custom_page__content .single_text p>a{color:inherit;text-decoration:underline}.custom_page__content .single_text p>a:hover{color:#E01C23}.custom_page__content .cta_section>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_page__content .cta_section .single_cta{background-position:center;background-repeat:no-repeat;background-size:cover;height:50vw;width:50%;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;padding:1.6rem}@media (min-width:768px){.custom_page__content .cta_section .single_cta{width:calc(33.3333333333% - 1rem);height:235px;margin-right:1.5rem}.custom_page__content .cta_section .single_cta:last-child{margin-right:0}}.custom_page__content .cta_section .single_cta .content h3{display:inline-block;font-size:2rem;line-height:1;background-color:#fff;color:#000;-webkit-box-shadow:4px 4px 0px #000;box-shadow:4px 4px 0px #000;padding:0.5rem 1rem;margin:0}@media (min-width:768px){.custom_page__content .cta_section .single_cta .content h3{font-size:2.2rem}}.custom_page__content .line_break{margin:0 0 1rem 0;height:2px;width:100%;background-color:#E01C23}.custom_page__content .image_content{padding-top:0}.custom_page__content .image_content>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom_page__content .image_content .thumbnail{width:100%}@media screen and (min-width:1023px){.custom_page__content .image_content .thumbnail{width:35%}}.custom_page__content .image_content .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom_page__content .image_content .content{width:100%;padding:2rem 5vw}@media screen and (min-width:1023px){.custom_page__content .image_content .content{width:60%;padding:2rem 5vw 4rem 0}}.custom_page__content .image_content .content .intro_content{padding-bottom:4rem}.custom_page__content .image_content .content .intro_content h2{font-size:2.1rem;line-height:2.9rem;font-family:"Archer",sans-serif;font-weight:700;margin-top:0}.custom_page__content .image_content .content .text_columns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_page__content .image_content .content .text_columns .single_description{width:100%;margin-bottom:3rem}.custom_page__content .image_content .content .text_columns .single_description:last-child{margin-bottom:0}@media (min-width:768px){.custom_page__content .image_content .content .text_columns .single_description{width:47%}}.custom_page__content .image_content .content .text_columns .single_description h3{display:table;font-family:"Verlag",sans-serif;font-size:2rem;margin:0 0 1.8rem 0;text-transform:uppercase}.custom_page__content .image_content .content .text_columns .single_description h3:after{content:"";display:block;width:100%;height:3px;margin-top:0.4rem;background-color:#E01C23}.custom_page__content .image_content .content .text_columns .single_description p{font-size:1.7rem;line-height:2.3rem;margin:0}.custom_page__content .pricing_section__title{padding-bottom:2rem}@media (min-width:768px){.custom_page__content .pricing_section__title{padding-bottom:0}}.custom_page__content .pricing_section__title h2{display:inline-block;font-size:3.4rem;line-height:4.8rem;text-transform:uppercase}.custom_page__content .pricing_section__title h2:after{content:"";display:block;width:100%;height:2px;background-color:#E01C23}@media (min-width:768px){.custom_page__content .pricing_section__title h2:after{display:none}}.custom_page__content .pricing_section__wrapper .single_price{margin-bottom:3rem}@media (min-width:768px){.custom_page__content .pricing_section__wrapper .single_price{margin-bottom:2rem}}.custom_page__content .pricing_section__wrapper .single_price:last-child{margin-bottom:0}.custom_page__content .pricing_section__wrapper .single_price .fkl-discount-wrapper{margin:auto}@media (min-width:640px){.custom_page__content .pricing_section__wrapper .single_price .fkl-discount-wrapper{margin:auto 0}}.custom_page__content .pricing_section__wrapper .single_price--title{text-align:center;margin-bottom:3rem;padding:0 10vw}@media (min-width:640px){.custom_page__content .pricing_section__wrapper .single_price--title{margin-bottom:0;padding:0}}@media (min-width:768px){.custom_page__content .pricing_section__wrapper .single_price--title{text-align:left}}.custom_page__content .pricing_section__wrapper .single_price--title h3{display:inline-block;font-size:2rem;line-height:3.4rem;margin:0}.custom_page__content .pricing_section__wrapper .single_price--title h3+p{font-size:2rem;line-height:2.4rem;font-family:"Archer",sans-serif;font-weight:700;margin:0.25rem 0}.custom_page__content .pricing_section__wrapper .single_price>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_page__content .pricing_section__wrapper .single_price--content{width:100%;padding:0 5vw;text-align:center}@media (min-width:768px){.custom_page__content .pricing_section__wrapper .single_price--content{width:75%;padding:0;text-align:left}}.custom_page__content .pricing_section__wrapper .single_price--content p{font-size:2rem;line-height:2.4rem;font-family:"Archer",sans-serif;font-weight:700}.custom_page__content .pricing_section__wrapper .single_price--button{width:100%}@media (min-width:768px){.custom_page__content .pricing_section__wrapper .single_price--button{width:auto}}.custom_page__content .pricing_section__wrapper .single_price--button a{font-weight:700;padding:1rem 4.6rem;width:100%;text-align:center}@media (min-width:768px){.custom_page__content .pricing_section__wrapper .single_price--button a{width:auto}}body.bookings .livestream-info-mobile{display:none}body.bookings .livestream-info-desktop{display:block}@media screen and (max-width:768px){body.bookings .livestream-info-mobile{display:block}body.bookings .livestream-info-desktop{display:none}body.bookings .booking-table--single.fkl-class{padding:2rem 0 0 0}body.bookings .booking-table--single.fkl-class>.flex>small.livestream-info-mobile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:red;color:white;padding:1rem;margin:0.5rem 2rem;border:2px solid white;font-size:15px;text-align:center}body.bookings .booking-table--single.fkl-class>.flex>div{display:block;width:50%;max-width:100%}body.bookings .booking-table--single.fkl-class>.flex>div p{margin:1rem 0;font-size:16px}body.bookings .booking-table--single.fkl-class>.flex>div.fkl-class-location{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-left:2rem}body.bookings .booking-table--single.fkl-class>.flex>div.fkl-class-name{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:2rem}body.bookings .booking-table--single.fkl-class>.flex>div.fkl-class-trainer{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-left:2rem}body.bookings .booking-table--single.fkl-class>.flex>div.fkl-class-date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right;padding-right:2rem}body.bookings .booking-table--single.fkl-class>.flex>div.fkl-class-time{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:right;padding-right:2rem}body.bookings .booking-table--single.fkl-class>.flex>div.fkl-class-duration{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;text-align:right;padding-right:2rem}body.bookings .booking-table--single.fkl-class>.flex>div.fkl-class-cancel{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;width:100%;margin-top:2rem}}.prices_page__table_new--boxes{padding:5rem 0}.prices_page__table_new--boxes .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.prices_page__table_new--boxes .single_box{width:100%;text-align:center}.prices_page__table_new--boxes .single_box[data-tab=studio]{display:block}.prices_page__table_new--boxes .single_box[data-tab=online]{display:none}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;margin:0 2rem;padding:4rem}}.prices_page__table_new--boxes .single_box .title_wrapper{padding:4rem}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box .title_wrapper{padding:0}}.prices_page__table_new--boxes .single_box .title_wrapper h2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto 2rem;font-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;min-height:70px;text-transform:uppercase}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box .title_wrapper h2{background:white;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;padding:1rem 1.5rem}}.prices_page__table_new--boxes .single_box .title_wrapper h6{display:none;margin:1rem auto 2rem;font-size:20px;line-height:1.2;max-width:370px;font-weight:700}@media (min-width:640px){.prices_page__table_new--boxes .single_box .title_wrapper h6{margin:1rem auto 0rem;min-height:60px}}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box .title_wrapper h6{display:block}}.prices_page__table_new--boxes .single_box .title_wrapper img{display:block;margin:0 auto;width:18px;height:auto}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box .title_wrapper img{display:none}}.prices_page__table_new--boxes .single_box .buying_wrapper{display:none;padding:2rem 4rem 4rem 4rem;background-color:#fff}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box .buying_wrapper{display:block;padding:0;background-color:transparent}}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option{padding:3rem 0;margin-bottom:1rem;font-family:proxima-nova,sans-serif}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option>.flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option>.flex>p{margin:0 0.5rem}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option:last-child{margin-bottom:0}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option p{font-size:18px;line-height:26px;margin:0;font-weight:500;margin-bottom:14px;text-align:center;font-family:proxima-nova,sans-serif}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option p.price,.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option p.title{font-size:18px;text-transform:uppercase;margin-bottom:5px;font-weight:700}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option p.price{text-decoration:underline}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option p.desc{margin-top:5px;font-size:20px}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option p.subtitle{font-size:16px;line-height:22px;font-weight:500;text-align:center}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option .cta{margin:0.75rem auto auto auto;padding:0.7rem 2rem 0.6rem;border-radius:5rem;min-width:170px;text-align:center;font-size:18px;font-weight:500;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;border:1px solid #000}@media screen and (max-width:900px){.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.breaker{border-top:2px solid #E01C23}}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.add_border{border:4px solid #FBEE2D;margin:0;padding:2rem 2rem 3rem 2rem}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.add_border{border:2px solid #FBEE2D;margin:0 -2rem}}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.off_peak{background:rgba(255,255,255,0.3);margin:0 -4rem;padding:5rem 4rem!important}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.text_left{text-align:left;width:95%;margin:0 auto}@media screen and (min-width:900px){.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.text_left{width:90%}}@media screen and (min-width:1100px){.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.text_left{width:65%}}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.text_left .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.text_left a.cta{width:100%}.prices_page__table_new--boxes .single_box .buying_wrapper .buying_option.text_right{text-align:center}.prices_page__table_new--cta{padding:4rem 0}.prices_page__table_new--cta>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.prices_page__table_new--cta .image_wrapper{width:100%}@media (min-width:768px){.prices_page__table_new--cta .image_wrapper{width:20%}}.prices_page__table_new--cta .image_wrapper img{display:block;width:65%;height:auto;margin:0 auto}@media (min-width:768px){.prices_page__table_new--cta .image_wrapper img{width:100%;margin:0}}.prices_page__table_new--cta .content_wrapper{width:100%;text-align:center;padding:4rem 0}@media (min-width:768px){.prices_page__table_new--cta .content_wrapper{width:53%;padding:0}}.prices_page__table_new--cta .content_wrapper h3{font-size:3rem;color:#000;font-weight:700}@media (min-width:768px){.prices_page__table_new--cta .content_wrapper h3{font-size:2.4rem}}@media screen and (min-width:900px){.prices_page__table_new--cta .content_wrapper h3{font-size:3rem}}.prices_page__table_new--cta .button_wrapper{width:100%}@media (min-width:768px){.prices_page__table_new--cta .button_wrapper{width:20%}}.prices_page__table_new--cta .button_wrapper a.cta{margin:0.75rem auto auto auto;padding:0.7rem 2rem 0.6rem;border-radius:5rem;min-width:170px;text-align:center;font-size:18px;font-weight:700;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;border:1px solid #000;background-color:#3EC5E2;color:#000}.frame_card__hero{padding:0.8rem 0;background-color:#E01C23}.frame_card__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.frame_card__hero .content h1{font-size:4.6rem}}.frame_card__info{padding:0.8rem 0;border-bottom:2px solid #E01C23}.frame_card__info .desktop{display:none}@media (min-width:768px){.frame_card__info .desktop{display:block}}.frame_card__info .mobile{display:block}@media (min-width:768px){.frame_card__info .mobile{display:none}}.frame_card__info h3{font-size:1.8rem;margin:0}.frame_card__info h3>a{color:inherit;text-decoration:underline;display:inline-block;margin-left:2rem}.frame_card__content{padding:6rem 0;background-color:#DB5497}@media (min-width:768px){.frame_card__content{padding:6rem}}@media screen and (min-width:900px){.frame_card__content{padding:6rem 0}}.frame_card__content>.flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.frame_card__content--intro{width:100%;padding-bottom:4rem}@media screen and (min-width:900px){.frame_card__content--intro{width:22%;padding-bottom:0}}.frame_card__content--intro img{display:block;width:75%;height:auto;margin:0 auto}@media (min-width:768px){.frame_card__content--intro img{width:60%}}@media screen and (min-width:900px){.frame_card__content--intro img{width:95%;margin:0}}.frame_card__content--intro .intro_content{padding-top:2rem;text-align:center}.frame_card__content--intro .intro_content h2{margin:0;font-size:3.2rem}.frame_card__content--details{width:100%;padding-bottom:4rem}@media screen and (min-width:900px){.frame_card__content--details{width:26%;padding-bottom:0}}.frame_card__content--details ul{margin:0;padding:0}.frame_card__content--details ul li{font-size:2.4rem;font-weight:700;font-family:"Archer",sans-serif;margin-bottom:1rem}.frame_card__content--prices{width:100%;padding-bottom:4rem}@media screen and (min-width:900px){.frame_card__content--prices{width:24%;padding-bottom:0}}.frame_card__content--prices .single_price{margin-bottom:2rem}.frame_card__content--prices .single_price:last-child{margin-bottom:0}.frame_card__content--prices .single_price h3{display:table;width:auto;font-size:2.4rem;margin:0 0 1rem 0}.frame_card__content--prices .single_price h3:after{content:"";display:block;width:100%;height:1px;background-color:#000;margin-top:0.5rem}.frame_card__content--prices .single_price ul{margin:0;padding:0;list-style:none}.frame_card__content--prices .single_price ul li{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}.frame_card__content--prices .single_price ul li span{display:block;font-size:2.4rem;font-weight:700}@media (min-width:768px){.frame_card__content--prices .single_price ul li span{font-size:2rem}}.frame_card__content--button{width:100%}@media screen and (min-width:900px){.frame_card__content--button{width:auto}}.frame_card__content--button a{margin:0.75rem auto auto auto;padding:0.7rem 2.6rem 0.6rem 2.6rem;border-radius:5rem;text-align:center;font-size:3.2rem;font-weight:700;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;border:1px solid #000;background-color:#3EC5E2;color:#000}@media (min-width:768px){.frame_card__content--button a{padding:0.7rem 2rem 0.6rem 2rem;font-size:2.8rem}}.two_for_page{overflow:hidden}.two_for_page__hero{padding:0.8rem 0;background-color:#E01C23}.two_for_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.two_for_page__hero .content h1{font-size:4.6rem}}.two_for_page__hero_img{position:relative;z-index:5;height:450px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem 1rem}@media (min-width:768px){.two_for_page__hero_img{padding:6rem;height:550px}}.two_for_page__hero_img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:-1}.two_for_page__hero_img>.flex{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.two_for_page__hero_img .content h2{display:block;margin:0 auto 2rem auto;font-size:4.2rem;line-height:1;background:white;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;padding:1rem 2rem;border:1px solid #000}@media (min-width:768px){.two_for_page__hero_img .content h2{display:table}}.two_for_page__hero_img .content .title_one.small h2{font-size:2.4rem}@media (min-width:768px){.two_for_page__hero_img .content .title_one.small h2{font-size:3.6rem}}.two_for_page__hero_img .content .title_one.large h2{font-size:2.4rem}@media (min-width:768px){.two_for_page__hero_img .content .title_one.large h2{font-size:4.2rem}}.two_for_page__hero_img .content .title_two.small h2{font-size:2.4rem}@media (min-width:768px){.two_for_page__hero_img .content .title_two.small h2{font-size:3.6rem}}.two_for_page__hero_img .content .title_two.large h2{font-size:2.4rem}@media (min-width:768px){.two_for_page__hero_img .content .title_two.large h2{font-size:4.2rem}}.two_for_page__hero_img .content .button_wrapper{padding-top:2rem}.two_for_page__hero_img .content .button_wrapper a{margin:0.75rem auto auto auto;padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;border:1px solid #000;background-color:#FBEE2D;color:#000}@media (min-width:768px){.two_for_page__hero_img .content .button_wrapper a{font-size:3.2rem}}.two_for_page__classes--title{border-top:1px solid #E01C23;border-bottom:1px solid #E01C23;padding:0.8rem 0}.two_for_page__classes--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;text-transform:uppercase}@media (min-width:768px){.two_for_page__classes--title .content h2{font-size:4.6rem}}.two_for_page__classes--wrapper{padding:3rem 0}.two_for_page__classes--wrapper .two_classes_slider .single_class{display:block;border:1px solid #000;color:#000}.two_for_page__classes--wrapper .two_classes_slider .single_class--img img{display:block;width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.two_for_page__classes--wrapper .two_classes_slider .single_class--content{padding:1rem}.two_for_page__classes--wrapper .two_classes_slider .single_class--content>.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}.two_for_page__classes--wrapper .two_classes_slider .single_class--content .instructor,.two_for_page__classes--wrapper .two_classes_slider .single_class--content .name{width:65%}.two_for_page__classes--wrapper .two_classes_slider .single_class--content .date,.two_for_page__classes--wrapper .two_classes_slider .single_class--content .time{width:auto;max-width:35%}.two_for_page__classes--wrapper .two_classes_slider .single_class--content p{font-family:"Archer",sans-serif;font-size:1.4rem;margin:0;text-transform:uppercase;font-weight:600}.two_for_page__classes--wrapper .two_classes_slider .single_class--content .name p{font-size:1.8rem}.two_for_page__instructors--title{border-top:1px solid #E01C23;border-bottom:1px solid #E01C23;padding:0.8rem 0}.two_for_page__instructors--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;text-transform:uppercase}@media (min-width:768px){.two_for_page__instructors--title .content h2{font-size:4.6rem}}.two_for_page__instructors--wrapper{padding:3rem 0}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor{position:relative;display:block;z-index:5;border:1px solid #000}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:85%;background-image:url("../images/bg.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;z-index:-1}@media (min-width:768px){.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor:before{width:85%}}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor .thumbnail>img{display:block;width:auto;height:auto;max-height:200px;max-width:95%;margin:0 auto}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:auto;text-align:center}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor .content h3{display:inline-block;font-family:"Archer",sans-serif;font-weight:700;font-size:1.8rem;color:#000;text-transform:uppercase;margin:0;padding:0.2rem 1.4rem;background-color:#fff;text-align:center;-webkit-box-shadow:4px 4px 0 0px black;box-shadow:4px 4px 0 0px black}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor .content p{display:table;width:auto;background-color:#000;color:#fff;padding:0.2rem 1.4rem;margin:1rem auto 0 auto;text-transform:uppercase;font-size:1.4rem;font-weight:600}.two_for_page__instructors--wrapper .two_instructors_slider .single_instructor:hover .thumbnail>img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.two_for_page__testimonials--title{border-top:1px solid #E01C23;border-bottom:1px solid #E01C23;padding:0.8rem 0}.two_for_page__testimonials--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;text-transform:uppercase}@media (min-width:768px){.two_for_page__testimonials--title .content h2{font-size:4.6rem}}.two_for_page__testimonials--wrapper{padding:3rem 0}.two_for_page__testimonials--wrapper .single_testimonial img{display:block;width:100%;height:auto}.two_for_page .owl-nav{position:absolute;top:calc(50% - 12px);left:-4%;width:108%;z-index:10;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}.two_for_page .owl-nav>div{display:block;width:24px;height:24px;background-image:url("../images/chevron.svg");background-position:center;background-repeat:no-repeat;background-size:contain;text-indent:-500vw}.two_for_page .owl-nav .owl-next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.two_for_page .owl-nav .owl-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.simple-red-title{background:#E01C23;color:white;text-align:center;padding:1.5rem 0}.simple-red-title h2{margin:0;color:white;display:block;text-align:center;font-size:3.4rem;line-height:1}.two_box_grid .container .mumhood-box{width:100%}@media (min-width:640px){.two_box_grid .container .mumhood-box{width:50%}}.two_box_grid .container .mumhood-box .button{margin-top:3.5rem}.three_box_grid .container .mumhood-box{width:100%}@media (min-width:640px){.three_box_grid .container .mumhood-box{width:33.333334%}.three_box_grid .container .mumhood-box:first-child{border-right:1px solid #E01C23}.three_box_grid .container .mumhood-box:nth-child(2){border-left:1px solid #E01C23;border-right:1px solid #E01C23}.three_box_grid .container .mumhood-box:nth-child(2) .image{padding-bottom:52.75%}.three_box_grid .container .mumhood-box:nth-child(3){border-left:1px solid #E01C23}}.mumhood-grid .container{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mumhood-grid .container .mumhood-box .image{position:relative;padding-bottom:52.65%;height:0;width:100%}.mumhood-grid .container .mumhood-box .image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;z-index:1}.mumhood-grid .container .mumhood-box .image span.overlay{position:absolute;top:0;left:0;width:100%;height:100%;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;z-index:2}.mumhood-grid .container .mumhood-box .image span.overlay span{background:white;font-family:"Archer",sans-serif;font-weight:700;-webkit-box-shadow:6px 6px 0 rgb(0,0,0);box-shadow:6px 6px 0 rgb(0,0,0);color:#000;text-align:center;padding:0.5rem 2.75rem;text-transform:uppercase;font-size:3rem}.mumhood-grid .container .mumhood-box .text{padding:2rem 4rem 1rem;text-align:center}.mumhood-grid .container .mumhood-box .text h3{margin:0 0 1rem 0;font-size:2rem;font-family:"Archer",sans-serif;font-weight:700}.mumhood-grid .container .mumhood-box .text p{margin:0 auto 1rem;max-width:400px}.mumhood-grid .container .mumhood-box .button{text-align:center;display:block;width:100%;padding:0;margin-bottom:4rem}.mumhood-grid .container .mumhood-box .button a.cta.yellow{background:#FBEE2D;color:#000;font-family:"Archer",sans-serif;font-weight:700;padding:0.6rem 2rem;border-radius:2rem;margin:0 auto}.academy_new_page__hero{padding:0.8rem 0;background-color:#E01C23}.academy_new_page__hero .content h1{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.academy_new_page__hero .content h1{font-size:4.6rem}}.academy_new_page__info{padding:0.8rem 0;border-bottom:2px solid #E01C23}.academy_new_page__info h3{font-size:1.8rem;margin:0}.academy_new_page__info h3>a{color:inherit;text-decoration:underline;display:inline-block;margin-left:2rem}.academy_new_page__image_content>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.academy_new_page__image_content .thumbnail{width:100%}@media screen and (min-width:1023px){.academy_new_page__image_content .thumbnail{width:48%}}.academy_new_page__image_content .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.academy_new_page__image_content .content{width:100%;padding:2rem 5vw}@media screen and (min-width:1023px){.academy_new_page__image_content .content{width:50%;padding:4rem 5vw 4rem 0}}.academy_new_page__image_content .content .intro_content h2{display:table;font-family:"Verlag",sans-serif;font-size:2rem;margin:0 0 1.8rem 0;text-transform:uppercase}.academy_new_page__image_content .content .intro_content h2:after{content:"";display:block;width:100%;height:3px;margin-top:0.4rem;background-color:#E01C23}.academy_new_page__image_content .content .intro_content p{font-size:1.7rem;line-height:2.3rem}.academy_new_page__image_content .content .intro_content p:last-of-type{margin-bottom:0}.academy_new_page__logos{padding:6rem 5vw}.academy_new_page__logos>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.academy_new_page__logos .logo{width:33.3333333333%;padding:0 20px}@media (min-width:768px){.academy_new_page__logos .logo{width:25%}}@media (min-width:960px){.academy_new_page__logos .logo{width:16.6666666667%}}.academy_new_page__logos .logo img{display:block;width:100%;height:auto;padding:0 10px}.academy_new_page__boxes--title{padding:0.8rem 0;background-color:#E01C23}.academy_new_page__boxes--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.academy_new_page__boxes--title .content h2{font-size:4.6rem}}.academy_new_page__boxes--wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.academy_new_page__boxes--wrapper .single_box{width:100%;margin-bottom:5rem}.academy_new_page__boxes--wrapper .single_box:last-child{margin-bottom:0}@media (min-width:768px){.academy_new_page__boxes--wrapper .single_box{width:33.333%;margin-bottom:0}}.academy_new_page__boxes--wrapper .single_box .thumbnail{height:235px;border-bottom:2px solid #E01C23}.academy_new_page__boxes--wrapper .single_box .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.academy_new_page__boxes--wrapper .single_box .content h3{margin:2rem auto 1.2rem;text-align:center;font-size:17px;line-height:23px;text-transform:uppercase;font-family:"Verlag",sans-serif}.academy_new_page__boxes--wrapper .single_box .content p{display:block;font-size:1.7rem;line-height:2.3rem;margin:0;text-align:center}@media (min-width:768px){.academy_new_page__boxes--wrapper .single_box .content p{font-size:1.4rem;line-height:2rem;max-width:360px;margin:0 auto}}.academy_new_page__boxes--wrapper .single_box .content a{border-radius:0;background-color:#E01C23;display:inline-block;border:none;font-size:1.4rem;font-weight:700;padding:1.2rem 2.2rem;text-transform:uppercase;line-height:1;margin:20px auto 0 auto;color:#fff}.academy_new_page__boxes--wrapper .single_box .content a:hover{-webkit-box-shadow:5px 5px 0 0 #000;box-shadow:5px 5px 0 0 #000}.academy_new_page__prices{padding:6rem 0}@media (min-width:768px){.academy_new_page__prices{padding:10rem 5vw}}.academy_new_page__prices--title{padding:0 2.2rem;text-align:center;margin-bottom:4rem}@media (min-width:768px){.academy_new_page__prices--title{padding:0}}.academy_new_page__prices--title h2{display:inline-block;font-size:3.2rem;margin:0;font-family:"Archer",sans-serif;text-transform:uppercase;padding:1.2rem 2rem;background-color:#E01C23;color:#fff;-webkit-box-shadow:4px 4px 0px #FBEE2D;box-shadow:4px 4px 0px #FBEE2D}.academy_new_page__prices--wrapper .single_price{width:100%;border:2px solid #E01C23;border-top:none;padding:1.4rem;margin:0 auto}.academy_new_page__prices--wrapper .single_price:first-child{border-top:2px solid #E01C23}@media screen and (min-width:1023px){.academy_new_page__prices--wrapper .single_price{width:49%}}.academy_new_page__prices--wrapper .single_price>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.academy_new_page__prices--wrapper .single_price>.flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.academy_new_page__prices--wrapper .single_price p{font-size:1.6rem;text-transform:uppercase;font-weight:700;margin:0}.academy_new_page__prices--wrapper .single_price .title{width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.academy_new_page__prices--wrapper .single_price .desc{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:1rem}@media (min-width:768px){.academy_new_page__prices--wrapper .single_price .desc{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0}}.academy_new_page__prices--wrapper .single_price .desc p{font-size:1.3rem}.academy_new_page__prices--wrapper .single_price .price{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.academy_new_page__prices--wrapper .single_price .price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.academy_new_page__prices--wrapper .single_price:hover{background-color:#E01C23}.academy_new_page__prices--wrapper .single_price:hover p{color:#fff}.academy_new_page__prices--desc{padding:4rem 2.2rem 0 2.2rem}@media (min-width:768px){.academy_new_page__prices--desc{padding:4rem 0 0 0}}.academy_new_page__prices--desc p{font-weight:700;margin:0}.academy_new_page__form--title{padding:0.8rem 0;background-color:#E01C23}.academy_new_page__form--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.academy_new_page__form--title .content h2{font-size:4.6rem}}.academy_new_page__form--wrapper{padding:4rem 0}.academy_new_page__team--title{padding:0.8rem 0;background-color:#E01C23}.academy_new_page__team--title .content h2{font-family:"Archer",sans-serif;font-size:3.9rem;margin:0;color:#fff;text-transform:uppercase}@media (min-width:768px){.academy_new_page__team--title .content h2{font-size:4.6rem}}.academy_new_page__team--wrapper .single_team{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #E01C23}.academy_new_page__team--wrapper .single_team:last-child,.academy_new_page__team--wrapper .single_team:only-child{border-bottom:none}.academy_new_page__team--wrapper .single_team .thumbnail{width:100%}@media screen and (min-width:1023px){.academy_new_page__team--wrapper .single_team .thumbnail{width:35%}}.academy_new_page__team--wrapper .single_team .thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.academy_new_page__team--wrapper .single_team .content_wrap{width:100%;padding:2rem 5vw}@media screen and (min-width:1023px){.academy_new_page__team--wrapper .single_team .content_wrap{width:60%;padding:4rem 5vw 4rem 0}}.academy_new_page__team--wrapper .single_team .content_wrap .intro_content .name h2{display:inline-block;font-family:"Verlag",sans-serif;font-size:2rem;margin:0 0 1.8rem 0;text-transform:uppercase}.academy_new_page__team--wrapper .single_team .content_wrap .intro_content .name h2:after{content:"";display:block;width:100%;height:3px;margin-top:0.4rem;background-color:#E01C23}@media (min-width:768px){.academy_new_page__team--wrapper .single_team .content_wrap .intro_content .content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}}.academy_new_page__team--wrapper .single_team .content_wrap .intro_content .content p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;font-size:1.7rem;line-height:2.3rem}.academy_new_page__team--wrapper .single_team .content_wrap .intro_content .content p:last-of-type{margin-bottom:0}.frame_the_day{padding:4rem 0}@media (min-width:768px){.frame_the_day{padding:4rem}}@media screen and (min-width:1023px){.frame_the_day{padding:4rem 0}}.frame_the_day h1,.frame_the_day h2,.frame_the_day h3,.frame_the_day h4,.frame_the_day h5,.frame_the_day h6{font-weight:900;font-family:"Verlag"}.frame_the_day__intro{margin-bottom:3.6rem}.frame_the_day__intro--title{margin-bottom:2rem}.frame_the_day__intro--title h2{font-family:"Verlag",sans-serif;font-weight:800;font-size:5rem;margin:0;color:#35C3E1;-webkit-text-stroke:2px black;text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}@media (min-width:768px){.frame_the_day__intro--title h2{font-size:7rem;-webkit-text-stroke:3px black}}.frame_the_day__intro--title img{display:block;width:100%;height:auto;max-width:640px;margin:0 auto}.frame_the_day__intro--title h3{display:block;font-size:3.2rem;font-family:"Archer",sans-serif;margin:0}@media screen and (min-width:1023px){.frame_the_day__intro--title h3{display:none}}.frame_the_day__intro--content>.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.frame_the_day__intro--content>.flex>div h3{font-size:3.2rem;margin:1.6rem 0 0 0}.frame_the_day__intro--content>.flex>div img{display:block;width:100%;height:auto}.frame_the_day__intro--content>.flex .left_content{width:100%}@media screen and (min-width:1023px){.frame_the_day__intro--content>.flex .left_content{width:28%}}.frame_the_day__intro--content>.flex .center_content{width:100%}@media screen and (min-width:1023px){.frame_the_day__intro--content>.flex .center_content{width:36%}}.frame_the_day__intro--content>.flex .center_content--title{display:none}@media screen and (min-width:1023px){.frame_the_day__intro--content>.flex .center_content--title{display:block}}.frame_the_day__intro--content>.flex .center_content--title h3{font-size:3.2rem;font-family:"Archer",sans-serif;margin:0}.frame_the_day__intro--content>.flex .center_content--top{margin:3.8rem 0;padding:2.2rem;background-color:#DB5497;border:3px solid #000}.frame_the_day__intro--content>.flex .center_content--top p{font-size:2rem;font-weight:700;line-height:2.8rem;margin:0}.frame_the_day__intro--content>.flex .center_content--bottom{width:calc(100% - 8px);background-color:#FBEE2D;-webkit-box-shadow:8px 8px 0 #000;box-shadow:8px 8px 0 #000;border:3px solid #000;padding:1.8rem 4rem}@media (min-width:768px){.frame_the_day__intro--content>.flex .center_content--bottom{width:calc(100% - 12px);-webkit-box-shadow:12px 12px 0 #000;box-shadow:12px 12px 0 #000}}.frame_the_day__intro--content>.flex .center_content--bottom p{font-size:2.4rem;line-height:2.8rem;font-weight:700;letter-spacing:3px;margin:0}.frame_the_day__intro--content>.flex .right_content{width:100%;margin-top:3.8rem}@media screen and (min-width:1023px){.frame_the_day__intro--content>.flex .right_content{width:28%;margin-top:0}}.frame_the_day__types{margin-bottom:4rem}.frame_the_day__types--title{background-color:#3EC5E2;border:3px solid #000;padding:2rem;margin-bottom:3.6rem}.frame_the_day__types--title h2{font-size:3.8rem;line-height:4.6rem;color:#000;margin:0;font-weight:900}.frame_the_day__types--boxes>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.frame_the_day__types--boxes .box_wrapper{width:100%;margin-bottom:4rem}@media screen and (min-width:900px){.frame_the_day__types--boxes .box_wrapper{width:calc(50% - 2rem)}}.frame_the_day__types--boxes .box_wrapper .single_box{padding:2.6rem 3rem;border:3px solid #000}.frame_the_day__types--boxes .box_wrapper .single_box--title h3{font-size:3rem;font-family:"Verlag";font-weight:900;margin:0}.frame_the_day__types--boxes .box_wrapper .single_box--image{position:relative;width:100%;margin:2rem auto 0 auto}@media screen and (min-width:1023px){.frame_the_day__types--boxes .box_wrapper .single_box--image{height:280px}}@media screen and (min-width:1100px){.frame_the_day__types--boxes .box_wrapper .single_box--image{width:450px;margin:0 auto}}.frame_the_day__types--boxes .box_wrapper .single_box--image img{display:block;width:100%;height:auto}@media screen and (min-width:1100px){.frame_the_day__types--boxes .box_wrapper .single_box--image img{position:absolute;bottom:0;left:calc(50% - 225px)}}.frame_the_day__types--boxes .box_wrapper .single_box--content{margin-top:2.6rem}.frame_the_day__types--boxes .box_wrapper .single_box--content p{font-size:1.8rem;line-height:2.4rem;font-weight:700;margin:0}.frame_the_day__types--boxes .box_wrapper .buttons{margin-top:2rem}.frame_the_day__types--boxes .box_wrapper .buttons>.flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:499px){.frame_the_day__types--boxes .box_wrapper .buttons>.flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.frame_the_day__types--boxes .box_wrapper .buttons a{display:table;font-size:2.2rem;background-color:#FBEE2D;-webkit-box-shadow:6px 6px 0 #000;box-shadow:6px 6px 0 #000;border:3px solid #000;padding:0.6rem 4rem;color:#000;font-weight:700;letter-spacing:3px}@media (min-width:768px){.frame_the_day__types--boxes .box_wrapper .buttons a{font-size:2rem}}.frame_the_day__types--boxes .box_wrapper .buttons a:first-child{margin-right:3rem}.frame_the_day__packages>.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.frame_the_day__packages--title{width:100%}@media screen and (min-width:1023px){.frame_the_day__packages--title{width:42%}}.frame_the_day__packages--title .title_wrapper{position:relative;width:100%;margin-bottom:4rem}.frame_the_day__packages--title .title_wrapper h2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3.8rem;font-weight:900;margin:0;width:100%;top:60%}.frame_the_day__packages--title .title_wrapper svg path{fill:#3EC5E2}.frame_the_day__packages--title .image_wrapper img{display:block;width:100%;height:auto}.frame_the_day__packages--boxes{width:100%;margin-top:4rem}@media screen and (min-width:1023px){.frame_the_day__packages--boxes{width:50%;margin-top:0}}.frame_the_day__packages--boxes .single_box{padding:4rem;border:3px solid #000}.frame_the_day__packages--boxes .single_box:first-child{padding:12rem 6rem;border-radius:80%;margin-bottom:6rem}@media (min-width:768px){.frame_the_day__packages--boxes .single_box:first-child{border-radius:100%;padding:8rem 6rem}}.frame_the_day__packages--boxes .single_box--content h3{font-size:3rem;margin:0}.frame_the_day__packages--boxes .single_box--content p{font-size:1.8rem;line-height:2.4rem;font-weight:700;margin:2rem 0}.frame_the_day__packages--boxes .single_box--content a{display:table;font-size:2rem;background-color:#FBEE2D;-webkit-box-shadow:6px 6px 0 #000;box-shadow:6px 6px 0 #000;border:3px solid #000;padding:0.6rem 4rem;color:#000;font-weight:700;letter-spacing:3px;margin:0 auto}.frame_the_day_child{padding:4rem 0}@media (min-width:768px){.frame_the_day_child{padding:4rem}}@media screen and (min-width:1023px){.frame_the_day_child{padding:4rem 0}}.frame_the_day_child h1,.frame_the_day_child h2,.frame_the_day_child h3,.frame_the_day_child h4,.frame_the_day_child h5,.frame_the_day_child h6{font-weight:900;font-family:"Verlag"}.frame_the_day_child__intro{margin-bottom:4rem}.frame_the_day_child__intro--title{margin-bottom:4rem}.frame_the_day_child__intro--title h2{font-family:"Verlag",sans-serif;font-weight:800;font-size:5rem;margin:0;-webkit-text-stroke:2px black;color:#F47727;text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}@media (min-width:768px){.frame_the_day_child__intro--title h2{font-size:7rem;-webkit-text-stroke:3px black}}.frame_the_day_child__intro--title img{display:block;width:100%;height:auto;max-width:640px;margin:0 auto 3rem auto}.frame_the_day_child__intro--title h3{font-size:3.2rem;font-family:"Archer",sans-serif;margin:0}.frame_the_day_child__intro>.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.frame_the_day_child__intro--content{width:100%;margin-bottom:4rem}@media screen and (min-width:900px){.frame_the_day_child__intro--content{width:67%;margin-bottom:0}}.frame_the_day_child__intro--content>.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem}.frame_the_day_child__intro--content .title_wrapper{position:relative;width:100%;margin-bottom:4rem}@media (min-width:768px){.frame_the_day_child__intro--content .title_wrapper{width:calc(50% - 2rem);margin-bottom:0}}.frame_the_day_child__intro--content .title_wrapper h2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3rem;font-weight:900;margin:0;width:100%;top:60%}.frame_the_day_child__intro--content .subtitle_wrapper{width:100%;background-color:#FBEE2D;border:3px solid #000;padding:3rem 3.6rem;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}@media (min-width:768px){.frame_the_day_child__intro--content .subtitle_wrapper{width:calc(50% - 2rem)}}.frame_the_day_child__intro--content .subtitle_wrapper p{font-weight:700;font-size:2.8rem;line-height:3.5rem;margin:0}.frame_the_day_child__intro--content .content_wrapper{border:3px solid #000;padding:4rem;margin-bottom:4rem;background-color:#F47727}@media (min-width:768px){.frame_the_day_child__intro--content .content_wrapper{margin-bottom:0}}.frame_the_day_child__intro--content .content_wrapper p{font-weight:700;font-size:2rem;line-height:3.2rem;margin:0}.frame_the_day_child__intro--image{width:100%}@media screen and (min-width:900px){.frame_the_day_child__intro--image{width:30%}}.frame_the_day_child__intro--image img{display:block;width:100%;height:auto}.frame_the_day_child__packages--title{border:3px solid #000;padding:2rem;margin-bottom:3rem;background-color:#3EC5E2}.frame_the_day_child__packages--title h2{font-size:3.8rem;line-height:4.6rem;color:#000;margin:0;font-weight:900}.frame_the_day_child__packages--subtitle{margin-bottom:4rem}.frame_the_day_child__packages--subtitle p{font-size:2.8rem;font-weight:700;margin:0}.frame_the_day_child__packages--boxes>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.frame_the_day_child__packages--boxes .single_box{width:100%;margin-bottom:4rem;padding:2.2rem;border:3px solid #000;text-align:center}@media screen and (min-width:900px){.frame_the_day_child__packages--boxes .single_box{width:calc(50% - 2rem)}}.frame_the_day_child__packages--boxes .single_box>.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.frame_the_day_child__packages--boxes .single_box--image{width:18%}.frame_the_day_child__packages--boxes .single_box--image img{display:block;width:100%;height:auto}.frame_the_day_child__packages--boxes .single_box--content{width:77%}.frame_the_day_child__packages--boxes .single_box--content h3{font-family:"Verlag",sans-serif;font-weight:900;font-size:1.8rem;margin-top:0}@media (min-width:768px){.frame_the_day_child__packages--boxes .single_box--content h3{font-size:2rem}}.frame_the_day_child__packages--boxes .single_box--content p{font-size:1.4rem;line-height:2.2rem;font-weight:700;margin:0}@media (min-width:768px){.frame_the_day_child__packages--boxes .single_box--content p{font-size:1.8rem;line-height:2.4rem}}.frame_the_day_child__packages--boxes .cta_box{position:relative;width:calc(100% - 8px);height:auto;padding:2.2rem;border:3px solid #000;text-align:center;background-color:#FBEE2D;margin-bottom:4rem;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-shadow:8px 8px 0 #000;box-shadow:8px 8px 0 #000}@media screen and (min-width:900px){.frame_the_day_child__packages--boxes .cta_box{width:calc(50% - 2rem - 8px)}}.frame_the_day_child__packages--boxes .cta_box h3{font-family:"Verlag",sans-serif;font-weight:900;font-size:3.3rem;margin-top:0}.frame_the_day_child__packages--boxes .cta_box a{display:table;font-size:2.6rem;background-color:#fff;-webkit-box-shadow:6px 6px 0 #000;box-shadow:6px 6px 0 #000;border:3px solid #000;padding:0.8rem 4rem;color:#000;font-weight:700;letter-spacing:3px;margin:0 auto}.frame_the_day_child__packages--boxes .cta_box .price_wrapper{position:absolute;bottom:2rem;right:-5rem;border-radius:50%;height:150px;width:150px;padding:2rem;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;z-index:10;background-color:#F47727;border:3px solid #000}.frame_the_day_child__packages--boxes .cta_box .price_wrapper p{font-weight:700;font-size:3.6rem;line-height:4rem;margin:0}.frame_the_day_child__testimonials{padding:4rem 0;overflow:hidden}.frame_the_day_child__testimonials>.container--wide{padding-right:0}.frame_the_day_child__testimonials--title{padding-bottom:4rem}.frame_the_day_child__testimonials--title h2{font-size:2.4rem;margin:0 0 2rem 0}@media (min-width:768px){.frame_the_day_child__testimonials--title h2{font-size:4.2rem}}.frame_the_day_child__testimonials--title p{font-weight:700;font-size:2rem;margin:0}.frame_the_day_child__testimonials--wrapper .single_slide{position:relative;z-index:5;text-align:center}@media (min-width:768px){.frame_the_day_child__testimonials--wrapper .single_slide{width:90%;margin:0 auto}}.frame_the_day_child__testimonials--wrapper .single_slide--content{padding:2.8rem;border:2px solid #000}.frame_the_day_child__testimonials--wrapper .single_slide--content h1,.frame_the_day_child__testimonials--wrapper .single_slide--content h2,.frame_the_day_child__testimonials--wrapper .single_slide--content h3{font-size:2rem;line-height:3rem;margin:0 0 3rem 0}.frame_the_day_child__testimonials--wrapper .single_slide--content p{font-size:1.8rem;font-weight:700;margin-bottom:0}.frame_the_day_child__testimonials--wrapper .single_slide .shadow{position:absolute;bottom:-10px;right:-10px;z-index:-1;width:100%;height:100%;border:2px solid #000}.frame_the_day_child__testimonials--wrapper .owl-stage{padding-bottom:12px;padding-left:0!important}.frame_the_day_child__testimonials--wrapper .owl-nav{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:absolute;top:calc(50% - 13px);left:0}@media screen and (min-width:1023px){.frame_the_day_child__testimonials--wrapper .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.frame_the_day_child__testimonials--wrapper .owl-nav>div{background-image:url("../images/arrow-black.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;text-indent:-200vw}.frame_the_day_child__testimonials--wrapper .owl-nav>div.owl-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.frame_the_day_child.orange_template .frame_the_day_child__intro--title h2{color:#F47727}.frame_the_day_child.orange_template .frame_the_day_child__intro--content .title_wrapper svg path{fill:#3EC5E2}.frame_the_day_child.orange_template .frame_the_day_child__intro--content .content_wrapper{background-color:#F47727}.frame_the_day_child.pink_template .frame_the_day_child__intro--title h2{color:#F277BA}.frame_the_day_child.pink_template .frame_the_day_child__intro--content .title_wrapper svg path{fill:#64C399}.frame_the_day_child.pink_template .frame_the_day_child__intro--content .content_wrapper{background-color:#F277BA}.frame_the_day_child.green_template .frame_the_day_child__intro--title h2{color:#64C399}.frame_the_day_child.green_template .frame_the_day_child__intro--content .title_wrapper svg path{fill:#F47727}.frame_the_day_child.green_template .frame_the_day_child__intro--content .content_wrapper{background-color:#64C399}.frame_the_day_child.purple_template .frame_the_day_child__intro--title h2{color:#9E64A1}.frame_the_day_child.purple_template .frame_the_day_child__intro--content .title_wrapper svg path{fill:#F277BA}.frame_the_day_child.purple_template .frame_the_day_child__intro--content .content_wrapper{background-color:#9E64A1}.hero_slider_module{border-bottom:2px solid #E01C23}.hero_slider_module .hero_slider_wrapper .owl-dots{position:absolute;bottom:2rem;left:0;width:100%;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}.hero_slider_module .hero_slider_wrapper .owl-dots>div{width:13px;height:13px;border-radius:50%;background-color:#fff;border:1px solid #000;margin-right:0.8rem}.hero_slider_module .hero_slider_wrapper .owl-dots>div:last-child{margin-right:0}.hero_slider_module .hero_slider_wrapper .owl-dots>div.active{background-color:#000}.hero_slider_module .simple_content_slide{position:relative;z-index:5;height:550px;height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem 1rem}@media (min-width:768px){.hero_slider_module .simple_content_slide{padding:6rem}}.hero_slider_module .simple_content_slide:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:-1}.hero_slider_module .simple_content_slide>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.hero_slider_module .simple_content_slide .content h2{display:block;margin:0 auto 2rem auto;font-size:4.2rem;line-height:1;background:#E01C23;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;padding:1rem 2rem;border:1px solid #000}@media (min-width:768px){.hero_slider_module .simple_content_slide .content h2{display:table}}.hero_slider_module .simple_content_slide .content h2{font-size:2.4rem;color:#fff}@media (min-width:768px){.hero_slider_module .simple_content_slide .content h2{font-size:4.2rem}}.hero_slider_module .simple_content_slide .content .content_wrapper{background-color:#fff;max-width:95%;margin:4rem auto 2rem auto;padding:2rem}@media (min-width:768px){.hero_slider_module .simple_content_slide .content .content_wrapper{width:55%}}.hero_slider_module .simple_content_slide .content .content_wrapper p{font-size:2.6rem;line-height:3.6rem;font-weight:600;color:#000;margin:0}.hero_slider_module .simple_content_slide .content .button_wrapper{padding-top:2rem}.hero_slider_module .simple_content_slide .content .button_wrapper a{margin:0.75rem auto auto auto;padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;-webkit-box-shadow:5px 5px 0 black;box-shadow:5px 5px 0 black;background-color:#FBEE2D;color:#000;-webkit-transition:300ms ease all;transition:300ms ease all}.hero_slider_module .simple_content_slide .content .button_wrapper a:hover{background-color:#000;color:#FBEE2D}.hero_slider_module .small_content_slide{height:550px;height:500px}.hero_slider_module .small_content_slide>.flex{height:100%;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.hero_slider_module .small_content_slide--content{padding:3rem 4rem 6rem 4rem;width:100%;background-color:#E01C23;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;max-height:100%}@media screen and (min-width:960px){.hero_slider_module .small_content_slide--content{width:33.333%;padding:3rem 4rem;border-right:2px solid white}}.hero_slider_module .small_content_slide--content .content{text-align:center}@media (min-width:768px){.hero_slider_module .small_content_slide--content .content{text-align:left}}.hero_slider_module .small_content_slide--content h2{font-size:3.6rem;color:#fff;margin:0 0 4rem 0}.hero_slider_module .small_content_slide--content p{font-size:2.2rem;line-height:3.2rem;font-weight:600;color:#fff}.hero_slider_module .small_content_slide--content .button_wrapper{padding-top:2rem}.hero_slider_module .small_content_slide--content .button_wrapper a{margin:0.75rem auto auto auto;padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;background-color:#FBEE2D;color:#000;-webkit-transition:300ms ease all;transition:300ms ease all}.hero_slider_module .small_content_slide--content .button_wrapper a:hover{background-color:#000;color:#FBEE2D}.hero_slider_module .small_content_slide--image{width:100%}@media screen and (min-width:960px){.hero_slider_module .small_content_slide--image{width:66.666%}}.hero_slider_module .small_content_slide--image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero_slider_module .large_content_slide{height:550px;height:500px}.hero_slider_module .large_content_slide>.flex{height:100%;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.hero_slider_module .large_content_slide--content{padding:3rem 3rem 6rem 3rem;width:100%;background-color:#E01C23;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;max-height:100%}@media screen and (min-width:960px){.hero_slider_module .large_content_slide--content{width:50%;padding:3rem 4rem;border-right:2px solid white}}.hero_slider_module .large_content_slide--content h2{font-size:3.6rem;color:#fff;margin:0 0 4rem 0}.hero_slider_module .large_content_slide--content p{font-size:2.2rem;line-height:3.2rem;font-weight:600;color:#fff}.hero_slider_module .large_content_slide--content .button_wrapper{padding-top:2rem;text-align:center}@media (min-width:768px){.hero_slider_module .large_content_slide--content .button_wrapper{text-align:left}}.hero_slider_module .large_content_slide--content .button_wrapper a{padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;background-color:#FBEE2D;color:#000;margin:0.75rem auto auto auto;-webkit-transition:300ms ease all;transition:300ms ease all}.hero_slider_module .large_content_slide--content .button_wrapper a:hover{background-color:#000;color:#FBEE2D}.hero_slider_module .large_content_slide--content .desktop{display:none}@media (min-width:768px){.hero_slider_module .large_content_slide--content .desktop{display:block}}.hero_slider_module .large_content_slide--content .mobile{display:block;text-align:center}@media (min-width:768px){.hero_slider_module .large_content_slide--content .mobile{display:none}}.hero_slider_module .large_content_slide--image{width:100%}@media screen and (min-width:960px){.hero_slider_module .large_content_slide--image{width:50%}}.hero_slider_module .large_content_slide--image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero_slider_module .large_image_slide{position:relative;z-index:5;height:550px;height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem 1rem}@media (min-width:768px){.hero_slider_module .large_image_slide{padding:6rem}}.hero_slider_module .large_image_slide>.flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero_slider_module .large_image_slide .content h2{font-size:3.6rem;color:#fff;margin:0 0 4rem 0}.hero_slider_module .large_image_slide .content p{font-size:2.2rem;line-height:3.2rem;font-weight:600;color:#fff}.hero_slider_module .large_image_slide .content .button_wrapper{padding-top:2rem}.hero_slider_module .large_image_slide .content .button_wrapper a{margin:0.75rem auto auto auto;padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;background-color:#FBEE2D;color:#000;-webkit-transition:300ms ease all;transition:300ms ease all}.hero_slider_module .large_image_slide .content .button_wrapper a:hover{background-color:#000;color:#FBEE2D}.carousel_module{padding:4rem 0;overflow:hidden}.carousel_module>.container{padding-right:0}.carousel_module--title h2{margin:0;font-size:2.4rem}@media (min-width:768px){.carousel_module--title h2{font-size:4.2rem}}.carousel_module--filters{margin-top:2rem}.carousel_module--filters ul{margin:0;padding:0;list-style:none;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}.carousel_module--filters ul li{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-right:4rem;color:#000}.carousel_module--filters ul li:last-child{margin-right:0}.carousel_module--filters ul li a{color:inherit}.carousel_module--filters ul li a.active{color:#E01C23}.carousel_module--filters ul li a:hover{color:#E01C23}.carousel_module--slider{padding:4rem 0}.carousel_module--slider .single_slide--thumb img{display:block;width:100%;height:auto}.carousel_module--slider .single_slide--content h3{margin:1.8rem 0}.carousel_module--slider .single_slide--content a{display:table;padding:0.8rem 2.2rem 0.6rem 2.2rem;border-radius:200px;text-align:center;font-size:1.4rem;font-weight:600;background-color:#FBEE2D;color:#000;text-transform:uppercase}.carousel_module--slider .single_slide--content a:hover{background-color:#E01C23;color:#fff}.carousel_module--slider .owl-stage{padding-left:0!important}.carousel_module--slider .owl-nav{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 2rem);position:absolute;top:calc(40% - 13px);left:-1rem}@media screen and (min-width:1023px){.carousel_module--slider .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:110%;left:-5%}}.carousel_module--slider .owl-nav>div{background-image:url("../images/arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;text-indent:-200vw}.carousel_module--slider .owl-nav>div.owl-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.boxes_module--title{background-color:#E01C23;padding:1rem 0}.boxes_module--title h2{margin:0;font-size:2.4rem;color:#fff}@media (min-width:768px){.boxes_module--title h2{font-size:3.8rem}}.boxes_module--wrapper{border-bottom:2px solid #E01C23}.boxes_module--wrapper>.flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.boxes_module--wrapper .single_box{display:block;width:100vw;height:65vw;background-position:center;background-repeat:no-repeat;background-size:cover;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;padding:1rem;border-bottom:2px solid #E01C23}.boxes_module--wrapper .single_box:last-child{border-bottom:none}@media screen and (min-width:1023px){.boxes_module--wrapper .single_box{height:33.3333333333vw;width:33.3333333333%;border-right:2px solid #E01C23;border-bottom:none}.boxes_module--wrapper .single_box:last-child{border-right:none}}.boxes_module--wrapper .single_box .title{-webkit-box-shadow:4px 4px 0px black;box-shadow:4px 4px 0px black}.boxes_module--wrapper .single_box .title h2{font-size:3rem;padding:0.8rem 2.6rem;background-color:#fff;color:#000;margin:0;text-transform:uppercase;text-align:center}.boxes_module--wrapper .single_box .sub_title{padding-top:calc(1.8rem + 6px);text-align:center}.boxes_module--wrapper .single_box .sub_title a{margin:0.75rem auto auto auto;padding:0.8rem 3rem 0.6rem 3rem;border-radius:5rem;text-align:center;font-size:2.2rem;font-weight:700;background-color:#FBEE2D;color:#000;-webkit-transition:300ms ease all;transition:300ms ease all}.boxes_module--wrapper .single_box .sub_title a:hover{color:#FBEE2D;background-color:#000}.content_boxes_module{padding:4rem 0}.content_boxes_module>.flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.content_boxes_module .single_message{width:50%;padding:0 1rem;margin-bottom:4rem}.content_boxes_module .single_message:last-child,.content_boxes_module .single_message:nth-last-child(2){margin-bottom:0}@media (min-width:768px){.content_boxes_module .single_message{padding:0 3rem}}@media screen and (min-width:1023px){.content_boxes_module .single_message{width:25%;margin-bottom:0}}.content_boxes_module .single_message img{display:block;max-height:65px;width:auto;margin:0 auto 2rem auto}.content_boxes_module .single_message h3{font-size:1.7rem;margin-top:0;text-transform:uppercase}.content_boxes_module .single_message p{font-family:"Verlag",sans-serif;font-size:1.4rem;line-height:2rem;font-weight:700;margin-bottom:0}.latest_posts_module{padding:4rem 0;background-color:#EEE;border-top:2px solid #E01C23;border-bottom:2px solid #E01C23}.latest_posts_module--title{padding-bottom:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.latest_posts_module--title .space{display:none}@media (min-width:768px){.latest_posts_module--title .space{display:block;width:25%}}.latest_posts_module--title .title_wrapper{width:auto;text-align:center}@media (min-width:768px){.latest_posts_module--title .title_wrapper{width:25%}}.latest_posts_module--title .title_wrapper h2{font-size:2.4rem;margin:0}@media (min-width:768px){.latest_posts_module--title .title_wrapper h2{font-size:4.2rem}}.latest_posts_module--title .link_wrapper{width:auto;text-align:right}@media (min-width:768px){.latest_posts_module--title .link_wrapper{width:25%}}.latest_posts_module--title .link_wrapper a{text-decoration:underline;font-weight:700;font-size:1.6rem;color:#000}.latest_posts_module--posts>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.latest_posts_module--posts .single_post{width:calc(50% - 1rem);margin-right:2rem;margin-bottom:2rem}.latest_posts_module--posts .single_post:nth-child(2n){margin-right:0}@media screen and (min-width:1023px){.latest_posts_module--posts .single_post{width:calc(25% - 1rem);margin-right:1.333rem}.latest_posts_module--posts .single_post:nth-child(2){margin-right:1.333rem}.latest_posts_module--posts .single_post:last-child{margin-right:0}}.latest_posts_module--posts .single_post--thumb{padding-bottom:2rem}.latest_posts_module--posts .single_post--thumb img{display:block;width:100%;height:165px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.latest_posts_module--posts .single_post--thumb img{height:250px}}.latest_posts_module--posts .single_post--content{text-align:center}.latest_posts_module--posts .single_post--content h3{font-size:1.6rem;margin:0}@media (min-width:768px){.latest_posts_module--posts .single_post--content h3{font-size:1.8rem}}.latest_posts_module--posts .single_post--content p{font-size:1.4rem;font-weight:600;padding:0 2rem}@media (min-width:768px){.latest_posts_module--posts .single_post--content p{font-size:1.6rem}}.latest_posts_module--posts .single_post--content p a{text-decoration:underline;font-weight:700}.testimonial_slider{padding:4rem 0;overflow:hidden}.testimonial_slider>.container{padding-right:0}.testimonial_slider--title{padding-bottom:4rem}.testimonial_slider--title h2{font-size:2.4rem;margin:0 0 2rem 0}@media (min-width:768px){.testimonial_slider--title h2{font-size:4.2rem}}.testimonial_slider--title p{font-weight:700;font-size:2rem;margin:0}.testimonial_slider--wrapper .single_slide{position:relative;z-index:5;text-align:center}@media (min-width:768px){.testimonial_slider--wrapper .single_slide{width:90%;margin:0 auto}}.testimonial_slider--wrapper .single_slide--content{padding:2.8rem;border:2px solid #000}.testimonial_slider--wrapper .single_slide--content h1,.testimonial_slider--wrapper .single_slide--content h2,.testimonial_slider--wrapper .single_slide--content h3{font-size:2rem;line-height:3rem;margin:0 0 3rem 0}.testimonial_slider--wrapper .single_slide--content p{font-size:1.8rem;font-weight:700;margin-bottom:0}.testimonial_slider--wrapper .single_slide .shadow{position:absolute;bottom:-10px;right:-10px;z-index:-1;width:100%;height:100%;border:2px solid #000}.testimonial_slider--wrapper .owl-stage{padding-bottom:12px;padding-left:0!important}.testimonial_slider--wrapper .owl-nav{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:absolute;top:calc(50% - 13px);left:0}@media screen and (min-width:1023px){.testimonial_slider--wrapper .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.testimonial_slider--wrapper .owl-nav>div{background-image:url("../images/arrow-black.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;text-indent:-200vw}.testimonial_slider--wrapper .owl-nav>div.owl-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.quotes_module{padding:4rem 0}.quotes_module--title{padding-bottom:6rem}.quotes_module--title h2{font-size:2.4rem;margin:0 0 2rem 0}@media (min-width:768px){.quotes_module--title h2{font-size:4.2rem}}.quotes_module--title .quote_content{display:none}.quotes_module--title .quote_content.active{display:block}.quotes_module--title .quote_content p{font-weight:700;font-size:2rem;margin:0}.quotes_module--logos>.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-wrap:wrap;flex-wrap:wrap}.quotes_module--logos .single_logo{width:calc(25% - 3rem);margin-right:4rem;opacity:0.5}@media (min-width:768px){.quotes_module--logos .single_logo{padding:0 4rem}}.quotes_module--logos .single_logo:last-child{margin-right:0}.quotes_module--logos .single_logo img{display:block;width:100%;height:auto}.quotes_module--logos .single_logo.active{opacity:1}.instagram_module--title{padding:1.6rem 0;background-color:#E01C23}.instagram_module--title>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instagram_module--title h3{font-size:2.4rem;margin:0;color:#fff}.instagram_module--title h3>a{font-size:2.4rem;color:#fff;text-decoration:none}.instagram_module--title h3>a:hover{text-decoration:underline}.instagram_module--title a{font-size:2rem;color:#fff;text-decoration:underline}.demand_page__filters{border-bottom:2px solid #e01c24}div#primary{width:100vw;overflow:hidden}.title-row{padding:1.5rem 5vw;font-weight:700;font-size:16px;line-height:1}.demand_page__videorow{position:relative;z-index:0}.demand_page__videorow:nth-child(3n+1){z-index:98}.demand_page__videorow:nth-child(3n+2){z-index:97}.demand_page__videorow:nth-child(3n+3){z-index:96}.demand_page__videorow:nth-child(3n+4){z-index:95}.demand_page__videorow:nth-child(3n+5){z-index:94}.demand_page__videorow:nth-child(3n+6){z-index:93}.demand_page__videorow:nth-child(3n+7){z-index:92}.demand_page__videorow:nth-child(3n+8){z-index:91}.demand_page__videorow:nth-child(3n+9){z-index:90}.demand_page__videorow:nth-child(3n+10){z-index:89}.demand_page__videorow:nth-child(3n+11){z-index:88}.demand_page__videorow:nth-child(3n+12){z-index:87}.demand_page__videorow:nth-child(3n+13){z-index:86}.demand_page__videorow:nth-child(3n+14){z-index:85}.demand_page__videorow:nth-child(3n+15){z-index:84}.demand_page__videorow:nth-child(3n+16){z-index:83}.demand_page__videorow:nth-child(3n+17){z-index:82}.demand_page__videorow:nth-child(3n+18){z-index:81}.demand_page__videorow:nth-child(3n+19){z-index:80}.demand_page__videorow:nth-child(3n+20){z-index:79}.demand_page__videorow:nth-child(3n+21){z-index:78}.demand_page__videorow:nth-child(3n+22){z-index:77}.demand_page__videorow:nth-child(3n+23){z-index:76}.demand_page__videorow:nth-child(3n+24){z-index:75}.demand_page__videorow:nth-child(3n+25){z-index:74}.demand_page__videorow:nth-child(3n+26){z-index:73}.demand_page__videorow:nth-child(3n+27){z-index:72}.demand_page__videorow:nth-child(3n+28){z-index:71}.demand_page__videorow:nth-child(3n+29){z-index:70}.demand_page__videorow:nth-child(3n+30){z-index:69}.demand_page__videorow:nth-child(3n+31){z-index:68}.demand_page__videorow:nth-child(3n+32){z-index:67}.demand_page__videorow:nth-child(3n+33){z-index:66}.demand_page__videorow:nth-child(3n+34){z-index:65}.demand_page__videorow:nth-child(3n+35){z-index:64}.demand_page__videorow:nth-child(3n+36){z-index:63}.demand_page__videorow:nth-child(3n+37){z-index:62}.demand_page__videorow:nth-child(3n+38){z-index:61}.demand_page__videorow:nth-child(3n+39){z-index:60}.demand_page__videorow:nth-child(3n+40){z-index:59}.demand_page__videorow:nth-child(3n+41){z-index:58}.demand_page__videorow:nth-child(3n+42){z-index:57}.demand_page__videorow:nth-child(3n+43){z-index:56}.demand_page__videorow:nth-child(3n+44){z-index:55}.demand_page__videorow:nth-child(3n+45){z-index:54}.demand_page__videorow:nth-child(3n+46){z-index:53}.demand_page__videorow:nth-child(3n+47){z-index:52}.demand_page__videorow:nth-child(3n+48){z-index:51}.demand_page__videorow:nth-child(3n+49){z-index:50}.demand_page__videorow:nth-child(3n+50){z-index:49}.demand_page__videorow:nth-child(3n+51){z-index:48}.demand_page__videorow:nth-child(3n+52){z-index:47}.demand_page__videorow:nth-child(3n+53){z-index:46}.demand_page__videorow:nth-child(3n+54){z-index:45}.demand_page__videorow:nth-child(3n+55){z-index:44}.demand_page__videorow:nth-child(3n+56){z-index:43}.demand_page__videorow:nth-child(3n+57){z-index:42}.demand_page__videorow:nth-child(3n+58){z-index:41}.demand_page__videorow:nth-child(3n+59){z-index:40}.demand_page__videorow:nth-child(3n+60){z-index:39}.demand_page__videorow:nth-child(3n+61){z-index:38}.demand_page__videorow:nth-child(3n+62){z-index:37}.demand_page__videorow:nth-child(3n+63){z-index:36}.demand_page__videorow:nth-child(3n+64){z-index:35}.demand_page__videorow:nth-child(3n+65){z-index:34}.demand_page__videorow:nth-child(3n+66){z-index:33}.demand_page__videorow:nth-child(3n+67){z-index:32}.demand_page__videorow:nth-child(3n+68){z-index:31}.demand_page__videorow:nth-child(3n+69){z-index:30}.demand_page__videorow:nth-child(3n+70){z-index:29}.demand_page__videorow:nth-child(3n+71){z-index:28}.demand_page__videorow:nth-child(3n+72){z-index:27}.demand_page__videorow:nth-child(3n+73){z-index:26}.demand_page__videorow:nth-child(3n+74){z-index:25}.demand_page__videorow:nth-child(3n+75){z-index:24}.demand_page__videorow:nth-child(3n+76){z-index:23}.demand_page__videorow:nth-child(3n+77){z-index:22}.demand_page__videorow:nth-child(3n+78){z-index:21}.demand_page__videorow:nth-child(3n+79){z-index:20}.demand_page__videorow:nth-child(3n+80){z-index:19}.demand_page__videorow:nth-child(3n+81){z-index:18}.demand_page__videorow:nth-child(3n+82){z-index:17}.demand_page__videorow:nth-child(3n+83){z-index:16}.demand_page__videorow:nth-child(3n+84){z-index:15}.demand_page__videorow:nth-child(3n+85){z-index:14}.demand_page__videorow:nth-child(3n+86){z-index:13}.demand_page__videorow:nth-child(3n+87){z-index:12}.demand_page__videorow:nth-child(3n+88){z-index:11}.demand_page__videorow:nth-child(3n+89){z-index:10}.demand_page__videorow:nth-child(3n+90){z-index:9}.demand_page__videorow:nth-child(3n+91){z-index:8}.demand_page__videorow:nth-child(3n+92){z-index:7}.demand_page__videorow:nth-child(3n+93){z-index:6}.demand_page__videorow:nth-child(3n+94){z-index:5}.demand_page__videorow:nth-child(3n+95){z-index:4}.demand_page__videorow:nth-child(3n+96){z-index:3}.demand_page__videorow:nth-child(3n+97){z-index:2}.demand_page__videorow:nth-child(3n+98){z-index:1}.demand_page__videorow:nth-child(3n+99){z-index:0}.demand_page__videorow .title-row{padding:1.5rem 5vw;font-weight:700;font-size:16px;line-height:1}.demand_page__videorow .video-row{border-top:1px solid black;border-bottom:1px solid black}.demand_page__videorow .video-row .od-video-slider .owl-stage-outer{overflow:visible}.demand_page__videorow .video-row .od-video-slider .single_class{width:100%!important}.demand_page__videorow .video-row .od-video-slider .single_class a.watch-link img{top:0}.demand_page__videorow .video-row .od-video-slider .owl-next,.demand_page__videorow .video-row .od-video-slider .owl-prev{position:absolute;top:calc(50% - 40px);background:white;padding:1rem;-webkit-box-shadow:2px 2px black;box-shadow:2px 2px black;background:url("/wp-content/themes/Frame/assets/images/arrow-black.svg") center center no-repeat white;background-size:22px;height:40px;width:40px;text-indent:-9999rem;opacity:0;-webkit-transition:200ms ease all;transition:200ms ease all}.demand_page__videorow .video-row .od-video-slider .owl-prev{left:2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:-2px -2px black;box-shadow:-2px -2px black}.demand_page__videorow .video-row .od-video-slider .owl-next{right:2rem}.demand_page__videorow .video-row:hover .owl-next,.demand_page__videorow .video-row:hover .owl-prev{opacity:1}.demand_page__videorow .video-row:hover .owl-next.disabled,.demand_page__videorow .video-row:hover .owl-prev.disabled{cursor:default;opacity:0.1}.button{display:inline-block;padding:1.6rem;font-size:1.6rem;background-color:transparent;border-color:#dbdbdb;border-width:1px;color:#363636;white-space:nowrap}.button--white{background-color:#fff;color:#000}.button--black{background-color:#000;color:#fff}.button--light{background-color:#f5f5f5;color:#363636}.button--dark{background-color:#363636;color:#f5f5f5}.button--primary{background-color:red;color:white}.button--small{padding:1rem;font-size:1.4rem}.button--medium{padding:1.6rem 2.6rem;font-size:1.8rem}.button--large{padding:1.6rem 4rem;font-size:2rem}.button--radius{border-radius:6px}.left{text-align:left}.center{text-align:center}.right{text-align:right}h1,h2,h3,h4,h5,h6{font-family:"Archer",sans-serif}h1>a,h2>a,h3>a,h5>a,h6>a,p>a,strong>a{color:inherit;text-decoration:underline}.image{display:block;position:relative}.image>img{display:block;max-width:100%;height:auto}.image--rounded>img{border-radius:50%}.gform_confirmation_wrapper>div{text-align:center;font-size:1.25rem}.gform_confirmation_wrapper a{font-size:1rem;font-weight:700;padding:1rem 3rem;border-radius:12px;margin:0.75rem 0;display:inline-block;-webkit-transition:0.35s ease;transition:0.35s ease}@media screen and (min-width:1023px){.gform_confirmation_wrapper a{font-size:1.25rem}}.gform_confirmation_wrapper a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (min-width:640px){.gform_confirmation_wrapper a:first-of-type{margin-right:1rem}}form .validation_error{border:1px dashed red;padding:1rem;color:#000;margin-bottom:1rem;font-weight:700;font-size:0.825rem}form .gform_body{color:#000}form .gform_body ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}form .gform_body ul li{width:100%;margin:0 0 2rem 0;padding:0}form .gform_body ul li.col_6{width:100%}@media (min-width:768px){form .gform_body ul li.col_6{width:48%}}form .gform_body ul li.col_12{width:100%}form .gform_body ul li label{display:block;font-size:1.4rem;font-weight:700;padding-bottom:1rem;text-transform:uppercase}form .gform_body ul li.gform_validation_container{display:none}form .gform_body ul li.gfield_error{padding:1rem;border:1px dashed red}form .gform_body ul li.gfield_error>label{font-weight:700;color:red}form .gform_body ul li.gfield_error .validation_message{font-weight:700;color:red;padding-top:0.5rem;font-size:0.825rem}form .gform_body ul li ul.gfield_checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}form .gform_body ul li ul.gfield_checkbox>li>label{display:block}form .gform_body ul li input[type=email],form .gform_body ul li input[type=password],form .gform_body ul li input[type=tel],form .gform_body ul li input[type=text],form .gform_body ul li select{display:block;width:100%;padding:1rem 1.2rem;font-size:1.6rem;border:none;background-color:#F0F0F0}form .gform_body ul li input[type=email]:active,form .gform_body ul li input[type=email]:focus,form .gform_body ul li input[type=password]:active,form .gform_body ul li input[type=password]:focus,form .gform_body ul li input[type=tel]:active,form .gform_body ul li input[type=tel]:focus,form .gform_body ul li input[type=text]:active,form .gform_body ul li input[type=text]:focus,form .gform_body ul li select:active,form .gform_body ul li select:focus{outline:1px solid #000}form .gform_body ul li input[type=file]{padding:0.375rem 0;width:100%}form .gform_body ul li span#extensions_message{display:none}form .gform_body ul li textarea{display:block;width:100%;padding:1rem 1.2rem;font-size:1.6rem;border:none;background-color:#F0F0F0;resize:none}form .gform_body ul li select{display:block;width:100%;padding:1rem 1.2rem;font-size:1.6rem;border:none;background-color:#F0F0F0!important;-webkit-appearance:none;-moz-appearance:none;background-image:url("../images/down.png");background-position:right 1rem center;background-size:17px;background-repeat:no-repeat;background-color:#fff;border-radius:0}form .gform_body ul li select:active,form .gform_body ul li select:focus{outline:1px solid #000}form .gform_body ul li select option{display:block;background-color:#F0F0F0}form .gform_body ul li ul.gfield_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .gform_body ul li ul.gfield_checkbox li{width:100%;margin:0;padding:0 0 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}form .gform_body ul li ul.gfield_checkbox li label{padding:0 0 0 0.75rem}form .gform_footer{padding-top:1rem;text-align:center}form .gform_footer input[type=submit]{border:none;border-radius:0;background-color:#E01C23;display:inline-block;border:none;font-size:2rem;font-weight:700;padding:1.4rem 4.2rem;text-transform:uppercase;line-height:1;margin:0 auto;color:#fff}form .gform_footer input[type=submit]:hover{-webkit-box-shadow:5px 5px 0 0 #000;box-shadow:5px 5px 0 0 #000}.iti{position:relative;display:inline-block}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,0.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../img/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner:before{top:10px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner:after{top:20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/*# sourceMappingURL=main.css.map */