:root{--br-min: 375;--br-max: 1920}:root{--spacer: .25rem;--spacer-scale-value: 0.5;--spacer-scale: var(--spacer-scale-value);--spacer-1: calc((var(--spacer) * 1) * (1 - (var(--spacer-scale) / 10) * 1));--spacer-2: calc((var(--spacer) * 2) * (1 - (var(--spacer-scale) / 10) * 2));--spacer-3: calc((var(--spacer) * 3) * (1 - (var(--spacer-scale) / 10) * 3));--spacer-4: calc((var(--spacer) * 4) * (1 - (var(--spacer-scale) / 10) * 4));--spacer-5: calc((var(--spacer) * 6) * (1 - (var(--spacer-scale) / 10) * 5));--spacer-6: calc((var(--spacer) * 8) * (1 - (var(--spacer-scale) / 10) * 6));--spacer-7: calc((var(--spacer) * 10) * (1 - (var(--spacer-scale) / 10) * 7));--spacer-8: calc((var(--spacer) * 15) * (1 - (var(--spacer-scale) / 10) * 8));--spacer-9: calc((var(--spacer) * 25) * (1 - (var(--spacer-scale) / 10) * 9));--spacer-10: calc((var(--spacer) * 36) * (1 - (var(--spacer-scale) / 10) * 10));--font-scale: 1.175;--display-font-scale: 1.05;--font-size-base: 1rem;--font-size-lg: calc(var(--font-size-base) * 1.25);--font-size-sm: calc(var(--font-size-base) * .875);--h6-font-size: calc(var(--font-size-base) * var(--font-scale));--h5-font-size: calc(var(--h6-font-size) * var(--font-scale));--h4-font-size: calc(var(--h5-font-size) * var(--font-scale));--h3-font-size: calc(var(--h4-font-size) * var(--font-scale));--h2-font-size: calc(var(--h3-font-size) * var(--font-scale));--h1-font-size: calc(var(--h2-font-size) * var(--font-scale));--display4-size: calc(var(--h1-font-size) * var(--display-font-scale));--display3-size: calc(var(--display4-size) * var(--display-font-scale));--display2-size: calc(var(--display3-size) * var(--display-font-scale));--display1-size: calc(var(--display2-size) * var(--display-font-scale));--lead-font-size: calc(var(--font-size-base) * var(--font-scale));--blockquote-font-size: calc(var(--font-size-base) * var(--font-scale));--small-font-size: calc(var(--font-size-base) / var(--font-scale));--input-btn-padding: 1rem;--input-btn-padding-scale: var(--font-scale);--input-btn-padding-y: var(--input-btn-padding);--input-btn-padding-x: var(--input-btn-padding-y);--input-btn-padding-y-sm: calc(var(--input-btn-padding-y) / var(--input-btn-padding-scale));--input-btn-padding-x-sm: calc(var(--input-btn-padding-x) / var(--input-btn-padding-scale));--input-btn-padding-y-lg: calc(var(--input-btn-padding-y) * var(--input-btn-padding-scale));--input-btn-padding-x-lg: calc(var(--input-btn-padding-x) * var(--input-btn-padding-scale));--btn-padding-x: calc(var(--input-btn-padding-y) * 2);--btn-padding-x-sm: calc(var(--btn-padding-x) / var(--input-btn-padding-scale));--btn-padding-x-lg: calc(var(--btn-padding-x) * var(--input-btn-padding-scale));--ico-size: 1.25rem;--ico-color: currentcolor;--ico-stroke-width: 1.5;--ico-style: round;--font-size-12: calc(10px + (12 - 10) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-14: calc(12px + (14 - 12) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-16: calc(14px + (16 - 14) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-18: calc(16px + (18 - 16) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-20: calc(17px + (20 - 17) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-22: calc(17.5px + (22 - 17.5) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-24: calc(18px + (24 - 18) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-28: calc(22px + (28 - 22) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-32: calc(24px + (32 - 24) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-40: calc(22px + (40 - 22) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-48: calc(28px + (48 - 28) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-60: calc(30px + (60 - 30) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-68: calc(32px + (68 - 32) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))));--font-size-80: calc(40px + (80 - 40) * ((100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))))}@media(min-width: 576px){:root{--spacer-scale: calc(var(--spacer-scale-value) * 0.75);--font-scale: 1.185;--display-font-scale: 1.125}}@media(min-width: 768px){:root{--spacer-scale: calc(var(--spacer-scale-value) * 0.5);--font-scale: 1.2}}@media(min-width: 992px){:root{--spacer-scale: calc(var(--spacer-scale-value) * 0.25);--font-scale: 1.2;--display-font-scale: 1.05}}@media(min-width: 1200px){:root{--spacer-scale: calc(var(--spacer-scale-value) * 0.75);--font-scale: 1.185;--display-font-scale: 1.125}}@media(min-width: 1366px){:root{--spacer-scale: 0;--font-scale: 1.25;--display-font-scale: 1.125}}.up{position:fixed;bottom:30px;left:30px;z-index:100;display:none}ymaps[class*=-ground-pane]{filter:grayscale(100%)}.zphone-number{color:#312f40}.map_title{pointer-events:none}.wpcf7 .wpcf7-form .form-group{position:relative}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-form .form-group .ajax-loader{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px}.wpcf7 .wpcf7-form .form-group .form-control+span{position:absolute;top:100%;font-size:10px;color:#ff2c19;display:block}.wpcf7 .wpcf7-form .wpcf7-response-output{margin:0}.slider_blog{padding-bottom:1px}.blog_list_title{color:#312f40}.blog_list_title a{color:#312f40}.blog_list_title a:hover{color:#1983ff}.main_nav ul li{position:relative}.main_nav ul li:hover>ul{opacity:1;visibility:visible;transition:all 250ms ease-in-out}.main_nav ul li ul{position:absolute;opacity:0;visibility:hidden;margin:0;display:block;padding:0;top:100%;background:#fff}.main_nav ul li ul a{padding-top:1.078125rem;padding-bottom:1.078125rem;white-space:nowrap}.main_nav ul li ul a:hover{background:#f5f5f5}.cat_img img,.img_fz{font-size:10px}.breadcrumb_block{font-size:12px}ul,ol{padding-left:20px}.footer ul{padding-left:0}.page_pagination .page-numbers{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page_pagination .page-numbers.current{background:#fe3}.custom-range{cursor:pointer}.btn .spinner-border{width:1rem;height:1rem}div[id^=category_els].collapse{display:block}.category_btn{position:absolute;top:0;right:0;bottom:0;display:flex;width:50px}.category_btn>div{flex-grow:1;display:flex;justify-content:center;align-items:center;padding:0}.category_btn>div .ico{transition:all 150ms}.category_btn>div[aria-expanded=false] .ico{transform:rotate(180deg)}.home_slider .swiper-pagination{bottom:50px}.home_slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:100%}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1983ff}.fixed-buttons__item{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;text-decoration:none;color:#fff;font-size:13px;font-weight:500;line-height:normal;box-shadow:6px 10.4px 18px 0 rgba(31,130,223,.35);background-image:linear-gradient(to left, #1f82df, #00daf0);height:56px;border-bottom-left-radius:15px;padding-left:15px;position:fixed;right:-120px;top:20%;z-index:50;transition:right .6s}.fixed-buttons__item .icon{font-size:30px;flex-shrink:0;margin-right:13px;display:flex}.fixed-buttons__item .icon .fa{animation:animationColor 1000ms ease-in-out alternate infinite}.fixed-buttons__item .icon img{width:25px}@keyframes animationColor{0%{color:#fff;font-size:30px}100%{color:#1983ff;font-size:16px}}.fix-item{box-shadow:6px 10.4px 18px 0 rgba(31,130,223,.35);background-image:linear-gradient(to left, #1f82df, #00daf0);width:120px}.fix-item a{display:block;color:#fff;margin:10px}.fixed-button-active:hover{right:-10px}.object_contain{object-fit:contain}.hover-primary *{transition:all 400ms cubic-bezier(0.4, 0.6, 0.6, 1)}.hover-primary:hover,.hover-primary:hover *{color:#1983ff !important}.highlited{position:relative}.highlited:before,.highlited:after{content:"";display:block;box-shadow:0 0 0 1px #1983ff;position:absolute;opacity:0;-webkit-animation:da-pulse 1.4s ease-in-out 0s infinite;animation:da-pulse 1.4s ease-in-out 0s infinite;border-radius:0}.highlited:before{top:-0.25rem;left:-0.25rem;right:-0.25rem;bottom:-0.25rem}.highlited:after{top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem}.highlited a{position:relative;z-index:1}@keyframes da-pulse{0%,100%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}48%,52%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.block_map{height:550px}.swiper-slide .img_bg{z-index:0}.baloon_content{text-align:left;white-space:nowrap;background:rgba(0,0,0,.5);color:#fff;padding:4px 10px 4px 15px;border-radius:5px;position:relative;z-index:-1}.baloon_content.host_baloon_content{padding-left:23px}.section_header{/*position:sticky;top:0*/}.main_nav .menu-item-has-children>a{position:relative}.old_section .container{max-width:1310px}.swiper_slide_pagination{padding-top:10%;transition:border-bottom-color 300ms}.swiper_slide_pagination:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;border:2px solid rgba(0,0,0,0);transition:all 200ms;cursor:pointer}.swiper_slide_pagination.swiper-slide-thumb-active:after{border-color:#1983ff}.pt-50{padding-top:50%}.ico_youtube_play{width:68px;height:48px;fill:#212121}.video_youtube{background-position:center;background-size:cover;background-repeat:no-repeat}.video_youtube:hover .ico_youtube_play{fill:red}.video_youtube .video_youtube_wrap{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}.object-position-top{object-position:top}.object-position-right{object-position:right}.card_hover{position:relative;perspective:1000px;min-height:400px;transform-style:preserve-3d}.card_hover img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.card_hover .card_title{position:absolute;color:#fff;z-index:2}.card_hover>div{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;transition:1s;backface-visibility:hidden;background-color:#e5e5e5}.card_hover>div:first-child:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.card_hover>div:last-child{transform:rotateY(180deg)}.card_hover:hover>div:first-child{transform:rotateY(180deg)}.card_hover:hover>div:last-child{transform:rotateY(360deg)}.ico_instagram{fill:#cd2780;color:#fff}.ico_instagram:hover{fill:#cd2780;color:#fff}.ico_telegram{fill:#279fda;color:#fff}.ico_telegram:hover{fill:#279fda;color:#fff}.ico_youtube{fill:#ff0101;color:#fff}.ico_youtube:hover{fill:#ff0101;color:#fff}.ico_whatsapp{stroke:#fff;color:#46c654}.ico_whatsapp:hover{stroke:#fff;color:#46c654}.calc_check .checkmark>img,.calc_check .checkmark:before{position:absolute;top:0;left:0;width:100%;height:100%}.calc_check .checkmark:before{content:"";z-index:2;left:80px;width:calc(100% - 80px)}.calc_check .checkmark>img{z-index:1;object-position:center;object-fit:cover;width:80px}.calc_check .checkmark .checkmark_content{position:relative;z-index:3;flex-grow:1;width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-left:80px}.calc_check .checkmark .checkmark_content h6,.calc_check .checkmark .checkmark_content .h6{color:currentColor}.calc_check .checkmark .checkmark_content a{color:currentColor}.calc_check .checkmark.no_image:before{background:rgba(0,0,0,0)}.calc_check input:checked~.checkmark{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.calc_check input:checked~.checkmark .checkmark_content{color:#312f40}.calc_check input:checked~.checkmark:before{background:#fe3;background:#d8ffd4}.hero_custom{margin-top:calc((calc(11px + 2 * (100vw - 992px) / 928) + 1.4375rem*4 + 1px*3 + 1px + var(--spacer-4)*2 + calc(34px + 26 * (100vw - 320px) / 1600))*-1)}.hero_custom .img_bg{z-index:0}.home_slider .hero_m_w{max-width:708px}.business_steps .accordion_head{padding:var(--spacer-4)}.business_steps .accordion_head .accordion_title{display:flex;align-items:center}.business_steps .accordion_head .accordion_title>img{width:50px;margin-right:10px}.business_steps .accordion_head .accordion_title .lead{font-weight:600;font-size:17px}[data-v-app] .calc_check{height:calc(100% - .5rem);padding-top:0}[data-v-app] .calc_check .checkmark{position:relative}@media only screen and (max-width: 576px){div[id^=category_els].collapse:not(.show){display:none}.w-220{width:220px}}.home_slider .full_page{height:auto}@media(min-width: 991px){.full_page{height:60vh}}@media(max-width: 991px){.home_slider .img_bg{position:static}}.swiper-button-next,.swiper-button-prev{width:auto;height:auto;background:rgba(0,0,0,.6);color:#fff;font-weight:bold;transition:all 150ms;margin-top:-44px}.swiper-button-next.swiper-button-prev,.swiper-button-prev.swiper-button-prev{left:0;padding:calc(10px + 10*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min))) calc(15px + 7*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min))) calc(10px + 10*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min))) calc(10px + 5*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)))}.swiper-button-next.swiper-button-next,.swiper-button-prev.swiper-button-next{right:0;padding:calc(10px + 10*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min))) calc(10px + 5*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min))) calc(10px + 10*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min))) calc(15px + 7*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)))}.swiper-button-next:after,.swiper-button-prev:after{transition:all 150ms;font-size:calc(16px + 28*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)))}.swiper-button-next:hover,.swiper-button-prev:hover{background:#fe3}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#000}.presented-wrap{padding-top:54%}.presented-wrap:hover .img-bg{bottom:0;right:0}.presented-wrap:hover .presented-block{max-width:100%;top:0}.presented-wrap>.img-bg{top:0;left:0;bottom:20px;right:20px;transition:all 200ms}.presented-wrap .presented-block{background:rgba(0,0,0,.7);color:#fff;max-width:540px;width:100%;padding:30px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right;margin-left:auto;position:absolute;bottom:0;right:0;top:15%;transition:all 200ms}.presented-wrap .presented-block>img{display:block;margin-bottom:30px;width:calc(30px + 30*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)))}.pb-title{font-size:calc(38px + 10*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)));line-height:1;margin-bottom:8px}.pb-number{font-size:calc(30px + 30*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)));line-height:1}.presented-block-from_to{font-size:calc(20px + 10*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)));line-height:1}.btn.btn-secondary{background:rgba(0,0,0,0);box-shadow:0 0 40px 40px #fe3 inset,0 0 0 0 #fe3;transition:all 150ms ease-in-out}.btn.btn-secondary:hover{box-shadow:0 0 10px 0 #fe3 inset,0 0 10px 4px #fe3}@media only screen and (max-width: 576px){.presented-wrap{padding-top:0}.presented-wrap .presented-block{top:0}.presented-wrap .presented-block{top:0;position:static}}.customShadow,.blockContent:before,.blockNumber:before{box-shadow:-7px 15px 20px 0px rgba(0,0,0,.3)}.blockNumber{position:relative;z-index:1;width:270px}.blockNumber:before{content:"";background:#fbdd2b;position:absolute;left:0;top:0;bottom:0;right:0;transform:skew(-15deg, 0)}.blockNumber:after{content:"";position:absolute;top:1px;bottom:0px;right:50%;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;width:100vw;z-index:-1}.blockNumber>div{position:relative}.blockContent{position:relative;z-index:2;transform:translate(calc(13px + 10 * (100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))), -50%)}.blockContent:before{content:"";background:#fbdd2b;position:absolute;left:0;top:0;bottom:0;right:0;width:100vw;transform:skew(-15deg, 0)}.blockContent>div{position:relative}.skewContent{transform:skew(-25deg, 0)}.skewContent .skew-reset{transform:skew(25deg, 0)}.skewContent.transformContent{transform:skew(-25deg, 0) translate(-1px, -50%)}.serviceModernBlock{position:relative}.serviceModernBlockFirst{position:relative;z-index:4}.serviceIcon{max-width:calc(30px + 60*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)))}.serviceModernBlock:nth-of-type(1) .blockNumber:before{background:#36dafb}.serviceModernBlock:nth-of-type(1) .blockNumber:after{display:none}.serviceModernBlock:nth-of-type(1) .equalContent{transform:translate(calc(-16px + -11 * (100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))), 0)}.serviceModernBlock:nth-of-type(1) .blockContent{transform:translate(calc(0px + -5 * (100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))), -50%)}.serviceModernBlock:nth-of-type(1) .blockContent:before{background:#36dafb}.serviceModernBlock:nth-of-type(2) .blockNumber:before{background:#2fc4dc}.serviceModernBlock:nth-of-type(2) .equalContent{transform:translate(calc(-16px + -18 * (100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))), -1px)}.serviceModernBlock:nth-of-type(2) .blockContent{transform:translate(calc(0px + -12 * (100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))), -51%)}.serviceModernBlock:nth-of-type(2) .blockContent:before{background:#2fc4dc}.serviceModernBlock:nth-of-type(3) .blockNumber:before{background:#009ed6}.serviceModernBlock:nth-of-type(3) .blockNumber:after{border-top:none}.serviceModernBlock:nth-of-type(3) .equalContent{transform:translate(calc(-118px + -30 * (100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))), -1px)}.serviceModernBlock:nth-of-type(3) .blockContent{transform:translate(calc(-105px + -22 * (100vw - var(--br-min) * 1px) / (var(--br-max) - var(--br-min))), -51%)}.serviceModernBlock:nth-of-type(3) .blockContent:before{background:#009ed6}.serviceWrap .serviceWrap-number-img>img{z-index:0}.serviceWrap .serviceWrap-number-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.69) 0%, rgba(217, 217, 217, 0) 65.1%)}.serviceWrap .serviceWrap-number-img .servicePrice{z-index:2}.serviceWrap .pb-title{font-size:calc(28px + 10*(100vw - var(--br-min)*1px)/(var(--br-max) - var(--br-min)))}@media only screen and (max-width: 992px){.blockNumber{width:auto}.blockNumber:after{border:none}.blockNumber:before{transform:none;box-shadow:none}.serviceModernBlock .blockContent:nth-of-type(1),.serviceModernBlock .blockContent:nth-of-type(2),.serviceModernBlock .blockContent:nth-of-type(3),.serviceModernBlock:nth-of-type(1) .equalContent,.serviceModernBlock:nth-of-type(2) .equalContent,.serviceModernBlock:nth-of-type(3) .equalContent,.blockContent{transform:none}.serviceModernBlock .blockContent:nth-of-type(1):before,.serviceModernBlock .blockContent:nth-of-type(2):before,.serviceModernBlock .blockContent:nth-of-type(3):before,.serviceModernBlock:nth-of-type(1) .equalContent:before,.serviceModernBlock:nth-of-type(2) .equalContent:before,.serviceModernBlock:nth-of-type(3) .equalContent:before,.blockContent:before{transform:none;box-shadow:none}.serviceModernBlockFirst{background:#fbdd2b}.serviceModernBlock:nth-of-type(1){background:#36dafb}.serviceModernBlock:nth-of-type(2){background:#2fc4dc}.serviceModernBlock:nth-of-type(3){background:#009ed6}}.servicePrice{position:absolute;bottom:0;left:0;right:0;padding:20px 30px 10px}.bg-linear-1{background:linear-gradient(0deg, #006488 35.97%, #009ED6 78.7%)}.bg-linear-2{background:linear-gradient(0deg, #1E7E8E 35.97%, #2FC4DC 78.7%)}.bg-linear-3{background:linear-gradient(0deg, #228BA0 35.97%, #36DBFB 78.7%)}.bg-linear-4{background:linear-gradient(0deg, #A18D1C 35.97%, #F9DE2B 78.7%)}.wp-block-embed__wrapper{position:relative;padding-top:60%;object-fit:cover}.wp-block-embed__wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}[class*=swiper-btn-prev] svg{transform:rotate(180deg)}/*# sourceMappingURL=custom.css.map */
.text-primary-green{
color: #30b779 !important;
}
.bg-primary-green{
color: #fff !important;
background-color: #30b779 !important;
}
.bgindo{
background-image: url("/wp-content/themes/aqua/assets/images/mainbg.jpg");
background-position:center;
background-size:cover;
background-repeat:no-repeat;
}