@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@font-face{font-family:"HelveticaNowDisplayRegular";src:url("../../static/fonts/HelveticaNowDisplay-Regular.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Regular.woff") format("woff");font-weight:regular;font-style:normal}@font-face{font-family:"HelveticaNowDisplayMedium";src:url("../../static/fonts/HelveticaNowDisplay-Medium.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNowDisplayBold";src:url("../../static/fonts/HelveticaNowDisplay-Bold.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Bold.woff") format("woff");font-weight:regular;font-style:normal}@font-face{font-family:"HelveticaNowDisplayRegular";src:url("../../static/fonts/HelveticaNowDisplay-Regular.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Regular.woff") format("woff");font-weight:regular;font-style:normal}@font-face{font-family:"HelveticaNowDisplayMedium";src:url("../../static/fonts/HelveticaNowDisplay-Medium.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNowDisplayBold";src:url("../../static/fonts/HelveticaNowDisplay-Bold.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Bold.woff") format("woff");font-weight:regular;font-style:normal}*{padding:0;margin:0;box-sizing:border-box}img{width:100%;height:100%;object-fit:contain}li{list-style:none}a{text-decoration:none;color:inherit}.max_wrapper{max-width:1476px;margin-left:auto;margin-right:auto;width:90%}.single_wrapper{max-width:914px;margin-left:auto;margin-right:auto;width:90%}.btn{display:flex;align-items:center;gap:1rem;font-weight:600;line-height:130%;text-transform:uppercase;color:#836e3d;border:1px solid #836e3d;border-radius:8px;padding:16px;transition:0.3s ease-in-out}.btn svg path{stroke:#836E3D}.btn:hover{background:#836e3d;color:#fff;cursor:pointer}.btn:hover svg path{stroke:#fff}.btn-secondary{background:#836e3d;color:#fff}.btn-secondary svg path{stroke:#fff}.btn-secondary:hover{background:#2c2d2a;color:#fff;cursor:pointer}.btn-secondary:hover svg path{stroke:#fff}.btn-white{background-color:#fff;color:#2c2d2a}.btn-white svg path{transition:0.3s ease-in-out;stroke:#2c2d2a}span.label{width:fit-content;position:relative;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-0.01em;text-transform:uppercase;color:#9e9e9e;margin-left:26px}span.label::before{content:"";position:absolute;width:10px;height:2px;background-color:#9e9e9e;top:50%;left:-16px;transform:translate(-50%, 0)}span.label::after{content:"";position:absolute;width:10px;height:2px;background-color:#9e9e9e;top:50%;right:-22px;transform:translate(-50%, 0)}input,textarea{background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.25);border-radius:8px;padding:1rem 1.9rem;font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:rgba(255, 255, 255, 0.5);width:100%;margin-bottom:1rem}.wpcf7-form-control-wrap{margin:1rem 0}@font-face{font-family:"HelveticaNowDisplayRegular";src:url("../../static/fonts/HelveticaNowDisplay-Regular.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Regular.woff") format("woff");font-weight:regular;font-style:normal}@font-face{font-family:"HelveticaNowDisplayMedium";src:url("../../static/fonts/HelveticaNowDisplay-Medium.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNowDisplayBold";src:url("../../static/fonts/HelveticaNowDisplay-Bold.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Bold.woff") format("woff");font-weight:regular;font-style:normal}section#banner{position:relative;padding:16rem 0 3rem}section#banner .back{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;transition:0.3s ease-in-out}section#banner .back img{object-fit:cover}section#banner .active-back{opacity:1}section#banner .main_info{position:relative;display:flex;justify-content:space-between;gap:2rem;align-items:center;z-index:2}@media (max-width:960px){section#banner .main_info{flex-direction:column}}section#banner .main_info .left{width:60%;display:flex;flex-direction:column;gap:8.5rem}@media (max-width:1140px){section#banner .main_info .left{gap:4rem}}@media (max-width:960px){section#banner .main_info .left{width:100%}}@media (max-width:600px){section#banner .main_info .left{gap:2rem}}section#banner .main_info .left .repeat_wrapper{display:flex;flex-direction:column;gap:2.5rem}@media (max-width:1140px){section#banner .main_info .left .repeat_wrapper{gap:0}}section#banner .main_info .left .repeat_wrapper .info_wrapper{position:relative;height:52px;overflow:hidden}section#banner .main_info .left .repeat_wrapper .info_wrapper span{position:absolute;left:0;top:0;font-style:italic;font-weight:500;line-height:150%;text-transform:uppercase;color:#836e3d;transform:translateY(-150%);transition:0.7s ease-in-out}section#banner .main_info .left .repeat_wrapper .info_wrapper span.active{transform:translateY(0)}section#banner .main_info .left .repeat_wrapper .title_small{position:relative;height:72px;overflow:hidden}@media (max-width:600px){section#banner .main_info .left .repeat_wrapper .title_small{height:36px}}section#banner .main_info .left .repeat_wrapper .title_small h3{position:absolute;left:0;top:0;font-weight:600;font-size:4.8rem;line-height:150%;letter-spacing:-0.01em;text-transform:uppercase;color:#2c2d2a;transform:translateY(-150%);transition:0.7s ease-in-out}@media (max-width:1140px){section#banner .main_info .left .repeat_wrapper .title_small h3{font-size:3.5rem}}@media (max-width:600px){section#banner .main_info .left .repeat_wrapper .title_small h3{font-size:2.2rem}}section#banner .main_info .left .repeat_wrapper .title_small h3.active{transform:translateY(0)}section#banner .main_info .left .repeat_wrapper .title{position:relative;height:115.2px;overflow:hidden}@media (max-width:600px){section#banner .main_info .left .repeat_wrapper .title{height:45px}}section#banner .main_info .left .repeat_wrapper .title h2{position:absolute;left:0;top:0;font-weight:600;font-size:12.8rem;line-height:90%;letter-spacing:-0.02em;text-transform:uppercase;color:#836e3d;transform:translateY(-150%);transition:0.7s ease-in-out}@media (max-width:1500px){section#banner .main_info .left .repeat_wrapper .title h2{font-size:10rem}}@media (max-width:1140px){section#banner .main_info .left .repeat_wrapper .title h2{font-size:8.5rem}}@media (max-width:600px){section#banner .main_info .left .repeat_wrapper .title h2{font-size:4.5rem}}section#banner .main_info .left .repeat_wrapper .title h2.active{transform:translateY(0)}section#banner .main_info .left .description{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;line-height:140%;letter-spacing:0.01em;color:#7e7e7e;font-size:16px;overflow:hidden;position:relative;height:500px}@media (max-width:600px){section#banner .main_info .left .description{height:600px}}@media (max-width:450px){section#banner .main_info .left .description{height:700px}}section#banner .main_info .left .description div{position:absolute;left:0;top:0;transform:translateY(-150%);transition:0.7s ease-in-out}section#banner .main_info .left .description div.active{transform:translateY(0)}section#banner .main_info .left .description div p{margin-bottom:10px}section#banner .main_info .left .description div ul{margin-left:30px;margin-bottom:10px}section#banner .main_info .left .description div ul li{list-style:disc}section#banner .main_info .left .btns{position:relative;overflow:hidden;height:130px}@media (max-width:650px){section#banner .main_info .left .btns{height:180px}}section#banner .main_info .left .btns div{position:absolute;left:0;top:0;transform:translateY(-150%);transition:0.7s ease-in-out;width:100%;display:flex;flex-wrap:wrap;gap:10px}section#banner .main_info .left .btns div.active{transform:translateY(0)}section#banner .main_info .right{width:40%}@media (max-width:960px){section#banner .main_info .right{width:100%}}section#banner .main_info .right .imgs_wrapper{display:flex;align-items:flex-end;gap:20px;height:670px}@media (max-width:960px){section#banner .main_info .right .imgs_wrapper{height:400px}}section#banner .main_info .right .imgs_wrapper .img{width:97px;transition:0.3s ease-in-out;cursor:pointer}section#banner .main_info .right .imgs_wrapper .img img{opacity:0.5;transition:0.7s ease-in-out;width:100%}@media (max-width:600px){section#banner .main_info .right .imgs_wrapper .img img{object-fit:cover}}section#banner .main_info .right .imgs_wrapper .active{width:calc(100% - 117px)}@media (max-width:960px){section#banner .main_info .right .imgs_wrapper .active{height:100%}}section#banner .main_info .right .imgs_wrapper .active img{opacity:1;box-shadow:-4px 18px 41px 0 rgba(0, 0, 0, 0.15), -16px 73px 75px 0 rgba(0, 0, 0, 0.13), -36px 165px 101px 0 rgba(0, 0, 0, 0.08), -63px 293px 120px 0 rgba(0, 0, 0, 0.02), -99px 458px 131px 0 rgba(0, 0, 0, 0)}.info_bar{position:relative;z-index:2;margin-top:8rem}.info_bar .inner{display:flex;justify-content:center}@media (max-width:1150px){.info_bar .inner{flex-wrap:wrap}}.info_bar .inner .block{width:calc(100% / 4);display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 0}.info_bar .inner .block:not(:last-child){border-right:1px solid #d6d6d6}@media (max-width:1150px){.info_bar .inner .block{width:calc(100% / 2)}.info_bar .inner .block:nth-child(2){border-right:none;border-bottom:1px solid #d6d6d6}.info_bar .inner .block:nth-child(1){border-bottom:1px solid #d6d6d6}}@media (max-width:650px){.info_bar .inner .block{width:100%;border-right:none !important;border-bottom:1px solid #d6d6d6}}.info_bar .inner .block .img{width:25px}.info_bar .inner .block .title{font-weight:700;font-size:2.4rem;line-height:150%;text-transform:uppercase;color:#2c2d2a}.info_bar .inner .block .desc{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.02em;text-align:center;color:#7e7e7e}body.dark-mode header .max_wrapper a.logo{color:#e2e2e2}@media (max-width:960px){body.dark-mode header .max_wrapper nav{background:#000}}body.dark-mode header .max_wrapper nav ul li a{color:#e2e2e2}body.dark-mode header .max_wrapper nav ul li:last-child a{background:#fff;border-radius:9px;padding:1.2rem 1.8rem;font-weight:500;line-height:150%;text-transform:uppercase;color:#2c2d2a}body.dark-mode header .max_wrapper nav ul li:last-child a:hover{background:#836e3d;color:#fff;cursor:pointer}body.dark-mode header .max_wrapper #burger span{background:#e2e2e2}body.dark-mode section#banner .main_info .left .repeat_wrapper .info_wrapper span{color:#fff}body.dark-mode section#banner .main_info .left .repeat_wrapper .title_small h3{color:#fff}body.dark-mode section#banner .main_info .left .repeat_wrapper .title h2{color:#836e3d}body.dark-mode section#banner .main_info .left .description{color:#d6d6d6}body.dark-mode section#banner .info_bar .inner .block .title{color:#fff}body.dark-mode section#banner .info_bar .inner .block .desc{color:#7e7e7e}section#offer{margin:11rem 0}section#offer .max_wrapper{display:flex;gap:7rem;flex-direction:column}section#offer .max_wrapper .top_wrapper{max-width:680px;display:flex;flex-direction:column;gap:6rem}section#offer .max_wrapper h2{font-weight:600;font-size:4.8rem;line-height:120%;letter-spacing:-0.01em;text-transform:uppercase;color:#2c2d2a}section#offer .max_wrapper h2 strong{font-weight:600;color:#836e3d}section#offer .max_wrapper p.desc{max-width:560px;font-family:"HelveticaNowDisplayRegular", sans-serif;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e}section#offer .max_wrapper .blocks{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}section#offer .max_wrapper .blocks .block{width:calc(100% / 3 - 2rem);min-width:300px;box-shadow:0 9px 21px 0 rgba(0, 0, 0, 0.05), 0 38px 38px 0 rgba(0, 0, 0, 0.04), 0 85px 51px 0 rgba(0, 0, 0, 0.03), 0 150px 60px 0 rgba(0, 0, 0, 0.01), 0 235px 66px 0 rgba(0, 0, 0, 0);background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between;min-height:355px}@media (max-width:650px){section#offer .max_wrapper .blocks .block{width:100%}}section#offer .max_wrapper .blocks .block>div{display:flex;flex-direction:column;gap:3rem}section#offer .max_wrapper .blocks .block .top{width:100%;display:flex;align-items:center;gap:2rem}section#offer .max_wrapper .blocks .block .top img{width:30px;height:30px}section#offer .max_wrapper .blocks .block .top h3{font-weight:500;font-size:3.6rem;line-height:100%;letter-spacing:-0.01em;text-transform:uppercase;color:#2c2d2a}section#offer .max_wrapper .blocks .block p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e}section#offer .max_wrapper .blocks .block a{display:flex;align-items:center;gap:7px;font-weight:600;font-size:16px;line-height:130%;text-transform:uppercase;color:#836e3d;transition:0.3s ease-in-out}section#offer .max_wrapper .blocks .block a svg{transition:0.3s ease-in-out}section#offer .max_wrapper .blocks .block a:hover svg{transform:rotate(180deg)}section#video{margin-bottom:11rem}section#video .max_wrapper{background:#2c2d2a;border-radius:24px;padding:4.8rem;display:flex;flex-direction:column;gap:4.8rem}section#video .max_wrapper span.label{color:#9e9e9e}section#video .max_wrapper span.label::before,section#video .max_wrapper span.label::after{background:#9e9e9e}section#video .max_wrapper .title_desc{width:100%;display:flex;justify-content:space-between}@media (max-width:960px){section#video .max_wrapper .title_desc{flex-direction:column;gap:2rem}}section#video .max_wrapper .title_desc h2{width:45%;font-weight:600;font-size:4.8rem;line-height:120%;letter-spacing:-0.01em;text-transform:uppercase;color:#fff}@media (max-width:960px){section#video .max_wrapper .title_desc h2{width:100%}}section#video .max_wrapper .title_desc p{width:45%;font-weight:400;font-family:"HelveticaNowDisplayRegular", sans-serif;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e}@media (max-width:960px){section#video .max_wrapper .title_desc p{width:100%}}section#video .max_wrapper .video_area{position:relative;border:1px solid #7e7e7e;border-radius:12px;overflow:hidden;height:77rem}@media (max-width:1150px){section#video .max_wrapper .video_area{height:40rem}}section#video .max_wrapper .video_area .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s ease-in-out}@media (max-width:650px){section#video .max_wrapper .video_area .play svg{width:7.5rem;height:7.5rem}}section#video .max_wrapper .video_area .play:hover{transform:translate(-50%, -50%) scale(1.1);cursor:pointer}section#video .max_wrapper .video_area video{width:100%;height:100%;object-fit:cover}section#video .max_wrapper .video_area iframe{width:100%;height:100%}section#video .max_wrapper span.under_video{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0.01em;text-align:center;color:#7e7e7e}section#review{margin:12rem 0}section#review .max_wrapper{display:flex;flex-direction:column;align-items:center;gap:10rem}section#review .max_wrapper .top{max-width:775px;display:flex;flex-direction:column;align-items:center;gap:3rem}section#review .max_wrapper .top span.label{color:#9e9e9e}section#review .max_wrapper .top span.label::before,section#review .max_wrapper .top span.label::after{background:#9e9e9e}section#review .max_wrapper .top p.desc{max-width:630px;font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;text-align:center;color:#7e7e7e}section#review .max_wrapper .top h2{font-weight:600;font-size:4.8rem;line-height:120%;letter-spacing:-0.01em;text-transform:uppercase;text-align:center;color:#2c2d2a}section#review .max_wrapper .top h2 strong{font-weight:600;color:#836e3d}section#review .max_wrapper .slider{width:100%;position:relative}@media (max-width:960px){section#review .max_wrapper .slider{width:90%}}section#review .max_wrapper .slider .logo img[src=""]{display:none}section#review .btns{margin:40px auto 0;width:fit-content}section#review .swiper-button-next{right:-50px;color:#2c2d2a}@media (max-width:960px){section#review .swiper-button-next{right:-35px}}section#review .swiper-button-prev{left:-50px;color:#2c2d2a}@media (max-width:960px){section#review .swiper-button-prev{left:-35px}}.review_box{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 0 2rem}.review_box .inner{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 9px 21px 0 rgba(0, 0, 0, 0.05), 0 38px 38px 0 rgba(0, 0, 0, 0.04), 0 85px 51px 0 rgba(0, 0, 0, 0.03), 0 150px 60px 0 rgba(0, 0, 0, 0.01), 0 235px 66px 0 rgba(0, 0, 0, 0);background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:4.8rem 2.4rem 2.4rem;overflow:unset}.review_box .inner_top{width:90%;display:flex;justify-content:space-between;align-items:center;transform:translateY(50%)}.review_box .logo{border:1px solid #d9d9d9;border-radius:50px;width:8rem;height:8rem;display:flex;justify-content:center;align-items:center;background-color:#fff}.review_box .logo img{width:4rem}.review_box .raiting{box-shadow:0 9px 21px 0 rgba(0, 0, 0, 0.05), 0 38px 38px 0 rgba(0, 0, 0, 0.04), 0 85px 51px 0 rgba(0, 0, 0, 0.03), 0 150px 60px 0 rgba(0, 0, 0, 0.01), 0 235px 66px 0 rgba(0, 0, 0, 0);background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:1.2rem}.review_box .text{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:2rem;line-height:130%;color:#7e7e7e;margin-bottom:10px}.review_box p.author{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:500;font-size:2rem;line-height:150%;color:#2c2d2a}.review_box p.position{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;color:#636363}section#about{margin-bottom:12rem}section#about .max_wrapper{background:#000;border-radius:24px;padding:4.8rem 4.8rem 0 4.8rem;display:flex}@media (max-width:960px){section#about .max_wrapper{flex-direction:column-reverse;gap:4rem}}section#about .max_wrapper .left{width:50%}@media (max-width:960px){section#about .max_wrapper .left{width:100%}}section#about .max_wrapper .left img{object-position:bottom}section#about .max_wrapper .right{width:50%;display:flex;flex-direction:column;gap:3rem;justify-content:space-between;padding-bottom:4.8rem}@media (max-width:960px){section#about .max_wrapper .right{width:100%}}section#about .max_wrapper .right .top{display:flex;flex-direction:column;gap:4rem}section#about .max_wrapper .right .top span.label{color:#9e9e9e}section#about .max_wrapper .right .top span.label::before,section#about .max_wrapper .right .top span.label::after{background:#9e9e9e}section#about .max_wrapper .right .top h2{font-weight:600;font-size:4.8rem;line-height:120%;letter-spacing:-0.01em;text-transform:uppercase;color:#fff}section#about .max_wrapper .right .top .desc p{margin-bottom:10px}section#about .max_wrapper .right .top .desc ul{margin-left:30px;margin-bottom:10px}section#about .max_wrapper .right .top .desc ul li{list-style-type:disc}section#about .max_wrapper .right .top .desc *{font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e}section#about .max_wrapper .right .top .btn{width:fit-content}section#about .max_wrapper .right .bottom{display:flex;flex-direction:column;gap:1rem}section#about .max_wrapper .right .bottom p.social{font-weight:600;font-size:1.4rem;line-height:100%;letter-spacing:-0.01em;text-transform:uppercase;color:#9e9e9e}section#about .max_wrapper .right .bottom .socials{display:flex;gap:1rem}section#about .max_wrapper .right .bottom .socials a svg{transition:0.3s ease-in-out}section#newsletter{background-size:cover;background-repeat:repeat-x;background-position:left bottom;padding:17rem 0}section#newsletter .max_wrapper{display:flex;justify-content:center}section#newsletter .max_wrapper .inner{max-width:775px;display:flex;flex-direction:column;align-items:center;gap:3rem}section#newsletter .max_wrapper .inner h2{font-weight:600;font-size:4.8rem;line-height:110%;letter-spacing:-0.01em;text-transform:uppercase;text-align:center;color:#fff}section#newsletter .max_wrapper .inner .desc *{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;text-align:center;color:#7e7e7e}section#newsletter .max_wrapper .inner .desc p{margin-bottom:10px}section#newsletter .max_wrapper .inner .desc ul{margin-bottom:10px}section#newsletter .max_wrapper .inner .form{width:100%}section#newsletter .max_wrapper .inner .form .tnp-subscription{margin:0;width:100%;max-width:100%}section#newsletter .max_wrapper .inner .form form{width:100%;display:flex;align-items:center;justify-content:center}@media (max-width:660px){section#newsletter .max_wrapper .inner .form form{flex-direction:column}}section#newsletter .max_wrapper .inner .form form div{width:fit-content}section#newsletter .max_wrapper .inner .form form label{display:none}section#newsletter .max_wrapper .inner .form form input[type="email"]{background:#2c2d2a;padding:1.5rem;font-weight:500;font-size:16px;line-height:130%;text-transform:uppercase;color:#fff;border:1px solid #7e7e7e;border-radius:8px;width:535px}@media (max-width:960px){section#newsletter .max_wrapper .inner .form form input[type="email"]{width:300px}}@media (max-width:370px){section#newsletter .max_wrapper .inner .form form input[type="email"]{width:100%}}section#newsletter .max_wrapper .inner .form form .tnp-field-button{background:#836e3d;border-radius:8px;padding:1.4rem;font-weight:600;font-size:16px;line-height:130%;text-transform:uppercase;color:#fff;transform:translateX(-10px);transition:0.3s ease-in-out;border:1px solid #836e3d;display:flex;align-items:center;gap:10px;cursor:pointer}section#newsletter .max_wrapper .inner .form form .tnp-field-button:hover{background-color:#000;color:#836e3d}@media (max-width:660px){section#newsletter .max_wrapper .inner .form form .tnp-field-button{transform:translate(0)}}section#newsletter .max_wrapper .inner .form form .tnp-submit{padding:0;background-color:transparent}@font-face{font-family:"HelveticaNowDisplayRegular";src:url("../../static/fonts/HelveticaNowDisplay-Regular.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Regular.woff") format("woff");font-weight:regular;font-style:normal}@font-face{font-family:"HelveticaNowDisplayMedium";src:url("../../static/fonts/HelveticaNowDisplay-Medium.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNowDisplayBold";src:url("../../static/fonts/HelveticaNowDisplay-Bold.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Bold.woff") format("woff");font-weight:regular;font-style:normal}section#about_banner{background-color:#000;height:fit-content;padding-bottom:100px;padding-top:100px}@media (max-width:960px){section#about_banner{height:fit-content}}section#about_banner .max_wrapper{display:flex;gap:1rem;align-items:center}@media (max-width:960px){section#about_banner .max_wrapper{flex-direction:column}}section#about_banner .max_wrapper .left{width:calc(50% - 0.5rem);display:flex;align-items:flex-end}@media (max-width:960px){section#about_banner .max_wrapper .left{width:100%}}section#about_banner .max_wrapper .right{width:calc(50% - 0.5rem);display:flex;flex-direction:column;gap:3.6rem}@media (max-width:960px){section#about_banner .max_wrapper .right{width:100%}}section#about_banner .max_wrapper .right h1{font-weight:600;font-size:9.6rem;line-height:100%;text-transform:uppercase;color:#fff}@media (max-width:660px){section#about_banner .max_wrapper .right h1{font-size:5.5rem}}section#about_banner .max_wrapper .right h1 strong{font-weight:600;color:#836e3d}section#about_banner .max_wrapper .right .desc *{font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#dbdbdb}section#about_banner .max_wrapper .right .desc p{margin-bottom:10px}section#about_banner .max_wrapper .right .socials{display:flex;align-items:center;gap:6px}section#about_blocks{margin:12rem 0}section#about_blocks .max_wrapper{display:flex;flex-direction:column;gap:5rem}section#about_blocks .max_wrapper .block{width:100%;display:flex;gap:5rem;align-items:center}@media (max-width:960px){section#about_blocks .max_wrapper .block{flex-direction:column}}section#about_blocks .max_wrapper .block:nth-child(even){flex-direction:row-reverse}@media (max-width:960px){section#about_blocks .max_wrapper .block:nth-child(even){flex-direction:column}}section#about_blocks .max_wrapper .block .left{width:calc(50% - 2.5rem);display:flex;flex-direction:column;gap:3.6rem}@media (max-width:960px){section#about_blocks .max_wrapper .block .left{width:100%}}section#about_blocks .max_wrapper .block .left h2{font-weight:600;font-size:4.8rem;line-height:100%;text-transform:uppercase;color:#1b1b1b}section#about_blocks .max_wrapper .block .left div{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#2c2d2a}section#about_blocks .max_wrapper .block .left div p{margin-bottom:10px}section#about_blocks .max_wrapper .block .left div ul{margin-left:30px;margin-bottom:10px}section#about_blocks .max_wrapper .block .left div ul li{list-style-type:disc}section#about_blocks .max_wrapper .block .right{width:calc(50% - 2.5rem)}@media (max-width:960px){section#about_blocks .max_wrapper .block .right{width:100%}}section#about_block{margin:7rem 0}section#about_block .max_wrapper{display:flex;align-items:center;gap:5rem}@media (max-width:960px){section#about_block .max_wrapper{flex-direction:column}}section#about_block .max_wrapper .left{width:calc(50% - 2.5rem);display:flex;flex-direction:column;gap:3.6rem}@media (max-width:960px){section#about_block .max_wrapper .left{width:100%}}section#about_block .max_wrapper .left h2{font-weight:600;font-size:4.8rem;line-height:100%;text-transform:uppercase;color:#1b1b1b}section#about_block .max_wrapper .left div{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#2c2d2a}section#about_block .max_wrapper .left div p{margin-bottom:10px}section#about_block .max_wrapper .right{width:calc(50% - 2.5rem)}@media (max-width:960px){section#about_block .max_wrapper .right{width:100%}}section#about_quote{margin:12rem 0 12rem}section#about_quote .max_wrapper{max-width:913px;display:flex;flex-direction:column;align-items:center;gap:3.2rem}section#about_quote .max_wrapper p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-style:italic;font-weight:400;font-size:2rem;line-height:140%;letter-spacing:0.01em;text-align:center;color:#2c2d2a}section#about_join{background-size:cover;background-repeat:repeat-x;background-position:center bottom;height:110vh;display:flex;align-items:center;justify-content:center}@media (max-width:700px){section#about_join{padding:13rem 0 5rem;height:fit-content}}section#about_join .max_wrapper{display:flex;flex-direction:column;align-items:center;gap:9.6rem}section#about_join .max_wrapper div{display:flex;flex-direction:column;align-items:center;gap:6rem}section#about_join .max_wrapper div h2{font-weight:600;font-size:9.6rem;line-height:100%;text-transform:uppercase;text-align:center;color:#fff}section#about_join .max_wrapper div h2 strong{font-weight:600;color:#836e3d}@media (max-width:700px){section#about_join .max_wrapper div h2{font-size:6.6rem}}@media (max-width:500px){section#about_join .max_wrapper div h2{font-size:4.5rem}}section#about_join .max_wrapper div p{max-width:620px;font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;text-align:center;color:#fff}@font-face{font-family:"HelveticaNowDisplayRegular";src:url("../../static/fonts/HelveticaNowDisplay-Regular.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Regular.woff") format("woff");font-weight:regular;font-style:normal}@font-face{font-family:"HelveticaNowDisplayMedium";src:url("../../static/fonts/HelveticaNowDisplay-Medium.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNowDisplayBold";src:url("../../static/fonts/HelveticaNowDisplay-Bold.woff2") format("woff2"), url("../../static/fonts/HelveticaNowDisplay-Bold.woff") format("woff");font-weight:regular;font-style:normal}section#single_banner{position:relative;padding:22rem 0}section#single_banner .back{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}section#single_banner .back::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8)}section#single_banner .max_wrapper{position:relative;display:flex;gap:2rem;z-index:2}@media (max-width:960px){section#single_banner .max_wrapper{flex-direction:column}}section#single_banner .max_wrapper .left{width:calc(55% - 1rem);display:flex;flex-direction:column;gap:9rem}@media (max-width:960px){section#single_banner .max_wrapper .left{width:100%}}section#single_banner .max_wrapper .left .btns{display:flex}section#single_banner .max_wrapper .left .top{display:flex;flex-direction:column;gap:5rem}section#single_banner .max_wrapper .left .top h1{font-weight:600;font-size:6.4rem;line-height:140%;letter-spacing:-0.01em;text-transform:uppercase;color:#fff}section#single_banner .max_wrapper .left .top p,section#single_banner .max_wrapper .left .top li{max-width:650px;font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#dbdbdb;margin-bottom:10px}section#single_banner .max_wrapper .left .top li{list-style:disc}section#single_banner .max_wrapper .left .top ul{margin-left:30px;margin-bottom:10px}section#single_banner .max_wrapper .left .top a{display:none}section#single_banner .max_wrapper .left .bottom{display:flex;flex-direction:column;gap:6.8rem}section#single_banner .max_wrapper .left .bottom .btn{width:fit-content}section#single_banner .max_wrapper .left .bottom .effet_time{display:flex;gap:3.6rem}section#single_banner .max_wrapper .left .bottom .effet_time .effect{box-shadow:0 6px 13px 0 rgba(0, 0, 0, 0.06), 0 24px 24px 0 rgba(0, 0, 0, 0.05), 0 53px 32px 0 rgba(0, 0, 0, 0.03), 0 95px 38px 0 rgba(0, 0, 0, 0.01), 0 149px 42px 0 rgba(0, 0, 0, 0);background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.15);border-radius:12px;padding:2.4rem;display:flex;gap:12px;align-items:flex-start;max-width:400px}section#single_banner .max_wrapper .left .bottom .effet_time .effect .ef_right{display:flex;flex-direction:column;gap:1rem}section#single_banner .max_wrapper .left .bottom .effet_time .effect .ef_right span{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#fff}section#single_banner .max_wrapper .left .bottom .effet_time .effect .ef_right p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:rgba(255, 255, 255, 0.5)}section#single_banner .max_wrapper .left .bottom .effet_time .time{display:flex;gap:12px;padding:2.4rem 0}section#single_banner .max_wrapper .left .bottom .effet_time .time .ti_right{display:flex;flex-direction:column;gap:1rem}section#single_banner .max_wrapper .left .bottom .effet_time .time .ti_right span{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#fff;white-space:nowrap}section#single_banner .max_wrapper .left .bottom .effet_time .time .ti_right p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:rgba(255, 255, 255, 0.5)}section#single_banner .max_wrapper .right{width:calc(45% - 1rem)}@media (max-width:960px){section#single_banner .max_wrapper .right{width:100%}}section#single_banner .max_wrapper .right .video_area{position:relative;width:100%;height:100%;box-shadow:0 6px 13px 0 rgba(0, 0, 0, 0.06), 0 24px 24px 0 rgba(0, 0, 0, 0.05), 0 53px 32px 0 rgba(0, 0, 0, 0.03), 0 95px 38px 0 rgba(0, 0, 0, 0.01), 0 149px 42px 0 rgba(0, 0, 0, 0);border:1px solid #7e7e7e;border-radius:12px;overflow:hidden}section#single_banner .max_wrapper .right .video_area::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:1}section#single_banner .max_wrapper .right .video_area iframe{width:100%;height:100%;position:relative;z-index:2}section#single_banner .max_wrapper .right .video_area video{width:100%;height:100%;position:relative;z-index:2}section#single_banner .max_wrapper .right .video_area img{object-fit:cover}section#single_banner .max_wrapper .right .video_area .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;font-weight:600;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#fff;cursor:pointer;transition:0.3s ease-in-out}section#single_banner .max_wrapper .right .video_area .play .button{backdrop-filter:blur(5.0561800003px);box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.8);background:rgba(255, 255, 255, 0.5);border-radius:30px;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;transition:0.3s ease-in-out}section#single_banner .max_wrapper .right .video_area .play:hover .button{transform:translateY(-10px)}section#single_icons{padding:9rem 0;background-repeat:no-repeat;background-size:cover;background-position:top right}section#single_icons .single_wrapper{display:flex;align-items:center}@media (max-width:660px){section#single_icons .single_wrapper{flex-direction:column;gap:2rem}}section#single_icons .single_wrapper .block{padding-right:3rem;font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:500;font-size:2rem;line-height:140%;letter-spacing:0.01em;color:#1b1b1b;display:flex;align-items:center;gap:12px}@media (max-width:660px){section#single_icons .single_wrapper .block{width:100%;border-right:none;border-bottom:1px solid #7e7e7e;padding-bottom:2rem}}section#single_icons .single_wrapper .block:not(:last-child){border-right:1px solid #7e7e7e}@media (max-width:660px){section#single_icons .single_wrapper .block:not(:last-child){border-right:none;border-bottom:1px solid #7e7e7e;padding-bottom:2rem}}section#single_icons .single_wrapper .block:not(:first-child){padding-left:3rem}@media (max-width:660px){section#single_icons .single_wrapper .block:not(:first-child){padding-left:0;padding-top:2rem}}section#repeats{padding:0rem 0 12rem}section#repeats .single_wrapper{display:flex;flex-direction:column;padding:3.6rem 0}section#repeats .single_wrapper .block_with_icons{display:flex;flex-direction:column;gap:3.6rem}section#repeats .single_wrapper .block_with_icons .top{display:flex;align-items:center;gap:1.8rem}section#repeats .single_wrapper .block_with_icons .top img{width:3.2rem !important;height:3.2rem !important}section#repeats .single_wrapper .block_with_icons .top h3{font-family:"HelveticaNowDisplayMedium", sans-serif;font-weight:500;font-size:3.2rem;line-height:140%;letter-spacing:0.01em;color:#1b1b1b}section#repeats .single_wrapper .block_with_icons .bottom{display:flex;flex-direction:column;gap:2.4rem}section#repeats .single_wrapper .block_with_icons .bottom .row{display:flex;gap:12px}section#repeats .single_wrapper .block_with_icons .bottom .row img{width:2rem !important;height:2rem !important}section#repeats .single_wrapper .block_with_icons .bottom .row p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:2rem;line-height:140%;letter-spacing:0.01em;color:#1b1b1b;margin-bottom:10px}section#repeats .single_wrapper .line{width:100%;height:1px;background-color:#7e7e7e;margin:3.6rem 0}section#repeats .single_wrapper .btn{width:100%;justify-content:center;margin:5rem 0}section#repeats .single_wrapper .single_content{margin-top:7.2rem;display:flex;flex-direction:column;gap:2.4rem}section#repeats .single_wrapper .single_content .top{display:flex;align-items:center;gap:12px}section#repeats .single_wrapper .single_content .top img{width:3.2rem !important;height:3.2rem !important}section#repeats .single_wrapper .single_content .top h3{font-family:"HelveticaNowDisplayMedium", sans-serif;font-weight:500;font-size:3.2rem;line-height:140%;letter-spacing:0.01em;color:#1b1b1b}section#repeats .single_wrapper .single_content .bottom{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#2c2d2a}section#repeats .single_wrapper .single_content .bottom p{margin-bottom:10px}section#repeats .single_wrapper .single_content .bottom ul{margin-bottom:10px;margin-left:30px}section#repeats .single_wrapper .single_content .bottom ul li{list-style:disc}section#repeats .single_wrapper .single_content .bottom a{color:#836e3d}section#single_about{padding:40px 0}section#single_about .single_wrapper{display:flex;gap:3.9rem}@media (max-width:660px){section#single_about .single_wrapper{flex-direction:column;align-items:center}}section#single_about .single_wrapper .left{width:256px}section#single_about .single_wrapper .left img{border-radius:364px;overflow:hidden}section#single_about .single_wrapper .right{width:calc(100% - 256px);display:flex;flex-direction:column;gap:2.4rem}@media (max-width:660px){section#single_about .single_wrapper .right{width:100%}}section#single_about .single_wrapper .right h4{font-weight:600;font-size:3.2rem;line-height:130%;text-transform:uppercase;text-align:left;color:#2c2d2a}section#single_about .single_wrapper .right h4 strong{font-weight:600;color:#836e3d}section#single_about .single_wrapper .right p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e;display:flex;flex-direction:column}section#single_releated{margin:11rem 0}section#single_releated .max_wrapper{display:flex;flex-direction:column;gap:7.2rem}section#single_releated .max_wrapper h4{font-family:"HelveticaNowDisplayMedium", sans-serif;font-weight:500;font-size:3.2rem;line-height:140%;letter-spacing:0.01em;color:#1b1b1b}.products{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.products .product{width:calc(33.3333% - 1.3333rem);min-width:300px;box-shadow:0 6px 13px 0 rgba(0, 0, 0, 0.06), 0 24px 24px 0 rgba(0, 0, 0, 0.05), 0 53px 32px 0 rgba(0, 0, 0, 0.03), 0 95px 38px 0 rgba(0, 0, 0, 0.01), 0 149px 42px 0 rgba(0, 0, 0, 0);background:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;gap:2.4rem;overflow:hidden}@media (max-width:660px){.products .product{width:100%}}.products .product .top{width:100%;height:30rem}.products .product .top.book-top{height:unset}.products .product .top img{object-fit:cover}.products .product .bottom{padding:2.4rem;display:flex;flex-direction:column;gap:2.4rem}.products .product .bottom .category{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#7e7e7e}.products .product .bottom .title h2{font-weight:600;font-size:3.2rem;line-height:140%;letter-spacing:-0.01em;text-transform:uppercase;color:#000}.products .product .bottom .content p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e}.products .product .bottom .content a{display:none}.products .product .bottom .block{display:flex;gap:12px}.products .product .bottom .block .info{display:flex;flex-direction:column;gap:1rem}.products .product .bottom .block .info span{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#2c2d2a}.products .product .bottom .block .info p{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e}.products .product .bottom .btn{width:100%;justify-content:center}.training_modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);z-index:10;display:flex;justify-content:center;align-items:center;transform:translateY(200%);opacity:0;transition:0.5s ease-in-out}.training_modal .wrapper{position:relative;width:90%;max-width:600px;display:flex;flex-direction:column;align-items:center;background-color:#000;border-radius:40px;padding:4rem;gap:3rem}.training_modal .wrapper .close{position:absolute;top:1.5rem;right:1.5rem;cursor:pointer}.training_modal .wrapper h3{font-weight:600;font-size:4.8rem;line-height:120%;letter-spacing:-0.01em;text-transform:uppercase;text-align:center;color:#fff}.training_modal .wrapper form,.training_modal .wrapper .wpcf7{width:100%}.training_modal .wrapper form br,.training_modal .wrapper .wpcf7 br{display:none}.training_modal .wrapper form button,.training_modal .wrapper .wpcf7 button{width:100%;justify-content:center}.training_modal .wrapper .wpcf7-response-output{color:#fff}.training_modal.active{transform:translateY(0);opacity:1}section#trainings_banner{width:100%;background-size:cover;background-position:top;background-repeat:no-repeat;padding:28rem 0 5rem}section#trainings_banner .max_wrapper{display:flex;flex-direction:column}section#trainings_banner .max_wrapper h1{font-weight:600;font-size:4.8rem;line-height:140%;letter-spacing:-0.01em;text-transform:uppercase;color:#2c2d2a}section#trainings_banner .max_wrapper h3{font-weight:600;font-size:3.2rem;line-height:140%;letter-spacing:-0.01em;text-transform:uppercase;color:#836e3d}section#filters{margin-bottom:9rem}section#filters .max_wrapper{display:flex;flex-direction:column;gap:2.4rem}section#filters .max_wrapper .filter_title{display:flex;align-items:center;gap:8px}section#filters .max_wrapper .filter_title p{font-weight:600;font-size:2.4rem;line-height:100%;letter-spacing:-0.01em;text-transform:uppercase;color:#2c2d2a}section#filters .max_wrapper ul{display:flex;align-items:center;flex-wrap:wrap;gap:6px;row-gap:4rem}section#filters .max_wrapper ul li a{border:1px solid #9e9e9e;border-radius:8px;padding:1.2rem 2.4rem;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.01em;text-transform:uppercase;color:#2c2d2a;transition:0.3s ease-in-out}section#filters .max_wrapper ul li a:hover,section#filters .max_wrapper ul li a.active{background:#836e3d;color:#fff}section#posts{padding-bottom:22rem}section#posts .max_wrapper{display:flex;flex-direction:column;gap:14rem}section#posts .max_wrapper .pagination{display:flex;justify-content:center;align-items:center}section#posts .max_wrapper .pagination li a,section#posts .max_wrapper .pagination li span{font-weight:600;font-size:2.4rem;line-height:140%;text-transform:uppercase;color:#2c2d2a;width:5.4rem;height:5.4rem;display:flex;justify-content:center;align-items:center;border-radius:8px}section#posts .max_wrapper .pagination li span{background:#2c2d2a;color:#fff}section.single_book_banner .video_area::after{display:none !important}.cat-desc{padding:30px 0}.cat-desc h2,.cat-desc h3,.cat-desc h4{margin-bottom:20px;color:#2c2d2a}.cat-desc h2{font-size:3rem}.cat-desc h3{font-size:2.6rem}.cat-desc h4{font-size:2.2rem}.cat-desc p,.cat-desc li{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.01em;color:#2C2D2A;margin-bottom:10px}.cat-desc ul{margin-left:30px;margin-bottom:10px}html{font-size:62.5%;scroll-behavior:smooth}@media (max-width:1100px){html{font-size:50%}}@media (max-width:400px){html{font-size:42%}}body{font-family:"Barlow Semi Condensed", sans-serif;font-size:16px;overflow-x:hidden}header{position:fixed;left:0;top:0;width:100%;padding:4rem 0;z-index:10;transition:0.3s ease-in-out}header .max_wrapper{display:flex;justify-content:space-between;align-items:center}header .max_wrapper a.logo{font-weight:500;font-size:2rem;line-height:150%;color:#2C2D2A}header .max_wrapper a.logo strong{font-weight:700;font-size:2rem}@media (max-width:960px){header .max_wrapper nav{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:-1;opacity:0;transform:translateY(-100%);transition:0.3s ease-in-out}}header .max_wrapper nav ul{display:flex;gap:4rem}@media (max-width:960px){header .max_wrapper nav ul{flex-direction:column;justify-content:center;align-items:center;height:100%;gap:3rem}}header .max_wrapper nav ul li a{font-weight:500;line-height:150%;text-transform:uppercase;color:#2c2d2a;transition:0.3s ease-in-out;font-size:16px}header .max_wrapper nav ul li a:hover{color:#836e3d;cursor:pointer}header .max_wrapper nav ul li:last-child a{background:#2c2d2a;border-radius:9px;padding:1.2rem 1.8rem;font-weight:500;line-height:150%;text-transform:uppercase;color:#fff}header .max_wrapper nav ul li:last-child a:hover{background:#836e3d;color:#fff;cursor:pointer}@media (max-width:960px){header .max_wrapper nav.active{opacity:1;z-index:11;transform:translateY(0)}}header .max_wrapper #burger{display:none;width:45px;flex-direction:column;gap:10px}@media (max-width:960px){header .max_wrapper #burger{position:relative;display:flex;z-index:12}}header .max_wrapper #burger span{height:5px;background:#2C2D2A;border-radius:5px;transition:0.3s ease-in-out}header .max_wrapper #burger.opened span:nth-child(1){transform:rotate(45deg)}header .max_wrapper #burger.opened span:nth-child(2){transform:translate(0px, -15px) rotate(-45deg)}header .max_wrapper #burger.opened span:nth-child(3){opacity:0}footer{width:100%;display:flex;flex-direction:column}footer .top{background-color:#000;padding:14rem 0}footer .top .max_wrapper{display:flex;gap:2rem}@media (max-width:960px){footer .top .max_wrapper{flex-direction:column}}footer .top .max_wrapper .left{width:calc(50% - 1rem);display:flex;flex-direction:column;gap:3rem}@media (max-width:960px){footer .top .max_wrapper .left{width:100%}}footer .top .max_wrapper .left span.label{color:#836e3d}footer .top .max_wrapper .left span.label::after,footer .top .max_wrapper .left span.label::before{background-color:#836e3d}footer .top .max_wrapper .left h3{font-weight:600;font-size:4.8rem;line-height:100%;letter-spacing:-0.01em;text-transform:uppercase;color:#fff}footer .top .max_wrapper .left .desc{font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#7e7e7e}footer .top .max_wrapper .right{width:calc(50% - 1rem)}@media (max-width:960px){footer .top .max_wrapper .right{width:100%}}footer .top .max_wrapper .right form .flex p{display:flex;align-items:center;gap:1rem}footer .top .max_wrapper .right form label{display:flex;align-items:center;gap:1rem;font-family:"HelveticaNowDisplayRegular", sans-serif;font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:0.01em;color:rgba(255, 255, 255, 0.5)}footer .top .max_wrapper .right form label .wpcf7-list-item{margin:0}footer .top .max_wrapper .right form label br{display:none}footer .top .max_wrapper .right form label input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:90px;padding:7px}footer .top .max_wrapper .right form label input:checked{background:#836e3d}footer .top .max_wrapper .right form button br{display:none}footer .bottom{background-size:cover;background-repeat:no-repeat;background-position:left;padding:8.4rem 0}footer .bottom .max_wrapper{display:flex;flex-direction:column}footer .bottom .max_wrapper .bottom_top{width:100%;display:flex;gap:25rem}@media (max-width:1250px){footer .bottom .max_wrapper .bottom_top{gap:5rem}}@media (max-width:860px){footer .bottom .max_wrapper .bottom_top{flex-direction:column;gap:3rem}}footer .bottom .max_wrapper .bottom_top .left{max-width:450px;display:flex;flex-direction:column;gap:2rem}@media (max-width:1000px){footer .bottom .max_wrapper .bottom_top .left{max-width:300px}}@media (max-width:860px){footer .bottom .max_wrapper .bottom_top .left{max-width:100%}}footer .bottom .max_wrapper .bottom_top .left .img{width:150px}footer .bottom .max_wrapper .bottom_top .left .desc{font-weight:400;font-size:16px;line-height:150%;color:#9e9e9e}footer .bottom .max_wrapper .bottom_top .left .socials{display:flex;align-items:center;gap:5px}footer .bottom .max_wrapper .bottom_top .right{width:calc(100% - 450px - 2rem);display:flex;align-items:flex-start;gap:1rem;justify-content:space-between}@media (max-width:1000px){footer .bottom .max_wrapper .bottom_top .right{width:calc(100% - 300px - 2rem)}}@media (max-width:860px){footer .bottom .max_wrapper .bottom_top .right{width:100%}}@media (max-width:450px){footer .bottom .max_wrapper .bottom_top .right{flex-wrap:wrap}}footer .bottom .max_wrapper .bottom_top .right .col{display:flex;flex-direction:column;gap:12px}footer .bottom .max_wrapper .bottom_top .right .col h5{font-weight:500;font-size:16px;line-height:150%;color:#fff}footer .bottom .max_wrapper .bottom_top .right .col ul{display:flex;flex-direction:column;gap:6px}footer .bottom .max_wrapper .bottom_top .right .col ul li a{font-weight:400;font-size:16px;line-height:150%;color:#9e9e9e;transition:0.3s ease-in-out}footer .bottom .max_wrapper .bottom_top .right .col ul li a:hover{color:#836e3d;cursor:pointer}footer .bottom .max_wrapper .bottom_mid{border-bottom:1px solid #7e7e7e;display:flex;justify-content:flex-end}footer .bottom .max_wrapper .bottom_mid .img{width:105px}footer .bottom .max_wrapper .bottom_mid .img img{width:100%;height:100%;object-fit:contain}footer .bottom .max_wrapper .bottom_bottom{width:100%;display:flex;justify-content:space-between;padding:2rem 0}@media (max-width:590px){footer .bottom .max_wrapper .bottom_bottom{flex-direction:column}}footer .bottom .max_wrapper .bottom_bottom p.desc{font-weight:400;font-size:16px;line-height:150%;color:#7e7e7e}footer .bottom .max_wrapper .bottom_bottom .created_by{font-weight:400;font-size:16px;line-height:150%;color:#7e7e7e}section#reviews_page{padding-bottom:10rem}section#reviews_page .max_wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}section#reviews_page .max_wrapper .review_box{width:calc(33.3333% - 2rem);min-width:250px}@media (max-width:500px){section#reviews_page .max_wrapper .review_box{width:100%}}section#reviews_page .max_wrapper .review_box .inner{height:fit-content;gap:3rem}section#reviews_page .max_wrapper .review_box img[src=""]{display:none}section#gutenberg{padding:15rem 0 10rem}section#gutenberg .max_wrapper{display:flex;flex-direction:column;gap:2rem}section#gutenberg iframe{width:100%;height:500px;border:none}section#gutenberg p,section#gutenberg a,section#gutenberg li{font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.01em;color:#2c2d2a}section#gutenberg ul li{list-style:disc}section#gutenberg ol li{list-style:decimal}section#gutenberg h1{font-weight:700;font-size:3.6rem;line-height:100%;letter-spacing:-0.01em;color:#2c2d2a}section#gutenberg h2{font-weight:700;font-size:3.2rem;line-height:100%;letter-spacing:-0.01em;color:#2c2d2a}section#gutenberg h3{font-weight:600;font-size:2.4rem;line-height:100%;letter-spacing:-0.01em;color:#2c2d2a}section#gutenberg h4{font-weight:600;font-size:2rem;line-height:100%;letter-spacing:-0.01em;color:#2c2d2a}section#gutenberg h5{font-weight:600;font-size:1.8rem;line-height:100%;letter-spacing:-0.01em;color:#2c2d2a}section#gutenberg ul,section#gutenberg ol{margin-left:30px}section.post_content{padding:8rem 0 !important}section#single_banner .max_wrapper .right .video_area .play{display:none !important}.wp-element-button{background:#836e3d !important;border-radius:9px !important;padding:1.2rem 1.8rem !important;font-weight:500 !important;line-height:150% !important;text-transform:uppercase !important;color:#fff !important;transition:0.3s ease-in-out !important}.wp-element-button:hover{background:#2c2d2a !important;color:#fff !important}.recaptcha-holder{margin:10px 0}.wpcf7-response-output{color:#fff}