*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}body{font-family:Rubik,sans-serif;line-height:normal}:root{--main-color: #bc4e47;--text-color: #424242;--text-gray-color: #6b6b6b}.global__btn{align-items:center;text-align:center;background:url(/_astro/btn.DK_uFHJA.png) 50% 50% no-repeat;background-size:cover;border-radius:25px;border:none;box-shadow:0 6px 20px #bc4e4766;cursor:pointer;display:flex;gap:5px;width:150px;justify-content:center;text-decoration:none;color:#fff;font-weight:700;aspect-ratio:157/46;font-size:15px;transition:transform .2s,box-shadow .2s;background-color:var(--main-color)}.global__btn:hover{transform:translateY(-1px);box-shadow:0 8px 25px #bc4e4780}.global__btn--big{width:200px;border-radius:32px;font-size:20px}.global__container{margin:0 auto;max-width:1120px}.global__text{display:block;font-size:15px;color:var(--text-color);line-height:1.5}.global__text--bold{font-weight:700}.global__text--light{font-weight:300}.global__text--center{text-align:center}.global__mini_text{font-size:10px;color:var(--text-color)}.global__big_text{font-size:22px;color:var(--text-color)}.global__title{font-size:40px;color:var(--text-color)}.global__text--gray{color:var(--text-gray-color)}@media(max-width:1265px){.global__container{max-width:810px}.global__text{font-size:10px}.global__title{font-size:28px}.global__mini_text{font-size:8px}.global__btn{width:100px;font-size:10px}.global__btn--big{width:150px;border-radius:32px;font-size:18px}.global__big_text{font-size:15px}}.global__only_mobile_visible{display:none}.mt-20{margin-top:20px}.mt-section{margin-top:100px}@media(max-width:820px){.mt-section{margin-top:50px}.global__container{padding:20px}.global__mobile_hide{display:none!important}.global__only_mobile_visible{display:block}.mt-20{margin-top:15px}}.header{padding:0 10px;align-items:center;display:flex;gap:5px;justify-content:space-between;font-family:var(--main-font)}.header__logo{align-items:center;display:flex;gap:10px;justify-content:space-between}.header__logo_image{max-width:150px}.header__line{background-color:var(--main-color);height:40px;width:1px}.header__text_box{max-width:125px}.header__rating{align-items:center;display:flex;gap:10px}.header__rating_image{max-width:80px}.header__rating_image_stars{max-width:55px}.header__box{align-items:start;display:flex;flex-direction:column;gap:5px;justify-content:center}.header__line_box{align-items:center;display:flex;gap:5px}@-webkit-keyframes blinker{0%{opacity:1}to{opacity:0}}@keyframes blinker{0%{opacity:1}to{opacity:0}}.header__phone_icon{-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:blinker;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);animation-duration:1s;animation-iteration-count:infinite;animation-name:blinker;animation-timing-function:cubic-bezier(1,0,0,1);background-color:#7cc321;border-radius:100%;display:block;height:8px;width:8px;z-index:1}.header__phone_number{font-weight:700;text-decoration:none;text-wrap-mode:nowrap}.header__nav_bg{display:none;position:absolute;inset:0;background-color:#231a1acc;transition:all 1s linear;z-index:999}.header__nav_bg--active{display:block}.header__nav{background-color:#fff;max-width:300px;margin:60px auto;border-radius:10px;padding:10px}.header__btn_box{width:100%}.header__close_btn{margin-left:auto;display:block;border:none;border-radius:100%;background-color:var(--main-color);box-shadow:1px 1px 1px var(--main-color);aspect-ratio:1/1;cursor:pointer;transition:.2s linear all}.header__close_btn:hover{box-shadow:2px 2px 2px var(--main-color)}.header__close_icon{height:20px;width:20px;color:#fff}.header__title{text-align:center}ol,ul{list-style:none}.header__list{padding:0;max-width:400px;margin:0 auto;display:block;text-align:center}.header__list{padding-bottom:10px;max-width:400px;margin:0 auto;display:block;text-align:center}.header__list a{text-decoration:none}.header__list a:hover{text-decoration:underline}@media(max-width:1265px){.header__box{gap:2px}.header__logo_image{max-width:100px}.header__rating_image{max-width:40px}}@media(max-width:820px){.header__box{align-items:center}}
