@import url("https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap");body{padding:0;margin:0;font-family:Exo\ 2,sans-serif;font-optical-sizing:auto;font-weight:400;color:var(--black);background:var(--white);font-size:16px;font-style:normal;font-variation-settings:"wdth" 100}a{text-decoration:none}.wrapper{background:var(--wrapper)}:root{--white:#fff;--black:#000;--dark:#231d36;--green:#a4db74;--purple:#652cda;--pink:#ef476f;--grey:#f7f7f7;--lightgreen:#fbfff8;--darkgreen:#789d58;--zagcolor:#372d56;--purple3:#652cd9;--wrapper:#e9e2f7}.purple{color:var(--purple)}.green{color:var(--green)}.pink{color:var(--pink)}.gap{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.gap1{-moz-column-gap:1rem;column-gap:1rem}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-3-2{grid-template-columns:33% 1fr}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-2{padding:0 2rem}.p-2{padding:2rem}.pd-4{padding:4rem 0}.pd-5{padding:5rem 0}.mb-2{margin-bottom:2rem}.container{margin:0 5%;max-width:90%}.pd100{padding-top:140px}.space-between{justify-content:space-between}.align-center{align-items:center}.text-right{text-align:right}.radius30{border-radius:30px}.radius60{border-radius:60px}.w25{width:25%}.w75{width:75%}.w50{width:50%}.w60{width:60%}.w40{width:40%}.w15{width:15%}@media (max-width:998px){.w15,.w25,.w40,.w50,.w60,.w75{width:100%}.gap{row-gap:1rem}.gap,.gap1{-moz-column-gap:1rem;column-gap:1rem}.cols-2,.cols-3,.cols-4{grid-template-columns:repeat(1,minmax(0,1fr))}.container{margin:0 3%;max-width:94%}}.buttons .btn{padding:1.5rem 2.5rem;border-radius:60px;font-size:.8333vw;font-weight:700;text-transform:uppercase;text-align:center}.buttons .btn:hover{transition:.3s}.buttons .btn__green{background:var(--green);color:var(--dark)}.buttons .btn__green:hover{background:var(--white);color:var(--green)}.buttons .btn__pink{background:var(--pink);color:var(--white)}.buttons .btn__pink:hover{background:var(--white);color:var(--pink)}.buttons .block{display:block}@media (max-width:1440px){.buttons .btn{padding:1rem 2rem}}header{padding:1rem 0;position:fixed;left:0;right:0;z-index:4;top:0;background:var(--purple3)}header .logo{font-size:25px;text-transform:uppercase;display:flex;align-items:center}header .logo,header .logo a{color:var(--white)}header .numbers{font-size:20px;display:flex;justify-content:center;align-items:center}header .numbers a{color:var(--white);display:block}header .numbers .phone__list{padding-left:2rem;letter-spacing:3px;text-align:center}header .numbers .btn__phone{font-size:14px;text-decoration:underline}header .numbers img{background:var(--white);padding:.5vw;border-radius:100%}header .menu__btn{display:flex;justify-content:flex-end;align-items:center}header .menu__btn button{border:none;background:transparent}header .menu__btn div{padding-left:2rem}header .menu__btn img{padding:.5vw;border-radius:100%;background:var(--white)}@media (max-width:998px){header .cols-3{grid-template-columns:repeat(2,minmax(0,2fr))}header .numbers{display:none}header .menu__btn img{padding:5px;height:28px}header .menu__btn div{padding-left:1rem}}.head__bg{background:url(/img/bg.jpg) no-repeat;background-size:cover;padding:4rem}.head__bg .image{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-end;position:relative;top:4rem}.head__bg .image img{max-width:800px;width:100%}.head__bg .title{font-size:4.7917vw;text-transform:uppercase;color:var(--white);margin:2rem 0}.head__bg .title span{color:var(--green)}.head__bg .title__small span{background:var(--white);padding:1rem 2rem;color:var(--purple)}.head__bg .advantages{display:flex;flex-direction:column;justify-content:flex-end}.head__bg .advantages .list{font-size:1.0417vw;padding:1.4vw;border:2px solid var(--white);text-align:center;color:var(--white);text-transform:uppercase;font-weight:700;margin:1vw 0}.head__bg .numeral{display:flex;align-content:space-around;flex-direction:column;justify-content:flex-end}.head__bg .numeral div{background:var(--white);padding:3rem;text-align:center}.head__bg .numeral div p{font-size:1.875vw;margin:1rem 0;text-transform:uppercase}.head__bg .numeral div p.small{font-size:.8333vw}.head__bg .buttons{padding:3rem 3rem 0}.wrapper{padding-top:120px}@media (max-width:998px){.head__bg{padding:2rem;border-radius:30px}.head__bg .title{font-size:28px}.head__bg .advantages .list{padding:1rem;font-size:14px;margin-top:1.5rem}.head__bg .buttons .btn{font-size:14px}.head__bg .numeral{position:relative;z-index:2}.head__bg .numeral div{padding:1.5rem}.head__bg .numeral div p{font-size:20px}.head__bg .numeral div p.small{font-size:14px}}.card__all{padding:6rem 0}.card__all .gap{-moz-column-gap:4rem;column-gap:4rem;row-gap:4rem}.card__all .title{font-size:24px;text-transform:uppercase;margin-bottom:1rem}.card__all .card{padding:4rem;font-size:16px;color:var(--black);z-index:2;border-radius:60px;position:relative;box-shadow:0 1px 16px 2px rgba(182,157,231,.26)}.card__all .card hr{width:15%;border:2px solid var(--green);margin-bottom:1.5rem;margin-left:0}.card__all .card .border__white{border-color:var(--white)}.card__all .card1{background:var(--pink);color:var(--white)}.card__all .card1 hr{width:15%;border:2px solid var(--white);margin-bottom:1.5rem;margin-left:0}.card__all .card2,.card__all .card3{background:var(--white);color:var(--black)}.card__all .card4{background:var(--purple);color:var(--white)}.card__all .card4 hr{border-color:var(--purple)}.card__all .card5{background:var(--pink);color:var(--white)}.card__all .card5 hr{border-color:var(--pink)}.card__all .card6{background:var(--white);color:var(--black)}.card__all .card6 hr{border-color:var(--white)}@media (max-width:998px){.card__all .card{padding:2rem 1rem;font-size:16px;border-radius:30px}.card__all .card hr{display:none}.card__all .card:before{left:-5px;top:-5px}.card__all .title{font-size:20px}.card__all .card__all .gap{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}}.list__usluga{background:var(--purple3);padding:4rem 0}.list__usluga .title{font-size:64px;font-weight:700;color:var(--wrapper);margin-bottom:4rem}.list__usluga .title span{color:var(--white)}.list__usluga .list{padding:3rem;border-radius:60px;font-size:18px;text-transform:capitalize;color:var(--black)}.list__usluga .list img{width:100%}.list__usluga .bg2{background:var(--white);background-size:cover;color:var(--white);position:relative;z-index:2;color:var(--dark)}.list__usluga .bg2 a{color:var(--dark)}.list__usluga .bg2 a:hover{color:var(--purple)}.list__usluga .bg3{background:var(--wrapper);background-size:cover;position:relative;z-index:2;color:var(--dark)}.list__usluga .bg3 a{color:var(--dark)}.list__usluga .bg3 a:hover{color:var(--purple)}.list__usluga ul{list-style:none;line-height:30px}.usluga__page .load-more{text-align:center;margin-top:2rem}.usluga__page h1{font-size:64px;font-weight:700;color:var(--zagcolor);margin-bottom:4rem}.usluga__page .gap{-moz-column-gap:3rem;column-gap:3rem;row-gap:3rem}.usluga__page .image,.usluga__page .image img{border-top-left-radius:60px;border-top-right-radius:60px}.usluga__page .image img{width:100%}.usluga__page h3{margin:0}.usluga__page h3 a{color:var(--dark);text-transform:uppercase}.usluga__page .bg{color:var(--dark);font-size:16px;padding:2rem}.usluga__page .usluga{border-top-left-radius:60px;border-top-right-radius:60px;background:var(--white);border:2px solid var(--grey);border-bottom-left-radius:60px;border-bottom-right-radius:60px;position:relative;z-index:2;color:var(--dark)}.usluga__page .usluga .text-base{margin-top:1rem}.usluga__page .price{font-size:20px;margin:2rem 0;color:var(--dark);font-weight:700}.usluga__page .buttons{margin:3rem 0 1rem}.usluga__page .buttons .btn{font-size:16px;padding:1rem 2rem}.usluga__page .buttons .btn:hover{background:var(--dark);color:var(--white)}.gallery .thumbnail{width:100%;height:auto;display:block;transition:transform .3s ease}.gallery .thumbnail:hover{transform:scale(1.1)}.gallery .modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000}.gallery .modalContent{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain}.gallery .close{position:absolute;top:20px;right:20px;font-size:36px;color:#fff;cursor:pointer}.info__article{font-size:16px;color:var(--dark)}.info__article .head__bg .title{font-size:3.7917vw}.info__article .head__bg .image{padding-left:2rem;top:0}.info__article .head__bg .image img{width:100%;border-radius:40px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.info__article h1{font-size:48px;font-weight:700;color:var(--zagcolor);margin-bottom:4rem}.info__article p{line-height:30px}.info__article ul{line-height:30px;background:#f9f8fd;padding:2rem;border-radius:30px}.info__article h2{font-size:48px}.info__article h2,.info__article h3{font-weight:700;color:var(--zagcolor);margin-bottom:2rem}.info__article h3{font-size:36px}.info__article article{padding-right:3rem}.info__article article img{border-radius:30px;width:80%}.sidebar{position:sticky;top:120px}.sidebar button.btn_back{border-radius:60px;cursor:pointer;border:2px solid var(--green);background:var(--white);color:var(--green)}.sidebar .buttons .btn{padding:.75rem 1.5rem;margin-top:2rem;font-size:16px}.sidebar button{border:0}.sidebar input{border:0;width:calc(100% - 3rem);margin-bottom:.5rem}.sidebar input,.sidebar select{padding:.75rem 1.5rem;border-radius:60px}.sidebar select{width:100%;border:0}.sidebar label{display:block;margin:.5rem 0}.sidebar .title__sid{font-size:26px;text-transform:uppercase}.sidebar .subtitle__sid{font-size:14px;margin:0 0 2rem}.sidebar .block_form{padding:2rem;background-size:cover;background:var(--green);border-radius:30px;color:var(--white);position:relative;z-index:2}.sidebar .block_form:before{background:url(/img/bg2.jpg) no-repeat;height:100%;width:100%;position:absolute;content:"";background-size:cover;left:-5px;top:-5px;border-radius:30px;z-index:-1}.sidebar .block_form2{padding:2rem;background-size:cover;background:var(--purple);border-radius:30px;color:var(--white);color:var(--black);margin-top:2rem;position:relative;z-index:2}.sidebar .block_form2:before{background:url(/img/bg3.jpg) no-repeat;height:100%;width:100%;position:absolute;content:"";background-size:cover;left:-5px;top:-5px;border-radius:30px;z-index:-1}.sidebar .block_form2 .subtitle__sid{margin-bottom:0}.banner__center{background:url(/img/bg.jpg) no-repeat;background-size:cover;padding:3rem;font-size:36px;text-transform:uppercase;color:var(--white);border-radius:30px;margin:2rem 0}.banner__center span{font-weight:700;color:var(--green)}.feedback-form{background:url(/img/bg.jpg) no-repeat;background-size:cover;padding:3rem;border-radius:30px;margin:4rem 0}.feedback-form .grid{justify-items:center;align-items:center}.feedback-form .text{font-size:16px;color:var(--white);padding-top:2rem;text-transform:uppercase}.link__items{margin-bottom:2rem}.link__items .gap{-moz-column-gap:3rem;column-gap:3rem;row-gap:3rem}.link__items .link_btn{text-align:center}.link__items .link_btn a{color:var(--white);display:block;padding:1.5rem;background:var(--pink);border-radius:30px}.link__items .link_btn a:hover{background:var(--purple)}.blog__page .buttons .btn{padding:.5rem 1rem;font-size:16px}.feedback-form input{padding:.75rem 1.5rem;border:0;border-radius:60px;width:calc(100% - 3rem);margin-bottom:.5rem}.feedback-form h2{font-size:26px;text-transform:uppercase;color:var(--white)}.feedback-form .buttons .btn{padding:.75rem 1.5rem;margin-top:1rem;font-size:16px}.breadcrumb{padding:0;margin:1rem 0 2rem;list-style:none;font-size:14px;color:var(--dark)}.breadcrumb a{text-decoration:underline;padding-right:1rem;color:var(--dark)}.breadcrumb li{display:inline-block}.subservices .swiper-pagination-bullet{width:20px;height:5px;display:inline-block;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:0}.subservices .swiper{padding-bottom:2rem}.subservices .swiper-pagination-bullet-active{background:var(--dark)}.subservices img{width:100%}.subservices .post-image{margin:0 0 1rem}.subservices .block-us{padding:1rem;border-radius:30px;color:var(--dark);background:var(--white);border:1px solid var(--grey);position:relative}.subservices h3{padding:0;margin:0;font-size:16px}.subservices h3 a{color:var(--dark)}.subservices h3 a:hover{text-decoration:underline}.sub-categories{margin:2rem 0}.sub-categories ul{padding:0;margin:0;list-style:none;background:transparent}.sub-categories ul li{background:var(--purple);padding:1rem;border-radius:15px}.sub-categories ul li a{color:var(--white)}@media (max-width:998px){.info__article h1{font-size:26px}.info__article h2,.info__article h3{font-size:22px}.info__article article{padding-right:0}.info__article article img{width:100%;margin:1rem 0}.info__article .link__items .link_btn a{padding:1rem}.info__article .link__items .gap{row-gap:1rem}.info__article .head__bg .title{font-size:25px}.banner__center{padding:1.5rem;font-size:20px}.feedback-form img{width:100%}.flex{display:flex;flex-direction:column}.list__usluga .title{font-size:30px}.list__usluga .list{padding:2rem;font-size:16px;border-radius:30px}.list__usluga .list:before{left:-5px;top:-5px}.list__usluga .bg3{margin-top:3rem}.usluga__page h1{font-size:30px;margin-bottom:2rem}.usluga__page .bg{padding:1rem}.usluga__page .text-base{font-size:14px;line-height:20px}.usluga__page .image img{border-top-right-radius:30px;border-top-left-radius:30px}.usluga__page .usluga{border-radius:30px}.usluga__page .buttons{margin:1.5rem 0 1rem}.usluga__page .buttons .btn{padding:.5rem 1rem;font-size:14px}.usluga__page .price{margin:1rem 0}.pd100{padding-top:80px}.blog__index img{width:100%}.subservices .cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.subservices .swiper{padding-bottom:1rem}.subservices .block-us{padding:1rem 0;border:0;margin-bottom:1rem}.subservices h3 a{font-size:16px}.info__article .head__bg .image{padding:0}.info__article .head__bg .image img{border-radius:20px;height:100%}}.text__content{padding:6rem 0;color:var(--dark);font-size:16px}.text__content li,.text__content p{line-height:30px}.text__content .title{font-size:64px;font-weight:700;color:var(--dark);margin-bottom:4rem}.text__content .title span{color:var(--pink)}.text__content h3{font-size:36px;font-weight:700;color:var(--dark);margin-bottom:2rem}.text__content .gap{-moz-column-gap:4rem;column-gap:4rem;row-gap:4rem;margin:2rem 0}.text__content .gallery{margin:5rem 0}.text__content .gallery div img{width:100%;border-radius:60px;box-shadow:0 0 23px -3px hsla(0,0%,64%,.24)}.text__content .text__block{padding:2rem;border-radius:60px;color:var(--dark);background:var(--white);border:2px solid var(--purple3);position:relative;z-index:2}.text__content .text__block h3{color:var(--purple3)}.text__content .text__block .image{background:var(--purple3);border-radius:100%;padding:2rem;width:90px;height:90px;text-align:center;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.text__content .text__block .image img{height:80px;width:80px}.text__content .akc img{width:100%;border-radius:60px}.text__content .akc .img__akc{position:relative}.text__content .akc .buttons{position:absolute;left:0;right:0;bottom:8rem;text-align:center}.text__content .akc .title__akc{position:absolute;top:4rem;left:0;right:0;text-align:center;font-size:24px;color:var(--white)}.text__content .akc .title__akc span{background:var(--dark);padding:1rem 2rem;border-radius:60px;position:relative;z-index:2}.text__content .spec{margin-top:4rem}@media (max-width:998px){.text__content h3{font-size:22px}.text__content .title{font-size:30px}.text__content .buttons .btn{font-size:14px}.text__content .akc .title__akc{font-size:20px}}.chat-toggle-button{position:fixed;bottom:20px;right:20px;background-color:var(--green);color:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:24px;cursor:pointer;z-index:1000}.chat-toggle-button.open{background-color:#dc3545}.chat-modal{position:fixed;bottom:0;right:0;width:300px;height:400px;border:1px solid #ccc;border-radius:8px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000;display:flex;flex-direction:column}.chat-modal-header{padding:10px;border-bottom:1px solid #ccc;background-color:var(--dark);color:#fff;font-weight:700;text-align:center}.chat-modal-body{flex:1;overflow-y:scroll;padding:10px}.chat-modal-footer{border-top:1px solid #ccc;padding:10px;display:flex}.chat-modal-footer input[type=text]{flex:1;padding:5px;margin-right:5px;border:1px solid #ccc;border-radius:4px}.chat-modal-footer button{padding:5px 10px;background-color:var(--dark);color:#fff;border:none;border-radius:4px;cursor:pointer}.chat-modal-body div{cursor:pointer}.chat-modal-close-button{position:absolute;top:10px;right:10px;background:none;border:none;color:#fff;font-size:20px;cursor:pointer}.chat-modal-close-button:hover{color:#dc3545}footer{background:var(--dark);padding:4rem 0;margin-top:4rem}footer ul{list-style:none;padding:0}footer a{color:var(--white)}footer a:hover{text-decoration:underline}footer .logo{font-size:25px;text-transform:uppercase}footer .logo,footer .logo a{color:var(--white)}footer .list__group{line-height:30px}footer .foot_lk{font-size:14px;color:#878787;padding-top:2rem}.service-form{padding:2rem;margin:2rem 0;background:var(--grey);border-radius:60px}.service-form input,.service-form select,.service-form textarea{background:var(--white);border-radius:20px;padding:1rem;color:var(--dark);border:0;margin-bottom:1rem;width:90%}.service-form button{padding:1rem 2rem;background:var(--green);color:var(--dark);border:0;border-radius:30px;-webkit-appearance:none}.service-form input[type=range]{-webkit-appearance:none;width:90%;background:transparent}.service-form input[type=range]::-webkit-slider-runnable-track{width:90%;height:8px;background:#ddd;border-radius:5px;position:relative}.service-form input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:var(--dark);cursor:pointer;border-radius:50%;border:2px solid var(--dark);position:relative;margin-top:-6px}.quick-messages{display:flex;gap:10px;margin-bottom:10px;flex-wrap:wrap}@media (max-width:998px){.service-form{padding:1rem;border-radius:30px}}.faq-section{padding:2rem;background-color:var(--green);border-radius:30px;max-width:800px;margin:4rem 0 0}.faq-section h2{font-size:26px;text-transform:uppercase;margin-top:0}.faq-container{display:flex;flex-direction:column;gap:10px}.faq-item{background-color:#fff;border:1px solid #ddd;overflow:hidden;border-radius:12px}.faq-question{cursor:pointer;padding:15px;font-size:18px;font-weight:700;background-color:var(--white);transition:background-color .3s ease;border:none;width:100%;text-align:left}.faq-question:hover{background-color:#ddd}.faq-answer{padding:15px;font-size:16px;line-height:1.5;background-color:#fff;display:none}.faq-item.active .faq-answer{display:block}@media (max-width:998px){.faq-section{padding:1rem}.faq-section h2{font-size:22px}.faq-section .faq-question{font-size:16px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-40{left:-10rem}.bottom-0{bottom:0}.left-0{left:0}.left-\[50\%\]{left:50%}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.top-\[50\%\]{top:50%}.z-50{z-index:50}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-4{height:1rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-full{height:100%}.h-px{height:1px}.max-h-\[300px\]{max-height:300px}.max-h-\[480px\]{max-height:480px}.w-10{width:2.5rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-\[1px\]{width:1px}.w-full{width:100%}.max-w-lg{max-width:32rem}.shrink-0{flex-shrink:0}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-input{border-color:hsl(var(--input))}.border-transparent{border-color:transparent}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:transparent}.p-0{padding:0}.p-1{padding:.25rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-0{padding-top:0}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.bg-background{background-color:var(--dark)}.bg-background button{background:var(--green);border:0;color:var(--dark)}.gap-2{gap:2rem}.side-drawer{position:fixed;top:0;display:none;width:300px;height:100%;z-index:1000;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.5);transition:right .3s ease}.side-drawer .botcont{width:85%;padding:0;position:absolute;bottom:2rem}.side-drawer .link_btn{padding:0;text-align:center}.side-drawer .link_btn a{color:var(--white);display:block;padding:1rem;background:var(--pink);border-radius:30px;margin-top:1rem}.side-drawer .link_btn a:hover{background:var(--purple)}.side-drawer ul{list-style:none;padding:0;margin:0}.side-drawer ul li{padding:1rem 0}.side-drawer ul li a{color:var(--dark)}.side-drawer ul li a:hover{text-decoration:underline}.side-drawer.open{right:0;display:block}.random-services .usluga{display:flex;flex-direction:column;padding:1rem;background:var(--green);border-radius:30px}.random-services .buttons{display:flex}.random-services img{border-radius:30px;width:100%}.random-services .name a{color:var(--dark)}.toggle-button{color:#fff;background-color:transparent;border:none;cursor:pointer;font-size:16px}.toggle-button:hover{text-decoration:underline}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:900}.text_slovar{margin-top:2rem}.terms-letter-group{padding:2rem;border-radius:30px;border:1px solid var(--green);background:var(--lightgreen)}.terms-letter-group h2{color:var(--darkgreen)}.terms-letter-group ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.terms-letter-group ul a{color:#374a25;text-decoration:underline}.terms-letter-group ul a:hover{color:var(--darkgreen)}.container-blog{max-width:980px;margin:auto}.container-blog .list-blog{margin-top:8rem}.container-blog .list-blog h1{color:var(--purple);text-transform:uppercase;font-size:36px}.container-blog .list-blog .readmore{width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;font-size:14px;background:var(--purple);border-radius:20px;color:var(--wrapper)}.container-blog .date{background:var(--wrapper);color:var(--purple)}.container-blog .author-blog,.container-blog .date{width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;font-size:12px;border-radius:20px}.container-blog .author-blog{background:var(--purple);color:var(--white);display:flex;gap:1rem;align-content:center;justify-content:center;align-items:center}.container-blog .author-blog img{width:50px;height:50px;border-radius:100%;margin:0}.container-blog .author-blog p{padding:0;margin:0;line-height:14px}.container-blog .author-blog span{color:var(--wrapper);font-size:10px}.container-blog .breadcrumbs{padding:0;list-style:none;font-size:14px;color:var(--dark);margin:8rem 0 2rem;display:flex;gap:1rem}.container-blog .breadcrumbs a{color:var(--dark)}.container-blog img{width:100%;border-radius:15px;margin:1rem 0}.container-blog .blog_text p{font-size:16px;line-height:24px}.container-blog .blog_text h1{color:var(--purple);text-transform:uppercase;font-size:36px}.container-blog .blog_text h2{color:var(--dark);text-transform:uppercase;font-size:36px}.container-blog .blog_text h3{color:var(--dark);text-transform:uppercase;font-size:24px}.container-blog .blog_text ol,.container-blog .blog_text ul{line-height:30px;background:var(--wrapper);padding:2rem;border-radius:30px}.container-blog .blog_text a{color:var(--purple)}.container-blog .blog_text a:hover{color:var(--dark)}.item-blog h2{font-size:20px}.item-blog .text-item{font-size:14px}.iconfoot{background:#292438;position:fixed;bottom:1rem;left:0;right:0;margin:auto;width:calc(50% - 1rem);z-index:2;display:flex;border-radius:15px;padding:1rem;justify-content:space-between}.iconfoot .titico{font-size:12px;color:var(--white);background:var(--purple);padding:0 .5rem;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:10px}.iconfoot span{font-size:8px}.iconfoot svg{fill:var(--purple)}.icfoot{display:flex;font-size:12px;flex-direction:column;background:#fff;width:35px;color:var(--dark);height:35px;justify-content:center;border-radius:10px;align-items:center}@media (max-width:768px){.iconfoot{background:#292438;position:fixed;bottom:0;left:0;right:0;margin:auto;border-radius:0;width:calc(100% - 1rem);z-index:2;display:flex;padding:.25rem .5rem;justify-content:space-between}.card__all .gap{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}header{padding:.5rem 0}header .logo{font-size:20px}header .menu__btn img{padding:4px;height:24px}.order-form-container{position:fixed;bottom:0;left:0;right:0;z-index:999;transform:translateY(100%);transition:transform .3s ease-in-out}.order-button{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:1rem 2rem;background-color:var(--purple);color:#fff;text-transform:uppercase;border:none;border-radius:15px;cursor:pointer;z-index:1000}.order-form{display:none}.order-form.open{display:block}.order-form-container.open,.order-form.open{transform:translateY(0)}.order-button,.order-form{font-size:14px}.order-form{padding:15px}.container-blog{padding:0 .5rem}.container-blog .blog_text h1,.container-blog .blog_text h2{font-size:24px}.container-blog .breadcrumbs{flex-direction:column;margin-top:5rem}.container-blog .list-blog{margin-top:5rem}.container-blog .list-blog h1{font-size:30px}}.list__usluga .list3{text-transform:none;font-size:14px}.titleod{font-size:20px;text-transform:uppercase}.list3 .btn{margin-top:2rem}.list3 .btn a{padding:.5rem 2.5rem;border-radius:60px;font-size:16px;background:var(--green);color:var(--dark);font-weight:700;text-transform:uppercase;text-align:center}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:#fff;padding:5px 10px;display:flex;justify-content:space-between;align-items:center;z-index:9999;font-family:Arial,sans-serif}.cookie-message{flex:1;font-size:12px}.cookie-button{background-color:var(--green);color:var(--dark);border:none;padding:10px 20px;cursor:pointer;font-size:14px;border-radius:5px}.cookie-link{color:var(--green);text-decoration:none}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:block{display:block}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}