.hero{width:100%}.hero__content{max-width:34rem;text-align:center;margin-bottom:4rem}.hero__title{margin-bottom:1.25rem;line-height:max(52px,min(9cqw,78px));text-align:inherit}.hero__text{margin-bottom:2.5rem}.hero__video-wrapper{width:100%;max-width:461px;margin-bottom:2rem}iframe[src*="https://www.youtube.com/embed/"]{position:relative!important;width:100%!important;height:auto!important;max-width:461px!important;max-height:820px!important;aspect-ratio:9/16!important}@media (min-width: 992px){.hero{display:flex;align-items:center;justify-content:space-between;min-height:calc(650px - 6rem)}.hero__content{text-align:left}}.benefits{width:100%}.benefits__title{margin-bottom:1.5rem}.benefits__list{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:2.5rem 1.75rem;margin:0;padding:0;list-style:none;text-align:left}.benefit{max-width:25rem;padding:0 0 0 5rem;background-repeat:no-repeat;color:#fff}.benefit__title{margin-bottom:.5rem;font-size:1.5rem}.benefit__desr{margin:0;color:#ccc;line-height:1.5}.benefit_bgi_chevron{background-image:url(/assets/images/svg/sprite.svg#chevron-view);background-size:39px 45px;background-position:10px 6px}.benefit_bgi_two-guns-crossed{background-image:url(/assets/images/svg/sprite.svg#two-guns-crossed-view);background-size:61px 36px;background-position:0 6px}.benefit_bgi_target-at-shooting-range{background-image:url(/assets/images/svg/sprite.svg#target-at-shooting-range-view);background-size:46px 60px;background-position:8px 0}.benefit_bgi_badge-with-star{background-image:url(/assets/images/svg/sprite.svg#badge-with-star-view);background-size:38px 46px;background-position:8px 6px}.benefit_bgi_logo{background-image:url(/assets/images/svg/sprite.svg#logo-view);background-size:96px 40px}@media (min-width: 992px){.benefits__title{margin-bottom:1.1em}.benefits__list{justify-content:space-between;column-gap:0}.benefit{max-width:16rem;padding:5rem 0 0;background-position:center top;text-align:center}}.promo{width:100%}.promo__title{margin-bottom:.75rem}.promo__content-wrapper{margin-bottom:2.5rem}.services{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:3.75rem 2.5rem}.service{display:flex;flex-direction:column;max-width:350px;align-items:center}.service__content-wrapper{display:flex;flex-direction:column;text-align:left}.service__cta-button{align-self:center}.service__title{margin-bottom:.75rem;text-transform:none}.service__descr{margin:0 0 2rem;line-height:1.5}.service__img{height:auto;margin:0 0 2rem}@media (min-width: 992px){.services{gap:0}.service{width:100%;max-width:100%;justify-content:flex-start;align-items:center}.service__img{margin:0}.service:nth-child(odd){flex-direction:row}.service:nth-child(odd) .service__content-wrapper{margin:0 0 0 5rem}.service:nth-child(2n){flex-direction:row-reverse}.service:nth-child(2n) .service__content-wrapper{margin:0 5rem 0 0}.service:nth-child(2n):not(:last-child){margin-bottom:6.25rem}.service__content-wrapper{max-width:410px}.service__cta-button{align-self:flex-start}}.individual-training{width:100%}.individual-training__title{margin-bottom:1rem}.individual-training__descr{margin:0 0 2.75rem;line-height:1.5}.individual-training__wrapper{display:flex;justify-content:center;padding:1.75rem .75rem .75rem;border:11px solid #0f0}.individual-training__content-wrapper{max-width:422px;padding:4.5rem 0 0;background-image:url(/assets/images/svg/sprite.svg#logo-view);background-size:105px 45px;background-repeat:no-repeat;background-position:center top}@media (min-width: 992px){.individual-training__wrapper{width:100%;justify-content:flex-start;padding:2rem 3rem 3.75rem;background-image:image-set(url(/_astro/background.Wls9GkOY.avif) 1x,url(/_astro/background@2x.DlcN7NbV.avif) 2x);background-repeat:no-repeat;background-position:center right;background-size:contain}.individual-training__content-wrapper{background-position-x:left;text-align:left}}.feedbacks{width:100%}.feedbacks__title{margin-bottom:1.5rem}.feedbacks__list{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.feedbacks__item{max-width:20rem}.feedback{display:flex;flex-direction:column;max-width:19rem;width:100%;height:100%;padding:1.5rem 2rem;border:1px solid #7f7f7f;border-radius:5px}.feedback blockquote{margin:0;flex-grow:1}.feedback__text{margin:0 0 2rem;line-height:1.5}.feedback__author{margin:0;font-size:.875rem;font-weight:700;color:#7f7f7f}.rating{margin:0 0 .375rem;font-size:0}.rating__point{display:inline-block;width:16px;height:15px;background-image:url(/assets/images/svg/sprite.svg#icon-star-view);background-size:16px 15px;background-repeat:no-repeat}.rating__point:not(:last-child){margin:0 .25rem 0 0}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-v30-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-family:BlenderPro Bold;font-display:swap;src:local("BlenderProBold"),local("BlenderPro Bold"),local("BlenderPro-Bold"),url(/assets/fonts/BlenderPro-Bold.woff2) format("woff2"),url(/assets/fonts/BlenderPro-Bold.woff) format("woff");font-weight:700}@font-face{font-family:BlenderPro Book;font-display:swap;src:local("BlenderProBook"),local("BlenderPro Book"),local("BlenderPro-Book"),url(/assets/fonts/BlenderPro-Book.woff2) format("woff2"),url(/assets/fonts/BlenderPro-Book.woff) format("woff");font-weight:400}.faq-group{width:100%}.faq-group__title{margin:0 0 2rem}.faq-group__list{display:flex;flex-direction:column;gap:1.25rem;width:100%;padding:2.5rem 2.75rem;border:1px solid #232323;border-radius:.75rem}.question{text-align:left}.question[open] .question__summary{padding-bottom:1rem}.question__summary{color:#0f0;cursor:pointer}.question__title{display:inline;margin:0;font-size:1.5rem;font-family:BlenderPro Book,Arial,sans-serif;line-height:1}.question__content{padding-left:1.5rem}
