.constructor__wrapper .constructor__main .builder .main__area{max-width:615px}.section__area{margin-top:16px}.main__area{padding-top:0px !important}.main__area .membership{margin:25px 0px}.main__area .membership .outer__membership>h2{margin-top:0px;margin-bottom:10px;font-size:17px;line-height:24px;font-weight:bold}.main__area .membership .outer__membership .grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:12px;grid-row-gap:12px;margin-top:15px}.main__area .membership .outer__membership .grid>.elem{border-radius:5px;border:1px solid #E7E7E7;padding:12px;position:relative;padding-bottom:40px}.main__area .membership .outer__membership .grid>.elem .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:12px;bottom:12px}.main__area .membership .outer__membership .grid>.elem .btn>a{font-size:9px;line-height:12px;color:#FFFFFF;border-radius:3px;padding:3px 4px;background-color:#0F101A;text-decoration:none;-webkit-transition:.4s ease all;transition:.4s ease all}.main__area .membership .outer__membership .grid>.elem .btn>a:hover{background-color:#3F4048}.main__area .membership .outer__membership .grid>.elem>p{margin:0px;font-size:9px;line-height:13px}.main__area .membership .outer__membership .grid>.elem>span{display:block;text-align:left;font-size:13px;font-weight:bold;margin-bottom:7px}.main__area .membership .outer__membership .grid>.elem>h6{margin:0px;font-size:11px;font-weight:bold;margin-bottom:4px}.main__area .membership .outer__membership>p{margin:0px;font-size:9px;line-height:14px;font-weight:400}.main__area .single__video{margin:25px 0px}.main__area .single__video>h2{text-align:center;margin-top:0px;margin-bottom:15px;font-size:17px;line-height:24px;font-weight:bold}.main__area .single__video .inner__video{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:56.25%;height:0}.main__area .single__video .inner__video.placeholder{background-color:#E6E6EA}.main__area .single__video .inner__video.placeholder:before{content:"";position:absolute;width:50px;height:50px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../img/scribble.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.main__area .single__video .inner__video video{position:absolute;left:0px;top:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__area .single__video .inner__video .play__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-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;-webkit-transition:.4s ease all;transition:.4s ease all;border-radius:100px;background:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);min-width:52px;max-width:52px;min-height:52px;max-height:52px}.main__area .single__video .inner__video>video{width:100%}.main__area .banners__wrapper .container>h2{text-align:center;margin-top:0px;margin-bottom:15px;font-size:17px;line-height:22px;font-weight:bold}.main__area *{font-family:"Inter Tight" ,sans-serif}.main__area .faq__section{padding:25px 0px}.main__area .faq__section .outer__faq{max-width:440px;margin-left:auto;margin-right:auto}.main__area .faq__section .outer__faq>h2{text-align:center;margin-top:0px;margin-bottom:15px;font-size:17px;line-height:22px;font-weight:bold}.main__area .faq__section .outer__faq .list>.elem__faq{cursor:pointer}.main__area .faq__section .outer__faq .list>.elem__faq.opened>.head>span img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__area .faq__section .outer__faq .list>.elem__faq:nth-child(1) .head{border-top:0px}.main__area .faq__section .outer__faq .list>.elem__faq .content{margin-top:12px;display:none;margin-bottom:12px}.main__area .faq__section .outer__faq .list>.elem__faq .content>p{margin-top:0px;margin-bottom:7px;font-size:9px;line-height:14px;color:#272831}.main__area .faq__section .outer__faq .list>.elem__faq .content>p:last-child{margin-bottom:0px}.main__area .faq__section .outer__faq .list>.elem__faq .head{padding:12px 0px;border-top:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB;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}.main__area .faq__section .outer__faq .list>.elem__faq .head span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main__area .faq__section .outer__faq .list>.elem__faq .head span img{max-width:10px;-webkit-transition:.4s ease all;transition:.4s ease all}.main__area .faq__section .outer__faq .list>.elem__faq .head>p{margin:0px;font-size:11px;line-height:14px;font-weight:bold;margin:0px;margin-right:5px}.main__area .form__section{margin:15px 0px;width:calc(100% + 48px);margin-left:-24px;background:rgba(15,16,26,0.93);padding:25px 0px}.main__area .form__section .outer__form{max-width:440px;margin-left:auto;margin-right:auto}.main__area .form__section .outer__form .form__wrapper{margin-top:25px}.main__area .form__section .outer__form .form__wrapper .group__submit button{padding:4px 10px;border-radius:4px;background-color:#FFFFFF;-webkit-transition:.4s ease all;transition:.4s ease all;cursor:pointer;border:0px;outline:none;color:#0F101A;font-size:10px;line-height:14px;font-weight:600}.main__area .form__section .outer__form .form__wrapper .group__submit button:hover{opacity:.7}.main__area .form__section .outer__form .form__wrapper .checkbox{margin:12px 0px}.main__area .form__section .outer__form .form__wrapper .checkbox label .checkmark{margin-right:4px;-webkit-transform:scale(0.7);transform:scale(0.7)}.main__area .form__section .outer__form .form__wrapper .checkbox label>p{margin:0px;line-height:13px;font-size:9px;color:#979EAD}.main__area .form__section .outer__form .form__wrapper .checkbox label>p a{font-size:9px;line-height:13px;color:#fff}.main__area .form__section .outer__form .form__wrapper form>.group__input>textarea{width:100%;height:120px;resize:none;padding:8px;font-size:10px;color:#fff;border:1px solid #87878C;border-radius:4px;background-color:#2A2B34}.main__area .form__section .outer__form .form__wrapper .triple__field{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:7px;margin-bottom:10px}.main__area .form__section .outer__form .form__wrapper .triple__field.double{grid-template-columns:repeat(2, 1fr)}.main__area .form__section .outer__form .form__wrapper .triple__field.single{grid-template-columns:1fr}.main__area .form__section .outer__form .form__wrapper .triple__field .group__input input{border:1px solid #87878C;border-radius:4px;background-color:#2A2B34;color:#fff;height:30px;font-size:10px}.main__area .form__section .outer__form>h2{text-align:center;margin-top:0px;margin-bottom:5px;font-size:24px;line-height:130%;font-weight:bold;color:#FFFFFF}.main__area .form__section .outer__form>p{margin:0px;font-size:9px;line-height:140%;color:#FFFFFF;font-weight:400;text-align:center}.main__area .form__section:last-child{margin-bottom:0px}.main__area .slider__section,.main__area .slider__product--section{padding:25px 0px}.main__area .slider__section:last-child,.main__area .slider__product--section:last-child{margin-bottom:0px}.main__area .slider__section .slick-prev,.main__area .slider__section .slick-next,.main__area .slider__product--section .slick-prev,.main__area .slider__product--section .slick-next{display:none !important}.main__area .slider__section .outer__slider .slider__main .slick-slide,.main__area .slider__product--section .outer__slider .slider__main .slick-slide{margin:0 4px}.main__area .slider__section .outer__slider .slider__main .slick-list,.main__area .slider__product--section .outer__slider .slider__main .slick-list{margin:0 -4px}.main__area .slider__section .outer__slider .slider__main .elem__slide,.main__area .slider__product--section .outer__slider .slider__main .elem__slide{border-radius:4px;overflow:hidden;border:1px solid #E7E7E7}.main__area .slider__section .outer__slider .slider__main .elem__slide.locked .media>a,.main__area .slider__product--section .outer__slider .slider__main .elem__slide.locked .media>a{pointer-events:none}.main__area .slider__section .outer__slider .slider__main .elem__slide .desc,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .desc{padding:12px}.main__area .slider__section .outer__slider .slider__main .elem__slide .desc>h6,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .desc>h6{margin-top:0px;margin-bottom:5px;font-size:13px;line-height:16px;font-weight:bold}.main__area .slider__section .outer__slider .slider__main .elem__slide .desc>span,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .desc>span{font-size:11px;font-weight:bold;color:#0F101A;line-height:140%;display:block;text-align:left;margin-top:5px}.main__area .slider__section .outer__slider .slider__main .elem__slide .desc>p,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .desc>p{margin:0px;font-size:9px;line-height:14px}.main__area .slider__section .outer__slider .slider__main .elem__slide .media,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .media{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%}.main__area .slider__section .outer__slider .slider__main .elem__slide .media .play__button,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .media .play__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:34px;max-width:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:34px;max-height:34px;z-index:3;-webkit-transition:.4s ease all;transition:.4s ease all;border-radius:100px;background:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.main__area .slider__section .outer__slider .slider__main .elem__slide .media .play__button img,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .media .play__button img{max-width:16px}.main__area .slider__section .outer__slider .slider__main .elem__slide .media .lock,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .media .lock{position:absolute;top:5px;right:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:23px;max-width:23px;min-height:23px;max-height:23px;background:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);border-radius:250px;z-index:3}.main__area .slider__section .outer__slider .slider__main .elem__slide .media .lock img,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .media .lock img{max-width:12px}.main__area .slider__section .outer__slider .slider__main .elem__slide .media>img,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .media>img{max-width:100%;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.main__area .slider__section .outer__slider>.top,.main__area .slider__product--section .outer__slider>.top{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-bottom:12px}.main__area .slider__section .outer__slider>.top>h2,.main__area .slider__product--section .outer__slider>.top>h2{margin:0px;font-size:17px;line-height:22px;font-weight:bold;color:#000}.main__area .slider__section .outer__slider>.top .controls,.main__area .slider__product--section .outer__slider>.top .controls{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}.main__area .slider__section .outer__slider>.top .controls>a,.main__area .slider__product--section .outer__slider>.top .controls>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;min-width:29px;max-width:29px;min-height:29px;max-height:29px;border-radius:250px;-webkit-transition:.4s ease all;transition:.4s ease all;border:1px solid #DEDEDE;margin-right:4px}.main__area .slider__section .outer__slider>.top .controls>a:hover,.main__area .slider__product--section .outer__slider>.top .controls>a:hover{background-color:#DEDEDE}.main__area .slider__section .outer__slider>.top .controls>a:last-child,.main__area .slider__product--section .outer__slider>.top .controls>a:last-child{margin-right:0px}.main__area .trainers__section{padding:25px 0px}.main__area .trainers__section .outer__trainers{margin-left:auto;margin-right:auto}.main__area .trainers__section .outer__trainers .trainers__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:12px;grid-row-gap:20px}.main__area .trainers__section .outer__trainers .trainers__grid .elem__trainer .name p{margin:0px;font-size:9px;color:#000}.main__area .trainers__section .outer__trainers .trainers__grid .elem__trainer>.media{padding-bottom:75%;margin-bottom:12px;position:relative}.main__area .trainers__section .outer__trainers .trainers__grid .elem__trainer>.media img{position:absolute;left:0px;top:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__area .trainers__section .outer__trainers .trainers__grid .elem__trainer>.media.placeholder{background-color:#E6E6EA}.main__area .trainers__section .outer__trainers .trainers__grid .elem__trainer>.media.placeholder:before{content:"";width:39px;height:39px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../img/scribble.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.main__area .trainers__section .outer__trainers>h2{text-align:center;margin-top:0px;margin-bottom:12px;font-size:17px;line-height:22px;color:#0F101A;font-weight:800}.main__area .banners__wrapper{padding:25px 0px}.main__area .banners__wrapper .outer__banners{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:12px;grid-row-gap:20px;margin-left:auto;margin-right:auto}.main__area .banners__wrapper .outer__banners .desc .btn{margin-top:12px;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}.main__area .banners__wrapper .outer__banners .desc .btn>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;font-size:9px;line-height:13px;font-weight:600;-webkit-transition:.4s ease all;transition:.4s ease all;color:#272831;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main__area .banners__wrapper .outer__banners .desc .btn>a:hover{opacity:.7}.main__area .banners__wrapper .outer__banners .desc .btn>a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:4px}.main__area .banners__wrapper .outer__banners .desc .btn>a span img{max-width:10px}.main__area .banners__wrapper .outer__banners .desc>h6{margin-top:0px;font-size:13px;line-height:16px;color:#000;margin-bottom:5px}.main__area .banners__wrapper .outer__banners .desc>p{margin:0px;font-size:9px;line-height:13px}.main__area .banners__wrapper .outer__banners .media{padding-bottom:75%;position:relative;margin-bottom:12px}.main__area .banners__wrapper .outer__banners .media>img{position:absolute;left:0px;top:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__area .banners__wrapper .outer__banners .media.placeholder{background-color:#E6E6EA}.main__area .banners__wrapper .outer__banners .media.placeholder:before{content:"";width:39px;height:39px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../img/scribble.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.main__area .main__hero{position:relative}.main__area .main__hero.v__background{width:calc(100% + 48px);margin-left:-24px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.main__area .main__hero.v__background:before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#0F101A99}.main__area .main__hero.v__background .outer__hero{position:relative;z-index:2}.main__area .main__hero.v__background .outer__hero>h2{color:#fff}.main__area .main__hero.v__background .outer__hero>p{color:#fff}.main__area .main__hero.v__background .outer__hero .btn a{background-color:#FFF}.main__area .main__hero.v__background .outer__hero .btn a span svg path{fill:#000}.main__area .main__hero.v__background .outer__hero .btn a p{color:#000000}.main__area .main__hero .outer__hero{min-height:160px;padding:35px 0px;text-align:center;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}.main__area .main__hero .outer__hero>h2{margin-top:0px;margin-bottom:7px;font-size:19px;line-height:24px;color:#0F101A;font-weight:800}.main__area .main__hero .outer__hero .btn{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;margin-top:10px}.main__area .main__hero .outer__hero .btn a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:5px 7px;border-radius:2.589px;background:var(--Color-Buttons-Primary, #0F101A);-webkit-transition:.4s ease all;transition:.4s ease all}.main__area .main__hero .outer__hero .btn a:hover{background-color:#3F4048}.main__area .main__hero .outer__hero .btn a:active{background-color:#57585F}.main__area .main__hero .outer__hero .btn a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main__area .main__hero .outer__hero .btn a p{margin:0px;margin-right:3px;font-size:9px;line-height:14px;font-weight:500;color:#fff}.main__area .main__hero .outer__hero>p{margin:0px;color:#87878C;font-size:9px;line-height:14px;font-weight:400;max-width:250px;margin-left:auto;margin-right:auto}.main__area .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:10px 0px}.main__area .header .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}.main__area .header .box .controls{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}.main__area .header .box .controls>.login{margin-right:6px;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:9px;line-height:12px;color:#0F101A}.main__area .header .box .controls>.subscribe{font-size:9px;line-height:12px;color:#FFFFFF;border-radius:3px;padding:3px 4px;background-color:#0F101A;text-decoration:none;-webkit-transition:.4s ease all;transition:.4s ease all}.main__area .header .box .controls>.subscribe:hover{background-color:#3F4048}.main__area .header .box .controls>.subscribe:active{background-color:#57585F}.main__area .header .box .logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main__area .header .box .logo>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:9px;line-height:12px;font-weight:600;color:#0F101A;text-decoration:none}.main__area .header .box .logo>a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:4px}.main__area .header .box .logo>a span img{min-width:19px;max-width:19px;min-height:19px;max-height:19px;border-radius:2px}.main__area .container{width:100%;max-width:100%;padding-left:12px;padding-right:12px}.section__area.current{background-color:#FEF0E6;border-color:#F56A05 !important}.constructor__wrapper .constructor__main .builder .main__area{margin-bottom:auto}.trainer__names .dropdown__box ul li.disabled{pointer-events:none;opacity:.6}.trainer__names .dropdown__box ul li p{margin:0px}.class__calendar--section{margin:25px 0px}.class__calendar--section .class__tile--calendar .day__schedule{margin-top:20px}.class__calendar--section .class__tile--calendar .day__schedule>.row{display:grid;grid-template-columns:repeat(8, 1fr);border:1px solid #E6E6E6;border-bottom:0px}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box{border-right:1px solid #E6E6E6;padding:5px}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box .info{border-radius:var(--Corner-radius-Rd---xxs, 4px);border-left:2px solid #F56A05;background:rgba(245,106,5,0.14);padding:5px;min-height:65px;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}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box .info .list>.el{margin-bottom:5px;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:start;-ms-flex-align:start;align-items:flex-start}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box .info .list>.el>p{margin-top:0px;margin-bottom:2px;font-size:9px;line-height:14px;color:#272831;font-weight:600}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box .info .list>.el>span{font-size:7px;line-height:10px;font-weight:400;color:#272831}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box .info .list>.el:last-child{margin-bottom:0px}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box .info>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:7px;color:#272831;font-weight:400;margin-top:12px}.class__calendar--section .class__tile--calendar .day__schedule>.row>.box:last-child{border-right:0px}.class__calendar--section .class__tile--calendar .day__schedule>.row>.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;border-right:1px solid #E6E6E6}.class__calendar--section .class__tile--calendar .day__schedule>.row>.time>p{margin:0px;font-size:10px;line-height:12px;color:#272831;font-weight:600}.class__calendar--section .class__tile--calendar .day__schedule>.row:last-child{border-bottom:1px solid #E6E6E6}.class__calendar--section .class__tile--calendar .day__schedule>.head{display:grid;padding:10px 0px;grid-template-columns:repeat(8, 1fr)}.class__calendar--section .class__tile--calendar .day__schedule>.head>p{text-align:center;margin:0px;color:rgba(39,40,49,0.6);font-size:10px;line-height:13px;font-weight:600}.class__calendar--section .class__tile--calendar>h2{text-align:center;margin-top:0px;margin-bottom:10px;font-size:17px;line-height:24px;font-weight:bold;color:#000000}.class__calendar--section .class__tile--calendar>p{text-align:center;font-size:10px;line-height:13px}.class__calendar--section .class__tile--calendar>p span{color:#F56A05}.class__calendar--section .booking__calendar .schedule__box{margin-top:25px}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el{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-bottom:1px solid #DDD;padding:10px 10px}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .right a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;background-color:#272831;border-radius:3px;font-size:10px;line-height:14px;font-weight:600;color:#fff;padding:5px 8px;-webkit-transition:.4s ease all;transition:.4s ease all}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .right a:hover{background-color:#3F4048}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left{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;margin-right:8px}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left .info{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}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left .info .desc{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:start;-ms-flex-align:start;align-items:flex-start}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left .info .desc>p{margin-top:0px;margin-bottom:3px;font-size:12px;font-weight:bold;line-height:16px;color:#0F101A}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left .info .desc>span{font-size:9px;line-height:12px;color:#272831}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left .info .media{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left .info .media img{width:40px;height:40px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.class__calendar--section .booking__calendar .schedule__box .elem__schedule .list>.el .left>span{min-width:45px;font-size:10px;line-height:14px;color:#272831;text-transform:uppercase;font-weight:600;margin-right:10px}.class__calendar--section .booking__calendar .schedule__box .elem__schedule>p{margin-top:0px;margin-bottom:12px;font-size:11px;line-height:15px;font-weight:600;color:#272831}.class__calendar--section .booking__calendar .slider__calendar{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-top:15px}.class__calendar--section .booking__calendar .slider__calendar .box{width:calc(100% - 85px);margin-left:auto;margin-right:auto}.class__calendar--section .booking__calendar .slider__calendar .box .elem{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;text-align:center}.class__calendar--section .booking__calendar .slider__calendar .box .elem.slick-current>p{background-color:#F56A05;color:#fff}.class__calendar--section .booking__calendar .slider__calendar .box .elem>p{margin:0px;color:#272831;font-size:10px;line-height:14px;font-weight:600;padding:3px 8px;margin-top:4px;border-radius:4px}.class__calendar--section .booking__calendar .slider__calendar .box .elem>span{color:rgba(39,40,49,0.6);font-size:10px;line-height:14px;font-weight:600}.class__calendar--section .booking__calendar .slider__calendar>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;min-width:29px;max-width:29px;min-height:29px;max-height:29px;border-radius:250px;-webkit-transition:.4s ease all;transition:.4s ease all;border:1px solid #DEDEDE;margin-right:4px}.class__calendar--section .booking__calendar .slider__calendar>a:hover{background-color:#DEDEDE}.class__calendar--section .booking__calendar .slider__calendar>a:last-child{margin-right:0px}.class__calendar--section .booking__calendar>p{text-align:center;font-size:10px;line-height:13px}.class__calendar--section .booking__calendar>p span{color:#F56A05}.class__calendar--section .booking__calendar>h2{text-align:center;margin-top:0px;margin-bottom:10px;font-size:17px;line-height:24px;font-weight:bold;color:#000000}.class__calendar--section .weekly__schedule .weekly__slider .slick-prev,.class__calendar--section .weekly__schedule .weekly__slider .slick-next{display:none !important}.class__calendar--section .weekly__schedule .weekly__slider .slick-slide{margin:0 3px}.class__calendar--section .weekly__schedule .weekly__slider .slick-list{margin:0 -3px}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .desc ul{padding:0px;list-style-type:none;margin:0px;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:start;-ms-flex-align:start;align-items:flex-start}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .desc ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:9px;line-height:13px;color:#272831;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4px}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .desc ul>li:last-child{margin-bottom:0px}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .desc ul>li span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:13px;max-width:13px;margin-right:4px}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .desc ul>li span img{max-width:100%}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .desc>p{margin-top:0px;margin-bottom:5px;font-size:11px;line-height:15px;font-weight:bold;color:#0F101A}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .media{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.class__calendar--section .weekly__schedule .weekly__slider .elem__slide .media img{width:100%;height:110px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.class__calendar--section .weekly__schedule>.top{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-bottom:15px}.class__calendar--section .weekly__schedule>.top>h2{margin-right:15px}.class__calendar--section .weekly__schedule>.top .buttons{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}.class__calendar--section .weekly__schedule>.top .buttons>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;min-width:29px;max-width:29px;min-height:29px;max-height:29px;border-radius:250px;-webkit-transition:.4s ease all;transition:.4s ease all;border:1px solid #DEDEDE;margin-right:4px}.class__calendar--section .weekly__schedule>.top .buttons>a:hover{background-color:#DEDEDE}.class__calendar--section .weekly__schedule>.top .buttons>a:last-child{margin-right:0px}.class__calendar--section .weekly__schedule>.top>h2{margin:0px;font-size:17px;line-height:24px;font-weight:bold}.custom__html{margin:25px  0px}.custom__html>h2{text-align:center;margin:0px;font-size:17px;line-height:24px;font-weight:bold;margin-bottom:15px}.custom__html .content>div,.custom__html .content pre{font-size:9px;line-height:14px;color:#222f3e}.custom__html .content>h1{margin-top:0px;margin-bottom:7px;font-size:20px}.custom__html .content>h1:last-child{margin-bottom:0px}.custom__html .content .code{padding:3px 4px;background-color:#E6E6EA;border-radius:4px}.custom__html .content blockquote{margin:0px;border-left:2px solid #E6E6EA;padding-left:7px}.custom__html .content blockquote p{margin:0px;margin-bottom:4px;color:#222f3e;font-size:9px;line-height:14px}.custom__html .content blockquote p:last-child{margin-bottom:0px}.custom__html .content>h2{margin-top:0px;margin-bottom:7px;font-size:19px}.custom__html .content>h2:last-child{margin-bottom:0px}.custom__html .content>h3{margin-top:0px;margin-bottom:7px;font-size:17px}.custom__html .content>h3:last-child{margin-bottom:0px}.custom__html .content>h4{margin-top:0px;font-size:15px;margin-bottom:7px}.custom__html .content>h4:last-child{margin-bottom:0px}.custom__html .content>h5{margin-top:0px;font-size:13px;margin-bottom:7px}.custom__html .content>h5:last-child{margin-bottom:0px}.custom__html .content>h6{margin-top:0px;font-size:11px;margin-bottom:7px}.custom__html .content>h6:last-child{margin-bottom:0px}.custom__html .content>p{font-size:9px;line-height:13px;margin-top:0px;margin-bottom:5px}.custom__html .content>p:last-child{margin-bottom:0px}@media (max-width: 767px){.constructor__wrapper .constructor__main .builder .main__area{padding-left:0px;padding-right:0px}.main__area .form__section{width:100%;margin-left:0px}.constructor__wrapper .constructor__main .builder .main__area>.section__area{width:calc(100% - 24px);margin-left:auto;margin-right:auto}}@media (max-width: 570px){.class__calendar--section .class__tile--calendar .day__schedule{overflow-x:auto;width:calc(100% + 12px)}.class__calendar--section .class__tile--calendar .day__schedule::-webkit-scrollbar{width:4px;height:4px}.class__calendar--section .class__tile--calendar .day__schedule::-webkit-scrollbar-thumb{border-radius:5px;background-color:#F56A05}.class__calendar--section .class__tile--calendar .day__schedule>.head{min-width:520px;max-width:520px}.class__calendar--section .class__tile--calendar .day__schedule>.row{min-width:520px;max-width:520px}}@media (max-width: 480px){.main__area .membership .outer__membership .grid{grid-template-columns:1fr}.class__calendar--section .booking__calendar .slider__calendar .box{width:calc(100% - 55px)}.main__area .form__section .outer__form .form__wrapper .triple__field{grid-template-columns:1fr !important;grid-row-gap:8px}.main__area .slider__section .outer__slider .slider__main .elem__slide .media>img,.main__area .slider__product--section .outer__slider .slider__main .elem__slide .media>img{height:100px}}
