.sppb-nav-modern>li>a{background:none !important;border:1px solid rgba(0,0,0,0) !important;color:#252525 !important;min-width:100px;padding:15px 20px !important;font-size:16px !important;font-weight:500;cursor:pointer;transition:none !important;position:relative;text-align:center;border-radius:16px}.sppb-nav-modern>li>a:after{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;background:linear-gradient(45deg, #3a16c5 0%, #e028ff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.sppb-nav-modern>li.active a{background:linear-gradient(45deg, #3a16c5 0%, #e028ff 100%) !important;color:#fff !important;border:1px solid rgba(0,0,0,0) !important}.sppb-nav-modern>li.active a:after{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;background:linear-gradient(45deg, #3a16c5 0%, #e028ff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.sppb-nav-modern>li a:hover,.sppb-nav-modern>li.active a:hover{background:#711dd8 !important;color:#fff !important}.price-sec{padding:30px 0px}.price-sec-row{padding:15px 0 0px;border-bottom:2px solid}.price-sec-row h4{color:#6187ff !important}.price-sec_col-between .price-sec-row .sppb-row>div:last-child{text-align:right}.hero h1{font-size:calc((1vw + 1vh)*3.2) !important}.hero p{font-size:calc((1vw + 1vh)*.8) !important;margin-bottom:5px}.index-h h2{font-size:calc((1vw + 1vh)*3) !important}.index-h h3{font-size:calc((1vw + 1vh)*1.3) !important}@media(max-width: 567px){.hero h1{font-size:calc((1vw + 1vh)*2.5) !important}.hero p{font-size:calc((1vw + 1vh)*.9) !important;margin-bottom:5px}}.offcanvas-active .burger-icon>span,#modal-menu-toggler.active .burger-icon>span{background:#c5b378 !important}.offcanvas-menu .offcanvas-inner{padding:10px}.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#255459 !important}a:focus,a:visited,a:focus-visible{border:none;outline:none}img.logo-image{max-height:50px}div#sp-logo>div{height:100%}.logo,.logo-image{height:auto !important}#sp-main-body{padding:50px 0;min-height:50vh}#sp-bread-sec{background:none}#sp-bread-sec .breadcrumb{background:none;padding:10px 0;margin:0}#sp-bread-sec .breadcrumb .float-start{display:none}#sp-header{height:auto !important;z-index:10 !important;box-sizing:border-box;margin:10px 30px 0;padding:20px;border-radius:16px;box-shadow:0 4px 4px 0 rgba(171,210,183,.4);width:calc(100% - 60px) !important}#sp-header .container{width:100% !important;max-width:100% !important}#sp-header nav #offcanvas-toggler{margin:0;justify-content:center}#sp-header nav .sp-megamenu-parent{width:100%;margin:0}#sp-header nav .sp-megamenu-parent>li{display:flex;flex-grow:1}#sp-header nav .sp-megamenu-parent>li.active>a{border:2px solid #ffc537}#sp-header nav .sp-megamenu-parent>li>a{width:100%;text-align:center;padding:8px 20px;line-height:130%;border:2px solid rgba(0,0,0,0);border-radius:90px}#sp-header nav .sp-megamenu-parent>li>a:hover,#sp-header nav .sp-megamenu-parent>li>a.active{border:2px solid #ffc537}div#sp-top1>div{width:100%;height:100%}div#sp-top1>div>div{width:100%}.header-col>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.header-menu{list-style:none;padding:0;margin:0;display:flex;gap:15px;font-family:"Dela Gothic One",sans-serif;font-weight:400;line-height:120%;text-transform:uppercase;font-size:13px}.header-cont{font-size:13px}.header-cont .sppb-addon-content{display:flex;gap:24px;justify-content:end;align-items:center}.header-cont .sppb-addon-content .phone-wrap{display:flex;flex-direction:column;align-items:end}.header-cont .sppb-addon-content .phone-wrap div{display:flex;gap:10px;align-items:center}.header-cont .sppb-addon-content .phone-wrap div span{font-size:14px;color:#7a788e}.header-cont .sppb-addon-content .phone-wrap div a{font-weight:bold;color:#2b2a34;font-family:"Dela Gothic One",sans-serif;font-variant-numeric:tabular-nums}.header-cont .sppb-addon-content .soc-icon-wrap{display:flex;gap:15px}@media(min-width: 1350px)and (max-width: 1420px){.header-menu,.header-cont{font-size:12px !important}.header-cont span{font-size:12px !important}}@media(min-width: 1200px)and (max-width: 1349px){.header-menu,.header-cont{font-size:10px !important}.header-cont span{font-size:12px !important}}@media(max-width: 1199px){.header-col>div{justify-content:end}.header-cont span{font-size:10px !important}}@media(max-width: 767px){.header-cont span{display:none}.header-cont a{font-size:10px !important}}@media(max-width: 588px){#sp-header{padding:5px 20px}.phone-wrap{display:none !important}.soc-icon-wrap{gap:10px !important}.soc-icon-wrap img{max-width:30px}}.offcanvas-inner .menu-child>li{padding:5px 0;border-bottom:1px solid #f0f0f0}.offcanvas-inner .menu-child>li:last-child{border-bottom:none}.soc-icon .sppb-addon-content{display:flex;gap:10px}.soc-icon .sppb-addon-content a:hover{opacity:.7}h1,h2,h3,h6{text-transform:uppercase}.stand-pad-row{padding:100px 0 90px}.stand-pad-row-bot{padding:0px 0 90px}.stand-pad-row-top{padding:100px 0 0px}.reg-page-sec{padding:50px 0}.reg-page-sec img.sppb-img-responsive{border-radius:10px !important}.colored{color:#147dfd !important}.with-opacity p,.with-opacity span,.with-opacity li,.with-opacity a{opacity:.8}.with-rad20 img{border-radius:20px !important}.with-rad5 img{border-radius:5px !important}.with-rad10 img{border-radius:10px !important}.with-rad16 img{border-radius:16px !important}.with-rad30 img{border-radius:30px !important}.sert-r{border-radius:30px}.f-width{width:100% !important}.rect{position:absolute;clip:rect(0, 0, 0, 0)}.open__modal{cursor:pointer}.btn-wrap{display:flex;gap:10px}.btn-wrap .sppb-btn{min-width:200px}.sppb-btn{min-width:150px;padding:15px 20px !important;font-size:16px !important;font-weight:500;cursor:pointer;transition:none !important;position:relative}.sppb-btn.sppb-btn-rounded{border-radius:16px}.sppb-btn-default{background:linear-gradient(45deg, #3a16c5 0%, #e028ff 100%) !important;color:#fff !important;border:none !important}.sppb-btn-default:hover{background:#711dd8 !important;color:#fff !important}.sppb-btn-default.sppb-btn-outline{background:none !important;border:1px solid rgba(0,0,0,0) !important;color:#252525 !important}.sppb-btn-default.sppb-btn-outline:after{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;background:linear-gradient(45deg, #3a16c5 0%, #e028ff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.sppb-btn-default.sppb-btn-outline:hover{background:#711dd8 !important;color:#fff !important}.sppb-btn-default.sppb-btn-outline:hover:after{display:none}.sppb-btn-default.sppb-btn-outline.white-text{color:#fff !important}.sppb-btn-default.sppb-btn-outline.white-text:hover{color:#232323 !important}.sppb-btn-primary{background:linear-gradient(180deg, #49b8ff 0%, #6671ff 100%) !important;border:none !important;color:#fff !important}.sppb-btn-primary:hover{background:#49b8ff !important;border:none !important;color:#fff !important}.sppb-btn-info{background:#fff !important;border:1px solid #fff !important;color:#000 !important}.sppb-btn-info:hover{background:rgba(255,255,255,.9) !important;border:1px solid rgba(255,255,255,.9) !important;color:#000 !important}.sppb-btn-info.sppb-btn-outline{background:none !important;border:1px solid #cafad9 !important;color:#fff !important}.sppb-btn-info.sppb-btn-outline:hover{background:#cafad9 !important;border:1px solid #5c966e !important;color:#232323 !important}.blog .article-list .article{height:calc(100% - 30px);padding-bottom:50px;position:relative;border:1px solid #32abaf;border-radius:10px;overflow:hidden}.blog .article-list .article .article-intro-image{border-bottom:1px solid #32abaf}.blog .article-list .article .readmore{position:absolute;bottom:20px}.sppb-carousel-extended-outer-stage{height:auto !important}.sppb-addon-feature .pull-left{width:auto !important;flex:0 0 auto}.sppb-addon-feature .sppb-media{align-items:center;display:flex}.sppb-addon-feature .sppb-media-body p{font-size:14px;margin:0}.article-details{margin-bottom:30px}.article-details table{width:100% !important}.article-details a[data-lightbox] img{border-radius:3px;object-fit:cover;aspect-ratio:1.2;height:auto;width:100%}.sppb-addon-text-block ul,.article-details ul{list-style:none;padding-left:25px}.sppb-addon-text-block ul li,.article-details ul li{margin-bottom:10px;position:relative}.sppb-addon-text-block ul li:before,.article-details ul li:before{content:"";display:block;position:absolute;left:-25px;top:11px;width:10px;height:10px;border-radius:50%;background:linear-gradient(45deg, #3a16c5 0%, #e028ff 100%)}.f-col>div{padding:20px;background:radial-gradient(134.99% 114.71% at 35.45% -13.77%, rgba(204, 102, 230, 0.56) 0%, rgba(204, 102, 230, 0.05) 100%);border-radius:20px;margin-bottom:10px;transition:.4s ease;cursor:pointer}.f-col>div:hover{transform:translateY(-5px)}.f-col>div:hover .pull-left{background:#fff}.f-col .pull-left{background:rgba(255,255,255,.3);height:70px;width:70px;display:flex;justify-content:center;align-items:center;border-radius:10px;min-width:70px;transition:.4s ease}.s-col .sppb-column-addons{border-radius:20px;margin-bottom:20px;overflow:hidden;transition:.5s ease}.s-col .sppb-column-addons:hover{box-shadow:0 0 20px 0 rgba(29,0,142,.6)}.s-col .sppb-addon-raw-html{aspect-ratio:1.4}.s-col .sppb-addon-raw-html .sppb-addon-content{height:100%}.s-col a{display:flex;align-items:end;height:100%;color:#fff !important;transition:.5s ease}.s-col a:before{content:"";display:block;height:100%;background:linear-gradient(180deg, rgba(0, 8, 117, 0) 0%, rgba(0, 8, 117, 0.5) 20%, #000875 100%);width:100%;z-index:0;position:absolute;transform:translateY(calc(100% - 155px));transition:.5s ease}.s-col a:hover:before{transform:translateY(0)}.s-col a div{height:auto;display:flex;flex-direction:column;justify-content:start;padding:30px;gap:20px;transition:.5s ease;transform:translateY(calc(100% - 135px))}.s-col a div h3{margin:0;transition:.3s ease;min-height:80px;display:flex;justify-content:space-between;align-items:end;gap:10px}.s-col a div h3:after{content:"";height:50px;width:50px;display:block;background:url("/images/svg/arrow.svg");background-size:cover;flex:0 0 auto}.s-col a div p{margin:0}.s-col a:hover div{transform:translateY(0)}@media(max-width: 1199px){.s-col a h3:after{width:30px !important;height:30px !important}}@media(max-width: 767px)and (min-width: 568px){.s-col .sppb-column-addons{margin-bottom:10px}.s-col .sppb-column-addons a div{padding:20px;transform:translateY(calc(100% - 115px))}}.kontakt-row{border-radius:30px;border:1px solid rgba(0,0,0,0) !important;color:#252525 !important}.kontakt-row:after{content:"";position:absolute;inset:0;border-radius:30px;padding:2px;background:linear-gradient(180deg, #4EDDFF 0%, #e028ff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.kontakt-row .kont-col-f .addon-root-feature:not(:last-child){margin-bottom:10px}.kontakt-row .sppb-addon-feature{background:#f4f4f4;padding:20px;border-radius:20px}.kontakt-row .sppb-addon-feature .sppb-feature-box-title{font-weight:600;font-size:14px;line-height:140%;background:linear-gradient(45deg, #3a16c5 0%, #e028ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.kontakt-row .sppb-addon-feature .sppb-media-body p{font-weight:600;font-size:18px;line-height:140%}.kontakt-row .kont-img-col,.kontakt-row .kont-map-col{border-radius:20px;overflow:hidden}.kontakt-row .kont-map-col{position:relative}.kontakt-row .kont-map-col div{height:100% !important}.kontakt-row .divider-col{background:linear-gradient(270deg, #63e1ff 0%, #de6eff 100%);height:1px;margin:30px 0}.sppb-addon-accordion{background:linear-gradient(135deg, #4c0197 0%, #3a87a3 100%);padding:20px;border-radius:20px}.sppb-addon-accordion .sppb-panel-modern{backdrop-filter:blur(20px);background:rgba(255,255,255,.2);color:#fff;border-radius:20px;overflow:hidden}.sppb-addon-accordion .sppb-panel-modern button{background:none;color:#fff}.sppb-addon-accordion .sppb-panel-modern .sppb-panel-title{font-weight:400;font-size:22px;line-height:140%;text-transform:uppercase;font-family:"Dela Gothic One",sans-serif}.sppb-addon-accordion .sppb-panel-modern .sppb-panel-body{border:none}.sppb-addon-accordion .sppb-panel-modern .sppb-panel-body ul li:before{background:#fff !important}#sp-prefooter-sec{padding:100px 0}#sp-prefooter{padding:0 !important}.sppb-gallery{gap:20px}.sppb-gallery:before{content:none}.sppb-gallery li img{width:100% !important;height:auto !important;border-radius:20px !important;overflow:hidden;aspect-ratio:1.4;object-fit:cover}.sppb-gallery li img:hover{box-shadow:0 0 8px rgba(255,255,255,.3);opacity:.9}#sp-footer{margin:30px;border-radius:30px;background-image:url("/images/main/bg-footer-1x.jpg");background-size:cover;background-position:center center}#sp-footer .container-inner{padding:30px 0 0;border-top:1px solid rgba(255,255,255,0)}#sp-footer p{line-height:150%}#sp-footer .soc-icon img{max-width:40px}#sp-footer ul.menu{display:flex;flex-direction:column;gap:25px;margin:0}#sp-footer ul.menu li{margin:0}#sp-footer ul.menu a,#sp-footer ul.menu span{font-size:16px}#sp-footer .foot-kont-col .sppb-addon-text-block:not(:last-child){margin-bottom:20px}#sp-footer .foot-kont-col .sppb-addon-title{font-weight:400;font-size:16px;line-height:140%;color:#a2a4cb}#sp-footer .foot-kont-col p{margin:0;font-weight:600;font-size:18px;line-height:140%}@media(min-width: 1320px){.container,.sppb-row-container{max-width:1320px}}@media(max-width: 1320px){.container,.sppb-row-container{min-width:100%}}@media(max-width: 1199px){#sp-footer,#sp-header{margin:15px}#sp-header{width:calc(100% - 30px) !important;padding:10px 20px}}@media(min-width: 992px){.logo-wrap span{max-width:480px;font-size:16px;font-weight:500}div#sp-top1>div{justify-content:space-between}#sp-menu nav{width:100%}#sp-menu nav .sp-megamenu-parent{display:flex !important;justify-content:space-between;gap:5px}.sppb-gallery li{width:calc(25% - 15px)}.big-text p{font-size:19px}.swiper-slide{width:33% !important}}@media(max-width: 991px){.top-cont .sppb-addon-content{width:100%;justify-content:space-between}#sp-menu{order:1}#sp-header .container-inner>.row>div{padding:0 8px}#sp-header .sp-megamenu-wrapper.d-flex{width:50px;margin:0 auto;justify-content:right}#sp-header .sppb-btn{padding:12px;min-width:100px !important}#sp-component{order:-1}.offcanvas-menu.border-menu .logo-image{height:45px !important}.sppb-btn{padding:15px !important;min-width:140px !important}.tab-center,.tab-center div{text-align:center !important}.tab-left,.tab-left div{text-align:left !important}.tab-right,.tab-right div{text-align:right !important}.sppb-gallery li{width:calc(33.33% - 14px)}div#sp-logo>div{height:100%}#sp-footer,.kontakt-row,.kontakt-row:after{border-radius:20px}.sppb-addon-accordion .sppb-panel-modern .sppb-panel-title{font-size:18px}.kont-map-col{margin-top:30px;min-height:450px}#sp-footer .foot-kont-col .sppb-addon-title{font-size:12px}#sp-footer .foot-kont-col p{font-size:14px}}@media(max-width: 767px){.stand-pad-row{padding:70px 0 60px}.stand-pad-row-bot{padding:0 0 60px}.stand-pad-row-top{padding:70px 0 0}.sppb-btn{padding:12px 20px !important;font-size:13px !important}.mob-center,.mob-center div{text-align:center !important}.mob-left,.mob-left div{text-align:left !important}.mob-right,.mob-right div{text-align:right !important}body .wrap__form .wrap__input input,body .wrap__form form textarea{margin-top:10px;padding:10px;font-size:14px}body .wrap__input.accepted{font-size:8px}.sppb-gallery li{width:calc(50% - 10px)}.sppb-btn.mob-center{left:50%;position:relative;transform:translateX(-50%)}.sppb-addon-accordion{padding:10px}.sppb-addon-accordion .sppb-panel-modern .sppb-panel-title{font-size:13px}.kont-img-col{margin-top:30px;height:calc(100% - 30px);min-height:450px}#sp-footer ul.menu{gap:18px}.f-col>div{margin-bottom:8px}.f-col .pull-left{margin:0;width:50px;min-width:50px;height:50px}.f-col .pull-left span{max-width:60%}.f-col .sppb-media{flex-direction:column;align-items:start !important;gap:10px}.sert-r,.with-rad30 img{border-radius:20px !important}}@media(max-width: 575px){.mob-hide{display:none !important}body .wrap__modal .wrap__form{padding:40px 25px 30px !important}body .wrap__modal .wrap__form input,body .wrap__modal .wrap__form textarea{padding:8px !important;margin-top:8px !important}}@media(max-width: 450px){.zakaz .sppb-btn{padding:10px 20px !important}}@media(max-width: 399px){#sp-header .sppb-btn{transform:translateX(-20px)}}.wrap-for-white .wrap__form{background:none !important;color:#fff;padding:0}.wrap-for-white .wrap__form input{border-radius:9px !important}.wrap-for-white .wrap__form .sppb-btn{padding:18px;margin-top:15px}.wrap-form-main{background:#fff;border-radius:9px;box-shadow:0px 0px 20px rgba(11,55,46,.2) !important}.wrap-form-main h3,.wrap-form-main p{text-align:center}.hide-block{display:none !important}.wrap__wrap{z-index:100 !important}.wrap__modal{position:fixed !important;z-index:10000 !important;background:rgba(0,0,0,.5);top:0;left:0;height:100%;width:100%;padding:30px !important;color:#000}.wrap__modal h3{margin-bottom:20px;color:#212121 !important}.wrap__modal .wrap__form{max-width:500px;margin:0 auto;position:relative;background:#fff;border-radius:15px;padding:40px}.wrap__modal .wrap__form form{position:relative}.wrap__modal .wrap__form input,.wrap__modal .wrap__form textarea{margin-top:15px !important;padding:15px !important;width:100%;font-size:inherit;border:1px solid #c7c7c7;border-radius:10px !important;line-height:100%}.wrap__modal .wrap__form input:focus:invalid{background:#888}.wrap__modal textarea{width:100%;border-radius:.25rem;border:1px solid rgba(0,0,0,.15)}.wrap__modal .sppb-btn{width:100%;cursor:pointer;margin-top:30px;margin-bottom:20px;white-space:normal !important;padding:25px 15px}a.close__modal{cursor:pointer;font-size:30px;position:absolute;right:15px;top:5px;cursor:pointer;transition:.4s all;z-index:100;color:#888 !important}a.close__modal:hover{font-weight:500;color:#000 !important;transform:rotate(90deg)}.uk-form-danger+.tm-error{display:block}.tm-error{font-size:12px;color:darkred;display:none}input:invalid,input:invalid:focus{color:red;box-shadow:none}.wrap__input.accepted{display:flex;align-items:flex-start;font-size:12px}.wrap__input.accepted input{margin-top:5px !important;margin-right:10px;width:auto !important}.sucsess_mess{display:none;padding:50px 30px;font-size:20px}