:root{--primary:#f8d241;--text-primary:#000;--text-gray:#69727d;--block-bg-gray:#f4f4f4;--block-bg-white:#fff;--radius:1rem;--divider-border-width:1px;--divider-border-style:solid;--bs-border-radius:0;--bs-border-radius-lg:0;--bs-border-color:var(--text-gray);--theme_wit_mult_atut_bg:#f4f4f4;--theme_wit_mult_price_bg:#f4f4f4;--theme_wit_mult_сontact_bg:#5d5d5d;--theme_wit_mult_gallery_bg:#f4f4f4;--theme_wit_mult_howto_bg:#5d5d5d;--theme_wit_mult_cat_category_bg:#f4f4f4;--bs-primary:var(--primary);--divider-color:var(--text-primary);--bs-body-color:#000;--bs-link-color:var(--text-primary);--bs-link-color-rgb:0 , 0 , 0;--bs-link-decoration:none;--bs-link-hover-color:#484747;--bs-link-hover-color-rgb:71 , 71 , 71}body{position:relative}body,*{font-family:"Montserrat",sans-serif;font-size:14px}a{text-decoration:none}header{position:sticky;top:0;z-index:10;-webkit-box-shadow:0 8px 10px -8px rgba(34,60,80,.2);-moz-box-shadow:0 8px 10px -8px rgba(34,60,80,.2);box-shadow:0 8px 10px -8px rgba(34,60,80,.2)}.header_logo{max-width:100px;max-height:85px}.dropdown-menu{--bs-dropdown-item-padding-y:1rem;--bs-dropdown-link-active-bg:var(--bs-primary);--bs-dropdown-link-hover-bg:var(--bs-primary);--bs-dropdown-link-active-color:var(--bs-body-color);--bs-dropdown-padding-y:0;--bs-dropdown-spacer:0}.text-primary{--bs-text-opacity:1;color:var(--primary)!important}.dropdown-toggle::after{vertical-align:.15em;margin-left:.7em}.menu_group{display:flex;flex-wrap:wrap}.menu_group .nav-link{flex:1 1 auto}.menu_group .dropdown-toggle-split{flex:0 0 30px;padding-left:10px}.menu_group .dropdown-submenu{flex:1 1 100%}.nav-item{border-top:1px solid var(--bs-border-color)}.nav-link{padding:1rem .5rem}.navbar-nav .nav-link.show{background-color:var(--primary)}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-transition:transform .5s ease-in-out}.animated{animation-duration:1.25s}.on-mobil{display:initial}.on-pc{display:none}h1,h1.a{font-size:26px;line-height:1.3em;letter-spacing:-.6px;text-transform:uppercase;font-weight:600}h1>strong,h1 a>strong{font-size:26px;font-weight:900}h2 a,h3 a,h2 strong,h3 strong{font-size:inherit}.btn-primary{--bs-btn-color:var(--text-primary);--bs-btn-bg:var(--primary);--bs-btn-border-color:var(--primary);--bs-btn-hover-color:var(--text-gray);--bs-btn-hover-bg:var(--primary);--bs-btn-hover-border-color:var(--primary);--bs-btn-focus-shadow-rgb:49 , 132 , 253;--bs-btn-active-color:var(--text-gray);--bs-btn-active-bg:var(--primary);--bs-btn-active-border-color:var(--primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--text-gray);--bs-btn-disabled-bg:var(--primary);--bs-btn-disabled-border-color:var(--primary)}nav.navbar{position:sticky;top:0;background-color:var(--block-bg-white);z-index:2}.h2-block{text-align:center;margin:1rem 0 3rem}.h2-devider{display:flex;align-items:center;gap:1rem}.h2-devider:before,.h2-devider:after{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.h2-deviderone{display:flex;align-items:center;height:2.7rem}.h2-deviderone:before{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}h2{font-size:2rem;font-weight:600;text-transform:uppercase;margin:0}h2 strong{font-size:2rem;font-weight:900;text-transform:uppercase}.cta-button{border:none;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;-ms-border-radius:1.5rem;-o-border-radius:1.5rem;background-color:var(--primary);font-size:1.2rem;font-weight:600;fill:var(--primary);color:var(--text-primary);padding:10px 30px 10px 30px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cta-button:before{content:"";background-color:rgba(255,255,255,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);-webkit-transition:none;transition:none;webkit-animation:moving 3s 1.5s ease-in-out infinite;-moz-animation:moving 3s 1.5s ease-in-out infinite;-ms-animation:moving 3s 1.5s ease-in-out infinite;-o-animation:moving 3s 1.5s ease-in-out infinite;animation:moving 3s 1.5s ease-in-out infinite}.cta-buttonsmall{border:none;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;-ms-border-radius:1.5rem;-o-border-radius:1.5rem;background-color:var(--primary);font-size:1.2rem;font-weight:600;fill:var(--primary);color:var(--text-primary);padding:.5rem 4rem;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:inline-block;text-decoration:none}.blesk:before{content:"";background-color:rgba(255,255,255,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);-webkit-transition:none;transition:none;webkit-animation:moving 3s 1.5s ease-in-out infinite;-moz-animation:moving 3s 1.5s ease-in-out infinite;-ms-animation:moving 3s 1.5s ease-in-out infinite;-o-animation:moving 3s 1.5s ease-in-out infinite;animation:moving 3s 1.5s ease-in-out infinite}.text-phone{border:none;font-size:1.5rem;font-weight:700;text-decoration:none;color:var(--text-primary);position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:inline-block}.main-slider-bg{background-color:#f0fbfd;background-position:center center;background-size:cover}.main-slider-content{min-height:86vh;position:relative;background: linear-gradient(90deg, rgb(215 215 215), rgb(215 215 215 / 14%))}.main-slider-title{max-width:750px;text-align:center}.main-slider-text{font-size:16px;max-width:530px;margin-top:100px;text-align:center}.main-slider-text strong{font-weight:700;font-size:16px}.main-slider-calltoaction{display:flex;margin-top:2rem}.main-slider-button{margin-top:1rem;line-height:1;border:none;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;-ms-border-radius:1.5rem;-o-border-radius:1.5rem;background-color:var(--primary);font-size:25px;font-weight:400;fill:var(--primary);color:var(--text-primary);padding:25px 52px 25px 25px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-slider-button:before{content:"";background-color:rgba(255,255,255,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);-webkit-transition:none;transition:none;webkit-animation:moving 3s 1.5s ease-in-out infinite;-moz-animation:moving 3s 1.5s ease-in-out infinite;-ms-animation:moving 3s 1.5s ease-in-out infinite;-o-animation:moving 3s 1.5s ease-in-out infinite;animation:moving 3s 1.5s ease-in-out infinite}.main-slider-giftwrap{position:relative}.main-slider-giftimg{height:108%;position:absolute;left:-50px}.main-slider-giftimg img{height:100%}.atut-bg{background-color:var(--theme_wit_mult_atut_bg);padding:5% 0% 5% 0%}.atut-blocks{display:flex;gap:1.5rem;flex-direction:column}.atut-block{flex:1 1 25%;display:flex;justify-content:space-between;background-color:var(--block-bg-white);padding-left:1rem;padding:2.2rem 0 1.9rem 2rem;border-top-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.atut-block-text{display:flex;flex-direction:column;gap:1rem;flex:0 0 75%}.atut-block-title,.atut-block-title strong,.atut-block-title b{font-size:1.2rem}.atut-block-img{display:flex;align-items:center}.atut-block-img img{object-fit:contain;width:100%}.price-bg{background-color:var(--theme_wit_mult_price_bg);padding:5% 0% 5% 0%}.price-block{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:space-between}.price-block-item{flex:1 1 32%;position:relative;background-position:center;background-size:cover}.price-block-bg_color{background: linear-gradient(90deg, rgb(215 215 215), rgb(215 215 215 / 14%));padding:4rem;height:100%}.price-block-item-content{display:flex;flex-direction:column;gap:1.5rem}.price-block-item-title{font-size:1.5rem;font-weight:700;margin:0}.price-block-item-price{padding:1rem;background-color:#fff;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;font-weight:600;font-size:1.1rem}.content-bg{padding:5% 0% 5% 0%}.content-wrap{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:space-between}.content-img-wrap{flex:1 1 50%;height:80vh;min-height:100%}.content-img-wrap img{width:100%;width:100%;object-fit:contain;height:100%}.content-text-wrap{flex:1 1 50%}.content-text p{text-align:justify}.cat_category-bg{background-color:var(--theme_wit_mult_cat_category_bg)}.cat_category-bg h3{color:var(--text-primary)}.cat_category-bg .h2-devider:before,.cat_category-bg .h2-devider:after,.cat_category-bg .h2-deviderone:before{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--text-primary)}.cat_category-container{display:flex}.cat_category-left{flex:1 1 auto;background-color:var(--theme_wit_mult_cat_category_bg);padding:5% 0% 5% 0%}.cat_category-content{flex:0 1 1485px;max-width:1485px;padding:5% 0% 5% 0%}.cat_category-right{flex:1 1 auto;padding:5% 0% 5% 0%}.cat_category-wrap{display:flex;flex-direction:column;gap:1rem}.cat_category-item{flex:1 1 100%;background-color:var(--block-bg-white);display:flex;padding:1rem}.cat_category-img{flex:0 0 30%;align-items:end;display:flex}.cat_category-img a{width:100%;height:100%}.cat_category-img img{width:100%;object-fit:cover;height:100%}.cat_category-text{display:flex;flex-direction:column;gap:1rem;padding-left:2rem}.cat_category-title{font-size:1.3rem;font-weight:600;line-height:1}.cat_category-description{font-size:1.2rem;line-height:1}.category-wrap{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid var(--block-bg-gray);padding:1rem 0}.category-img-wrap{flex:1 1 30%;height:200px;min-height:100%}.category-img-wrap img{width:100%;width:100%;object-fit:contain;height:100%}.category-text-wrap{flex:1 1 70%}.category-text p{text-align:justify}.contact-bg{margin-top:5rem;background-color:var(--theme_wit_mult_сontact_bg)}.contact-bg h2{color:#fff}.contact-bg .h2-devider:before,.contact-bg .h2-devider:after{border-block-start:var(--divider-border-width) var(--divider-border-style) #fff}.contact-content{display:flex;flex-direction:column-reverse}.contact-text-wrap{flex:1 1 60%;padding:5% 0% 5% 0%}.conact-prizyv-text{color:#fff;font-size:1.3rem;font-weight:500;padding:0 0 3rem}.contact-form-wrap{display:flex;gap:1rem;padding:1rem;background-color:var(--block-bg-white);min-height:90px;flex-direction:column;align-items:center}.contact-form-input{flex:1 1 100%;justify-content:center;display:flex;flex-direction:column;width:100%}.contact-call-text{font-size:1.1rem;font-weight:500;text-align:center}.contact-call-phone{text-align:center}.contact-call-phone a{font-size:1.5rem;font-weight:600;text-decoration:none;color:var(--bs-body-color)}.contact-form-accept{flex:1 0 100%;align-self:flex-start}.contact-form-accept a{text-decoration:underline}.contact-img{position:relative;flex:1 1 40%;min-height:300px}.contact-img img{position:absolute;bottom:0;right:0;width:100%;height:110%;object-fit:contain;object-position:center}.gallery-bg{background-color:var(--block-bg-gray);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:5% 0% 5% 0%;-webkit-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;-moz-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;-ms-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;-o-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.gallery-content .container-xxl{padding-left:0;padding-right:0}.gallery-tabs{}.gallery-tabnav{display:none}.gallery-tab-title{padding:1.3rem;background-color:var(--block-bg-white);border-top:1px solid rgba(2,1,1,.05);border-left:1px solid rgba(2,1,1,.05);border-right:1px solid rgba(2,1,1,.05);cursor:pointer}.gallery-tab-title span{font-size:1.1rem;font-weight:500}.gallery-tab-item{padding:1.3rem;background-color:var(--block-bg-white);border-top:1px solid rgba(2,1,1,.05);border-left:1px solid rgba(2,1,1,.05);border-right:1px solid rgba(2,1,1,.05)}.gallery-items{display:flex;gap:.5rem;flex-wrap:wrap}.gallery-item{flex:1 1 45%;text-align:center;position:relative;cursor:pointer}.gallery-item a:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color: #02020263}.gallery-item img{object-fit:cover;max-height:235px;max-width:350px;aspect-ratio:1.49}.howto-bg{}.howto-bg h2{color:#fff}.howto-bg .h2-devider:before,.howto-bg .h2-devider:after,.howto-bg .h2-deviderone:before{border-block-start:var(--divider-border-width) var(--divider-border-style) #fff}.howto-container{display:flex}.howto-left{flex:1 1 auto;background-color:var(--theme_wit_mult_howto_bg);padding:5% 0% 5% 0%}.howto-content{flex:0 1 1485px;background-color:var(--theme_wit_mult_howto_bg);max-width:1485px;padding:5% 0% 5% 0%}.howto-right{flex:1 1 auto;padding:5% 0% 5% 0%}.howto-wrap{display:flex;flex-direction:column;gap:1rem}.howto-item{flex:1 1 100%;background-color:var(--block-bg-white);display:flex;padding:2rem 0 0}.howto-img{flex:0 0 30%;align-items:end;display:flex}.howto-img img{width:100%}.howto-text{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}.howto-title{font-size:1.3rem;font-weight:600}.howto-description{font-size:1.2rem}.faq-bg{padding:5% 0% 5% 0%}.faq-wrap{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.faq-colunm{display:flex;flex-direction:column;gap:1rem}.faq-question h3{cursor:pointer;padding:.5rem 0;background-color:var(--block-bg-gray);font-size:1.3rem;margin:0}.faq-question h3.collapsed{border-bottom:1px solid #d5d8dc}.faq-question h3::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.faq-question h3.collapsed::before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.faq-answer{border-bottom:1px solid #d5d8dc}.faq-answer p{font-size:1.2rem;padding:15px}.footercontact-bg{background-color:var(--block-bg-gray);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:5% 0% 5% 0%;-webkit-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;-moz-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;-ms-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;-o-transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.footercontact-wrap{display:flex;flex-direction:column}.footercontact-logo{text-align:center}.footercontact-logo img{width:100%;max-height:200px;max-width:200px}.footercontact-phone{display:flex;align-items:center}.footercontact-phone-text{display:flex;flex-direction:column;gap:1rem;padding-left:2rem}.footercontact-contacts{display:flex;flex-direction:column;gap:2rem}.footercontact-messegers{display:flex;flex-direction:column;justify-content:center;gap:2rem;align-items:center}.footer-bg{background-color:#000;padding-bottom:49px;padding-top:1rem}.footer-wrap{display:flex;flex-direction:column;color:#fff;gap:1rem;align-items:center}.footer-logo{background-color:#fff;text-align:center;margin-right:-21px;margin-left:-21px}.footer-logo img{width:100%;max-width:150px}.footer-center{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:1rem}.footer-text{text-align:center}.footer-wrap a{color:#fff}.footer-right{display:flex;flex-direction:column;justify-content:space-evenly}.sidecontact a{color:#000}.sidecontact{border-radius:0;width:100%;position:fixed;bottom:0;left:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);background-color:var(--primary);cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;display:flex}.sidecontact.schide{width:49px}.sidecontact.schide>.scalle{display:none}.sc-arrow{flex:0 0 49px;height:49px;background-color:#000;text-align:center;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.3rem;line-height:1;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.sidecontact.schide>.sc-arrow{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.scalle{display:flex;justify-content:space-between;flex:1 1 auto}.sc-form-open{position:relative}.sc-open-bokom{transform:rotate(0deg);display:block;font-size:1rem;padding:14px 10px 10px;width:160px;height:45px;line-height:1.2;-webkit-transform-origin:51px 51px 0;-moz-transform-origin:51px 51px 0;transform-origin:51px 51px 0;box-shadow:-1px 0 6px rgba(0,0,0,.16);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.sc-form-wrap{position:absolute;right:auto;left:-49px;top:auto;bottom:45px;background-color:#fff;border-radius:1rem;width:100vw;height:0;display:flex;flex-direction:column;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;overflow:hidden;-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out;-ms-transition:height 1s ease-in-out}.sc-form-open:hover .sc-form-wrap,.sc-form-wrap:hover{height:auto}.sc-zespol{padding:2rem 3rem;display:flex;flex-direction:column;gap:1rem}.sc-form-title{font-weight:600;font-size:1.2rem}.sc-form-fieldset{display:flex;flex-direction:column;gap:1rem}.sc-form-checkbox a{text-decoration:underline}.sc-show-hide{position:relative}.sc-block-open{display:none}.sc-whatsapp{text-align:center;padding:1rem}.sc-telegram{text-align:center;padding:1rem}.sc-viber{text-align:center;padding:1rem}.sc-phone{text-align:center;padding:1rem;border-bottom-left-radius:.7rem;margin-right:2rem}.sc-phone:hover{border-bottom-left-radius:0}.modal-body{background-color:var(--block-bg-gray)}.modal-close{position:absolute;right:34px;top:23px}.modalblock-title{font-size:2.1rem;text-align:center;font-weight:500}.modal-form-fieldset{padding:2rem;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.modal-form-fieldset input{border:1px solid #69727d}