:root{--bg-accent:linear-gradient(94.02deg,#ff6b00 0.51%,#feb700 101.15%),linear-gradient(94.02deg,#ff8b37 0.51%,#feb84e 101.15%),#c4c4c4;--bg-muted:#fcf8f7}*,:after,:before{padding:0;box-sizing:border-box;margin:0}@font-face{src:url(/wp-content/themes/grandfit_theme/fonts/inter/inter-light.woff2) format("woff2"),url(/wp-content/themes/grandfit_theme/fonts/inter/inter-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(/wp-content/themes/grandfit_theme/fonts/inter/inter-regular.woff2) format("woff2"),url(/wp-content/themes/grandfit_theme/fonts/inter/inter-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(/wp-content/themes/grandfit_theme/fonts/inter/inter-medium.woff2) format("woff2"),url(/wp-content/themes/grandfit_theme/fonts/inter/inter-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(/wp-content/themes/grandfit_theme/fonts/inter/inter-semibold.woff2) format("woff2"),url(/wp-content/themes/grandfit_theme/fonts/inter/inter-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;font-family:Inter}@font-face{src:url(/wp-content/themes/grandfit_theme/fonts/bebasneue/bebasneuebold.woff2) format("woff2"),url(/wp-content/themes/grandfit_theme/fonts/bebasneue/bebasneuebold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;font-family:Bebas Neue}@font-face{src:url(/wp-content/themes/grandfit_theme/fonts/roboto/roboto-light.woff2) format("woff2"),url(/wp-content/themes/grandfit_theme/fonts/roboto/roboto-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/wp-content/themes/grandfit_theme/fonts/roboto/roboto-medium.woff2) format("woff2"),url(/wp-content/themes/grandfit_theme/fonts/roboto/roboto-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto}html{overflow-x:hidden}body{font-size:20px;font-weight:400;color:#020b13;margin:0;line-height:1.4;font-family:Inter}p{margin-bottom:15px;margin-top:15px}a{text-decoration:none;color:#707070}video{height:auto!important;max-width:100%;width:100%!important}.nowrap{white-space:nowrap}.container{padding:0 15px;max-width:1230px}.container,.inner{margin:0 auto;width:100%}.inner{position:relative;max-width:1920px}.d-flex{display:flex}.fxdc{flex-direction:column}.jcsb{justify-content:space-between}.aic{align-items:center}.d-grid{display:grid}.bg-muted{background:var(--bg-muted)}.bg-accent{background:var(--bg-accent)}.buttons,.buttons-burger,.buttons-form,.buttons-p{text-align:center;border-radius:6px;background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%);cursor:pointer;display:inline-block}.buttons a,.buttons-burger a,.buttons-p a{padding:17px 40px;font-size:16px;font-weight:600;color:#fff;width:100%;line-height:1.2;display:inline-block}.buttons-white{background:#fff}.buttons-white a{font-weight:700;color:#ff7701}.buttons-price{border:1px solid #fe7a00;background:#fff}.buttons-price a{padding:17px 20px;color:#fe7a00}.buttons-price-white{border:2px solid #fff;background:transparent}.buttons-price-white a{color:#fff}.btn{padding:17px 40px;font-size:16px;font-weight:600;text-align:center;border-radius:6px;line-height:1.2;display:inline-block}.btn,.btn:focus,.btn:hover{color:#fff;background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%)}.btn-primary{background:#7f2d22}.btn-primary:focus,.btn-primary:hover{background:#9a4236}.btn-success{background:#eb891b}.btn-success:focus,.btn-success:hover{background:#faa03a}.btn-small{padding:13px 25px}.btn-large{padding:20px 45px}.go_back{background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%);-webkit-background-clip:text;margin:25px 0;-webkit-text-fill-color:transparent;display:inline-block}.go_back:hover{cursor:pointer}.text-large{font-size:24px}.text-small{font-size:16px}.list{list-style:none;margin-bottom:0;padding-left:0}.section{padding:60px 0}@media (min-width:992px){.section{padding:100px 0}}.page{margin-bottom:50px}.page__title,.schedule__title{text-align:center;margin:30px 0}thead tr th{color:#fff;background-color:#7f2d22}table.table tbody tr:nth-child(2n) td{background-color:#fcf8f7!important}table.table tbody tr:nth-child(odd) td{background-color:#fff!important}.wprt-container h3{margin-bottom:15px}.wprt-container ul{padding-left:25px}.wprt-container li+li{margin-top:10px}.panel{padding:50px 30px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:8px;margin-top:50px}.panel__title{margin-top:0}.panel .page,.panel__content_area{margin-bottom:0}.panel .slider_service{overflow:inherit}.panel .slider .slick-prev{left:35px}.panel .slider .slick-next{right:12px}@media (min-width:575px){.panel .slider .slick-prev{left:-28px}.panel .slider .slick-next{right:-52px}}@media (min-width:768px){.panel{padding:50px 70px}}@media (min-width:1200px){.panel{padding:70px 90px}}.header{transform:translateX(-50%);position:fixed;max-width:1920px;top:0;box-shadow:0 4px 10px rgba(0,0,0,.04);background:#fff;left:50%;width:100%;z-index:50}.header__wrapper{padding:28px 0;font-size:14px}.header__hamburger{height:33px;cursor:pointer;width:47px}.header__hamburger-line{height:3px;background-color:#eb891b;width:100%}.header__phones{grid-template-columns:14px 1fr;gap:4px 7px}.dg-1 a{font-size:14px;color:#020b13}.dg-2{grid-column:2/span 1}.dg-2,.dg-2 a{font-size:12px;color:#c7c7c7}.header__works{grid-template-columns:14px 1fr;gap:4px 7px}.header__logo{max-width:123px}.header__logo img{width:100%}.header__address{grid-template-columns:10px 1fr;gap:4px 7px;align-items:center}.header__btn-social-item:not(:last-child){margin-right:8px}.header .container{position:relative}.mobile-menu{height:100vh;overflow-y:auto;padding:30px 80px 20px;right:0;position:fixed;max-width:521px;top:0;box-shadow:9px 0 17px rgba(0,0,0,.06);background:#fff;width:100%;display:none;z-index:100}.mobile-menu.active-menu{display:flex!important}.active-menu{display:block!important}.mobile-menu__close{cursor:pointer}body.active,html.active{overflow:hidden}.overlay{height:100vh;position:fixed;top:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));left:0;width:100vw;display:none;z-index:75}.mobile-menu__top{margin-bottom:55px}.mobile-menu__close{margin-left:84px}.mobile-menu__logo{max-width:123px;margin-left:auto}.mobile-menu__logo img{width:100%}.mobile-menu__menu .nav__menu-list{max-height:none;width:auto}.mobile-menu__menu .nav__menu-list>li:not(:first-child){margin-top:15px}.mobile__btn{font-size:12px;text-align:center;margin-top:24px}.mobile__btn a{padding:14px 32px;font-size:12px;line-height:1.4}.mobile-menu__contacts>div{margin-bottom:20px}.mobile-menu__address>div:first-child,.mobile-menu__phones>div:first-child,.mobile-menu__works>div:first-child{margin-bottom:4px}.mobile-menu__address{order:1}.mobile-menu__phones-item:first-child{font-size:14px}.mobile-menu__phones-item:last-child{font-size:12px}.mobile-menu__footer{margin-top:auto}.mobile-menu__footer a{font-size:12px;font-weight:300;color:#d0d0d0;line-height:1.4}@media (max-width:1050px){.header__logo{display:none}}@media (max-width:900px){.header__btn-social{display:none}}@media (max-width:800px){.header__phones{display:none}}@media (max-width:650px){.header__btn{display:none}}@media (max-width:580px){.mobile-menu{padding:40px 23px 24px;max-width:315px}.mobile-menu__close{margin-right:0;right:21px;position:fixed;top:18px}.mobile-menu__close svg{height:23px;width:23px}.mobile-menu__top{justify-content:center;margin-bottom:44px}.mobile-menu__logo{max-width:119px;margin-left:0}.sub-menu.active{display:block!important}.mobile-menu .sub-menu{display:none}.mobile-menu__content{flex-direction:column}.mobile-menu__menu{text-align:center}.mobile-menu .nav__menu-list>li:nth-child(3){max-width:none}.mobile-menu .mobile__btn{margin-bottom:40px;margin-top:32px}.mobile-menu__contacts{text-align:center;align-items:center}.mobile-menu__address{order:-1}.mobile-menu__phones{order:1}.mobile-menu__footer{text-align:center}}@media (max-width:450px){.header__wrapper{padding:16px 0}.dg-1,.dg-2{font-size:10px}.header__hamburger{height:20px;width:26px}.header__address,.header__works{gap:1px 0}.header__address-item svg{height:8px;width:8px}.header__works-item svg{height:10px;width:10px}.header__address-item:first-child,.header__works-item:first-child{font-size:10px}}@media (max-width:340px){.header__hamburger{width:20px}.header__address-item svg,.header__works-item svg{display:none}}.main,main{padding-top:113px}@media (max-width:1150px){.main,main{padding-top:109px}}@media (max-width:650px){.main,main{padding-top:96px}}@media (max-width:450px){.main,main{padding-top:61px}}.logo-mob{padding:25px 0;display:none}.logo-mob__wrapper{margin-right:auto;max-width:149px;margin-left:auto}.logo-mob__img{height:auto;width:100%}@media (max-width:875px){.logo-mob{display:block}.logo-mob__wrapper{max-width:225px}}@media (max-width:450px){.logo-mob__wrapper{max-width:149px}}.title{font-size:calc(51.8px + 1.3125vw);font-weight:700;line-height:1.2;font-family:Bebas Neue}.banner__wrapper-item:first-child{width:100%}.banner__wrapper-item:last-child img{height:100%;width:100%}.banner-slider .slick-list{height:100%}.banner-slider .slick-dots{list-style:none;transform:translateY(-50%);position:absolute;bottom:30px;left:50%;display:flex}.banner-slider .slick-dots li{height:16px;border-radius:50%;background:#e6e6e6;cursor:pointer;width:16px}.banner-slider .slick-dots li button{font-size:0;border:none;outline:none;background:transparent}.banner-slider .slick-dots li.slick-active{background-color:#eb891b}.banner-slider .slick-dots li+li{margin-left:14px}.banner__logo{max-width:149px;display:none}.banner__logo img{width:100%}.banner__wrapper-item-title{margin-bottom:34px}.titles span{color:#eb891b}@media (min-width:1211px){.banner__body{padding-right:40px}.banner__wrapper-item-title{font-size:77px}}@media (min-width:876px){.banner__content{flex:0 0 100%}.banner__body{padding-right:30px;width:50%}.banner__img{flex:0 0 50%;overflow:hidden;transform:translateX(-100%);max-height:620px;width:50%!important}}@media (max-width:1210px){.banner__wrapper-item-title{font-size:60px}}@media (max-width:1175px){.banner__wrapper-item:last-child{text-align:right}}@media (max-width:1075px){.banner__wrapper-item-title{font-size:50px}.banner__wrapper-item:last-child img{width:100%}}@media (max-width:875px){.banner__wrapper-item:last-child{right:-15px;position:relative;left:-15px;width:calc(100vw + 30px)}.banner__wrapper-item:last-child img{height:auto;width:100%}.banner__wrapper{flex-direction:column}.banner__body{text-align:center}.banner__wrapper-item-title{font-size:48px;max-width:none;text-align:center}.banner__wrapper-item:first-child{padding:50px 0;margin-right:0;max-width:none;flex-direction:column;align-items:center;display:flex}.banner__logo{max-width:225px;margin:0 auto 25px;display:block}.banner__btn{position:relative}}@media (max-width:450px){.banner__wrapper-item:first-child{padding-top:40px;padding-bottom:23px}.banner__logo{max-width:149px}.banner__wrapper-item-title{font-size:36px;margin-bottom:21px}.banner__btn{font-size:14px}.banner__btn a{padding:16px 78px;font-size:14px}.banner-slider .slick-dots{bottom:20px}.banner-slider .slick-dots li{height:10px;width:10px}.banner-slider .slick-dots li+li{margin-left:8px}}.banner{background:#fcf8f7}.slider{padding-bottom:70px}.slider__item{flex-direction:column;display:flex}.slider__content{order:1}.slider__img{overflow:hidden;aspect-ratio:3/2;background:#fcf8f7;order:0}.slider__body{position:relative;text-align:center;margin-top:30px}.slider__img img{height:100%;object-fit:cover;width:100%}.slider__btn{margin-bottom:20px;bottom:80px;left:0}.slider__btn-link{border:1px solid #ff7701}.slider__btn-link a{padding-right:26px;padding-left:26px}.slider__btn-wrapper{margin-top:20px}.slider .slick-arrow{height:40px;transform:translateY(-50%);bottom:50%;border-radius:50%;background:rgba(235,137,27,.4) no-repeat 50%/50% 45%;width:40px;z-index:9}.slider .slick-prev{left:20px;background-image:url(/wp-content/themes/grandfit_theme/img/slider-arrow-left.png)}.slider .slick-next{right:20px;left:auto;background-image:url(/wp-content/themes/grandfit_theme/img/slider-arrow-right.png)}.slider .slick-next:hover,.slider .slick-prev:hover{background-color:rgba(235,137,27,.6)}.slider .slick-dots{list-style:none;transform:translateX(-50%);position:absolute;bottom:35px;left:50%;display:flex}.slider .slick-dots li{height:16px;border-radius:50%;background:#e6e6e6;cursor:pointer;width:16px}.slider .slick-dots li button{font-size:0;border:none;outline:none;background:transparent}.slider .slick-dots li.slick-active{background-color:#eb891b}.slider .slick-dots li+li{margin-left:14px}.slider__title{margin-bottom:18px}.slider__link{color:#eb891b}.slider__link:active,.slider__link:focus,.slider__link:hover,.titles{color:#7f2d22}.titles{text-transform:uppercase}@media (min-width:768px){.slider__item{height:60vh;overflow:hidden;flex-direction:row}.slider__content{order:0}.slider__img{order:1}.slider__content{flex:0 0 100%}.slider__content .container{height:100%}.slider__body{height:100%;padding:40px 60px 40px 0;justify-content:center;flex-direction:column;text-align:left;align-items:flex-start;width:50%;margin-top:0;display:flex}.slider__img{flex:0 0 50%;transform:translateX(-100%);max-height:620px}}@media (min-width:1200px){.slider__body{padding:60px 90px 60px 0}.slider .slick-prev{left:50px}.slider .slick-next{right:50px}}@media (min-width:1211px){.slider__title{font-size:68px}}@media (min-width:1400px){.slider__item{height:65vh;max-height:620px}}@media (max-width:1210px){.slider__title{font-size:60px}}@media (max-width:1075px){.slider__title{font-size:50px}}@media (max-width:875px){.slider__title{font-size:48px;max-width:none;text-align:center}}@media (max-width:450px){.slider__title{font-size:36px;margin-bottom:21px}.slider .slick-dots li{height:10px;width:10px}.slider .slick-dots li+li{margin-left:8px}}.services__title{margin-bottom:25px;text-align:center}.service{grid-template-columns:repeat(3,1fr);margin-bottom:40px;gap:35px;align-items:stretch}.service__item{padding:55px 30px 45px;position:relative;max-width:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:8px}.service__link{height:100%;flex-direction:column;display:flex}.service__img{overflow:hidden;justify-content:center;border:1px solid #eb891b;aspect-ratio:1/1;margin:0 auto 30px;align-items:center;border-radius:50%;width:75%;display:flex}.service__img_cover{border:none;aspect-ratio:3/2;margin:-55px -30px 30px;border-radius:8px 8px 0 0;width:auto}.service__img img{height:100%;object-fit:cover;width:100%}.service__body{flex:1;flex-direction:column;display:flex}.service__title{font-size:calc(15.2px + .25vw);color:#020b13;text-align:center}.service__description{flex:1;font-size:16px;font-weight:300;color:#020b13;margin:15px 0}.service__more{background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%);-webkit-background-clip:text;margin-top:15px;-webkit-text-fill-color:transparent;display:inline-block}.service__link:hover .service__more{color:#eb891b}.service__photo_count{font-size:16px;right:20px;position:absolute;bottom:15px}@media (max-width:1199px){.service{grid-template-columns:repeat(3,1fr)}}@media (max-width:875px){.service{grid-template-columns:repeat(2,1fr);grid-gap:45px}.service__img{width:85%}.service__img_cover{width:auto}}@media (max-width:550px){.services__title{margin-bottom:15px}.service{grid-gap:15px}.service__item{padding:25px 15px}.service__img{margin-bottom:15px}.service__img_cover{margin:-25px -15px 15px}}.main-video{padding-top:0;padding-bottom:0}.main-video__title{font-size:32px;font-weight:700;margin-bottom:20px;text-align:center;line-height:1.2;font-family:Bebas Neue}@media (min-width:550px){.main-video__title{font-size:62px}}@media (min-width:768px){.main-video__title{margin-bottom:35px}}.description__wrapper{grid-template-columns:repeat(2,1fr);padding-top:73px;gap:42px 30px;align-items:center;padding-bottom:100px}.description__wrapper-item:last-child{margin-left:47px}.description__wrapper-item>img{height:auto;width:100%}.subtitle{font-size:62px;font-weight:700;line-height:1.2;font-family:Bebas Neue}.description__wrapper-item-title{margin-bottom:40px}@media (max-width:1000px){.description__wrapper-item-text p{font-size:16px}}@media (max-width:767px){.description__wrapper-item-text p{text-align:center}}.text{font-weight:300}.advantages__wrapper{grid-template-columns:repeat(2,1fr);grid-column:1/span 2;gap:24px 82px;align-items:flex-start}.advantages__item-img{margin-right:25px}.advantages__item-description{margin-right:auto}.advantages__item-title{font-size:24px;cursor:pointer}.advantages__item-text{font-size:16px;font-weight:300;margin-top:20px;display:none}.advantages__item-arrow{cursor:pointer}@media (max-width:875px){.description__wrapper{grid-template-columns:1fr;grid-row-gap:20px}.advantages__wrapper{grid-template-columns:1fr;grid-column:auto}.description__wrapper-item:first-child{grid-row:3/span 1}.description__wrapper-item-title{text-align:center}.description__wrapper-item-title br{display:none}}@media (max-width:550px){.description__wrapper{padding:60px 0}.description__wrapper-item-title{margin-bottom:24px}.advantages__item-title{font-size:14px}.advantages__item-img{margin-right:14px}.advantages__item-img img{height:36px;width:36px}.advantages__wrapper{grid-row-gap:14px}}.contact-form{background-color:#fcf8f7}.contact-form__wrapper-item:first-child{margin-right:30px;max-width:585px;width:100%}.contact-form__wrapper-item:last-child img{width:100%}.contact-form__wrapper-item-title{animation:pulse 1.5s ease-in-out 0s infinite normal none running;margin-bottom:40px}.contact-form__wrapper-item-text{margin-bottom:42px;color:red}.contact-form input{padding:14px 0;font-size:18px;border:none;color:red;max-width:483px;border-bottom:.5px solid red;background-color:transparent;width:100%;line-height:1.2}.base-page .contact-form input::placeholder{color:red}.contact-form input[name=your-name]{margin-bottom:28px}.contact-form input:focus-visible{color:red;outline:none;border-bottom-color:red}.contact-form input:focus-visible::placeholder{color:red}.contact-form__footer{margin-top:40px}.contact-form__btn{margin-right:20px}input[type=submit]{padding:17px 40px;font-size:16px;border:none;font-weight:600;color:#fff;max-width:none;width:auto;line-height:1.2}.contact-form__polit{font-size:14px;font-weight:300;color:rgba(127,45,34,.7)}.contact-form__polit a{color:rgba(235,137,27,.7)}.contact-form__polit a:hover{color:#eb891b}.contact-form .wpcf7 .screen-reader-response,.contact-form .wpcf7 .wpcf7-not-valid-tip{display:none}.contact-form .wpcf7 .wpcf7-response-output{margin-top:20px}@media (max-width:1200px){.contact-form__wrapper-item:first-child{max-width:450px}.contact-form__wrapper-item-title{font-size:48px}.contact-form__wrapper-item-text{font-size:16px}}@media (max-width:1000px){.contact-form__wrapper-item-title{font-size:40px;margin-bottom:20px}.contact-form__wrapper-item-text{font-size:14px;margin-bottom:15px}.contact-form__wrapper-item-text p{font-size:16px}.contact-form__wrapper-item:first-child{max-width:400px}.contact-form input[name=your-name]{margin-bottom:15px}}@media (max-width:875px){.contact-form__wrapper{flex-direction:column}.contact-form__wrapper-item:first-child{margin-right:0;max-width:none}.contact-form__wrapper-item:last-child{display:none}.contact-form__wrapper-item-title{text-align:center}.contact-form__wrapper-item-text{font-size:calc(17.20388px + .7767vw);text-align:center}.contact-form__wrapper-item-text br{display:none}.contact-form input[name=your-name]{max-width:none}.contact-form input{font-size:calc(15.20388px + .7767vw);max-width:none}.contact-form input::placeholder{font-size:calc(15.20388px + .7767vw)}}@media (max-width:767px){.contact-form__wrapper-item-text p{text-align:center}}@media (max-width:450px){.contact-form__wrapper-item:first-child{padding-top:40px;padding-bottom:16px}.contact-form__wrapper-item-title{margin:0 auto 24px}.contact-form__wrapper-item-text{margin-bottom:10px}.contact-form__footer{flex-direction:column;margin-top:34px}input[type=submit]{margin-right:0;margin-bottom:14px}.contact-form__footer>div{font-size:12px;text-align:center}}@media (min-width:1201px){.contact-form__wrapper-item-title{font-size:70px}}.contact-form__body{padding:40px 0}.contact-form__title{animation:pulse 1.5s ease-in-out 0s infinite normal none running;margin-bottom:40px;text-align:center}.contact-form__text{font-size:calc(12.8px + .375vw);margin-bottom:15px;color:red;text-align:center}.contact-form__img{display:none}@keyframes pulse{0%,50%,to{transform:scale(1)}10%,30%{transform:scale(1.04)}20%,40%{transform:scale(1)}}@media (min-width:876px){.contact-form{display:flex}.contact-form__content{flex:0 0 100%;margin:auto 0}.contact-form__body{padding-right:60px;text-align:left;width:58%}.contact-form__text,.contact-form__title{text-align:left}.contact-form__img{flex:0 0 42%;transform:translateX(-100%);display:block}.contact-form__img img{height:100%;object-fit:cover;width:100%}}.price{background-color:#fcf8f7}.price__title{margin-bottom:20px;text-align:center}.price-card{grid-template-columns:repeat(1,1fr);gap:25px}.price-card__item{padding:40px;justify-content:space-between;position:relative;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:8px;background:#fff;display:flex}.price-card__label-wrapper{justify-content:center;align-items:center;display:flex}.price-card__label{padding:5px 20px;font-size:16px;font-weight:300;color:#fff;background-color:#eb891b;border-radius:15px;line-height:18px}.price-card__label_success{background-color:#7f2d22}.price-card__title{margin-bottom:15px;color:#020b13}.price-card__title span{font-size:18px;line-height:1.2;margin-top:10px;display:inline-block}.price-card__decription{margin:30px 0}.price-card__list{list-style:none}.price-card__list li{position:relative;padding-left:30px}.price-card__list li:before{height:22px;content:"";position:absolute;background-size:cover;top:1px;background-position:50%;left:0;width:22px;background-image:url(/wp-content/themes/grandfit_theme/images/icon-check.svg);background-repeat:no-repeat}.price-card__list li+li{margin-top:10px}.price-card__control{justify-content:flex-end;text-align:right;margin:15px 0;align-items:flex-end;display:flex}.price-card__old{font-size:16px;margin-right:20px;color:#bdbdbd}.price-card__price{font-size:40px;font-weight:400;line-height:1;display:inline-block}.price-card__currency{font-size:12px;padding-left:8px;display:inline-block}.price-card__currency div:last-child{position:relative;margin-top:4px}.price-card__currency div:last-child:before{height:1px;content:"";position:absolute;top:-1px;background-color:#020b13;width:100%}.price-card__warning{font-size:14px;font-weight:600;line-height:1.2}.price-card__btn{margin-top:15px;display:block}.price-card__btn a{padding:17px 25px}@media (min-width:768px){.price__title{margin-bottom:35px}.price-card{grid-template-columns:repeat(2,1fr);align-items:stretch}}@media (min-width:992px){.price-card{grid-template-columns:repeat(3,1fr)}.price-card__item{padding:40px 30px}.price-card__item:last-child .price-card__title{margin-bottom:72px}.price-card__old{margin-right:14px}}@media (min-width:1200px){.price-card{gap:35px}.price-card__item{padding:55px 40px}.price-card__label{top:17px}.price-card__old{margin-right:20px}}@media (min-width:1400px){.price-card__item{padding:60px}.price-card__label{top:20px}}@media (max-width:1000px){.price__item-title{font-size:58px}.price__item-text{font-size:16px}.price__item{margin-bottom:16px}}@media (max-width:850px){.price__wrapper{flex-direction:column-reverse}.price__wrapper-item{width:100%}.price__wrapper-item:last-child{margin-left:0}.price__item{column-gap:22px;grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.price__btn{max-width:162px;text-align:center;margin:0 auto 26px;display:block}.price__item-title{margin-bottom:0}}@media (max-width:650px){.price__item-title{font-size:44px}}@media (max-width:450px){.price__item{grid-template-columns:146px 1fr}.price__item-title{font-size:32px}.price__btn a,.price__item-text{font-size:14px}}.param__wrapper{padding:100px 0}.param__wrapper-item:last-child{margin-left:50px}.param__wrapper-item:first-child img{height:auto;width:100%}.param__item{margin-bottom:36px}.param__item-title{font-size:70px;font-weight:700;margin-bottom:12px;line-height:1.2;font-family:Bebas Neue}@media (max-width:1000px){.param__item-title{font-size:58px}.param__item-text{font-size:16px}.param__item{margin-bottom:16px}}@media (max-width:850px){.param__wrapper{flex-direction:column-reverse}.param__wrapper-item{width:100%}.param__wrapper-item:last-child{margin-left:0}.param__item{column-gap:22px;grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.param__btn{max-width:162px;text-align:center;margin:0 auto 26px;display:block}.param__item-title{margin-bottom:0}}@media (max-width:650px){.param__item-title{font-size:44px}}@media (max-width:450px){.param__wrapper{padding:60px 0}.param__item{grid-template-columns:146px 1fr}.param__item-title{font-size:32px}.param__btn a,.param__item-text{font-size:14px}}.coach{background-color:#fcf8f7;padding-bottom:165px}.home-page .coach{background-color:#fff}.coach .container{position:relative}.coach__title{padding:54px 0 167px;width:410px}.coach__slider-inner{right:0;position:absolute;bottom:0;top:0;width:calc(100% - 410px)}.coach__slider{padding-bottom:40px}.coach__slider_test .slick-list{margin-left:-25px}.coach__slider_test .slick-slide{box-sizing:content-box;padding-left:25px}.coach__slider_test .slick-arrow{bottom:-20px}.base-page .coach__title{padding:0;margin-bottom:35px;text-align:center;width:auto}.coach__title br{display:none}.coach__slider_test .slick-slide img{object-fit:cover;width:100%}.coach__item img{height:315px;margin-left:auto;width:auto}.coach__item-name{margin-bottom:5px;margin-top:20px}.coach__item-exp,.coach__item-name{color:#020b13;text-align:center;font-family:Roboto}.coach__item-exp{font-size:16px;font-weight:300}.coach__item-descr{display:none}.coach__slider_test .slick-dots{list-style:none;transform:translateX(-50%);position:absolute;bottom:-20px;left:50%;display:flex}.coach__slider_test .slick-dots li{height:16px;border-radius:50%;background:#e6e6e6;cursor:pointer;width:16px}.coach__slider_test .slick-dots li button{font-size:0;border:none;outline:none;background:transparent}.coach__slider_test .slick-dots li.slick-active{background-color:#eb891b}.coach__slider_test .slick-dots li+li{margin-left:14px}@media (max-width:875px){.coach .container{position:static!important;flex-direction:column;display:flex}.base-page .coach__title{margin-bottom:0}.coach__slider-inner{position:static}.coach__title{padding:0 0 24px;text-align:center;width:auto}.coach__title br{display:none}.coach{padding-bottom:60px}.coach__slider-inner{width:100%!important}.coach__item-exp,.coach__item-img img,.coach__item-name{margin:20px auto 0!important}.coach__slider_test .slick-dots{bottom:-20px}.coach__slider_test .slick-dots li{height:8px;width:8px}.coach__slider_test .slick-dots li+li{margin-left:4px}}@media (max-width:767px){.coach__slider_test .coach__item-img{aspect-ratio:1/1.4}.coach__slider_test .coach__item-img img{height:100%}}@media (max-width:475px){.coach__slider{padding-bottom:0}.slick-list{padding-left:0!important}.coach__item-name{max-width:278px}.coach__link{padding-bottom:15px}.coach__slider_test .coach__item-img{aspect-ratio:1/1.1}.coach__slider_test .coach__item-img img{max-width:100%;width:80%}.coach__slider_test .slick-dots{bottom:0}}.sale{background:linear-gradient(94.02deg,#ff6b00 .51%,#feb700 101.15%),linear-gradient(94.02deg,#ff8b37 .51%,#feb84e 101.15%),#c4c4c4}.sale__wrapper-item:first-child{padding:67px 0;margin-right:60px;max-width:556px;width:100%}.sale__wrapper-item:last-child{right:0;position:absolute;bottom:-16px}.sale__wrapper-item:last-child img{height:auto;width:100%}.sale__item-title{margin-bottom:10px;color:#fff}.sale__item-text{font-weight:500;margin-bottom:30px;color:#fff;max-width:550px;width:100%}.sale__btn{margin-right:20px}@media (max-width:1200px){.sale__wrapper-item:last-child img{width:90%}.sale__wrapper-item:last-child{text-align:right}.sale__item-title{font-size:48px}.sale__item-text{font-size:16px;max-width:430px}}@media (max-width:1000px){.sale__wrapper-item:last-child img{width:80%}.sale__item-title{font-size:40px}.sale__item-text{font-size:14px;max-width:350px}.sale__btn,.sale__btn a,.sale__btn-price,.sale__btn-price a{font-size:14px}.sale__btn,.sale__btn-price{max-width:165px;text-align:center;width:100%}.sale__btn a,.sale__btn-price a{padding:14px 17px}.sale__btns{flex-direction:column;align-items:flex-start}.sale__btn{margin-right:0;margin-bottom:16px}}@media (max-width:850px){.sale{margin-top:0}.sale__wrapper{flex-direction:column;display:flex}.sale__wrapper-item:last-child{position:relative}.sale__wrapper-item:first-child{margin-right:0;max-width:none;text-align:center}.sale__item-text{max-width:none}.sale__btns{align-items:center}}@media (max-width:700px){.sale__wrapper-item:last-child{bottom:-14px}}@media (max-width:450px){.sale__wrapper-item:first-child{padding-top:40px;padding-bottom:32px}.sale__item-title{margin-bottom:24px}.sale__item-text{margin-bottom:32px}.sale__wrapper-item:last-child{bottom:-11px}}@media (max-width:350px){.sale__wrapper-item:last-child{bottom:-10px}}.footer{padding:36px 0 43px;color:#fcf8f7}.footer__top{margin-bottom:48px}.footer__top-btns{max-width:188px}.footer__top-btns img{width:100%}.footer__btn.buttons{margin-top:24px}.footer__btn-price.buttons-p{margin-top:18px}.footer__btn-price.buttons-p a{padding-right:20px;padding-left:20px}.nav__menu-list{list-style:none;flex-wrap:wrap;flex-direction:column;max-height:305px;width:400px;display:flex}.nav__menu-list>li:nth-child(3){margin-right:30px;max-width:175px}.nav__menu-list>li+li{margin-top:20px}.nav__menu-list .sub-menu{list-style:none;margin-top:0}.nav__menu-list>li>a{font-size:16px;font-weight:500;color:#eb891b}.mobile-menu .nav__menu-list>li>a{cursor:pointer}.mobile-menu .menu-item-has-children .sub-menu{display:none}.mobile-menu .menu-item-has-children a:has(+.sub-menu):after{font-size:.7rem;color:#eb891b;transition:.3s;content:"\25BA";margin-left:10px;vertical-align:middle}.mobile-menu .menu-item-has-children a:has(+.sub-menu.active):after{content:"\25BC"}.nav__menu-list .sub-menu>li a{font-size:14px;font-weight:300;color:#707070}.ft-1{font-size:14px;font-weight:500;color:#eb891b}.ft-2{font-size:12px;font-weight:300;color:#707070}.footer__menu,.footer__menu-contacts,.footer__top-social{padding-top:16px}.footer__phones-item:first-child{font-size:14px}.footer__phones-item:last-child{font-size:12px}.footer__menu-contacts>div:not(:last-child){margin-bottom:20px}.footer__address>div:first-child,.footer__phones>div:first-child,.footer__works>div:first-child{margin-bottom:4px}.footer__btn-social-item:not(:last-child){margin-right:18px}.footer__bottom a{font-size:14px;font-weight:600;color:#707070}.footer__menu-contacts-social,.footer__menu-mobile{display:none}@media (max-width:1000px){.footer .sub-menu{display:none}.footer .nav__menu-list{max-height:none;width:auto}.footer .nav__menu-list>li>a{cursor:pointer}.nav__menu-list>li:not(:first-child){margin-right:0;margin-top:12px}.footer__menu-contacts-social{display:flex}.footer__top-social{display:none}}@media (max-width:800px){.footer__top{margin-bottom:15px;flex-direction:column;align-items:center}.footer__btn,.footer__btn-price{display:none}.footer .nav__menu-list{align-items:center}.nav__menu-list>li:nth-child(3){max-width:none}.footer .nav__menu-list>li{text-align:center}.footer__menu-contacts{grid-template-columns:repeat(2,1fr);grid-column-gap:20px;display:grid}.footer__menu-mobile{margin-top:12px;display:block}}@media (max-width:450px){.footer{padding-top:15px;padding-bottom:15px}.footer__top-btns>a{max-width:125px}.footer__menu{padding-top:15px}.footer__btn-mobile{font-size:12px}.footer__btn-mobile a{padding:11px 43px;font-size:12px}.footer__menu-contacts{padding-top:10px;grid-row-gap:12px}.footer__menu-contacts>div:not(:last-child){margin-bottom:0}.footer__phones{grid-row:2/3}.footer__btn-social-item svg{height:30px;width:30px}.footer__bottom{flex-direction:column}.footer__bottom-item{font-size:12px}.footer__bottom-item:first-child{margin-bottom:14px}}@media (min-width:1001px){.footer .nav__menu-list{column-gap:20px;column-count:2;max-width:380px;max-height:none;width:auto;display:block}}@media (min-width:1200px){.footer .nav__menu-list{column-gap:30px;max-width:500px}}@media (max-width:550px){.subtitle{font-size:32px}.text{font-size:12px}}@media (min-width:1001px){.nav__menu-list{max-height:350px}.nav__menu-list>li+li{margin:0}.nav__menu-list>li:nth-child(3){margin-right:15px}}@media (min-width:1400px){.nav__menu-list>li:nth-child(3){margin-right:30px}}.accordeon-active{display:block}.accordeon-active-ai{transition:all .3s;align-items:flex-start}.accordeon-active-arrow{transform:rotate(90deg);transition:all .3s}.slick-arrow{height:16px;font-size:0;border:none;position:absolute;outline:none;bottom:30px;background-color:transparent;cursor:pointer;width:29px}.slick-next{background:url(/wp-content/themes/grandfit_theme/images/training/slider-arrow-right.png);left:calc(50% + 29px)}.slick-next,.slick-prev{transform:translateX(-50%)}.slick-prev{background:url(/wp-content/themes/grandfit_theme/images/training/slider-arrow-left.png);left:calc(50% - 29px)}.slick-next.slick-disabled{background:url(/wp-content/themes/grandfit_theme/images/training/slider-arrow-right-disabled.png)}.slick-prev.slick-disabled{background:url(/wp-content/themes/grandfit_theme/images/training/slider-arrow-left-disabled.png)}@media (max-width:875px){.slick-arrow{bottom:0}}.hidden-modal{display:none}.modal{transform:translate(-50%,-50%);padding:40px 103px 40px 30px;position:fixed;max-width:1055px;max-height:calc(100vh - 40px);top:50%;background:#fff;left:50%;width:calc(100vw - 40px);z-index:100}.modal-close{height:24px;right:20px;position:absolute;top:20px;cursor:pointer;width:24px}.modal-img img{height:100%;object-fit:cover;width:100%}.modal-wrapper{overflow-y:auto;grid-template-columns:40% auto;max-height:calc(100vh - 120px);gap:35px;align-items:start;display:grid}.modal-title{margin-bottom:13px}.modal-desc{font-size:16px}.modal_table{padding:50px 65px;max-width:750px}.modal_table .modal-wrapper{display:block}@media (max-width:850px){.modal{padding:30px}}@media (max-width:700px){.modal-title{font-size:40px}}@media (max-width:550px){.modal-wrapper{grid-template-columns:repeat(1,1fr);flex-direction:column;gap:20px;align-items:center}}::-webkit-scrollbar{background-color:#fcf8f7;width:8px}::-webkit-scrollbar-thumb{background-color:#eb891b}.actions__modal h3{font-size:calc(16.8px + .375vw);margin-bottom:15px;color:#7f2d22;line-height:1.2}.actions__modal h3 span{color:#eb891b}.actions__modal.modal{width:auto}.actions__modal .modal-img{display:none}@media (min-width:851px){.actions__modal.modal{padding-top:70px;padding-left:103px}}.our-team__direction_title,.our-team__title{text-align:center;margin:30px 0}.our-team__direction_title{font-size:calc(23.6px + .75vw);color:#eb891b;line-height:1.2;font-family:Bebas Neue}.our-team__direction_wrap{margin-bottom:20px}.our-team__direction_wrap:last-child{margin-bottom:0}.our-team__list{list-style:none;grid-template-columns:repeat(1,1fr);padding:0;gap:25px;display:grid}.our-team__item{transition:.3s}.our-team__img{overflow:hidden;margin-bottom:15px;aspect-ratio:2/3}.our-team__img img{height:100%;object-fit:cover;width:100%}.our-team__name{font-size:calc(15.2px + .25vw);font-weight:600;color:#020b13;text-align:center}.our-team__exp{font-size:14px;font-weight:300;color:#707070;text-align:center}.our-team__descr{display:none}@media (min-width:768px){.our-team__direction_wrap{margin-bottom:30px}.our-team__list{grid-template-columns:repeat(2,1fr);gap:30px}}@media (min-width:992px){.our-team__direction_wrap{margin-bottom:40px}.our-team__list{grid-template-columns:repeat(3,1fr);gap:25px}}@media (min-width:1200px){.our-team__direction_wrap{margin-bottom:50px}.our-team__list{grid-template-columns:repeat(5,1fr)}}.one_third_right{grid-template-columns:repeat(1,1fr);gap:15px;display:grid}@media (min-width:450px){.one_third_right{grid-template-columns:repeat(2,1fr)}.one_third_right img{height:100%;object-fit:cover;width:100%}}.contact{margin-bottom:40px}.contact__body{margin-bottom:25px}.contact__subtitle{font-weight:600}@media (min-width:768px){.contact__body{gap:15px;display:flex}.contact__body>*{flex:1}}.grey_btn_next a,.rng_btn_pt a{padding:17px 40px;font-size:16px;font-weight:600;text-align:center;border-radius:6px;line-height:1.2;display:inline-block}.grey_btn_next a,.grey_btn_next a:focus,.grey_btn_next a:hover,.rng_btn_pt a,.rng_btn_pt a:focus,.rng_btn_pt a:hover{color:#fff;background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%)}.single_post{align-items:flex-start;margin-top:30px}.single_post .page__title{margin-top:0}.sidebar_area{padding:25px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:8px}.service-full-desc{font-size:calc(15.2px + .25vw)}.service-full-desc p:first-child{margin-bottom:15px}.service-full-desc img{height:auto;max-width:100%;width:100%}.soc_share_wrap{margin:25px 0}.soc_title{margin-right:20px;margin-bottom:10px}.soc_link{height:30px;width:30px;display:inline-block}.soc_link+.soc_link{margin-left:10px}.dop-service__header{font-size:1.2em;font-weight:700;margin-bottom:15px;color:#000}.dop-service__item+.dop-service__item{margin-top:10px}.dop-service__link{font-size:calc(15.2px + .25vw);color:rgba(235,137,27,.7)}.dop-service__link:hover{color:#eb891b}@media (min-width:768px){.soc_share_wrap{align-items:center;display:flex}.soc_title{margin-bottom:0}.single_post{grid-template-columns:calc(65% - 20px) calc(35% - 20px);gap:40px;display:grid}.service-full-desc{margin:0 auto 30px}.service-full-desc p:first-child{margin-bottom:25px;margin-top:0}}@media (min-width:992px){.single_post{grid-template-columns:calc(70% - 25px) calc(30% - 25px);gap:50px}}.gallerys .service__item{padding-bottom:40px}.gallerys__navigation{justify-content:space-between;align-items:center;margin-top:25px;display:flex}@media (max-width:479px){.gallerys .service{grid-template-columns:repeat(1,1fr)}}.gallery .wprt-container>div{grid-template-columns:repeat(1,1fr);gap:10px 15px;display:grid}.gallery-item{margin-top:0}@media (min-width:768px){.gallery .wprt-container>div{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.gallery .wprt-container>div{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.gallery .wprt-container>div{grid-template-columns:repeat(4,1fr)}}@media (max-width:549px){.serv-group-archive .service{grid-template-columns:repeat(1,1fr)}}.woo_korzina .woocommerce .woocommerce-message{border-color:#d7d7d7;justify-content:space-between;gap:15px;align-items:center;display:flex}.woocommerce-message:before{transform:translateY(-50%);top:50%}.woocommerce .woocommerce-message .button{background:#7f2d22;order:2}.woocommerce .woocommerce-message .button:focus,.woocommerce .woocommerce-message .button:hover{background:#9a4236}.woocommerce .woocommerce-message .restore-item{height:40px;padding:0 10px;text-decoration:none;color:#fff;border-radius:4px;background:#7f2d22;order:2;width:auto;line-height:38px}.woocommerce .woocommerce-message .restore-item:focus,.woocommerce .woocommerce-message .restore-item:hover{color:#fff;background:#7f2d22}.woo_korzina .woocommerce-cart-form{overflow:auto}.woo_korzina .woocommerce .shop_table.cart th{background:#7f2d22}.woo_korzina .woocommerce .quantity input.qty,.woo_korzina .woocommerce-page .quantity input.qty{border-right:1px solid #bbb3b9;padding-right:10px;border-radius:2px;width:65px}.woo_korzina .woocommerce .quantity input.qty:focus,.woo_korzina .woocommerce-page .quantity input.qty:focus{outline:none}.woocommerce .quantity .minus,.woocommerce .quantity .plus{display:none}.woo_korzina .woocommerce .cart-collaterals .wc-proceed-to-checkout{right:0;position:relative;bottom:0;text-align:right;margin-top:25px}.woo_checkout .woocommerce button.button.alt,.woo_korzina .woocommerce #content input.button.alt,.woo_korzina .woocommerce #respond input#submit.alt,.woo_korzina .woocommerce a.button.alt,.woo_korzina .woocommerce button.button.alt,.woo_korzina .woocommerce input.button.alt,.woo_korzina .woocommerce-page #content input.button.alt,.woo_korzina .woocommerce-page #respond input#submit.alt,.woo_korzina .woocommerce-page a.button.alt,.woo_korzina .woocommerce-page button.button.alt,.woo_korzina .woocommerce-page input.button.alt{height:auto;padding:17px 40px;font-size:16px;font-weight:600;color:#fff;text-align:center;border-radius:6px;background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%);line-height:1.2;display:inline-block}.woo_checkout .woocommerce button.button.alt:hover,.woo_korzina .woocommerce #content input.button.alt:hover,.woo_korzina .woocommerce #respond input#submit.alt:hover,.woo_korzina .woocommerce a.button,.woo_korzina .woocommerce a.button.alt:hover,.woo_korzina .woocommerce button.button.alt:hover,.woo_korzina .woocommerce input.button.alt:hover,.woo_korzina .woocommerce-page #content input.button.alt:hover,.woo_korzina .woocommerce-page #respond input#submit.alt:hover,.woo_korzina .woocommerce-page a.button.alt:hover,.woo_korzina .woocommerce-page button.button.alt:hover,.woo_korzina .woocommerce-page input.button.alt:hover{background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%)}.woocommerce .wc-forward a:after,.woocommerce .wc-forward:after{font-size:25px;line-height:20px}.woo_checkout .showcoupon{background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.woo_checkout .woocommerce #content input.button,.woo_checkout .woocommerce #respond input#submit,.woo_checkout .woocommerce a.button,.woo_checkout .woocommerce button.button,.woo_checkout .woocommerce input.button,.woo_checkout .woocommerce-page #content input.button,.woo_checkout .woocommerce-page #respond input#submit,.woo_checkout .woocommerce-page a.button,.woo_checkout .woocommerce-page button.button,.woo_checkout .woocommerce-page input.button{background:linear-gradient(180deg,#ff9201 0,#f37600)}.woo_checkout .woocommerce #payment div.form-row{padding:0}.woo_checkout .woocommerce #place_order{padding:17px 40px;margin-bottom:0;float:none}.woo_checkout #customer_details .col-1,.woo_checkout #customer_details .col-2{width:auto;float:none}.woo_checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(1,1fr);gap:20px;display:grid}.woo_checkout #customer_details .form-row{width:auto;float:none}.woo_checkout #customer_details .form-row.form-row-first{margin-right:0;float:none}.woo_checkout .entry form.checkout h3,.woo_checkout .woocommerce form.checkout h3,.woo_checkout .woocommerce-checkout #payment ul.payment_methods:before{font-size:1.17em;font-weight:700;color:#7f2d22;font-family:Inter}.woo_checkout .woocommerce-checkout-review-order{overflow:auto}@media (min-width:768px){.woocommerce-message{gap:30px}.woo_checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(2,calc(50% - 20px))}}@media (max-width:549px){.archive .service{grid-template-columns:repeat(1,1fr)}}.accordion__item{padding:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:8px}.accordion__item+.accordion__item{margin-top:30px}.accordion__head{transition:.3s;align-items:center}.accordion__head:hover{cursor:pointer}.accordion__title{flex:1;font-size:22px;margin-bottom:0;padding-right:30px}h3.accordion__title{margin-bottom:0}.accordion__btn{height:35px;padding:8px;justify-content:center;transition:.3s;position:relative;box-sizing:border-box;align-items:center;border-radius:6px;background:linear-gradient(94.02deg,red .51%,#fe7a00 101.15%);width:35px;display:flex}.accordion__head:hover .accordion__btn:after,.accordion__head:hover .accordion__btn:before{transform:rotate(180deg)}.accordion__btn:after,.accordion__btn:before{transition:.3s;content:"";position:absolute;background:#fff}.accordion__btn:before{height:2px;width:24px}.accordion__btn:after{height:24px;width:2px}.accordion__head.active .accordion__btn:after,.accordion__head.active .accordion__btn:before{transform:rotate(45deg)}.accordion__body{padding-top:25px;display:none}@media (min-width:768px){.accordion__item{padding:30px 50px}.accordion__title{font-size:24px}.accordion__btn{height:40px;width:40px}}.tab__nav{list-style:none;align-items:center;margin-left:-15px;display:flex}ul.tab__nav{padding-left:0}.tab__nav li{flex:0 1 14.286%;padding-left:15px}.tab__nav li+li{margin-top:0}.tab__btn{height:60px;justify-content:center;border:none;color:#fff;transition:.3s;background-color:#7f2d22;align-items:center;display:flex}.tab__btn:hover{cursor:pointer}.tab__btn.active,.tab__btn:hover{background-color:#eb891b}.tab__item{padding:30px 0;transition:.3s;display:none}.tab__item.active{display:block}.tab__item table span{font-size:.8rem;font-weight:400}@media (max-width:1199px){.tab__nav{flex-wrap:wrap}.tab__nav li{flex:0 1 25%}.tab__nav li:nth-child(n+5){margin-top:15px}}@media (max-width:991px){.tab__nav li{flex:0 1 33.333%}.tab__nav li:nth-child(n+4){margin-top:15px}}@media (max-width:549px){.tab__nav li{flex:0 1 50%}.tab__nav li:nth-child(n+3){margin-top:15px}}.slider_service{height:350px;overflow:hidden;margin-left:-25px;margin-top:35px}.slider_service div{height:100%}.slide_service{padding-left:25px}.slide_service img{height:100%;object-fit:cover;object-position:center;width:100%}.slider_service .slick-arrow{bottom:auto;top:50%}.post-21828 tbody td:first-child{font-weight:700;text-align:left!important}.post-21828 tbody td:first-child span{font-size:.8rem;font-weight:400}.vacancies{margin-left:-20px;display:flex}.vacancies>*{padding-left:20px}.vacancies__img,.vacancies__info{width:50%}.vacancies__img img{height:100%;max-width:100%;object-fit:cover}@media (max-width:991px){.vacancies__info{width:60%}.vacancies__img{width:40%}}@media (max-width:767px){.vacancies{flex-wrap:wrap}.vacancies__info{width:100%}.vacancies__img{height:auto;width:100%;margin-top:20px}.vacancies__img img{height:auto}}.hover{color:#eb891b!important;cursor:pointer}.panel-callback{margin:30px}.panel-callback__title{font-size:22px;font-weight:700;color:#7f2d22;text-align:center}.panel-callback__title span{color:#eb891b}.panel-callback__form{background-color:transparent}.panel-callback__form form{text-align:center}.panel-callback__form .contact-form__footer{flex-direction:column;align-items:center}.panel-callback__form .contact-form__footer div.wpcf7 .ajax-loader,.panel-callback__form .contact-form__footer p{display:none}@media (min-width:768px){.panel-callback{margin:50px auto 0;width:80%}.panel-callback__title{font-size:24px}.panel-callback__form{margin-top:30px}}@media (min-width:1200px){.panel-callback{width:65%}.panel-callback__title{font-size:26px}}.single .single_photo img{height:auto;max-width:100%}.news ul{padding-left:30px}.news li+li{padding-top:10px}