.section_title{font-size:2rem;font-style:normal;font-weight:700;line-height:160%;text-transform:uppercase;padding:0;margin:0}@media (max-width:1390px){.section_title{font-size:1.5rem}}@media (max-width:980px){.section_title{font-size:1.25rem}}section.hero{padding:139px 0 65px 0;background-position:center;position:relative}section.hero>picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}section.hero>picture>img{width:100%;height:100%;object-fit:cover;object-position:center}section.hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(267deg,rgba(5,11,30,.17) 26.3%,#020612 84.09%)}.hero_block{display:flex;justify-content:space-between;z-index:1;position:relative}.hero_block .title h2{color:rgb(var(--fsw-color-accent-1));font-size:2rem;font-style:normal;font-weight:700;line-height:160%;text-transform:uppercase;margin:0}.hero_block .title h1{color:rgb(var(--fsw-color-main));font-size:64px;font-style:normal;font-weight:900;line-height:140%;letter-spacing:2px;text-transform:uppercase;margin-bottom:32px}.hero_block .title p{color:rgb(var(--fsw-color-main));font-size:1.125rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1px;text-transform:uppercase}@media (max-width:1390px){.hero_block .title h2{font-size:1.5rem}.hero .hero_block .title h1{font-size:3rem;margin-bottom:1.5rem}}@media (max-width:980px){.hero_block .title h2{font-size:1.25rem}.hero_block .title h1{font-size:2rem;margin-bottom:.625rem}}section.user{margin-top:5rem}.user_block{display:flex;align-items:center;gap:5rem}.user_block img{width:100%}.user_block>.user_info,.user_block>picture{flex-basis:50%}.user_info{font-size:1rem;font-style:normal;font-weight:400;line-height:160%}.user_info p{margin:2rem 0 0 0;padding:0}.user_info ul{margin:1.5rem 0 0 0;display:flex;flex-direction:column;gap:1rem;padding:0}.user_info li{display:flex;gap:1rem;align-items:center}@media (max-width:1390px){section.user{margin-top:2.8125rem}.user_block{gap:1.5rem}.user_info p{margin-top:1.5rem}}@media (max-width:980px){.user_block{flex-direction:column}.user_block img{width:100%}.user_info p{margin-top:.625rem}}.print{display:flex;align-items:center;gap:5rem;margin-top:5.25rem;background:rgb(var(--fsw-color-inverse));overflow:hidden}.print_block{display:flex;gap:5rem;align-items:center;color:rgb(var(--fsw-color-main));margin-right:-7.6875rem}.print_images{position:relative}.print_modal{position:absolute;bottom:3.125rem;right:7.1875rem}.print_modal img{width:21.4375rem}.print_info p{margin-top:1.5rem;font-size:1.375rem;font-style:normal;font-weight:400;line-height:160%}@media (max-width:1390px){.print{margin-top:2.8125rem}.print_block{margin-right:0}.print_modal{right:0;bottom:0}.print_info p{font-size:1rem;margin-top:1.5rem}.print_block{gap:1.5rem}}@media (max-width:980px){.print{margin-top:1.75rem;padding:1.25rem 0 2rem 0}.print_block{flex-direction:column}.print_images{width:100%}.print_block img{width:100%}.print_modal{right:-.6875rem;bottom:-1.125rem}.print_block .print_modal img{width:17.5rem}}.comments{margin-top:5rem}.comments_swiper{margin-top:3rem}.comment_item{display:flex;flex-direction:column;gap:2rem}.comment_item .stars{display:flex;gap:.25rem}.comment_item p{font-size:1.25rem;font-style:normal;font-weight:400;line-height:160%}.comment_bottom{display:flex;gap:1.25rem;align-items:center}.comment_bottom .avatar img{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover}.comment_bottom .profile{padding-right:1.25rem;border-right:1px solid rgb(var(--fsw-color-inverse))}.comment_bottom .profile a{color:rgb(var(--fsw-color-inverse-1));font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.15px;text-transform:uppercase}.comment_bottom .profile .position{font-size:.875rem;font-style:normal;font-weight:400;line-height:160%}.comment_bottom .logo{display:flex;align-items:center;height:100%}.comment_bottom .logo img{max-width:70px;max-height:30px}.comment-next,.comment-prev{cursor:pointer}.comment-next:hover path:last-child,.comment-prev:hover path:last-child{fill:rgb(var(--fsw-color-accent))}.comment-pagination{position:relative;width:42.316px!important;height:1.422px!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:rgb(var(--fsw-color-inverse-1))}@media (max-width:1390px){.comments{margin-top:2.8125rem}.comments_swiper{margin-top:2rem}.comment_item p{font-size:1rem}.comment_bottom .profile a{font-size:.75rem}.comment_bottom .profile .position{font-size:.8125rem}}@media (max-width:980px){.comments{margin-top:2rem}.comments_swiper{margin-top:.875rem}.comment_item p{font-size:.9375rem}.comment_bottom .profile a{font-size:.6875rem}.comment_bottom .profile .position{font-size:.75rem}.comment-next,.comment-prev{display:none}.comment-pagination{height:fit-content!important;width:fit-content!important}}.comments .swiper-wrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:1rem;padding-bottom:.5rem}.comments .swiper-wrapper::-webkit-scrollbar{height:4px}.comments .swiper-wrapper::-webkit-scrollbar-track{background:rgb(var(--fsw-color-main-2));border-radius:2px}.comments .swiper-wrapper::-webkit-scrollbar-thumb{background:rgb(var(--fsw-color-accent));border-radius:2px}.comments .swiper-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(var(--fsw-color-accent),.8)}.comments .swiper-slide{flex:0 0 calc(50% - 0.5rem);min-width:calc(50% - .5rem)}@media (max-width:768px){.comments .swiper-slide{flex:0 0 calc(100% - 0.5rem);min-width:calc(100% - .5rem)}}.service{padding:5rem 0;margin-top:5rem;background:linear-gradient(90deg,rgb(var(--fsw-color-inverse)) 0,rgb(var(--fsw-color-inverse)) 28%,rgba(var(--fsw-color-inverse-1),.37) 100%);color:rgb(var(--fsw-color-main));position:relative;overflow:hidden}.service .service_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.service .service_bg img{width:100%;height:100%;object-fit:cover;object-position:center}.service .container{position:relative;z-index:1}.service .button{margin-top:2.5rem;padding:.5625rem 7.75rem}@media (max-width:1390px){.service{margin-top:2.875rem;padding:2.875rem 0}}@media (max-width:980px){.service{margin-top:2rem;padding:2rem 0}.service .button{margin-top:1.5rem}}.tariffs{margin-top:5rem}.tariffs .section_title{text-align:center}@media (max-width:1390px){.tariffs{margin-top:2.875rem}}@media (max-width:980px){.tariffs{margin-top:2rem}}