﻿@font-face{font-family:"Neue Machina";src:url("../fonts/NeueMachina-Bold.eot");src:url("../fonts/NeueMachina-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/NeueMachina-Bold.woff2") format("woff2"), url("../fonts/NeueMachina-Bold.woff") format("woff"), url("../fonts/NeueMachina-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@keyframes showItem{from{opacity:0}to{opacity:1}}@keyframes hideItem{from{opacity:1}to{opacity:0}}@keyframes slideDownBackdrop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideUpBackdrop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideRightBackdrop{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideLeftBackdrop{from{transform:translateX(0)}to{transform:translateX(-100%)}}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:0;font-weight:normal;line-height:calc(24 / 1920 * 100vw)}a{color:#000000;text-decoration:none;cursor:pointer}a:hover{text-decoration:none;color:inherit}p{margin:0}ul{margin:0}input,textarea{border:none;background:transparent}input:focus,button:focus,select:focus,textarea:focus{outline:none}label{margin:0}button{background:transparent;border:none;cursor:pointer}strong{font-weight:700}html{overflow-x:hidden}body{box-sizing:border-box;background:#f7f7f7;position:relative;padding-top:calc(94 / 1920 * 100vw);overflow-x:hidden}body.show-message{padding-top:calc(141 / 1920 * 100vw)}body.loading:before{content:url("../icons/preloader.svg");position:fixed;top:calc(-134 / 1920 * 100vw);width:100vw;height:calc(134 / 1920 * 100vw + 100vh);display:flex;justify-content:center;align-items:center;z-index:9999}body:not(.portfolio-modal-open).loading:before{background:rgba(50, 62, 72, 0.5)}body.customize-support header{top:32px}.hidden{display:none !important}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){h1,h2,h3,h4,h5,h6{line-height:calc(34 / 375 * 100vw)}body{padding-top:calc(58 / 375 * 100vw)}body.show-message{padding-top:calc(127 / 375 * 100vw)}body.show-message.front-page{padding-top:calc(116 / 375 * 100vw)}body.loading:before{top:calc(-69 / 375 * 100vw)}.hide-mobile{display:none}.b24-widget-button-position-bottom-right{right:20px !important}}body{font-family:"Manrope", sans-serif;font-weight:400;font-size:calc(21.33333333 / 1920 * 100vw);line-height:1.2;color:#000000}.heading-primary{font-family:"Manrope", sans-serif;font-weight:700;font-size:calc(37.33333333 / 1920 * 100vw);line-height:calc(46 / 1920 * 100vw);text-transform:uppercase}.heading-primary--inactive{opacity:0.5}.heading-secondary{font-family:"Manrope", sans-serif;font-weight:700;font-size:calc(24 / 1920 * 100vw);line-height:1.2;margin-bottom:calc(20 / 1920 * 100vw)}.heading-secondary:not(:first-of-type){margin-top:calc(40 / 1920 * 100vw)}.heading-secondary:not(:first-child){margin-top:calc(40 / 1920 * 100vw)}.heading-secondary+.heading-secondary{margin-top:0}.list-heading{font-size:calc(16 / 1920 * 100vw);line-height:calc(24 / 1920 * 100vw);font-weight:700;margin-bottom:calc(10 / 1920 * 100vw)}.title-text{margin-top:calc(10 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);width:50%}.category-text{font-size:calc(19 / 1920 * 100vw);line-height:calc(24 / 1920 * 100vw);display:flex;align-items:center;border:1px solid #EAEEEF}.slider-number{display:block;font-size:calc(36 / 1920 * 100vw);line-height:calc(36 / 1920 * 100vw);font-weight:700}.info-text{width:70%;font-size:calc(18 / 1920 * 100vw);font-weight:500;line-height:calc(28 / 1920 * 100vw)}.info-text p{margin-top:calc(20 / 1920 * 100vw)}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){body{font-size:calc(16 / 375 * 100vw);line-height:1.2}.heading-primary{font-size:calc(28 / 375 * 100vw);line-height:calc(34 / 375 * 100vw)}.heading-secondary{font-size:calc(18 / 375 * 100vw);line-height:1.2;margin-bottom:calc(10 / 375 * 100vw)}.heading-secondary:not(:first-of-type){margin-top:calc(30 / 375 * 100vw)}.heading-secondary:not(:first-child){margin-top:calc(30 / 375 * 100vw)}.heading-secondary+.heading-secondary{margin-top:0}.list-heading{font-size:calc(12 / 375 * 100vw);line-height:calc(22 / 375 * 100vw);margin-bottom:calc(1 / 375 * 100vw)}.title-text{margin-top:calc(10 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw);width:100%}.slider-number{font-size:calc(24 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}.category-text{font-size:calc(12 / 375 * 100vw);line-height:calc(18 / 375 * 100vw)}.info-text{width:100%;font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}.info-text p{margin-top:calc(10 / 375 * 100vw)}}.colored{background:#F4F7F8}.half-width-text{width:50%;padding-right:calc(30 / 1920 * 100vw)}.half-width-text .heading-primary+p{padding-top:calc(30 / 1920 * 100vw)}.half-width-text .btn-container{justify-content:flex-start}.list-container ol{margin-left:calc(15 / 1920 * 100vw)}.list-container ul{list-style:none}.list-container ul li{margin-bottom:calc(5 / 1920 * 100vw);padding-left:calc(15 / 1920 * 100vw);position:relative}.list-container ul li:last-child{margin-bottom:0 !important}.list-container ul li::before{content:"";width:calc(5 / 1920 * 100vw);height:calc(5 / 1920 * 100vw);display:inline-block;border-radius:50%;border:1px solid #000000;position:absolute;top:calc(10 / 1920 * 100vw);left:0}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.list-container ol{margin-left:calc(15 / 375 * 100vw)}.list-container ul li{margin-bottom:calc(5 / 375 * 100vw);padding-left:calc(10 / 375 * 100vw)}.list-container ul li::before{flex:0 0 calc(5 / 375 * 100vw);width:calc(5 / 375 * 100vw);height:calc(5 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw);top:calc(9 / 375 * 100vw)}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.half-width-text{width:100%;padding-right:0}.half-width-text .heading-primary+p{padding-top:calc(10 / 375 * 100vw)}}.main-btn{display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:calc(10.66666667 / 1920 * 100vw) calc(26.66666667 / 1920 * 100vw);height:calc(52 / 1920 * 100vw);font-family:"Manrope", sans-serif;font-size:calc(21.33333333 / 1920 * 100vw);line-height:1.2;position:relative;font-weight:500;color:black;white-space:nowrap;transition:all 0.3s ease-in-out;border-radius:calc(8 / 1920 * 100vw);border:1px solid}.main-btn--green{border-color:#00aa42;background-color:#00aa42;color:#FFFFFF}.main-btn--green::before{display:none}.main-btn--green:hover{color:#FFFFFF;background-color:#00962E;border-color:#00962E}.btn-container{margin-top:calc(30 / 1920 * 100vw);margin-left:calc(-10 / 1920 * 100vw);margin-right:calc(-10 / 1920 * 100vw);display:flex;justify-content:center;flex-wrap:wrap}.btn-container .main-btn{margin-top:calc(10 / 1920 * 100vw);margin-left:calc(10 / 1920 * 100vw);margin-right:calc(10 / 1920 * 100vw)}.btn-desktop{display:flex}.btn-mobile{display:none}.main-btn--bordered,.main-btn--filled:hover{border:1px solid #00aa42;color:#00aa42;box-shadow:0px 0.93px 2.52px 0px rgba(24, 90, 197, 0.1)}.main-btn--bordered:not(.simple),.main-btn--filled:hover:not(.simple){column-gap:calc(13.33333333 / 1920 * 100vw)}.main-btn--bordered:not(.simple):after,.main-btn--filled:hover:not(.simple):after{content:"";width:calc(20 / 1920 * 100vw);height:calc(20 / 1920 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9732 7.81058L7.31104 14.4727M13.9732 7.81058L7.31104 1.14844M13.9732 7.81058H0.648896' stroke='%2300AA42' stroke-width='1.41325'/%3E%3C/svg%3E%0A");transition:all 0.6s;background-size:calc(20 / 1920 * 100vw)}.main-btn--bordered:not(.simple):hover:after,.main-btn--filled:hover:not(.simple):after{transform:rotate(-45deg)}.main-btn--bordered:hover,.main-btn--filled:hover{color:#00aa42;background-color:rgba(0, 170, 66, 0.05)}.main-btn--bordered:before,.main-btn--filled:hover:before{opacity:1}.main-btn--bordered:hover:before,.main-btn--filled:before{opacity:0}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.main-btn{padding:0 calc(20 / 375 * 100vw);height:calc(38 / 375 * 100vw);font-size:calc(16 / 375 * 100vw);max-width:300px;min-width:300px;text-align:center;white-space:normal;border-radius:calc(6 / 375 * 100vw);display:flex;align-items:center;justify-content:center}.main-btn::before{display:none}.main-btn--big{padding:0 calc(30 / 375 * 100vw)}.main-btn--bordered:not(.simple),.main-btn--filled:hover:not(.simple){column-gap:calc(10 / 375 * 100vw)}.main-btn--bordered:not(.simple):after,.main-btn--filled:hover:not(.simple):after{content:"";width:calc(18 / 375 * 100vw);height:calc(15 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9732 7.81058L7.31104 14.4727M13.9732 7.81058L7.31104 1.14844M13.9732 7.81058H0.648896' stroke='%2300AA42' stroke-width='1.41325'/%3E%3C/svg%3E%0A");background-size:calc(15 / 375 * 100vw);background-repeat:no-repeat;transition:all 0.6s}.main-btn--bordered:not(.simple):hover:after,.main-btn--filled:hover:not(.simple):after{transform:rotate(-45deg)}.btn-container{flex-wrap:wrap;margin-top:calc(20 / 375 * 100vw);margin-left:calc(-10 / 375 * 100vw);margin-right:calc(-10 / 375 * 100vw)}.btn-container .main-btn{margin-top:calc(10 / 375 * 100vw);margin-left:calc(10 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw)}.btn-desktop{display:none}.btn-mobile{display:flex}.cta-btn--wrapper button{min-width:unset;max-width:100%;width:100%}}.main-slider-container{height:calc(500 / 1920 * 100vw);position:relative}.main-slider-container .main-slider{display:block;height:100%;width:100%}.main-slider-container .main-slider__img{height:calc(500 / 1920 * 100vw)}.main-slider-container .main-slider__img img{width:100%;height:100%;object-fit:cover}.main-slider-container .main-slider .owl-dots{position:absolute;display:flex;left:50%;transform:translateX(-50%);margin:0 !important;bottom:calc(30 / 1920 * 100vw);height:calc(9 / 1920 * 100vw)}.main-slider-container .main-slider .owl-dots .owl-dot{display:block}.main-slider-container .main-slider .owl-dots .owl-dot span{width:calc(9 / 1920 * 100vw);height:calc(9 / 1920 * 100vw);margin:0 calc(5 / 1920 * 100vw);display:block;background-color:#FFFFFF;opacity:0.5;border-radius:50%}.main-slider-container .main-slider .owl-dots .owl-dot.active span{opacity:1}.main-slider-container.wellcome-slider-container .main-slider .owl-dots{height:calc(12 / 1920 * 100vw)}.main-slider-container.wellcome-slider-container .main-slider .owl-dots .owl-dot span{width:calc(12 / 1920 * 100vw);height:calc(12 / 1920 * 100vw);background:transparent;border:1px solid #00aa42;opacity:1}.main-slider-container.wellcome-slider-container .main-slider .owl-dots .owl-dot.active span{background-color:#00aa42}.main-slider-container.wellcome-slider-container .main-slider__img img.mobile{display:none}.slider__nav{display:flex;height:calc(16 / 1920 * 100vw);margin-top:calc(36 / 1920 * 100vw)}.slider__dots{display:flex;margin-right:calc(52.5 / 1920 * 100vw);margin-left:calc(52.5 / 1920 * 100vw)}.slider__dot{opacity:0.5;line-height:calc(18 / 1920 * 100vw);color:#323E48;margin:0 calc(7.5 / 1920 * 100vw)}.slider__dot.active{opacity:1;font-size:calc(18 / 1920 * 100vw);font-weight:700}.arrow-left,.arrow-right{width:calc(24 / 1920 * 100vw);height:calc(16 / 1920 * 100vw)}.arrow-left img,.arrow-right img{height:100%;display:block}.disabled .arrow-left,.disabled .arrow-right{opacity:0.5}.process .heading-primary{margin-bottom:calc(53.33333333 / 1920 * 100vw)}.process-description{padding:calc(32 / 1920 * 100vw);border-radius:calc(21.33333333 / 1920 * 100vw);background:white;box-shadow:0px 2.67px 17.36px 0px rgba(24, 43, 20, 0.05);margin-bottom:calc(26.66666667 / 1920 * 100vw);color:#635959}.process-title{font-size:calc(24 / 1920 * 100vw);font-weight:600;margin-bottom:calc(14 / 1920 * 100vw);color:#000}.process-steps{display:flex;column-gap:calc(26.66666667 / 1920 * 100vw);row-gap:calc(26.66666667 / 1920 * 100vw);flex-wrap:wrap}.process-steps__container{display:flex}.process-steps__item{padding:calc(32 / 1920 * 100vw);border-radius:calc(21.33333333 / 1920 * 100vw);background:white;box-shadow:0px 2.67px 17.36px 0px rgba(24, 43, 20, 0.05);position:relative;color:#635959;min-height:calc(189.3333333 / 1920 * 100vw);flex:0 0 calc((100% - calc(26.66666667 / 1920 * 100vw) * 3) / 4);overflow:hidden;font-size:calc(18.66666667 / 1920 * 100vw);transition:all 0.3s}.process-steps__item.with_button{display:flex;column-gap:calc(26.66666667 / 1920 * 100vw);justify-content:space-between}.process-steps__item.with_button .process-steps__item__heading{max-width:50%}.process-steps__item.with_button .btn-container{margin:0}.process-steps__item.with_button .btn-container .main-btn{margin-top:0}.process-steps__item:last-child{flex:1}.process-steps__item__heading{display:block;font-size:calc(24 / 1920 * 100vw);line-height:1.2;color:#000;font-weight:600;margin-bottom:calc(13.33333333 / 1920 * 100vw);transition:all 0.3s}.process-steps__item .slider-number{font-size:calc(24 / 1920 * 100vw);line-height:1.2;display:flex;align-items:center;justify-content:center;color:#00aa42;border:1px solid #00aa42;border-radius:50%;height:calc(53.33333333 / 1920 * 100vw);width:calc(53.33333333 / 1920 * 100vw);margin-bottom:calc(13.33333333 / 1920 * 100vw);transition:all 0.3s}.process-steps__item ul{list-style:none}.process-steps__item ul li{padding-left:calc(18.66666667 / 1920 * 100vw);position:relative}.process-steps__item ul li:not(:last-child){margin-bottom:calc(6.666666667 / 1920 * 100vw)}.process-steps__item ul li::before{content:"";height:calc(10.66666667 / 1920 * 100vw);width:calc(9.333333333 / 1920 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='7' height='8' viewBox='0 0 7 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.37147e-09 3.57325L0.446775 2.14977L2.16714 2.74007L2.91134 3.33037L2.64697 2.4105L2.64697 0.5L4.05275 0.5L4.05275 2.40986L3.77185 3.34758L4.49952 2.77449L6.23642 2.20141L6.66667 3.60767L4.9463 4.19797L4.02034 4.21518L4.74801 4.7532L5.8068 6.29843L4.6654 7.16667L3.60661 5.63865L3.30918 4.71878L3.02828 5.60423L1.95297 7.14945L0.811567 6.28122L1.88688 4.73599L2.63108 4.18075L1.73816 4.14633L1.37147e-09 3.57325Z' fill='%2300AE42'/%3E%3C/svg%3E%0A");background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;position:absolute;left:0;top:calc(8 / 1920 * 100vw)}.process-steps__item:hover{background-color:#00aa42;color:#fff}.process-steps__item:hover .slider-number{border-color:#fff;background-color:#fff}.process-steps__item:hover .process-steps__item__heading{color:#fff}.process-steps__item:hover ul li:before{background-image:url("data:image/svg+xml,%3Csvg width='7' height='8' viewBox='0 0 7 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.37147e-09 3.57325L0.446775 2.14977L2.16714 2.74007L2.91134 3.33037L2.64697 2.4105L2.64697 0.5L4.05275 0.5L4.05275 2.40986L3.77185 3.34758L4.49952 2.77449L6.23642 2.20141L6.66667 3.60767L4.9463 4.19797L4.02034 4.21518L4.74801 4.7532L5.8068 6.29843L4.6654 7.16667L3.60661 5.63865L3.30918 4.71878L3.02828 5.60423L1.95297 7.14945L0.811567 6.28122L1.88688 4.73599L2.63108 4.18075L1.73816 4.14633L1.37147e-09 3.57325Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A")}.process .process-step{margin-top:1rem;margin-bottom:1rem}.process .process-step_heading{font-weight:700;padding-left:2rem;position:relative}.process .process-step_index{position:absolute;top:0;left:0;transform:rotate(-90deg)}.comparing-slider__container{position:relative}.comparing-slider__item__img{height:calc(500 / 1920 * 100vw) !important}.comparing-slider__item__img img{width:100%;height:100%;object-fit:cover}.comparing-slider__item__heading{display:block;font-size:calc(18 / 1920 * 100vw);line-height:calc(18 / 1920 * 100vw);text-align:center;margin-top:calc(23 / 1920 * 100vw);padding:0 calc(240 / 1920 * 100vw)}.comparing-slider__item__heading--mobile{display:none}.comparing-slider__nav{position:absolute;right:0;bottom:0;z-index:100}.comparing-slider__dots{margin-right:calc(22.5 / 1920 * 100vw);margin-left:calc(22.5 / 1920 * 100vw)}.twentytwenty-handle{height:calc(37 / 1920 * 100vw);width:calc(37 / 1920 * 100vw);position:absolute;left:50%;top:50%;margin-left:calc(-22 / 1920 * 100vw);margin-top:calc(-22 / 1920 * 100vw);border-width:calc(3 / 1920 * 100vw);border-style:solid;border-color:#FFFFFF;-webkit-border-radius:calc(1000 / 1920 * 100vw);-moz-border-radius:calc(1000 / 1920 * 100vw);border-radius:calc(1000 / 1920 * 100vw);z-index:40;cursor:pointer;background-color:rgba(255, 255, 255, 0.1)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:calc(3 / 1920 * 100vw);height:calc(9999 / 1920 * 100vw);left:50%;margin-left:calc(-1.5 / 1920 * 100vw)}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:calc(20 / 1920 * 100vw)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:calc(20 / 1920 * 100vw)}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{border:none;background-size:100% 100%;margin:0;height:calc(16 / 1920 * 100vw);width:calc(16 / 1920 * 100vw)}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;transform:translateY(-50%);left:auto;right:auto}.twentytwenty-left-arrow{right:calc(2 / 1920 * 100vw);background:url("../icons/right.svg");background-size:100% 100%}.twentytwenty-right-arrow{background:url("../icons/left.svg");background-size:100% 100%;left:calc(2 / 1920 * 100vw)}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.main-slider-container{height:calc(96 / 375 * 100vw);margin-bottom:0;overflow:hidden}.main-slider-container .main-slider__img{height:calc(96 / 375 * 100vw);display:block}.main-slider-container .main-slider__img img{object-fit:contain}.main-slider-container .main-slider .owl-dots{bottom:calc(10 / 375 * 100vw);height:calc(4 / 375 * 100vw)}.main-slider-container .main-slider .owl-dots .owl-dot span{width:calc(4 / 375 * 100vw);height:calc(4 / 375 * 100vw);margin:0 calc(2.5 / 375 * 100vw)}.main-slider-container.wellcome-slider-container{height:calc(610 / 375 * 100vw);margin:calc(0 / 375 * 100vw)}.main-slider-container.wellcome-slider-container .main-slider .owl-dots{bottom:calc(36 / 375 * 100vw);height:calc(12 / 375 * 100vw)}.main-slider-container.wellcome-slider-container .main-slider .owl-dots .owl-dot span{width:calc(12 / 375* 100vw);height:calc(12 / 375* 100vw);margin:0 calc(2 / 375* 100vw);background:transparent;border:1px solid #00aa42;opacity:1}.main-slider-container.wellcome-slider-container .main-slider .owl-dots .owl-dot.active span{background-color:#00aa42}.main-slider-container.wellcome-slider-container .main-slider__img{height:calc(610 / 375 * 100vw)}.main-slider-container.wellcome-slider-container .main-slider__img img:not(.mobile){display:none}.main-slider-container.wellcome-slider-container .main-slider__img img.mobile{display:block !important}.slider__nav{height:calc(16 / 375 * 100vw);margin-top:calc(25 / 375 * 100vw)}.slider__dots{margin-right:calc(25 / 375 * 100vw);margin-left:0}.slider__dot{line-height:calc(14 / 375 * 100vw);margin:0 calc(5 / 375 * 100vw)}.slider__dot.active{font-size:calc(14 / 375 * 100vw)}.slider__dot:first-child{margin-left:0}.arrow-left,.arrow-right{width:calc(16 / 375 * 100vw);height:calc(10.6 / 375 * 100vw)}.process .heading-primary{margin-bottom:calc(40 / 375 * 100vw)}.process-description{padding:calc(30 / 375 * 100vw);border-radius:calc(16 / 375 * 100vw);margin-bottom:calc(20 / 375 * 100vw)}.process-title{font-size:calc(16 / 375 * 100vw);margin-bottom:calc(6 / 375 * 100vw)}.process-steps{display:flex;flex-direction:column;row-gap:calc(20 / 375 * 100vw);flex-wrap:nowrap;width:100%}.process-steps__container{display:flex}.process-steps__item{padding:calc(30 / 375 * 100vw);border-radius:calc(16 / 375 * 100vw);min-height:min-content;flex:100%;font-size:calc(14 / 375 * 100vw)}.process-steps__item.with_button{display:flex;flex-direction:column;row-gap:calc(20 / 375 * 100vw)}.process-steps__item.with_button .process-steps__item__heading{max-width:100%}.process-steps__item.with_button .btn-container{margin:0}.process-steps__item.with_button .btn-container .main-btn{margin-top:0}.process-steps__item__heading{display:block;font-size:calc(16 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw)}.process-steps__item .slider-number{font-size:calc(18 / 375 * 100vw);height:calc(40 / 375 * 100vw);width:calc(40 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw)}.process-steps__item ul li{padding-left:calc(14 / 375 * 100vw)}.process-steps__item ul li:before{width:calc(7 / 375 * 100vw);height:calc(8 / 375 * 100vw);top:calc(6 / 375 * 100vw)}.comparing-slider__container{margin-bottom:calc(30 / 375 * 100vw)}.comparing-slider__item__img{height:calc(165 / 375 * 100vw) !important}.comparing-slider__item__heading{display:none}.comparing-slider__item__heading--mobile{display:block;font-size:calc(14 / 375 * 100vw);line-height:calc(20 / 375 * 100vw);text-align:left;margin-top:calc(10 / 375 * 100vw);padding-right:calc(105 / 375 * 100vw)}.comparing-slider__nav{bottom:calc(2 / 375 * 100vw)}.comparing-slider__dots{margin-right:calc(11 / 375 * 100vw);margin-left:calc(11 / 375 * 100vw)}.twentytwenty-handle{height:calc(37 / 375 * 100vw);width:calc(37 / 375 * 100vw);margin-left:calc(-22 / 375 * 100vw);margin-top:calc(-22 / 375 * 100vw);border-width:calc(3 / 375 * 100vw);-webkit-border-radius:calc(1000 / 375 * 100vw);-moz-border-radius:calc(1000 / 375 * 100vw);border-radius:calc(1000 / 375 * 100vw)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:calc(3 / 375 * 100vw);height:calc(9999 / 375 * 100vw);margin-left:calc(-1.5 / 375 * 100vw)}.twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc(23 / 375 * 100vw)}.twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc(23 / 375 * 100vw)}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{height:calc(16 / 375 * 100vw);width:calc(16 / 375 * 100vw)}.twentytwenty-left-arrow{right:calc(2 / 375 * 100vw)}.twentytwenty-right-arrow{left:calc(2 / 375 * 100vw)}}.pictures-filter{display:flex;flex-wrap:wrap;align-items:normal;margin-top:calc(37.33333333 / 1920 * 100vw);margin-bottom:calc(26.66666667 / 1920 * 100vw)}.pictures-filter__item{display:flex;align-items:center;padding:calc(12 / 1920 * 100vw) calc(21.33333333 / 1920 * 100vw);height:calc(52 / 1920 * 100vw);border:1px solid #2d3182;margin-right:calc(10.66666667 / 1920 * 100vw);margin-bottom:calc(10.66666667 / 1920 * 100vw);transition:background-color 0.2s ease-in-out;font-size:calc(18 / 1920 * 100vw);border-radius:calc(10.66666667 / 1920 * 100vw);background-color:transparent;color:#2d3182;font-weight:500}.pictures-filter__item.active{background:#2d3182 !important;color:#FFFFFF}.pictures-filter__item:not(.active):hover{color:#2d3182}.info-list{margin-top:calc(10 / 1920 * 100vw);margin-bottom:calc(50 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);font-weight:500}.info-list ul{list-style:none;display:flex;flex-wrap:wrap}.info-list ul li{margin-right:calc(10 / 1920 * 100vw)}.info-list ul li::after{content:"•";width:calc(5 / 1920 * 100vw);height:calc(5 / 1920 * 100vw);margin-left:calc(10 / 1920 * 100vw)}.info-list ul li:last-child::after{display:none}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.pictures-filter{margin-top:calc(30 / 375 * 100vw);margin-bottom:calc(30 / 375 * 100vw)}.pictures-filter__item{padding:calc(6 / 375 * 100vw) calc(10 / 375 * 100vw);height:calc(33 / 375 * 100vw);margin-right:calc(8 / 375 * 100vw);margin-bottom:calc(8 / 375 * 100vw);font-size:calc(12 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);border-radius:calc(8 / 375 * 100vw)}.info-list{margin-top:calc(10 / 375 * 100vw);margin-bottom:calc(30 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}.info-list ul{flex-wrap:wrap}.info-list ul li{margin-right:calc(5 / 375 * 100vw)}.info-list ul li::after{width:calc(4 / 375 * 100vw);height:calc(4 / 375 * 100vw);margin-left:calc(5 / 375 * 100vw)}}.pictures{display:flex;flex-wrap:wrap;margin-top:calc(26.66666667 / 1920 * 100vw)}.pictures:not(.design-pictures) .picture{padding:calc(13.33333333 / 1920 * 100vw);flex:0 0 25%;position:relative}.pictures:not(.design-pictures) .picture:nth-child(4n+1){padding-left:0}.pictures:not(.design-pictures) .picture:nth-child(4n){padding-right:0}.pictures:not(.design-pictures) .picture:nth-child(-n+4){padding-top:0}.pictures:not(.design-pictures) .picture:nth-last-child(-n+4){padding-bottom:0}.pictures:not(.design-pictures) .picture a{display:block;height:calc(350 / 1920 * 100vw);position:relative;overflow:hidden;border:1px solid rgba(150, 150, 150, 0.3);overflow:hidden;border-radius:calc(21.33333333 / 1920 * 100vw)}.pictures:not(.design-pictures) .picture a img{width:100%;height:100%;object-fit:cover}.pictures:not(.design-pictures) .picture a img{transition:transform 0.5s ease-in-out}.pictures:not(.design-pictures) .picture a::before{position:absolute;content:"";display:block;background:rgba(50, 62, 72, 0.8);width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity 0.5s ease-in-out;z-index:1}.pictures:not(.design-pictures) .picture a.carousel-icon::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-label='Carousel' class='x1lliihq x1n2onr6 x9bdzbf' fill='%23FFF' height='22' role='img' viewBox='0 0 48 48' width='22'%3E%3Cpath d='M34.8 29.7V11c0-2.9-2.3-5.2-5.2-5.2H11c-2.9 0-5.2 2.3-5.2 5.2v18.7c0 2.9 2.3 5.2 5.2 5.2h18.7c2.8-.1 5.1-2.4 5.1-5.2zM39.2 15v16.1c0 4.5-3.7 8.2-8.2 8.2H14.9c-.6 0-.9.7-.5 1.1 1 1.1 2.4 1.8 4.1 1.8h13.4c5.7 0 10.3-4.6 10.3-10.3V18.5c0-1.6-.7-3.1-1.8-4.1-.5-.4-1.2 0-1.2.6z'%3E%3C/path%3E%3C/svg%3E");position:absolute;top:calc(10 / 1920* 100vw);right:calc(10 / 1920* 100vw);z-index:99;width:calc(30 / 1920* 100vw);height:calc(30 / 1920* 100vw);background-size:cover}.pictures:not(.design-pictures) .picture a span{color:#FFFFFF;font-weight:700;font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;padding:calc(30 / 1920 * 100vw);opacity:0;transition:opacity 0.5s ease-in-out;z-index:2}.pictures:not(.design-pictures) .picture a div{opacity:0;position:absolute;left:calc(30 / 1920 * 100vw);bottom:calc(30 / 1920 * 100vw);background:rgba(50, 62, 72, 0.6);transition:opacity 0.5s ease-in-out;z-index:2;height:calc(36 / 1920 * 100vw)}.pictures:not(.design-pictures) .picture a div svg{margin:calc(10 / 1920 * 100vw);height:calc(16 / 1920 * 100vw);width:calc(16 / 1920 * 100vw);cursor:pointer;opacity:0.8;fill:#F4F7F8;transition:all 0.5s}.pictures:not(.design-pictures) .picture a div svg:hover{opacity:1}.pictures:not(.design-pictures) .picture a div svg.copy_icon:hover{fill:#5bba47}.pictures:not(.design-pictures) .picture a div svg.viber_icon:hover{fill:#7360f2}.pictures:not(.design-pictures) .picture a div svg.telegram_icon:hover{fill:#0088CC}.pictures:not(.design-pictures) .picture a div svg.email_icon:hover{fill:#F14336}.pictures:not(.design-pictures) .picture a:hover:not(.carousel-icon) img{transform:scale(1.025)}.pictures:not(.design-pictures) .picture a:hover.carousel-icon picture:not(.additional-image):first-child,.pictures:not(.design-pictures) .picture a:hover.carousel-icon img:not(.additional-image){display:none}.pictures:not(.design-pictures) .picture a:hover.carousel-icon picture:last-child,.pictures:not(.design-pictures) .picture a:hover.carousel-icon img.additional-image{display:inline}.pictures.design-pictures.columns-3{column-count:3;row-gap:calc(30 / 1920 * 100vw);column-gap:calc(30 / 1920 * 100vw)}.pictures.design-pictures.columns-3 .picture{max-width:calc(33.33% - calc(20 / 1920 * 100vw))}.pictures.design-pictures.columns-3 .picture a:first-child{height:calc(460 / 1920 * 100vw)}.pictures.design-pictures.columns-4{column-count:4;row-gap:calc(20 / 1920 * 100vw);column-gap:calc(20 / 1920 * 100vw)}.pictures.design-pictures.columns-4 .picture{max-width:calc(25% - calc(15 / 1920 * 100vw))}.pictures.design-pictures.columns-4 .picture a:first-child{height:calc(345 / 1920 * 100vw)}.pictures.design-pictures.columns-5{column-count:5;row-gap:calc(5 / 1920 * 100vw);column-gap:calc(5 / 1920 * 100vw)}.pictures.design-pictures.columns-5 .picture{max-width:calc(20% - calc(4 / 1920 * 100vw))}.pictures.design-pictures.columns-5 .picture a:first-child{height:calc(284 / 1920 * 100vw)}.pictures.design-pictures .picture{flex:100%;position:relative}.pictures.design-pictures .picture a:first-child{display:block;position:relative;overflow:hidden;border-top:1px solid #EAEEEF;border-left:1px solid #EAEEEF;border-right:1px solid #EAEEEF}.pictures.design-pictures .picture a:first-child img{width:100%;height:100%;object-fit:cover}.pictures.design-pictures .picture a:first-child img{transition:transform 0.5s ease-in-out}.pictures.design-pictures .picture a:first-child span{color:#FFFFFF;font-weight:700;font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);display:flex;align-items:center;justify-content:start;position:absolute;width:100%;height:100%;top:0;left:0;padding:calc(30 / 1920 * 100vw);opacity:0;transition:opacity 0.5s ease-in-out;z-index:2}.pictures.design-pictures .picture a:first-child div{opacity:0;position:absolute;left:calc(30 / 1920 * 100vw);bottom:calc(30 / 1920 * 100vw);background:rgba(50, 62, 72, 0.6);transition:opacity 0.5s ease-in-out;z-index:2;height:calc(36 / 1920 * 100vw)}.pictures.design-pictures .picture a:first-child div svg{margin:calc(10 / 1920 * 100vw);height:calc(16 / 1920 * 100vw);width:calc(16 / 1920 * 100vw);cursor:pointer;opacity:0.8;fill:#F4F7F8;transition:all 0.5s}.pictures.design-pictures .picture a:first-child div svg:hover{opacity:1}.pictures.design-pictures .picture a:first-child div svg.copy_icon:hover{fill:#5bba47}.pictures.design-pictures .picture a:first-child div svg.viber_icon:hover{fill:#7360f2}.pictures.design-pictures .picture a:first-child div svg.telegram_icon:hover{fill:#0088CC}.pictures.design-pictures .picture a:first-child div svg.email_icon:hover{fill:#F14336}.pictures.design-pictures .picture a:first-child:hover span{opacity:1}.pictures.design-pictures .picture a:first-child:hover div{transition:opacity 0.5s ease-in-out;opacity:1}.pictures.design-pictures .picture a:last-child{display:block;padding:calc(10 / 1920 * 100vw) calc(20 / 1920 * 100vw);border:1px solid #EAEEEF}.pictures.design-pictures .picture:hover a:first-child img{transform:scale(1.05)}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.pictures{margin-top:calc(30 / 375 * 100vw)}.pictures:not(.design-pictures) .picture{padding:calc(5 / 375 * 100vw) !important;flex:0 0 50%}.pictures:not(.design-pictures) .picture:nth-child(2n+1){padding-left:0 !important}.pictures:not(.design-pictures) .picture:nth-child(2n){padding-right:0 !important}.pictures:not(.design-pictures) .picture:nth-child(-n+2){padding-top:0 !important}.pictures:not(.design-pictures) .picture:nth-last-child(-n+2){padding-bottom:0 !important}.pictures:not(.design-pictures) .picture a{height:calc(165 / 375 * 100vw);border-radius:calc(10 / 375 * 100vw);border:calc(0.63 / 375 * 100vw) solid rgba(150, 150, 150, 0.3)}.pictures:not(.design-pictures) .picture a.carousel-icon::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-label='Carousel' class='x1lliihq x1n2onr6 x9bdzbf' fill='%23FFF' height='22' role='img' viewBox='0 0 48 48' width='22'%3E%3Cpath d='M34.8 29.7V11c0-2.9-2.3-5.2-5.2-5.2H11c-2.9 0-5.2 2.3-5.2 5.2v18.7c0 2.9 2.3 5.2 5.2 5.2h18.7c2.8-.1 5.1-2.4 5.1-5.2zM39.2 15v16.1c0 4.5-3.7 8.2-8.2 8.2H14.9c-.6 0-.9.7-.5 1.1 1 1.1 2.4 1.8 4.1 1.8h13.4c5.7 0 10.3-4.6 10.3-10.3V18.5c0-1.6-.7-3.1-1.8-4.1-.5-.4-1.2 0-1.2.6z'%3E%3C/path%3E%3C/svg%3E");position:absolute;top:calc(5 / 375 * 100vw);right:calc(5 / 375 * 100vw);z-index:99;width:calc(20 / 375 * 100vw);height:calc(20 / 375 * 100vw);background-size:cover}.pictures:not(.design-pictures) .picture a span{font-size:calc(12 / 375 * 100vw);line-height:calc(22 / 375 * 100vw);padding:calc(10 / 375 * 100vw)}.pictures:not(.design-pictures) .picture a div{left:calc(15 / 375 * 100vw);bottom:calc(15 / 375 * 100vw);height:calc(26 / 375 * 100vw)}.pictures:not(.design-pictures) .picture a div svg{margin:calc(5 / 375 * 100vw);height:calc(16 / 375 * 100vw);width:calc(16 / 375 * 100vw)}.pictures:not(.design-pictures) .picture a:hover img{transform:none}.pictures:not(.design-pictures) .picture a:hover::before{opacity:0}.pictures:not(.design-pictures) .picture a:hover span{opacity:0}.pictures.design-pictures.columns-3,.pictures.design-pictures.columns-4,.pictures.design-pictures.columns-5{column-count:2;row-gap:calc(10 / 375 * 100vw);column-gap:calc(10 / 375 * 100vw)}.pictures.design-pictures.columns-3 .picture,.pictures.design-pictures.columns-4 .picture,.pictures.design-pictures.columns-5 .picture{max-width:calc(50% - calc(5 / 375 * 100vw))}.pictures.design-pictures.columns-3 .picture a:first-child,.pictures.design-pictures.columns-4 .picture a:first-child,.pictures.design-pictures.columns-5 .picture a:first-child{height:calc(162.5 / 375 * 100vw)}.pictures.design-pictures.columns-3 .picture a:last-child,.pictures.design-pictures.columns-4 .picture a:last-child,.pictures.design-pictures.columns-5 .picture a:last-child{padding:calc(10 / 375 * 100vw);line-height:1.5}.pictures:not(#portfolio) .picture:nth-child(n+7){display:none}}.clients{display:flex;flex-wrap:wrap;margin-top:calc(30 / 1920 * 100vw);row-gap:calc(32 / 1920 * 100vw);column-gap:calc(32 / 1920 * 100vw)}.clients__wrapper{border-radius:calc(26.66666667 / 1920 * 100vw);padding-top:calc(80 / 1920 * 100vw);padding-bottom:calc(106.6666667 / 1920 * 100vw);background-color:#fff;position:relative}.clients__wrapper .btn-container{position:absolute;top:calc(80 / 1920 * 100vw);right:calc(186.6666667 / 1920 * 100vw);margin:0;display:flex;column-gap:calc(13.33333333 / 1920 * 100vw)}.clients__wrapper .btn-container .main-btn{margin:0}.clients__wrapper .heading-primary{min-height:calc(56 / 1920 * 100vw);margin-bottom:calc(53.33333333 / 1920 * 100vw)}.clients .client{flex:0 0 calc(20% - calc(25.6 / 1920 * 100vw));height:calc(160 / 1920 * 100vw)}.clients .client a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;border:calc(1.63 / 1920 * 100vw) solid rgba(150, 150, 150, 0.3);box-shadow:0px 2.11px 13.71px 0px rgba(24, 43, 20, 0.05);background-color:#fff;border-radius:calc(16 / 1920 * 100vw);transition:background-color 0.3s ease-in-out}.clients .client a img{width:calc(180 / 1920 * 100vw);transition:all 0.3s ease-in-out}.clients .client a .info-icon{display:block;width:calc(53.33333333 / 1920 * 100vw);height:calc(33.33333333 / 1920 * 100vw);position:absolute;bottom:calc(-1.33 / 1920 * 100vw);right:calc(-1.33 / 1920 * 100vw);border:calc(1.63 / 1920 * 100vw) solid #dfdfdf;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6817 6.00002L5.5 11.1817M10.6817 6.00002L5.5 0.818359M10.6817 6.00002H0.318336' stroke='%2300AA42' stroke-width='1.0992'/%3E%3C/svg%3E%0A");background-size:calc(16 / 1920 * 100vw);background-repeat:no-repeat;background-position:center;border-top-left-radius:calc(13.33333333 / 1920 * 100vw);border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:calc(16 / 1920 * 100vw)}.clients .client a .info-icon svg{display:none;width:100%;height:100%;fill:#000000}.clients .client a:hover .info-icon{opacity:1}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.clients{margin-top:calc(15 / 375 * 100vw);row-gap:calc(10 / 375 * 100vw);column-gap:calc(10 / 375 * 100vw)}.clients__wrapper{border-radius:0;padding-top:calc(40 / 375 * 100vw);padding-bottom:calc(40 / 375 * 100vw)}.clients__wrapper .btn-container{position:initial;display:flex;flex-direction:column;row-gap:calc(10 / 375 * 100vw)}.clients__wrapper .btn-container .main-btn{margin:0;margin-top:calc(30 / 375 * 100vw);max-width:unset}.clients__wrapper .heading-primary{min-height:calc(56 / 1920 * 100vw);margin-bottom:calc(40 / 375 * 100vw);text-align:center}.clients .client{flex:0 0 calc(50% - calc(5 / 375 * 100vw));height:calc(98 / 375 * 100vw)}.clients .client a{border-radius:calc(10 / 375 * 100vw)}.clients .client a img{width:calc(110 / 375 * 100vw)}.clients .client a .info-icon{width:calc(40 / 375 * 100vw);height:calc(25 / 375 * 100vw);border-bottom-right-radius:calc(10 / 375 * 100vw);border-top-left-radius:calc(10 / 375 * 100vw);background-size:calc(12 / 375 * 100vw);right:calc(-1.63 / 1920 * 100vw)}}.categories{display:flex;flex-wrap:wrap;width:calc(100% + calc(20 / 1920 * 100vw));margin-left:calc(-10 / 1920 * 100vw);margin-top:calc(30 / 1920 * 100vw);height:calc(100% - calc(10 / 1920 * 100vw))}.categories .category{flex:0 0 25%;padding:calc(26.66666667 / 1920 * 100vw) calc(10 / 1920 * 100vw) 0 calc(13.33333333 / 1920 * 100vw)}.categories .category a{display:flex;flex-direction:column;position:relative;overflow:hidden;backface-visibility:hidden}.categories .category a img{height:100%;width:100%;object-fit:cover;object-position:50% 20%;transition:transform 0.3s ease-in-out;backface-visibility:hidden;top:0;left:0;display:block}.categories .category a span{font-family:"Manrope", sans-serif;font-weight:700;padding-left:calc(20 / 1920 * 100vw);padding-right:calc(20 / 1920 * 100vw);height:calc(54 / 1920 * 100vw);justify-content:space-between;position:relative;z-index:1;font-size:calc(24 / 1920 * 100vw)}.categories .category a span.category-img{overflow:hidden;display:block;border:1px solid rgba(150, 150, 150, 0.3);border-radius:calc(21.33333333 / 1920 * 100vw);height:100%;padding:0}.categories .category a span.category-text{padding:0;font-size:calc(24 / 1920 * 100vw);font-weight:700;line-height:1.2;height:auto;border:none;margin-top:calc(6.666666667 / 1920 * 100vw)}.categories .category a span .category-arrow{width:calc(40 / 1920 * 100vw);height:calc(40 / 1920 * 100vw);padding:calc(12 / 1920 * 100vw);position:absolute;top:calc(-20 / 1920 * 100vw);right:calc(10 / 1920 * 100vw);background-color:#00aa42;opacity:0;transition:opacity 0.3s ease-in-out;border-radius:calc(13 / 1920 * 100vw)}.categories .category a span .category-arrow svg{fill:#FFFFFF;width:calc(16 / 1920 * 100vw);height:calc(16 / 1920 * 100vw);display:block}.categories .category a:hover img{transform:scale(1.05)}.categories .category a:hover span .category-arrow{opacity:1}.categories .category a:hover::before{opacity:1}.categories .category--big{flex:0 0 50%}.categories .category--big a img{object-position:50% 37%}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.categories{width:auto;margin-left:calc(-5 / 375 * 100vw);margin-right:calc(-5 / 375 * 100vw);margin-top:calc(15 / 375 * 100vw);height:auto}.categories .category{flex:0 0 50%;width:50%;padding:calc(30 / 375 * 100vw) calc(5 / 375 * 100vw) 0 calc(5 / 375 * 100vw)}.categories .category a{height:auto}.categories .category a::before{height:calc(140 / 375 * 100vw)}.categories .category a img{height:calc(140 / 375 * 100vw)}.categories .category a span{display:block;padding:calc(10 / 375 * 100vw);height:calc(56 / 375 * 100vw)}.categories .category a span.category-img{border-radius:calc(12 / 375 * 100vw);box-shadow:0px 1.27px 10px 0px rgba(24, 43, 20, 0.1)}.categories .category a span.category-text{display:flex;font-size:calc(12 / 375 * 100vw);margin-top:calc(4 / 375 * 100vw)}.categories .category a span.category-text:before{width:calc(10 / 375 * 100vw);height:calc(10 / 375 * 100vw);left:calc(2.5 / 375 * 100vw);top:calc(2.5 / 375 * 100vw)}.categories .category a span .category-arrow{width:calc(24 / 375 * 100vw);height:calc(24 / 375 * 100vw);padding:calc(6 / 375 * 100vw);position:absolute;top:calc(-12 / 375 * 100vw);right:calc(6 / 375 * 100vw);background-color:#EAEEEF;opacity:1;border-radius:calc(18.5 / 1920 * 100vw)}.categories .category a span .category-arrow svg{fill:#323E48;width:calc(12 / 375 * 100vw);height:calc(12 / 375 * 100vw)}.categories .category a:hover img{transform:none}.categories .category a:hover::before{opacity:0}}.text-container{display:flex;flex-wrap:wrap}.text-container ol{margin-left:calc(15 / 1920 * 100vw)}.text-container ul{list-style:none}.text-container ul li{margin-bottom:calc(5 / 1920 * 100vw);padding-left:calc(15 / 1920 * 100vw);position:relative}.text-container ul li:last-child{margin-bottom:0 !important}.text-container ul li::before{content:"";width:calc(5 / 1920 * 100vw);height:calc(5 / 1920 * 100vw);display:inline-block;border-radius:50%;border:1px solid #000000;position:absolute;top:calc(10 / 1920 * 100vw);left:0}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.text-container ol{margin-left:calc(15 / 375 * 100vw)}.text-container ul li{margin-bottom:calc(5 / 375 * 100vw);padding-left:calc(10 / 375 * 100vw)}.text-container ul li::before{flex:0 0 calc(5 / 375 * 100vw);width:calc(5 / 375 * 100vw);height:calc(5 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw);top:calc(9 / 375 * 100vw)}}.text-container>.heading-secondary{flex:100%;padding-right:calc(50% + calc(60 / 1920 * 100vw));margin-top:0}.text-container__col:first-of-type{padding-right:calc(60 / 1920 * 100vw);padding-left:0}.text-container__col p{margin-top:calc(0 / 1920 * 100vw)}.text-container__col p:not(:last-child){margin-bottom:calc(24 / 1920 * 100vw)}.text-container__col p+.list-heading{margin-top:calc(-14 / 1920 * 100vw)}.text-container__col ul{margin-top:calc(0 / 1920 * 100vw)}.text-container__col ul:not(:last-child){margin-bottom:calc(20 / 1920 * 100vw)}.text-container__col p+ul{margin-top:calc(-10 / 1920 * 100vw)}.text-container .btn-container{flex:0 0 100%;margin-top:calc(60 / 1920 * 100vw)}.text-module{display:flex;flex-wrap:initial;padding:calc(40 / 1920 * 100vw);background-color:white;border-radius:calc(21.33333333 / 1920 * 100vw);flex-direction:column;row-gap:calc(26.66666667 / 1920 * 100vw)}.text-module details{display:flex;flex-direction:column}.text-module details summary{cursor:pointer;font-family:"Manrope", sans-serif;font-size:calc(21.33333333 / 1920 * 100vw);line-height:1.2;color:#00aa42;border:1px solid #00aa42;border-radius:calc(8 / 1920 * 100vw);padding:calc(13.33333333 / 1920 * 100vw) calc(32 / 1920 * 100vw);align-self:flex-end;display:flex;column-gap:calc(13.33333333 / 1920 * 100vw);align-items:center;transition:all 0.3s}.text-module details summary:hover{background-color:rgba(0, 170, 66, 0.25)}.text-module details summary:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.38286 11.3184L3.68167 7.61719M7.38286 11.3184L11.084 7.61719M7.38286 11.3184L7.38286 3.916' stroke='%2300AA42' stroke-width='0.785141'/%3E%3C/svg%3E%0A");width:calc(20 / 1920 * 100vw);height:calc(20 / 1920 * 100vw)}.text-module details[open] summary{display:none}.text-module-1 .text-container__col{padding:0}.text-module-2 .text-container__col{width:100%}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.text-container>.heading-secondary{padding-right:0}.text-container__col{flex:0 0 100%;padding-left:0}.text-container__col:first-of-type{padding-right:0}.text-container__col:first-of-type p:last-child{margin-bottom:calc(22 / 375 * 100vw)}.text-container__col:first-of-type ul:last-child{margin-bottom:calc(10 / 375 * 100vw)}.text-container__col:not(:first-child) .heading-secondary{margin-top:calc(30 / 375 * 100vw)}.text-container__col p{margin-top:calc(0 / 375 * 100vw)}.text-container__col p:not(:last-child){margin-bottom:calc(22 / 375 * 100vw)}.text-container__col p+.list-heading{margin-top:calc(-12 / 375 * 100vw)}.text-container__col ul:not(:last-child){margin-bottom:calc(10 / 375 * 100vw)}.text-container__col p+ul{margin-top:calc(-8 / 1920 * 100vw)}.text-container .btn-container{margin-top:calc(30 / 375 * 100vw)}.text-module{padding:calc(30 / 375 * 100vw) calc(20 / 375 * 100vw);border-radius:calc(16 / 375 * 100vw);flex-direction:column;row-gap:calc(20 / 375 * 100vw)}.text-module .text-container__col{flex:auto}.text-module .text-container__col p:last-child{margin-bottom:0}.text-module details summary{font-size:calc(16 / 375 * 100vw);line-height:1.2;border-radius:calc(6 / 375 * 100vw);padding:calc(16 / 375 * 100vw) calc(24 / 375 * 100vw);align-self:center;display:flex;column-gap:calc(10 / 375 * 100vw);align-items:center}.text-module details summary:after{width:calc(15 / 375 * 100vw);height:calc(15 / 375 * 100vw)}.text-module details[open] summary{display:none}}.text-container-old{display:flex;flex-wrap:wrap}.text-container-old ol{margin-left:calc(15 / 1920 * 100vw)}.text-container-old ul{list-style:none}.text-container-old ul li{margin-bottom:calc(5 / 1920 * 100vw);padding-left:calc(15 / 1920 * 100vw);position:relative}.text-container-old ul li:last-child{margin-bottom:0 !important}.text-container-old ul li::before{content:"";width:calc(5 / 1920 * 100vw);height:calc(5 / 1920 * 100vw);display:inline-block;border-radius:50%;border:1px solid #000000;position:absolute;top:calc(10 / 1920 * 100vw);left:0}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.text-container-old ol{margin-left:calc(15 / 375 * 100vw)}.text-container-old ul li{margin-bottom:calc(5 / 375 * 100vw);padding-left:calc(10 / 375 * 100vw)}.text-container-old ul li::before{flex:0 0 calc(5 / 375 * 100vw);width:calc(5 / 375 * 100vw);height:calc(5 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw);top:calc(9 / 375 * 100vw)}}.text-container-old>.heading-secondary{flex:100%;padding-right:calc(50% + calc(60 / 1920 * 100vw));margin-top:0}.text-container-old__col{padding-left:calc(60 / 1920 * 100vw)}.text-container-old__col:first-of-type{padding-right:calc(60 / 1920 * 100vw);padding-left:0}.text-container-old__col p{margin-top:calc(0 / 1920 * 100vw)}.text-container-old__col p:not(:last-child){margin-bottom:calc(24 / 1920 * 100vw)}.text-container-old__col p+.list-heading{margin-top:calc(-14 / 1920 * 100vw)}.text-container-old__col ul{margin-top:calc(0 / 1920 * 100vw)}.text-container-old__col ul:not(:last-child){margin-bottom:calc(20 / 1920 * 100vw)}.text-container-old__col p+ul{margin-top:calc(-10 / 1920 * 100vw)}.text-container-old .btn-container{flex:0 0 100%;margin-top:calc(60 / 1920 * 100vw)}.text-module-old{display:flex;flex-wrap:initial}.text-module-old-1 .text-container-old__col{padding:0}.text-module-old-2 .text-container-old__col{width:50%}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.text-container-old>.heading-secondary{padding-right:0}.text-container-old__col{flex:0 0 100%;padding-left:0}.text-container-old__col:first-of-type{padding-right:0}.text-container-old__col:first-of-type p:last-child{margin-bottom:calc(22 / 375 * 100vw)}.text-container-old__col:first-of-type ul:last-child{margin-bottom:calc(10 / 375 * 100vw)}.text-container-old__col:not(:first-child) .heading-secondary{margin-top:calc(30 / 375 * 100vw)}.text-container-old__col p{margin-top:calc(0 / 375 * 100vw)}.text-container-old__col p:not(:last-child){margin-bottom:calc(22 / 375 * 100vw)}.text-container-old__col p+.list-heading{margin-top:calc(-12 / 375 * 100vw)}.text-container-old__col ul:not(:last-child){margin-bottom:calc(10 / 375 * 100vw)}.text-container-old__col p+ul{margin-top:calc(-8 / 1920 * 100vw)}.text-container-old .btn-container{margin-top:calc(30 / 375 * 100vw)}.text-module-old{flex-wrap:wrap}}.modal.fade .modal-dialog{margin:0;height:100vh;transform:none;opacity:0;transition:opacity 0.3s ease-in-out;max-width:100%;display:flex;justify-content:center}.modal.fade .modal-dialog .popup{background-color:#FFFFFF;pointer-events:auto;position:relative;border-radius:calc(26.66666667 / 1920 * 100vw)}.modal.fade .modal-dialog .popup .close-btn{display:block;position:absolute;top:calc(30 / 1920 * 100vw);right:calc(30 / 1920 * 100vw);width:calc(24 / 1920 * 100vw);height:calc(24 / 1920 * 100vw);z-index:100}.modal.fade .modal-dialog .popup .close-btn svg{width:100%;height:100%;display:block}.modal.fade .modal-dialog .popup__content{display:flex;height:100%}.modal.fade .modal-dialog .popup__content p{margin-top:calc(10 / 1920 * 100vw);margin-bottom:calc(20 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .order{padding:calc(66.66666667 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw) calc(80 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw);width:calc(806.6666667 / 1920 * 100vw);font-weight:400;position:relative}.modal.fade .modal-dialog .popup__content .order .wpcf7-form .main-btn{min-width:calc(353.3333333 / 1920 * 100vw);margin-top:calc(26.66666667 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .order .popup-social{position:absolute;bottom:calc(80 / 1920 * 100vw);right:calc(53.33333333 / 1920 * 100vw);height:calc(56 / 1920 * 100vw);display:flex;align-items:center;column-gap:calc(8.333333333 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .order .popup-social.viber{height:auto;align-items:center}.modal.fade .modal-dialog .popup__content .order .popup-social.viber span{font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);font-weight:700;margin-right:calc(15 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .order .popup-social.viber a{font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .order .popup-social a{display:flex;background-color:#a0a8ac;border-radius:calc(6.25 / 1920 * 100vw);height:100%;width:calc(64 / 1920 * 100vw);align-items:center;justify-content:center}.modal.fade .modal-dialog .popup__content .order .popup-social a svg{display:block;height:calc(24 / 1920 * 100vw);width:auto;transition:all 0.6s}.modal.fade .modal-dialog .popup__content .order .popup-social a:hover svg{fill:#00aa42}.modal.fade .modal-dialog .popup__content .contacts{width:calc(544 / 1920 * 100vw);background:#eee;padding:calc(60 / 1920 * 100vw) calc(60 / 1920 * 100vw);color:#282828;border-radius:calc(14.66666667 / 1920 * 100vw);padding:calc(66.66666667 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw) calc(80 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw);font-size:calc(21.33333333 / 1920 * 100vw);line-height:1.2;font-weight:400}.modal.fade .modal-dialog .popup__content .contacts .contacts-item{margin-bottom:calc(26.66666667 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .contacts-item .contacts-heading{font-weight:600;display:block;margin-bottom:calc(13.33333333 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .contacts-item a{transition:all 0.6s;text-decoration:underline transparent;margin-bottom:calc(5.333333333 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .contacts-item a:hover{color:#00aa42;text-decoration:underline}.modal.fade .modal-dialog .popup__content .contacts .contacts-item.address p{margin-top:0;margin-bottom:calc(5.333333333 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .contacts-item.address a{text-decoration:none;margin-bottom:calc(5.333333333 / 1920 * 100vw);font-weight:400}.modal.fade .modal-dialog .popup__content .contacts .contacts-item.address a:hover{text-decoration:underline}.modal.fade .modal-dialog .popup__content .contacts .popup-social{height:calc(56 / 1920 * 100vw);display:flex;align-items:center;column-gap:calc(8.333333333 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .popup-social.viber{height:auto;align-items:center}.modal.fade .modal-dialog .popup__content .contacts .popup-social.viber span{font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);font-weight:700;margin-right:calc(15 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .popup-social.viber a{font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .popup-social a{display:flex;border-radius:50%;height:calc(49.33333333 / 1920 * 100vw);width:calc(49.33333333 / 1920 * 100vw);border:1px solid #4e4e4e;background-color:transparent;align-items:center;justify-content:center;transition:all 0.6s}.modal.fade .modal-dialog .popup__content .contacts .popup-social a svg{display:block;width:auto;transition:all 0.6s;height:calc(24 / 1920 * 100vw);max-width:calc(29.33333333 / 1920 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .popup-social a svg path,.modal.fade .modal-dialog .popup__content .contacts .popup-social a svg g{transition:all 0.6s}.modal.fade .modal-dialog .popup__content .contacts .popup-social a:hover{background-color:#4e4e4e}.modal.fade .modal-dialog .popup__content .contacts .popup-social a:hover svg path,.modal.fade .modal-dialog .popup__content .contacts .popup-social a:hover svg g{fill:#fff}.modal.show .modal-dialog{transform:none;opacity:1}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio{width:calc(1046.666667 / 1920 * 100vw);height:calc(706.6666667 / 1920 * 100vw);background:#eee;position:relative;border-radius:calc(26.66666667 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .close-btn{top:calc(20 / 1920 * 100vw);right:calc(20 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-container{width:calc(586.6666667 / 1920 * 100vw);height:calc(586.6666667 / 1920 * 100vw);padding:calc(26.66666667 / 1920 * 100vw);position:relative;cursor:pointer}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-container img{border-radius:calc(16 / 1920 * 100vw);box-shadow:0px 1.51px 11.92px 0px rgba(24, 43, 20, 0.1);border:0.75px solid rgba(150, 150, 150, 0.3)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-container img{width:100%;height:100%;object-fit:cover}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info{width:calc(460 / 1920 * 100vw);padding:calc(53.33333333 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw) calc(66.66666667 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw);display:flex;flex-direction:column;justify-content:space-between}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .main-btn{margin-bottom:calc(13.33333333 / 1920 * 100vw);width:100%;padding:calc(13.33333333 / 1920 * 100vw) calc(32 / 1920 * 100vw);min-height:calc(40 / 1920 * 100vw);height:auto;line-height:1.15;border-radius:calc(8 / 1920 * 100vw);font-size:calc(24 / 1920 * 100vw);line-height:1.2}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .main-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - calc(33.33333333 / 1920 * 100vw))}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this{opacity:1;transition:opacity 0.5s ease-in-out;z-index:2;display:flex;align-items:center;margin-top:calc(13.33333333 / 1920 * 100vw);flex-wrap:wrap;row-gap:calc(18.66666667 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this .share_icons{display:flex;column-gap:calc(18.66666667 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this div{flex:100%}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this svg{height:calc(40 / 1920 * 100vw);width:calc(40 / 1920 * 100vw);cursor:pointer;opacity:1;fill:#323e48;transition:all 0.5s}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this svg:hover{opacity:0.8}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text{flex:1;max-height:calc(397.3333333 / 1920 * 100vw);overflow:auto;margin-bottom:calc(53.33333333 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text span{font-weight:700;font-size:calc(32 / 1920 * 100vw);line-height:1.2;margin-bottom:calc(26.66666667 / 1920 * 100vw);display:block;text-transform:uppercase}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text .pictures-filter__item{display:inline-flex;background:#A0A8AC;color:#FFFFFF;padding:calc(10 / 1920 * 100vw) calc(20 / 1920 * 100vw);min-height:calc(40 / 1920 * 100vw);height:auto;line-height:1.15;margin-bottom:calc(15 / 1920 * 100vw);margin-right:calc(15 / 1920 * 100vw);margin-left:0;border-radius:calc(9 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text .pictures-filter__item:hover{background-color:#5bba47}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__pictures{width:100%;display:flex;position:absolute;left:calc(26.66666667 / 1920 * 100vw);top:calc(586.6666667 / 1920 * 100vw);max-width:calc(533.3333333 / 1920 * 100vw);column-gap:calc(10.66666667 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__pictures .popup-picture{max-width:calc(80 / 1920 * 100vw);max-height:calc(80 / 1920 * 100vw);border-radius:calc(10.66666667 / 1920 * 100vw);border:0.37px solid rgba(70, 64, 64, 0.1);box-shadow:0px 1.47px 9.54px 0px rgba(24, 43, 20, 0.05);overflow:hidden;cursor:pointer;width:100%}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__pictures .popup-picture img{width:100%;height:100%;object-fit:cover}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav{position:absolute;width:calc(24 / 1920 * 100vw);height:calc(24 / 1920 * 100vw);display:flex;justify-content:center;top:50%;transform:translateY(-50%);background:rgba(255, 255, 255, 0.8);border:1px solid rgba(45, 49, 130, 0.8);padding:calc(12 / 1920 * 100vw);box-sizing:content-box;border-radius:50%;transition:all 0.3s}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav:hover{background:white;border:1px solid #2d3182}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav svg{height:100%}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__prev{left:calc(-96 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__prev svg{width:calc(22.627417 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__next{right:calc(-96 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__next svg{width:calc(22.627417 / 1920 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav.disabled{opacity:0.3}.modal#lang_popup .popup{padding:calc(33.49333333 / 1920 * 100vw);display:flex;flex-direction:column;row-gap:calc(30.13333333 / 1920 * 100vw)}.modal#lang_popup .popup .heading-primary{font-family:"Manrope", sans-serif;font-size:calc(32 / 1920 * 100vw);line-height:calc(46 / 1920 * 100vw);text-align:center}.modal#lang_popup .popup .buttons{display:flex;column-gap:calc(35.16 / 1920 * 100vw)}.modal#lang_popup .popup .buttons button{border-radius:calc(16.74666667 / 1920 * 100vw);padding:calc(16.74666667 / 1920 * 100vw) calc(33.49333333 / 1920 * 100vw);display:flex;flex-direction:column;row-gap:calc(16.74666667 / 1920 * 100vw);font-size:calc(23.44 / 1920 * 100vw);font-weight:500;align-items:center}.modal#lang_popup .popup .buttons button#popup-no{background-color:#EEEEEE}.modal#lang_popup .popup .buttons button#popup-yes{background-color:#00AA42;box-shadow:0px 1.17px 3.16px 0px #185AC51A;color:#fff}.modal#lang_popup .popup .buttons button img{width:calc(66.97357178 / 1920 * 100vw);height:auto}form .form-item{width:100%;min-height:calc(64 / 1920 * 100vw);margin-bottom:calc(13.33333333 / 1920 * 100vw);position:relative}form .form-item .wpcf7-form-control-wrap{position:static}form .form-item span.wpcf7-not-valid-tip{line-height:1;font-size:calc(16 / 1920 * 100vw)}form .form-item input,form .form-item textarea{width:100%;height:100%;padding:calc(17.33333333 / 1920 * 100vw) calc(21.33333333 / 1920 * 100vw);font-family:"Manrope", sans-serif;font-weight:400;font-size:calc(21.33333333 / 1920 * 100vw);line-height:1.4;color:#000000;border:1px solid rgba(17, 17, 19, 0.2);background:rgba(45, 49, 130, 0.04);border-radius:calc(10.66666667 / 1920 * 100vw)}form .form-item input.wpcf7-not-valid,form .form-item textarea.wpcf7-not-valid{border:1px solid rgba(244, 122, 122, 0.9);background-color:rgba(138, 54, 54, 0.04)}form .form-item input::placeholder,form .form-item textarea::placeholder{color:#000000}form .form-item input{height:calc(64 / 1920 * 100vw)}form .form-item textarea{height:calc(122.6666667 / 1920 * 100vw)}form .form-item--text textarea{resize:none}form .form-item .required-sign{display:block;position:absolute;right:calc(20 / 1920 * 100vw);top:calc(17 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw)}form p{margin:0}form .ajax-loader{display:none}form .wpcf7-response-output{position:absolute;font-size:calc(18.66666667 / 1920 * 100vw);padding:0;border:none;padding:0 !important;border:none !important;margin:calc(10 / 1920 * 100vw) 0 0 0 !important;max-width:calc(700 / 1920 * 100vw)}form.invalid .wpcf7-response-output{display:none}form.sent .wpcf7-response-output{color:#00aa42}.modal-backdrop{background-color:#323E48;transition:none !important;animation:fadeBackdrop-uwulpfi83 0.3s ease-in-out forwards}@keyframes fadeBackdrop-uwulpfi83{from{opacity:0.6}to{opacity:0}}.modal-backdrop.show{animation:fadeBackdrop-uwulpfi84 0.3s ease-in-out forwards}@keyframes fadeBackdrop-uwulpfi84{from{opacity:0}to{opacity:0.6}}.portfolio-modal-open .modal-backdrop{animation:fadeBackdrop-uwulpfi89 0.3s ease-in-out forwards}@keyframes fadeBackdrop-uwulpfi89{from{opacity:0.8}to{opacity:0}}.portfolio-modal-open .modal-backdrop.show{animation:fadeBackdrop-uwulpfi8a 0.3s ease-in-out forwards}@keyframes fadeBackdrop-uwulpfi8a{from{opacity:0}to{opacity:0.8}}.fade{transition:opacity 0s ease-in-out 0.3s}.fade.show{transition:opacity 0s ease-in-out 0s}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.modal{z-index:10151}.modal:not(#menu_popup){top:calc(58 / 375 * 100vw)}.modal#menu_popup{z-index:10152}.modal.fade .modal-dialog{margin:0;height:auto;min-height:100%;align-items:unset;opacity:1;transform:translateY(100%);transition:transform 0.3s ease-out}.modal.fade .modal-dialog .popup{width:100%;min-height:100%;display:flex;align-items:flex-start;flex-direction:column}.modal.fade .modal-dialog .popup .close-btn{position:static;display:flex;flex-direction:row;width:auto;padding:calc(4 / 375 * 100vw) calc(20 / 375 * 100vw) calc(4 / 375 * 100vw) calc(10 / 375 * 100vw) !important;border:1px solid #4e4e4e;border-radius:calc(6 / 375 * 100vw);background:rgba(150, 150, 150, 0.3);align-items:center;height:calc(28 / 375 * 100vw);box-shadow:0px 0.93px 2.52px 0px rgba(24, 90, 197, 0.1);column-gap:calc(2 / 375 * 100vw);margin-top:calc(15 / 375 * 100vw);margin-left:calc(20 / 375 * 100vw);margin-bottom:calc(35 / 375 * 100vw)}.modal.fade .modal-dialog .popup .close-btn:after{content:attr(aria-label)}.modal.fade .modal-dialog .popup .close-btn svg{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.57558 9.48954L10.5105 14.4245M5.57558 9.48954L10.5105 4.55463M5.57558 9.48954H15.4454' stroke='%23282828' stroke-width='1.04685'/%3E%3C/svg%3E%0A");width:calc(20 / 375 * 100vw);height:calc(20 / 375 * 100vw)}.modal.fade .modal-dialog .popup .close-btn svg path{display:none}.modal.fade .modal-dialog .popup__content{flex-direction:column;padding-bottom:calc(60 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content p{margin-top:calc(10 / 375 * 100vw);margin-bottom:calc(30 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .order{padding:calc(0 / 375 * 100vw) calc(20 / 375 * 100vw) calc(30 / 375 * 100vw) calc(20 / 375 * 100vw);width:100%}.modal.fade .modal-dialog .popup__content .order .wpcf7-form .main-btn{margin-top:calc(20 / 375 * 100vw);min-width:unset;max-width:unset;width:100%}.modal.fade .modal-dialog .popup__content .order .popup-social{height:calc(16 / 375 * 100vw);margin-top:calc(30 / 375 * 100vw);z-index:100}.modal.fade .modal-dialog .popup__content .order .popup-social.viber{position:static;display:flex;justify-content:center}.modal.fade .modal-dialog .popup__content .order .popup-social.viber span{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .order .popup-social.viber a{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .order .popup-social a:not(:last-child){margin-right:calc(30 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .order .popup-social a svg{height:calc(18 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts{width:auto;margin:0 calc(20 / 375 * 100vw) calc(20 / 375 * 100vw) calc(20 / 375 * 100vw);padding:calc(40 / 375 * 100vw) calc(20 / 375 * 100vw);border-radius:calc(11 / 375 * 100vw);font-size:calc(16 / 375 * 100vw);line-height:1.2}.modal.fade .modal-dialog .popup__content .contacts .heading-primary{font-size:calc(24 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts>p{margin-top:0;margin-bottom:calc(10 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .contacts-item{margin-bottom:calc(20 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .contacts-item a[href^="mailto:"]{display:block}.modal.fade .modal-dialog .popup__content .contacts .contacts-item .contacts-heading{margin-bottom:calc(10 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .contacts-item.address p{margin-bottom:0}.modal.fade .modal-dialog .popup__content .contacts .popup-social{height:calc(38 / 375 * 100vw);column-gap:calc(6 / 375 * 100vw);z-index:100;width:auto}.modal.fade .modal-dialog .popup__content .contacts .popup-social.viber{position:static;display:flex;justify-content:center}.modal.fade .modal-dialog .popup__content .contacts .popup-social.viber span{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .popup-social.viber a{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .popup-social a{height:calc(38 / 375 * 100vw);width:calc(38 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .contacts .popup-social a svg{height:calc(18 / 375 * 100vw);max-width:calc(22 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .popup-social{height:calc(38 / 375 * 100vw);column-gap:calc(6 / 375 * 100vw);z-index:100;width:auto}.modal.fade .modal-dialog .popup__content .popup-social.viber{position:static;display:flex;justify-content:center}.modal.fade .modal-dialog .popup__content .popup-social.viber span{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .popup-social.viber a{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .popup-social a{width:calc(50 / 375 * 100vw);border-radius:calc(4.69 / 375 * 100vw)}.modal.fade .modal-dialog .popup__content .popup-social a svg{height:calc(18 / 375 * 100vw)}.modal.show .modal-dialog{transform:translateY(0)}.modal#lang_popup{height:auto;top:50%;transform:translateY(-50%);padding:calc(20 / 375 * 100vw)}.modal#lang_popup .popup{box-shadow:0px 4.73px 10.87px 0px #00000040;border-radius:calc(15 / 375 * 100vw);padding:calc(20 / 375 * 100vw);row-gap:calc(18 / 375 * 100vw);align-items:center}.modal#lang_popup .popup .heading-primary{font-size:calc(18 / 375 * 100vw);line-height:1.2;text-align:center}.modal#lang_popup .popup .buttons{flex-direction:column-reverse;row-gap:calc(21 / 375 * 100vw);width:100%}.modal#lang_popup .popup .buttons button{border-radius:calc(10 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);width:100%;padding:calc(10 / 375 * 100vw)}.modal#lang_popup .popup .buttons button img{width:calc(40 / 375 * 100vw)}.modal#portfolio_popup{background-color:#f7f7f7}.modal#portfolio_popup.fade{transition:none !important}.modal#portfolio_popup.fade .modal-dialog{height:auto;transition:none}.modal#portfolio_popup.fade .modal-dialog .popup{align-items:flex-start}.modal#portfolio_popup.fade .modal-dialog .popup__content{width:100%}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio{height:auto;width:100%;background-color:#f7f7f7}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .close-btn{margin-top:calc(15 / 375 * 100vw);margin-bottom:calc(15 / 375 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-container{width:100%;height:calc(340 / 375 * 100vw);padding:0 calc(20 / 375 * 100vw) calc(20 / 375 * 100vw) calc(20 / 375 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-container img{border-radius:calc(13.6 / 375 * 100vw);box-shadow:0px 1.28px 10.14px 0px rgba(24, 43, 20, 0.1)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__pictures{position:static;width:100%;max-width:unset;display:flex;column-gap:calc(10 / 375 * 100vw);row-gap:calc(10 / 375 * 100vw);padding:0 calc(20 / 375 * 100vw);flex-wrap:wrap}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__pictures .popup-picture{max-width:calc(76.25 / 375 * 100vw);max-height:calc(76.25 / 375 * 100vw);box-shadow:0px 1.47px 9.54px 0px rgba(24, 43, 20, 0.05);border-radius:calc(8 / 375 * 100vw);margin:0 !important}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info{width:100%;padding:calc(30 / 375 * 100vw) calc(20 / 375 * 100vw) calc(40 / 375 * 100vw) calc(20 / 375 * 100vw);flex-direction:column}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this{margin-top:calc(30 / 375 * 100vw);opacity:1;z-index:2;display:flex;align-content:center;row-gap:calc(14 / 375 * 100vw);text-align:center}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this .share_icons{display:flex;align-items:center;column-gap:calc(14 / 375 * 100vw);justify-content:center}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .share_this svg{height:calc(30 / 375 * 100vw);width:calc(30 / 375 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .main-btn{max-width:unset;margin-top:calc(10 / 375 * 100vw);margin-bottom:0;padding:calc(10 / 375 * 100vw) calc(24 / 375 * 100vw);min-height:calc(42 / 375 * 100vw);border-radius:calc(6 / 375 * 100vw);font-size:calc(18 / 375 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info .main-btn span{max-width:calc(100% - calc(28 / 375 * 100vw))}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text{max-height:unset;display:flex;flex-direction:column;row-gap:calc(20 / 375 * 100vw);overflow:hidden;margin-bottom:calc(20 / 375 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text p{margin:0}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text span{font-size:calc(24 / 375 * 100vw);line-height:1.2;margin-bottom:0}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-img-info__text .pictures-filter__item{padding:0 calc(10 / 375 * 100vw);height:calc(30 / 375 * 100vw);margin-bottom:0;margin-left:0;border-radius:calc(9 / 375 * 100vw);color:#FFFFFF !important}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav{width:calc(16 / 375 * 100vw);height:calc(16 / 375 * 100vw);top:calc(159 / 375 * 100vw);transform:none;background:transparent;padding:0}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav svg path{fill:#fff}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__prev{left:calc(-20 / 375 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__prev svg{margin-left:0}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__next{right:calc(-20 / 375 * 100vw)}.modal#portfolio_popup.fade .modal-dialog .popup--portfolio .popup-nav__next svg{margin-left:0}form .form-item{width:100%;margin-bottom:calc(10 / 375 * 100vw)}form .form-item span.wpcf7-not-valid-tip{font-size:calc(12 / 375 * 100vw)}form .form-item input,form .form-item textarea{padding:calc(13 / 375 * 100vw) calc(16 / 375 * 100vw);font-size:calc(16 / 375 * 100vw);line-height:1.4;height:calc(48 / 375 * 100vw);border-radius:calc(8 / 375 * 100vw)}form .form-item--text textarea{height:calc(65 / 375 * 100vw)}form .form-item .required-sign{right:calc(20 / 375 * 100vw);top:calc(13 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}form .wpcf7-response-output{font-size:calc(14 / 375 * 100vw);position:static;width:100%;max-width:unset}form .main-btn{width:100%;justify-content:center}.modal-backdrop{display:none !important}.portfolio-modal-open .modal-backdrop{opacity:0.8;animation:none !important}}.form-content{display:flex;flex-direction:column}.form-content .form-content_description,.form-content .form-content_title,.form-content .wpcf7-form{width:100%}.form-content .form-row{display:flex;column-gap:calc(13.33333333 / 1920 * 100vw)}.form-content div.services-checkbox{margin-bottom:calc(20 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw)}.form-content div.services-checkbox>label{display:block;margin-bottom:calc(10 / 1920 * 100vw)}.form-content div.services-checkbox .wpcf7-checkbox{display:flex;flex-wrap:wrap;justify-content:start;column-gap:calc(10.66666667 / 1920 * 100vw);row-gap:calc(10.66666667 / 1920 * 100vw)}.form-content div.services-checkbox .wpcf7-list-item{margin:0}.form-content div.services-checkbox .wpcf7-list-item input{display:none}.form-content div.services-checkbox .wpcf7-list-item-label{margin:0;padding:calc(12 / 1920 * 100vw) calc(21.33333333 / 1920 * 100vw);background:transparent;border:1px solid #2d3182;border-radius:calc(10.66666667 / 1920 * 100vw);color:#2d3182;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;transition:all 0.3s}.form-content div.services-checkbox input[type="checkbox"]:checked+.wpcf7-list-item-label{background:#2d3182;color:#fff}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.form-content{max-width:100%}.form-content .form-content_description,.form-content .form-content_title,.form-content .wpcf7-form{max-width:100%;width:100%}.form-content .form-row{display:block;margin:0}.form-content div.services-checkbox{margin-bottom:calc(30 / 375 * 100vw);font-size:calc(13.5 / 375 * 100vw);line-height:calc(21 / 375 * 100vw)}.form-content div.services-checkbox>label{margin-bottom:calc(5 / 375 * 100vw)}.form-content div.services-checkbox .wpcf7-checkbox{column-gap:calc(8 / 375 * 100vw);row-gap:calc(8 / 375 * 100vw)}.form-content div.services-checkbox .wpcf7-list-item-label{padding:calc(9 / 375 * 100vw) calc(16 / 375 * 100vw);border-width:calc(1 / 375 * 100vw);border-radius:calc(8 / 375 * 100vw)}}.wpcf7-spinner{display:none}.text-img-module{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.text-img-module div{flex:0 0 50%}.text-img-module div.text{padding-right:calc(135 / 1920 * 100vw)}.text-img-module div.text p{margin-top:calc(20 / 1920 * 100vw)}.text-img-module div.text .btn-container{justify-content:flex-start}.text-img-module div.image{padding-left:calc(15 / 1920 * 100vw)}.text-img-module div.image img{width:100%;height:100%;object-fit:cover}.text-img-module.reverce{flex-direction:row-reverse}.text-img-module.reverce div.text{padding-right:calc(0 / 1920 * 100vw);padding-left:calc(15 / 1920 * 100vw)}.text-img-module.reverce div.image{padding-right:calc(135 / 1920 * 100vw);padding-left:calc(0 / 1920 * 100vw)}.img-video-module{display:flex;margin-left:calc(-15 / 1920 * 100vw);margin-right:calc(-15 / 1920 * 100vw)}.img-video-module div{margin-left:calc(15 / 1920 * 100vw);margin-right:calc(15 / 1920 * 100vw);flex:1}.img-video-module div img,.img-video-module div video{width:100%;height:auto;display:block}.img-video-module div.youtube-wrapper{width:100%;aspect-ratio:1.7777777778;position:relative}.img-video-module div.youtube-wrapper.youtube-modal img{width:100%;height:100%;object-fit:cover;object-position:center center}.img-video-module div.youtube-wrapper.youtube-modal:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:#151515;opacity:0.25;z-index:10}.img-video-module div.youtube-wrapper iframe{width:100%;height:100%}.img-video-module div.youtube-wrapper .video-btn{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:11;transition:all 0.2s linear}.img-video-module div.youtube-wrapper .video-btn:hover{opacity:0.75}.img-video-module div.youtube-wrapper .video-btn svg{width:3.5rem;height:3.5rem}.text-slider-module{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.text-slider-module>div:not(.slider){flex:0 0 50%;width:50%}.text-slider-module>div:not(.slider).text{padding-right:calc(135 / 1920 * 100vw);margin-top:calc(-41 / 1920 * 100vw)}.text-slider-module>div:not(.slider).text p{margin-top:calc(20 / 1920 * 100vw)}.text-slider-module>div:not(.slider).text .btn-container{justify-content:flex-start}.text-slider-module>div:not(.slider).text .btn-container .main-btn::before{content:none}.text-slider-module>div:not(.slider).text-image-slider__container{padding-left:calc(15 / 1920 * 100vw);position:relative}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__item__img{width:100%}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__item__img img{width:100%;height:100%;object-fit:cover}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__item__heading{display:block;font-size:calc(18 / 1920 * 100vw);line-height:calc(18 / 1920 * 100vw);margin-top:calc(23 / 1920 * 100vw);padding-right:calc(200 / 1920 * 100vw)}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__nav{position:absolute;right:0;bottom:0;z-index:100}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__dots{margin-right:calc(22.5 / 1920 * 100vw);margin-left:calc(22.5 / 1920 * 100vw)}.affects-row{display:flex;flex-direction:row;margin-top:1rem}.affects-row.px_double{column-gap:2rem}.affects-row.px_standart{column-gap:1rem}.affects-row.px_half{column-gap:0.5rem}.affects-row .affects-column{background-color:#f1f1f1;flex:1;padding:1rem 1.5rem}.affects-row .affects-column .heading-secondary{font-weight:700}.affects-row .affects-column .characteristics{margin-bottom:1rem}.affects-row .affects-column .characteristics:first-child{margin-top:1rem}.affects-row .affects-column .characteristics .characteristics-name{align-items:end;display:flex;justify-content:space-between}.affects-row .affects-column .characteristics .characteristics-name .characteristics-title{flex:0 0 82.5%}.affects-row .affects-column .characteristics .characteristics-name .characteristics-value{flex:0 0 17.5%;text-align:right}.affects-row .affects-column .characteristics .progress{column-gap:4px;display:flex;margin-top:0.5rem}.affects-row .affects-column .characteristics .progress span{height:0.5rem;background-color:#dfe0e1;flex:1}.form-content{padding:calc(48 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw)}.form-content__wrapper{border-radius:calc(26.66666667 / 1920 * 100vw);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);background-color:#fff}.form-content_title{margin-bottom:calc(26.66666667 / 1920 * 100vw);font-size:calc(32 / 1920 * 100vw);font-family:"Manrope", sans-serif;font-weight:700;line-height:1}.form-content_description{margin-bottom:calc(26.66666667 / 1920 * 100vw)}.form-content .wpcf7{width:100%}.form-content form .wpcf7-submit{margin-top:calc(26.66666667 / 1920 * 100vw)}.form-content form .wpcf7-response-output{margin:1rem 0 0}.services_technologies-module{position:relative}.services_technologies-module .heading-primary+.services_technologies{margin-top:calc(53.33333333 / 1920 * 100vw)}.services_technologies-module .services_technologies{display:flex;column-gap:calc(26.66666667 / 1920 * 100vw)}.services_technologies-module .services_technologies .image{max-width:calc(456 / 1920 * 100vw);width:100%;border-radius:calc(26.66666667 / 1920 * 100vw);overflow:hidden}.services_technologies-module .services_technologies .image img{width:100%;height:auto;border-radius:inherit}.services_technologies-module .services_technologies .items{display:flex;flex-wrap:wrap;column-gap:calc(26.66666667 / 1920 * 100vw);row-gap:calc(26.66666667 / 1920 * 100vw)}.services_technologies-module .services_technologies .items .item{box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);background-color:white;border-radius:calc(21.33333333 / 1920 * 100vw);padding:calc(40 / 1920 * 100vw);display:flex;flex-direction:column;row-gap:calc(24 / 1920 * 100vw);position:relative}.services_technologies-module .services_technologies .items .item img{max-height:calc(50 / 1920 * 100vw);max-width:calc(50 / 1920 * 100vw);width:100%;height:auto}.services_technologies-module .services_technologies .items .item:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(113.82deg, #00AA42 -2.14%, rgba(255, 255, 255, 0) 98.7%);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.services_technologies-module .services_technologies .items .item .title{font-size:calc(24 / 1920 * 100vw);font-weight:600}.services_technologies-module .services_technologies .items-1 .item{flex:0 0 100%}.services_technologies-module .services_technologies .items-2 .item{flex:0 0 calc((100% - calc(26.66666667 / 1920 * 100vw)) / 2)}.services_technologies-module .services_technologies .items-3 .item{flex:0 0 calc((100% - 2 * calc(26.66666667 / 1920 * 100vw)) / 3)}.services_technologies-module .btn-container{margin:0;position:absolute;right:0;top:0}.services_technologies-module .btn-container .main-btn{margin-top:0}.whatwedo{display:flex;column-gap:calc(26.66666667 / 1920 * 100vw)}.whatwedo-description{background-color:#fff;border-radius:calc(21.33333333 / 1920 * 100vw);border:1px solid rgba(150, 150, 150, 0.3);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);padding:calc(53.33333333 / 1920 * 100vw);display:flex;flex-direction:column;row-gap:calc(53.33333333 / 1920 * 100vw);min-width:calc(584 / 1920 * 100vw)}.whatwedo-description .heading-primary{font-size:calc(85.33333333 / 1920 * 100vw);line-height:1}.whatwedo-description .description{font-size:calc(37.33333333 / 1920 * 100vw)}.whatwedo-items{display:flex;flex-wrap:wrap;column-gap:calc(26.66666667 / 1920 * 100vw);row-gap:calc(26.66666667 / 1920 * 100vw)}.whatwedo-items__item{flex-direction:column;padding:calc(40 / 1920 * 100vw);background-color:#fff;border-radius:calc(21.33333333 / 1920 * 100vw);border:1px solid rgba(150, 150, 150, 0.3);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);display:flex;column-gap:calc(24 / 1920 * 100vw);row-gap:calc(13.33333333 / 1920 * 100vw)}.whatwedo-items__item.standart{flex:0 0 calc(50% - calc(13.33333333 / 1920 * 100vw));justify-content:space-between;align-items:flex-end}.whatwedo-items__item.standart .content{flex-direction:column}.whatwedo-items__item.full_width{flex:100%}.whatwedo-items__item.full_width .content{flex-direction:row;align-items:center}.whatwedo-items__item .content{display:flex;row-gap:calc(24 / 1920 * 100vw);column-gap:calc(24 / 1920 * 100vw)}.whatwedo-items__item .content img{height:calc(66.66666667 / 1920 * 100vw);max-width:calc(69.33333333 / 1920 * 100vw)}.whatwedo-items__item .content .title{font-size:calc(24 / 1920 * 100vw);font-weight:600}.whatwedo-items__item .read-more{display:flex;color:#00aa42;column-gap:calc(13.33333333 / 1920 * 100vw);align-items:center}.whatwedo-items__item .read-more:after{content:"";width:calc(20 / 1920 * 100vw);height:calc(20 / 1920 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3184 7.61714L7.61719 11.3183M11.3184 7.61714L7.61719 3.91595M11.3184 7.61714H3.916' stroke='%2300AA42' stroke-width='0.785141'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover}.advantages-new{display:flex;column-gap:calc(53.33333333 / 1920 * 100vw);margin-top:calc(53.33333333 / 1920 * 100vw)}.advantages-new-description{display:flex;flex-direction:column;justify-content:space-between;min-width:calc(606.6666667 / 1920 * 100vw)}.advantages-new-description .description{display:flex;flex-direction:column;row-gap:calc(26.66666667 / 1920 * 100vw)}.advantages-new-description img{width:100%;border-radius:calc(21.33333333 / 1920 * 100vw);height:auto}.advantages-new-items{display:flex;flex-wrap:wrap;column-gap:calc(13.33333333 / 1920 * 100vw);row-gap:calc(13.33333333 / 1920 * 100vw)}.advantages-new-items__item{flex-direction:row;padding:calc(32 / 1920 * 100vw);background-color:#fff;border-radius:calc(21.33333333 / 1920 * 100vw);box-shadow:0px 2.67px 17.36px 0px rgba(24, 43, 20, 0.05);display:flex;column-gap:calc(26.66666667 / 1920 * 100vw)}.advantages-new-items__item.standart{flex:0 0 calc(50% - calc(6.666666667 / 1920 * 100vw))}.advantages-new-items__item.full_width{flex:100%}.advantages-new-items__item .content{display:flex;flex-direction:column;row-gap:calc(13.33333333 / 1920 * 100vw)}.advantages-new-items__item .content img{height:calc(42.66666667 / 1920 * 100vw);width:auto}.advantages-new-items__item .content .title{font-size:calc(24 / 1920 * 100vw);font-weight:600}.articles-section{margin-top:calc(53.33333333 / 1920 * 100vw);display:flex;column-gap:calc(42.66666667 / 1920 * 100vw)}.articles-section__wrapper{position:relative}.articles-section__wrapper .heading-primary{min-height:calc(56 / 1920 * 100vw)}.articles-section__wrapper .btn-container{position:absolute;top:0;right:0;margin:0;display:flex;column-gap:calc(13.33333333 / 1920 * 100vw)}.articles-section__wrapper .btn-container .main-btn{margin:0}.articles-section__item{background-color:#fff;box-shadow:0px 3px 6.3px 0px rgba(16, 45, 24, 0.08);border-radius:calc(13.33333333 / 1920 * 100vw);padding:calc(26.66666667 / 1920 * 100vw);display:flex;flex-direction:column;flex:0 0 calc((100% - calc(85.33333333 / 1920 * 100vw)) / 3);justify-content:space-between;row-gap:calc(32 / 1920 * 100vw)}.articles-section__item img{border-radius:calc(13.33333333 / 1920 * 100vw);width:100%}.articles-section__item .article-content{display:flex;flex-direction:column;row-gap:calc(42.66666667 / 1920 * 100vw)}.articles-section__item .article-meta{display:flex;flex-direction:column;row-gap:calc(16 / 1920 * 100vw)}.articles-section__item .article-meta__info{font-size:calc(18.66666667 / 1920 * 100vw);line-height:calc(26.66666667 / 1920 * 100vw);color:#6b716f}.articles-section__item .article-meta__title{font-size:calc(32 / 1920 * 100vw);line-height:1.3;font-weight:600;display:flex;column-gap:calc(21.33333333 / 1920 * 100vw)}.articles-section__item .article-meta__title:after{content:"";width:calc(32 / 1920 * 100vw);height:calc(32 / 1920 * 100vw);flex:0 0 calc(32 / 1920 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.66675 17L17.6667 7M17.6667 7H7.66675M17.6667 7V17' stroke='%231E2822' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover}.articles-section__item .article-meta__excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#656565}.articles-section__item .article-categories{display:flex;flex-wrap:wrap;column-gap:calc(10.66666667 / 1920 * 100vw);row-gap:calc(10.66666667 / 1920 * 100vw)}.articles-section__item .article-categories .category{background-color:#e7f1ed;color:#00aa42;border-radius:calc(21.33333333 / 1920 * 100vw);padding:calc(2.666666667 / 1920 * 100vw) calc(13.33333333 / 1920 * 100vw);font-weight:500;font-size:calc(18.66666667 / 1920 * 100vw);line-height:calc(26.66666667 / 1920 * 100vw)}.banner-section{padding:calc(53.33333333 / 1920 * 100vw);display:flex;justify-content:space-between}.banner-section__wrapper{padding-top:calc(26.66666667 / 1920 * 100vw);padding-bottom:calc(26.66666667 / 1920 * 100vw);border-radius:calc(26.66666667 / 1920 * 100vw);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);background:white}.banner-section__text{width:calc(618.6666667 / 1920 * 100vw);display:flex;flex-direction:column;row-gap:calc(13.33333333 / 1920 * 100vw);align-items:flex-start}.banner-section__text .btn-container{margin:0}.banner-section__text .btn-container .main-btn{margin-left:0}.banner-section__images{display:flex;column-gap:calc(13.33333333 / 1920 * 100vw);max-width:calc(613.3333333 / 1920 * 100vw)}.banner-section__images img{border:1px solid #cdcdcd;border-radius:calc(13.33333333 / 1920 * 100vw);width:100%;height:auto}.print-places{display:flex;flex-wrap:wrap;position:relative;padding:calc(40 / 1920 * 100vw);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);border-radius:calc(16 / 1920 * 100vw);background-color:#fff}.print-places:after{content:"";position:absolute;height:calc(100% - calc(156 / 1920 * 100vw));width:1px;background:#e5e5e5;left:50%;bottom:calc(40 / 1920 * 100vw)}.print-places__col{flex:0 0 50%;display:flex;flex-wrap:wrap;row-gap:calc(30 / 1920 * 100vw);column-gap:calc(30 / 1920 * 100vw);padding:0 calc(80 / 1920 * 100vw)}.print-places__col .heading-primary{flex:100%;text-align:center}.print-places__place{flex:0 0 100%;display:flex;flex-direction:column;row-gap:calc(5 / 1920 * 100vw);align-items:center;max-width:calc(50% - calc(15 / 1920 * 100vw));align-self:flex-end}.print-places__place img{width:100%;height:auto}.print-places__place .text{display:flex;color:#2d3182;align-items:flex-end;column-gap:calc(5 / 1920 * 100vw)}.print-places__place .text .label{font-size:calc(32 / 1920 * 100vw);line-height:1;font-weight:700}.print-places__place .text .label-secondary{font-size:calc(24 / 1920 * 100vw);line-height:1.05;font-weight:600}.our-cases{position:relative}.our-cases .heading-primary{min-height:calc(56 / 1920 * 100vw)}.our-cases .btn-container{position:absolute;right:0;top:0;margin:0;display:flex;column-gap:calc(20 / 1920 * 100vw)}.our-cases .btn-container .main-btn{margin:0}.breadcrumbs-container{font-size:calc(16 / 1920 * 100vw);padding-top:calc(16 / 1920 * 100vw);padding-bottom:calc(26.66666667 / 1920 * 100vw);color:#282828}.breadcrumbs-container ol{list-style:none;display:flex;flex-wrap:wrap}.breadcrumbs-container li:last-child,.breadcrumbs-container li.current_page{pointer-events:none}.breadcrumbs-container li:not(:last-child){opacity:0.5}.breadcrumbs-container li+span{white-space:pre-wrap}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.text-img-module div{flex:0 0 100%}.text-img-module div.text{padding-right:0 !important;padding-left:0 !important}.text-img-module div.text p{margin-top:calc(10 / 375 * 100vw)}.text-img-module div.image{margin-top:calc(30 / 375 * 100vw);padding-left:0 !important;padding-right:0 !important}.img-video-module{flex-wrap:wrap}.img-video-module div{flex:0 0 100%;padding-top:calc(10 / 375 * 100vw)}.img-video-module div:nth-child(even){padding-right:0}.img-video-module div:nth-child(odd){padding-left:0}.text-slider-module>div:not(.slider){flex:0 0 100%;width:100%}.text-slider-module>div:not(.slider).text{padding-right:0;margin-top:0;margin-bottom:calc(30 / 375 * 100vw)}.text-slider-module>div:not(.slider).text p{margin-top:calc(10 / 375 * 100vw)}.text-slider-module>div:not(.slider).text-image-slider__container{padding-left:0}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__item__img{height:calc(251 / 375 * 100vw)}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__item__heading{font-size:calc(14 / 375 * 100vw);line-height:calc(20 / 375 * 100vw);margin-top:calc(10 / 375 * 100vw);padding-right:calc(105 / 375 * 100vw)}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__nav{bottom:calc(2 / 375 * 100vw)}.text-slider-module>div:not(.slider).text-image-slider__container .text-image-slider__dots{margin-right:calc(11 / 375 * 100vw);margin-left:calc(11 / 375 * 100vw)}.affects-row{flex-wrap:wrap}.affects-row .affects-column{flex:100%}.affects-row .affects-column:not(:last-child){margin-bottom:1rem}.form-content{padding:calc(35 / 375 * 100vw) calc(20 / 375 * 100vw)}.form-content__wrapper{border-radius:calc(20 / 375 * 100vw)}.form-content_title{margin-bottom:calc(20 / 375 * 100vw);max-width:100%;font-size:calc(24 / 375 * 100vw)}.form-content_description{margin-bottom:calc(20 / 375 * 100vw);max-width:100%}.form-content form{max-width:100%}.form-content form .wpcf7-response-output{margin:1rem 0 0}.form-content form .wpcf7-submit{margin-top:calc(20 / 375 * 100vw);width:100%;max-width:unset}.services_technologies-module{position:relative}.services_technologies-module .heading-primary+.services_technologies{margin-top:calc(40 / 375 * 100vw)}.services_technologies-module .services_technologies{flex-direction:column;row-gap:calc(20 / 375 * 100vw)}.services_technologies-module .services_technologies .image{max-width:100%;width:100%;border-radius:calc(16 / 375 * 100vw);overflow:hidden}.services_technologies-module .services_technologies .image img{width:100%;height:auto;border-radius:inherit}.services_technologies-module .services_technologies .items{display:flex;flex-wrap:wrap;column-gap:calc(20 / 375 * 100vw);row-gap:calc(20 / 375 * 100vw)}.services_technologies-module .services_technologies .items .item{box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);background-color:white;border-radius:calc(16 / 375 * 100vw);padding:calc(30 / 375 * 100vw);display:flex;flex-direction:column;row-gap:calc(18 / 375 * 100vw);position:relative;flex:0 0 100%}.services_technologies-module .services_technologies .items .item img{max-height:calc(50 / 375 * 100vw);max-width:calc(50 / 375 * 100vw)}.services_technologies-module .services_technologies .items .item:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(113.82deg, #00AA42 -2.14%, rgba(255, 255, 255, 0) 98.7%);-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.services_technologies-module .services_technologies .items .item .title{font-size:calc(18 / 375 * 100vw);font-weight:600}.services_technologies-module .btn-container{position:static;margin-top:calc(53.33333333 / 375 * 100vw);row-gap:calc(10 / 375 * 100vw)}.services_technologies-module .btn-container .main-btn{width:100%;max-width:unset;margin:0}.whatwedo{display:flex;flex-direction:column;column-gap:calc(20 / 375 * 100vw);row-gap:calc(20 / 375 * 100vw)}.whatwedo-description{background-color:#fff;border-radius:calc(16 / 375 * 100vw);border:1px solid rgba(150, 150, 150, 0.3);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);padding:calc(20 / 375 * 100vw);display:flex;flex-direction:column;row-gap:calc(20 / 375 * 100vw);min-width:100%}.whatwedo-description .heading-primary{font-size:calc(42 / 375 * 100vw);line-height:1}.whatwedo-description .description{font-size:calc(24 / 375 * 100vw)}.whatwedo-items{display:flex;flex-wrap:wrap;column-gap:calc(20 / 375 * 100vw);row-gap:calc(20 / 375 * 100vw)}.whatwedo-items__item{flex-direction:column;padding:calc(20 / 375 * 100vw);background-color:#fff;border-radius:calc(16 / 375 * 100vw);border:none;box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);display:flex;column-gap:calc(20 / 375 * 100vw);row-gap:calc(20 / 375 * 100vw);position:relative}.whatwedo-items__item::before{content:"";position:absolute;top:calc(-1 / 375 * 100vw);left:calc(-1 / 375 * 100vw);right:calc(-1 / 375 * 100vw);bottom:calc(-1 / 375 * 100vw);background:linear-gradient(120deg, #00AA42 -2%, rgba(255, 255, 255, 0) 80%);border-radius:calc(17 / 375 * 100vw);z-index:-1}.whatwedo-items__item.standart{flex:1;justify-content:space-between;align-items:center;text-align:center;max-width:calc(50% - calc(10 / 375 * 100vw))}.whatwedo-items__item.standart .content{flex-direction:column;align-items:center}.whatwedo-items__item.standart .content .description{display:none}.whatwedo-items__item.standart .read-more:after{content:none}.whatwedo-items__item.full_width{flex:1}.whatwedo-items__item.full_width .content{flex-direction:row;align-items:flex-start}.whatwedo-items__item.full_width .content img{height:calc(30 / 375 * 100vw);width:auto}.whatwedo-items__item.full_width .content .title{font-weight:400;font-size:calc(14 / 375 * 100vw);line-height:1.2}.whatwedo-items__item .content{display:flex;row-gap:calc(18 / 375 * 100vw);column-gap:calc(18 / 375 * 100vw)}.whatwedo-items__item .content img{height:calc(50 / 375 * 100vw);width:auto;max-width:unset}.whatwedo-items__item .content .title{font-size:calc(18 / 375 * 100vw);font-weight:600}.whatwedo-items__item .read-more{display:flex;color:#00aa42;column-gap:calc(10 / 375 * 100vw);align-items:center}.whatwedo-items__item .read-more:after{content:"";width:calc(15 / 375 * 100vw);height:calc(15 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3184 7.61714L7.61719 11.3183M11.3184 7.61714L7.61719 3.91595M11.3184 7.61714H3.916' stroke='%2300AA42' stroke-width='0.785141'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover}.advantages-new{display:flex;flex-direction:column;margin-top:calc(40 / 375 * 100vw);row-gap:calc(20 / 375 * 100vw)}.advantages-new-description{display:flex;flex-direction:column;min-width:100%;row-gap:calc(20 / 375 * 100vw)}.advantages-new-description .description{display:flex;flex-direction:column;row-gap:calc(20 / 375 * 100vw)}.advantages-new-description img{width:100%;border-radius:calc(10 / 375 * 100vw);height:auto}.advantages-new-items{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:calc(10 / 375 * 100vw)}.advantages-new-items__item{flex-direction:row;padding:calc(24 / 375 * 100vw);background-color:#fff;border-radius:calc(16 / 375 * 100vw);box-shadow:0px 2.67px 17.36px 0px rgba(24, 43, 20, 0.05);display:flex;column-gap:calc(20 / 375 * 100vw)}.advantages-new-items__item.standart{flex:100%}.advantages-new-items__item.full_width{flex:100%}.advantages-new-items__item .content{display:flex;flex-direction:column;row-gap:calc(10 / 375 * 100vw)}.advantages-new-items__item .content img{height:calc(32 / 375 * 100vw);width:auto}.advantages-new-items__item .content .title{font-size:calc(18 / 375 * 100vw);font-weight:600}.articles-section{margin-top:calc(40 / 375 * 100vw);display:flex;flex-direction:column;row-gap:calc(32 / 375 * 100vw)}.articles-section__wrapper{position:relative}.articles-section__wrapper .heading-primary{min-height:unset}.articles-section__wrapper .btn-container{position:static;flex-wrap:wrap;column-gap:calc(10 / 375 * 100vw);row-gap:calc(10 / 375 * 100vw);width:100%;margin-top:calc(30 / 375 * 100vw)}.articles-section__wrapper .btn-container .main-btn{margin:0;min-width:100%}.articles-section__item{background-color:#fff;box-shadow:0px 3px 6.3px 0px rgba(16, 45, 24, 0.08);border-radius:calc(10 / 375 * 100vw);padding:calc(20 / 375 * 100vw);display:flex;flex-direction:column;flex:0 0 100%;justify-content:space-between;row-gap:calc(24 / 375 * 100vw)}.articles-section__item:not(:first-child){display:none}.articles-section__item img{border-radius:calc(10 / 375 * 100vw);width:100%}.articles-section__item .article-content{display:flex;flex-direction:column;row-gap:calc(32 / 375 * 100vw)}.articles-section__item .article-meta{row-gap:calc(12 / 375 * 100vw)}.articles-section__item .article-meta__info{font-size:calc(14 / 375 * 100vw);line-height:calc(20 / 375 * 100vw)}.articles-section__item .article-meta__title{font-size:calc(24 / 375 * 100vw);column-gap:calc(16 / 375 * 100vw)}.articles-section__item .article-meta__title:after{content:"";width:calc(24 / 375 * 100vw);height:calc(24 / 375 * 100vw);flex:0 0 calc(24 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.66675 17L17.6667 7M17.6667 7H7.66675M17.6667 7V17' stroke='%231E2822' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover}.articles-section__item .article-meta__excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.articles-section__item .article-categories{column-gap:calc(8 / 375 * 100vw);row-gap:calc(8 / 375 * 100vw)}.articles-section__item .article-categories .category{border-radius:calc(16 / 375 * 100vw);padding:calc(2 / 375 * 100vw) calc(10 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);line-height:calc(20 / 375 * 100vw)}.banner-section{padding:calc(40 / 375 * 100vw) calc(20 / 375 * 100vw);flex-direction:column;justify-content:space-between;row-gap:calc(40 / 375 * 100vw)}.banner-section__wrapper{padding-top:0;padding-bottom:0;border-radius:calc(16 / 375 * 100vw);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);background:white}.banner-section__text{width:100%;display:flex;flex-direction:column;row-gap:calc(20 / 375 * 100vw);align-items:flex-start}.banner-section__text .btn-container{margin:0;width:100%}.banner-section__text .btn-container .main-btn{margin:0;min-width:100%}.banner-section__images{display:flex;column-gap:calc(10 / 375 * 100vw);row-gap:calc(10 / 375 * 100vw);max-width:100%;flex-direction:column}.banner-section__images img{border:1px solid #cdcdcd;border-radius:calc(10 / 375 * 100vw);width:100%;height:auto}.print-places{padding:calc(60 / 375 * 100vw) calc(20 / 375 * 100vw);border-radius:calc(16 / 375 * 100vw);flex-direction:column;row-gap:calc(50 / 375 * 100vw)}.print-places::after{content:none}.print-places__col{padding:0;row-gap:calc(40 / 375 * 100vw);column-gap:0;justify-content:center}.print-places__col .heading-primary{text-align:left}.print-places__place{flex:0 0 100%;display:flex;flex-direction:column;row-gap:calc(5 / 375 * 100vw);align-items:center;max-width:50%}.print-places__place img{width:100%;height:auto}.print-places__place .text{column-gap:calc(5 / 375 * 100vw)}.print-places__place .text .label{font-size:calc(22 / 375 * 100vw);line-height:1;font-weight:700}.print-places__place .text .label-secondary{font-size:calc(16 / 375 * 100vw);line-height:1.2;font-weight:600}.our-cases .btn-container{margin-top:calc(30 / 375 * 100vw);position:initial;display:flex;flex-direction:column;row-gap:calc(10 / 375 * 100vw)}.our-cases .btn-container .main-btn{margin:0;width:100%;max-width:unset}.breadcrumbs-container{font-size:calc(12 / 375 * 100vw);padding-top:calc(10 / 375 * 100vw);padding-bottom:calc(30 / 375 * 100vw)}}.page-padding_big .form-content__wrapper,.page-padding_big .banner-section__wrapper,.page-padding_big .print-places,.page-padding_big .our-cases__wrapper,.page-padding_big .clients__wrapper{padding-left:calc(186.6666667 / 1920 * 100vw);padding-right:calc(186.6666667 / 1920 * 100vw)}.page-padding_big .our-cases__wrapper{padding-top:calc(80 / 1920 * 100vw);padding-bottom:calc(80 / 1920 * 100vw);border-radius:calc(26.66666667 / 1920 * 100vw);background-color:#fff}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.page-padding_big .form-content__wrapper,.page-padding_big .banner-section__wrapper,.page-padding_big .print-places,.page-padding_big .our-cases__wrapper,.page-padding_big .clients__wrapper{padding-left:calc(20 / 375 * 100vw);padding-right:calc(20 / 375 * 100vw);border-radius:0}.page-padding_big .form-content{padding-left:0;padding-right:0}}#mobile_menu_popup{display:none}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){#menu_popup{background-color:#ffffff}#menu_popup .mobile-menu{background-color:#ffffff;width:100%;pointer-events:auto;font-size:calc(14 / 375 * 100vw)}#menu_popup .mobile-menu__dialog{margin:0;min-height:auto;transform:translateX(-100%);transition:transform 0.3s ease-out}#menu_popup .mobile-menu__header{padding:calc(20 / 375 * 100vw);display:flex;justify-content:space-between;align-items:center}#menu_popup .mobile-menu__header__logo{display:block;height:calc(16 / 375 * 100vw)}#menu_popup .mobile-menu__header__logo img{height:100%;display:block}#menu_popup .mobile-menu__header__items{display:flex;align-items:center}#menu_popup .mobile-menu__header__phone{color:#282828;display:flex;line-height:1.3;margin-left:calc(26.66666667 / 1920 * 100vw);align-items:center;font-size:calc(16 / 375 * 100vw);column-gap:calc(3 / 375 * 100vw);margin-right:calc(40 / 375 * 100vw)}#menu_popup .mobile-menu__header__phone:before{content:"";width:calc(20 / 375 * 100vw);height:calc(20 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9647 12.9661L14.8481 12.7244C14.5992 12.6952 14.3469 12.7227 14.1102 12.805C13.8735 12.8873 13.6585 13.0221 13.4814 13.1994L11.9481 14.7327C9.58256 13.5293 7.65978 11.6066 6.4564 9.24107L7.99806 7.6994C8.3564 7.34107 8.5314 6.84107 8.47306 6.33273L8.2314 4.23273C8.18433 3.82614 7.98929 3.45109 7.68345 3.17906C7.37761 2.90704 6.98237 2.75707 6.57306 2.75773H5.1314C4.18973 2.75773 3.4064 3.54107 3.46473 4.48273C3.9064 11.5994 9.59807 17.2827 16.7064 17.7244C17.6481 17.7827 18.4314 16.9994 18.4314 16.0577V14.6161C18.4397 13.7744 17.8064 13.0661 16.9647 12.9661Z' fill='%23282828'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;background-position:center}#menu_popup .mobile-menu__header__languages ul{line-height:calc(20 / 375 * 100vw);margin:0 calc(37 / 375 * 100vw);display:flex}#menu_popup .mobile-menu__header__languages ul li{display:flex;align-items:center}#menu_popup .mobile-menu__header__languages ul li:not(:first-child){margin-left:calc(10 / 375 * 100vw)}#menu_popup .mobile-menu__header__languages ul li.active{font-weight:700}#menu_popup .mobile-menu__header .close-btn{display:block;width:calc(16 / 375 * 100vw);height:calc(16 / 375 * 100vw)}#menu_popup .mobile-menu__header .close-btn svg{width:100%;height:100%;display:block}#menu_popup .mobile-menu__content{padding:calc(10 / 375 * 100vw) calc(20 / 375 * 100vw) calc(20 / 375 * 100vw);position:relative;min-height:calc(100dvh - calc(60 / 375 * 100vw));display:flex;flex-direction:column;justify-content:space-between}#menu_popup .mobile-menu__content .menu-item{font-size:calc(16 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);font-weight:600;display:flex;align-items:center;height:calc(33 / 375 * 100vw);color:#282828;border-bottom:1px solid #ececec}#menu_popup .mobile-menu__content .menu-item .menu-link.has-children{display:flex;justify-content:space-between;align-items:center;width:100%}#menu_popup .mobile-menu__content .menu-item .menu-link.has-children:after{content:"";height:calc(12 / 375 * 100vw);width:calc(16 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1993_29440)'%3E%3Cpath d='M13.42 3.45199L14.48 4.51299L8.70301 10.292C8.61044 10.3851 8.50037 10.4591 8.37912 10.5095C8.25787 10.56 8.12784 10.5859 7.99651 10.5859C7.86518 10.5859 7.73515 10.56 7.6139 10.5095C7.49265 10.4591 7.38258 10.3851 7.29001 10.292L1.51001 4.51299L2.57001 3.45299L7.99501 8.87699L13.42 3.45199Z' fill='%23282828'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1993_29440'%3E%3Crect width='12' height='16' fill='white' transform='translate(16 0.5) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;background-size:cover}#menu_popup .mobile-menu__content .mobile-submenu{position:absolute;transition:transform 0.3s ease-out;top:0;left:0;padding:calc(10 / 375 * 100vw) calc(20 / 375 * 100vw) calc(20 / 375 * 100vw);background:#fff;width:100%;min-height:100%;display:block;transform:translateX(-100%)}#menu_popup .mobile-menu__content .mobile-submenu:not(.active){pointer-events:none}#menu_popup .mobile-menu__content .mobile-submenu.active{z-index:9;transform:translateX(0)}#menu_popup .mobile-menu__content .mobile-submenu .mobile-submenu-header{margin-bottom:calc(15 / 375 * 100vw)}#menu_popup .mobile-menu__content .mobile-submenu .mobile-submenu-header .back-button{font-weight:600;font-size:calc(14 / 375 * 100vw);color:#282828;opacity:0.6;height:calc(41 / 375 * 100vw);display:block;width:100%;border-bottom:1px solid #ececec;font-family:"Manrope", sans-serif;text-align:left;margin-bottom:calc(8 / 375 * 100vw);display:flex;column-gap:calc(5 / 375 * 100vw);align-items:center}#menu_popup .mobile-menu__content .mobile-submenu .mobile-submenu-header .back-button:before{content:"";width:calc(12 / 375 * 100vw);height:calc(17 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='12' height='17' viewBox='0 0 12 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04801 3.08001L7.98701 2.02001L2.20801 7.79701C2.11486 7.88957 2.04093 7.99965 1.99048 8.1209C1.94003 8.24215 1.91406 8.37218 1.91406 8.50351C1.91406 8.63483 1.94003 8.76486 1.99048 8.88611C2.04093 9.00736 2.11486 9.11744 2.20801 9.21001L7.98701 14.99L9.04701 13.93L3.62301 8.50501L9.04801 3.08001Z' fill='%23282828'/%3E%3C/svg%3E%0A");background-position:center;background-size:cover;background-repeat:no-repeat;display:block}#menu_popup .mobile-menu__content .mobile-submenu .mobile-submenu-header .parent-link{display:flex;justify-content:space-between;align-items:center;width:100%;padding:calc(10 / 375 * 100vw);background-color:#f2f2f2;border-radius:calc(6 / 375 * 100vw)}#menu_popup .mobile-menu__content .mobile-submenu .mobile-submenu-header .parent-link:after{content:"";width:calc(12 / 375 * 100vw);height:calc(16 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='12' height='17' viewBox='0 0 12 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.95199 3.07999L4.01299 2.01999L9.79199 7.79699C9.88514 7.88956 9.95907 7.99963 10.0095 8.12088C10.06 8.24213 10.0859 8.37216 10.0859 8.50349C10.0859 8.63482 10.06 8.76485 10.0095 8.8861C9.95907 9.00735 9.88514 9.11742 9.79199 9.20999L4.01299 14.99L2.95299 13.93L8.37699 8.50499L2.95199 3.07999Z' fill='%23282828'/%3E%3C/svg%3E%0A");background-size:cover;background-position:center;background-repeat:no-repeat;display:block}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card{margin-bottom:calc(10 / 375 * 100vw)}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-header .btn-link{font-family:"Manrope", sans-serif;font-weight:500;font-size:calc(14 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);width:100%;padding-right:calc(5 / 375 * 100vw);color:#282828;text-align:left;display:flex;justify-content:space-between;align-items:center}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-header .btn-link.collapsed span{color:#282828 !important;background-color:transparent !important}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-header .btn-link:not(a)::after{content:"";width:calc(14.1 / 375 * 100vw);height:calc(14.1 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1993_31233)'%3E%3Cpath d='M11 11V17.4166M11 11V4.58331M11 11H4.58334M11 11H17.4167' stroke='%23282828' stroke-width='1.29636' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1993_31233'%3E%3Crect width='15.5563' height='15.5563' fill='white' transform='translate(11) rotate(45)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;background-size:cover;background-repeat:no-repeat;display:block}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-header .btn-link:not(.collapsed):not(a) span{padding-top:calc(6 / 375 * 100vw);padding-right:calc(10 / 375 * 100vw);padding-bottom:calc(6 / 375 * 100vw);padding-left:calc(10 / 375 * 100vw);border-radius:calc(6 / 375 * 100vw);display:inline-block}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-header .btn-link:not(.collapsed):not(a)::after{content:"";width:calc(11.3 / 375 * 100vw);height:calc(11.3 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.58334 11.5H11H17.4167' stroke='%23282828' stroke-width='1.29636' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-size:cover;background-repeat:no-repeat;display:block}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-body{margin-top:calc(8 / 375 * 100vw);border-radius:calc(12 / 375 * 100vw);padding:calc(20 / 375 * 100vw);display:flex;flex-wrap:wrap;row-gap:calc(4 / 375 * 100vw);column-gap:calc(20 / 375 * 100vw)}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-body .submenu-link{flex:100%;font-weight:600;font-size:calc(14 / 375 * 100vw);margin-bottom:calc(12 / 375 * 100vw);min-height:calc(21 / 375 * 100vw);padding-bottom:calc(5 / 375 * 100vw);display:flex;justify-content:space-between;align-items:center;position:relative}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-body .submenu-link:before{content:"";position:absolute;height:1px;width:100%;bottom:0;background-color:var(--submenu-link-border)}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-body .submenu-link:after{content:"";width:calc(12 / 375 * 100vw);height:calc(17 / 375 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='12' height='17' viewBox='0 0 12 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.95199 3.07999L4.01299 2.01999L9.79199 7.79699C9.88514 7.88956 9.95907 7.99963 10.0095 8.12088C10.06 8.24213 10.0859 8.37216 10.0859 8.50349C10.0859 8.63482 10.06 8.76485 10.0095 8.8861C9.95907 9.00735 9.88514 9.11742 9.79199 9.20999L4.01299 14.99L2.95299 13.93L8.37699 8.50499L2.95199 3.07999Z' fill='%23282828'/%3E%3C/svg%3E%0A");background-size:cover;background-position:center;background-repeat:no-repeat;display:block}#menu_popup .mobile-menu__content .mobile-submenu .accordion .card .card-body .submenu-subitem{flex:calc(50% - calc(10 / 375 * 100vw));max-width:calc(50% - calc(10 / 375 * 100vw));align-items:center;display:flex;min-height:calc(21 / 375 * 100vw)}#menu_popup .mobile-menu__content .mobile-submenu .submenu-items-separated{margin-top:calc(30 / 375 * 100vw);display:flex;row-gap:calc(14 / 375 * 100vw);column-gap:calc(14 / 375 * 100vw);flex-wrap:wrap}#menu_popup .mobile-menu__content .mobile-submenu .submenu-items-separated-item{max-width:calc(50% - calc(7 / 375 * 100vw))}#menu_popup .mobile-menu__content .mobile-submenu .submenu-items-separated-item img{width:100%;border-radius:calc(10.41 / 375 * 100vw);box-shadow:0px 2.31px 18.27px 0px #182b141a}#menu_popup .mobile-menu__content .mobile-submenu .submenu-items-separated-item span{display:block;margin-top:calc(4 / 375 * 100vw);font-weight:600;font-size:calc(13 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);color:#4e4e4e}#menu_popup .mobile-menu__footer__top{display:flex;align-items:flex-end;justify-content:space-between}#menu_popup .mobile-menu__footer__messengers{display:flex;flex-direction:column;row-gap:calc(14 / 375 * 100vw)}#menu_popup .mobile-menu__footer .popup-social{height:calc(38 / 375 * 100vw);column-gap:calc(6 / 375 * 100vw);width:auto;display:flex;align-items:center}#menu_popup .mobile-menu__footer .popup-social.viber{position:static;display:flex;justify-content:center}#menu_popup .mobile-menu__footer .popup-social.viber span{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw)}#menu_popup .mobile-menu__footer .popup-social.viber a{font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}#menu_popup .mobile-menu__footer .popup-social a{height:calc(38 / 375 * 100vw);width:calc(38 / 375 * 100vw);display:flex;border-radius:50%;border:1px solid #4e4e4e;background-color:transparent;align-items:center;justify-content:center;transition:all 0.6s}#menu_popup .mobile-menu__footer .popup-social a svg{height:calc(18 / 375 * 100vw);max-width:calc(22 / 375 * 100vw);display:block;width:auto;transition:all 0.6s}#menu_popup .mobile-menu__footer .popup-social a svg path,#menu_popup .mobile-menu__footer .popup-social a svg g{transition:all 0.6s}#menu_popup .mobile-menu__footer .popup-social a:hover{background-color:#4e4e4e}#menu_popup .mobile-menu__footer .popup-social a:hover svg path,#menu_popup .mobile-menu__footer .popup-social a:hover svg g{fill:#fff}#menu_popup .mobile-menu__footer__languages{font-size:calc(24 / 375 * 100vw);padding:calc(6 / 375 * 100vw) calc(16 / 375 * 100vw)}#menu_popup .mobile-menu__footer__languages ul{list-style:none;display:flex;column-gap:calc(12 / 375 * 100vw)}#menu_popup .mobile-menu__footer__languages ul a{color:#4e4e4e}#menu_popup .mobile-menu__item{display:flex;flex-wrap:wrap;align-items:center}#menu_popup .mobile-menu__item>a{display:block;font-weight:700;font-size:calc(24 / 375 * 100vw);line-height:calc(34 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw)}#menu_popup .mobile-menu__item__category{display:flex;flex-wrap:wrap;align-items:center;flex:0 0 100%}#menu_popup .mobile-menu__item__category>a{display:block;font-weight:700;font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw)}#menu_popup .mobile-menu__item__category:last-child>a{margin-bottom:calc(17 / 375 * 100vw)}#menu_popup .mobile-menu__item__btn{width:calc(30 / 375 * 100vw);display:flex;align-items:center;justify-content:center;height:calc(34 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw)}#menu_popup .mobile-menu__item__btn svg{width:calc(10 / 375 * 100vw);height:calc(10 / 375 * 100vw);transform:rotate(90deg);display:block}#menu_popup .mobile-menu__item__btn--small{width:calc(28 / 375 * 100vw);height:calc(24 / 375 * 100vw)}#menu_popup .mobile-menu__item__btn--small svg{width:calc(8 / 375 * 100vw);height:calc(8 / 375 * 100vw)}#menu_popup .mobile-menu__item__sub{display:none;flex:0 0 100%;margin-bottom:calc(10 / 375 * 100vw)}#menu_popup .mobile-menu__item__sub>a{display:block;line-height:calc(24 / 375 * 100vw)}#menu_popup .mobile-menu__item__sub>a[href="#"]{opacity:0.5}#menu_popup .mobile-menu__item__sub>a:not(:last-child){margin-bottom:calc(5 / 375 * 100vw)}#menu_popup .mobile-menu .main-btn{width:100%;margin-top:calc(45 / 375 * 100vw);max-width:unset;justify-content:center}#menu_popup.show .mobile-menu__dialog{transform:translateX(0)}.menu-modal-open .modal-backdrop{display:block !important;opacity:0.7;transform:translateX(0);animation:slideLeftBackdrop 0.3s ease-out forwards;transition:none !important}.menu-modal-open .modal-backdrop.show{animation:slideRightBackdrop 0.3s ease-out 0.05s forwards;transform:translateX(-100%)}.menu-modal-open .modal-backdrop~.modal-backdrop{display:none !important;animation:none !important}html[lang="uk"] .mobile-menu__footer__languages{display:none}}.page-padding{padding-left:calc(240 / 1920 * 100vw);padding-right:calc(240 / 1920 * 100vw)}.page-padding_mini{padding-left:calc(480 / 1920 * 100vw);padding-right:calc(480 / 1920 * 100vw)}.page-padding_big{padding-left:calc(53.33333333 / 1920 * 100vw);padding-right:calc(53.33333333 / 1920 * 100vw)}.page-full{overflow-x:hidden}.page-padding--small{padding-left:calc(235 / 1920 * 100vw);padding-right:calc(235 / 1920 * 100vw)}.mini-margin{margin-left:calc(5 / 1920 * 100vw);margin-right:calc(5 / 1920 * 100vw)}.pt-large{padding-top:calc(106.66666664 / 1920 * 100vw)}.pb-large{padding-bottom:calc(106.66666664 / 1920 * 100vw)}.pt-normal{padding-top:calc(53.33333334 / 1920 * 100vw)}.pb-normal{padding-bottom:calc(53.33333334 / 1920 * 100vw)}.pt-zero{padding-top:0}.pb-zero{padding-bottom:0}.pt-small{padding-top:calc(26.66666666 / 1920 * 100vw)}.pb-small{padding-bottom:calc(26.66666666 / 1920 * 100vw)}.grecaptcha-badge{display:none}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.page-padding{padding-left:calc(20 / 375 * 100vw);padding-right:calc(20 / 375 * 100vw)}.page-padding_mini{padding-left:calc(20 / 375 * 100vw);padding-right:calc(20 / 375 * 100vw)}.page-padding_big{padding-left:0;padding-right:0}.page-padding--small{padding-left:calc(18 / 375 * 100vw);padding-right:calc(18 / 375 * 100vw)}.mini-margin{margin-left:calc(2 / 375 * 100vw);margin-right:calc(2 / 375 * 100vw)}.pt-large{padding-top:calc(80 / 375 * 100vw)}.pb-large{padding-bottom:calc(80 / 375 * 100vw)}.pt-normal{padding-top:calc(40 / 375 * 100vw)}.pb-normal{padding-bottom:calc(40 / 375 * 100vw)}.pt-small{padding-top:calc(20 / 375 * 100vw)}.pb-small{padding-bottom:calc(20 / 375 * 100vw)}}.main-header{margin-bottom:calc(40 / 1920 * 100vw);position:fixed;top:0;left:0;width:100%;z-index:111}.main-header__logo{height:calc(24 / 1920 * 100vw);display:block;transform:translateY(-14.22916667%);align-self:center}.main-header__logo img{height:100%;display:block}.main-header-bottom{padding:0 calc(53.33333333 / 1920 * 100vw)}.main-header-bottom-left{display:flex;column-gap:calc(40 / 1920 * 100vw)}.main-header-bottom-left .main-menu{display:flex;list-style:none;column-gap:calc(21.33333333 / 1920 * 100vw);font-size:calc(18.66666667 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link{font-weight:500;border-bottom:calc(1.333333333 / 1920 * 100vw) solid transparent;height:calc(94 / 1920 * 100vw);display:flex;align-items:center;transition:all 0.3s}.main-header-bottom-left .main-menu .main-menu-link:not(.active) .submenu{display:none}.main-header-bottom-left .main-menu .main-menu-link>a{transition:all 0.3s;text-align:center}.main-header-bottom-left .main-menu .main-menu-link>a.btn{line-height:calc(28 / 1920 * 100vw);border-radius:calc(8 / 1920 * 100vw);padding:calc(6.666666667 / 1920 * 100vw) calc(16 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link>a.btn:hover{opacity:0.9}.main-header-bottom-left .main-menu .main-menu-link>a:before{content:attr(data-text);visibility:hidden;height:0;overflow:hidden;display:block;font-weight:700;transition:all 0.3s}.main-header-bottom-left .main-menu .main-menu-link.hover{border-color:#282828}.main-header-bottom-left .main-menu .main-menu-link.hover>a{font-weight:700}.main-header-bottom-left .main-menu .main-menu-link.current-menu-ancestor,.main-header-bottom-left .main-menu .main-menu-link.current-menu-item{border-color:#00aa42}.main-header-bottom-left .main-menu .main-menu-link.current-menu-ancestor>a,.main-header-bottom-left .main-menu .main-menu-link.current-menu-item>a{color:#00aa42;font-weight:700}.main-header-bottom-left .main-menu .main-menu-link.active{border-color:#00aa42}.main-header-bottom-left .main-menu .main-menu-link.active>a{color:#00aa42;font-weight:700}.main-header-bottom-left .main-menu .main-menu-link.active .submenu{display:flex;position:fixed;flex-wrap:wrap;background:#fff;left:0;top:calc(94 / 1920 * 100vw);width:100vw;z-index:100;padding-top:calc(26.66666667 / 1920 * 100vw);padding-bottom:calc(53.33333333 / 1920 * 100vw);font-weight:500;column-gap:calc(20 / 1920 * 100vw);box-shadow:0px 1px 13px 0px #0000000f;padding-left:calc(256.33333333 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-parent-link{font-weight:700;font-size:calc(21.33333333 / 1920 * 100vw);margin-bottom:calc(26.66666667 / 1920 * 100vw);flex:100%}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-parent-link a{padding-right:calc(22.84 / 1920 * 100vw);position:relative}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-parent-link a::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.08933e-05 1.07499L1.06102 0.0149866L6.84002 5.79199C6.93318 5.88455 7.0071 5.99463 7.05755 6.11588C7.108 6.23713 7.13397 6.36716 7.13397 6.49849C7.13397 6.62981 7.108 6.75984 7.05755 6.88109C7.0071 7.00234 6.93318 7.11242 6.84002 7.20499L1.06102 12.985L0.00102177 11.925L5.42502 6.49999L2.08933e-05 1.07499Z' fill='%23282828'/%3E%3C/svg%3E%0A");background-position:center;background-size:cover;width:calc(9.506666667 / 1920 * 100vw);height:calc(17.29333333 / 1920 * 100vw);position:absolute;top:50%;right:0;transform:translateY(-50%)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-items,.main-header-bottom-left .main-menu .main-menu-link.active .submenu .nav-wrapper{display:flex;flex:1;column-gap:calc(30 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-items-separated{display:flex;flex-direction:column}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-items-separated{display:flex;flex-direction:column;row-gap:calc(18.66666667 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-items-separated-item{max-width:calc(301.333 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-items-separated-item img{max-width:calc(301.333 / 1920 * 100vw);border-radius:calc(13.88 / 1920 * 100vw);box-shadow:0px 2.31px 18.27px 0px #182b141a;margin-bottom:calc(5.33333333 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .submenu-items-separated-item span{font-size:calc(21.333 / 1920 * 100vw);color:#4e4e4e;line-height:calc(28 / 1920 * 100vw);font-weight:600}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .nav-pills{column-gap:calc(32 / 1920 * 100vw);display:block;min-width:calc(242.6666667 / 1920 * 100vw);max-width:calc(620 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .nav-pills:not(.one-column){column-count:2}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .nav-pills[style="column-count: 1;"]{max-width:calc(310 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .nav-pills .nav-link{border-radius:calc(5.333333333 / 1920 * 100vw);font-size:calc(18.66666667 / 1920 * 100vw);padding:calc(8 / 1920 * 100vw) calc(13.33333333 / 1920 * 100vw);text-align:left;font-family:"Manrope", sans-serif;font-weight:500;display:block;width:100%;transition:padding 0.6s;margin-left:calc(-13.33333333 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .nav-pills .nav-link:not(.active){background-color:transparent !important;color:#000 !important}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .nav-pills .nav-link:not(.active):hover{background-color:#ebebeb !important}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty){background-color:rgba(0, 170, 66, 0.1);border-radius:calc(16 / 1920 * 100vw);padding:calc(26.66666667 / 1920 * 100vw);flex:1}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty) .tab-pane{display:flex;flex-direction:column;row-gap:calc(26.66666667 / 1920 * 100vw)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty) .tab-pane .tab-parent-link a{font-size:calc(21.33333333 / 1920 * 100vw);padding-right:calc(22.84 / 1920 * 100vw);position:relative}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty) .tab-pane .tab-parent-link a::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.08933e-05 1.07499L1.06102 0.0149866L6.84002 5.79199C6.93318 5.88455 7.0071 5.99463 7.05755 6.11588C7.108 6.23713 7.13397 6.36716 7.13397 6.49849C7.13397 6.62981 7.108 6.75984 7.05755 6.88109C7.0071 7.00234 6.93318 7.11242 6.84002 7.20499L1.06102 12.985L0.00102177 11.925L5.42502 6.49999L2.08933e-05 1.07499Z' fill='%23282828'/%3E%3C/svg%3E%0A");background-position:center;background-size:cover;width:calc(9.506666667 / 1920 * 100vw);height:calc(17.29333333 / 1920 * 100vw);position:absolute;top:50%;right:0;transform:translateY(-50%)}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty) .tab-pane .tab-pane-inner{padding-left:calc(16 / 1920 * 100vw);padding-right:calc(16 / 1920 * 100vw);column-gap:calc(26.66666667 / 1920 * 100vw);display:block;column-count:3}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty) .tab-pane .tab-pane-inner a{display:block;margin-bottom:calc(9.333333333 / 1920 * 100vw);transition:all 0.3s}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty) .tab-pane .tab-pane-inner a:hover{color:#00aa42}.main-header-bottom-left .main-menu .main-menu-link.active .submenu .tab-content:not(:empty) .tab-pane:not(.active){display:none}.main-header__items{display:flex;align-items:center;font-size:calc(19 / 1920 * 100vw);position:relative}.main-header__items .hover-menu{display:flex;height:calc(94 / 1920 * 100vw);cursor:default}.main-header__items .hover-menu__item{height:100%}.main-header__items .hover-menu__item.current-menu-item>a,.main-header__items .hover-menu__item.current-menu-ancestor>a{font-weight:700}.main-header__items .hover-menu__item.current-menu-item>a::before,.main-header__items .hover-menu__item.current-menu-ancestor>a::before{opacity:1;content:"";width:100%;height:2px;background-color:#000000;position:absolute;left:0;bottom:0;transition:opacity 0.15s ease-in-out}.main-header__items .hover-menu__item:not(:last-child){margin-right:calc(30 / 1920 * 100vw)}.main-header__items .hover-menu__item>a{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;transition:font-weight 0.15s ease-in-out}.main-header__items .hover-menu__item>a::before{opacity:0;content:"";width:100%;height:2px;background-color:#000000;position:absolute;left:0;bottom:0;transition:opacity 0.15s ease-in-out}.main-header__items .hover-menu__item>a::after{display:block;content:attr(data-title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.main-header__items .hover-menu__item__sub{display:block;background:#F4F7F8;padding:calc(40 / 1920 * 100vw) calc(40 / 1920 * 100vw);position:absolute;z-index:100;bottom:0;transform:translateY(100%);right:0;opacity:0;animation:hideItem 0.15s ease-in-out forwards;width:calc(1170 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub>.sub-menu_wrapper{display:flex;flex-wrap:wrap}.main-header__items .hover-menu__item__sub>.sub-menu_wrapper::after{content:"";flex-basis:100%;order:1}.main-header__items .hover-menu__item__sub>.sub-menu_wrapper>*:not(.sub-menu__col){order:2}.main-header__items .hover-menu__item__sub a{display:block;white-space:nowrap;line-height:calc(20 / 1920 * 100vw);font-size:calc(17 / 1920 * 100vw);transition:text-shadow 0.15s ease-in-out}.main-header__items .hover-menu__item__sub a:not(:last-child){margin-bottom:calc(8 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub a:hover{text-shadow:0 0 0.6px rgba(0, 0, 0, 0.6), 0 0 0.6px rgba(0, 0, 0, 0.6)}.main-header__items .hover-menu__item__sub a.sub-menu__category{width:calc(250 / 1920 * 100vw);font-size:calc(19 / 1920 * 100vw);font-weight:700;line-height:calc(24 / 1920 * 100vw);margin-left:calc(30 / 1920 * 100vw);margin-bottom:calc(15 / 1920 * 100vw);white-space:normal}.main-header__items .hover-menu__item__sub a.sub-menu__category:nth-child(4n+1){margin-left:0}.main-header__items .hover-menu__item__sub a.sub-menu__category:nth-last-child(-n+4){margin-bottom:0}.main-header__items .hover-menu__item__sub a.sub-menu__category span{transition:all 0.15s ease-in-out}.main-header__items .hover-menu__item__sub a.sub-menu__category span.category-img{width:calc(250 / 1920 * 100vw);height:calc(102 / 1920 * 100vw);overflow:hidden;display:block;border:0.5pt solid #000;border-radius:calc(13 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub a.sub-menu__category span.category-text{position:relative;background-color:#f4f7f8;border:none;font-weight:500}.main-header__items .hover-menu__item__sub a.sub-menu__category span.category-text:after{content:"";width:calc(36 / 1920 * 100vw);height:calc(36 / 1920 * 100vw);padding:calc(12 / 1920 * 100vw);position:absolute;top:0;transform:translateY(calc(-20 / 1920 * 100vw));right:calc(10 / 1920 * 100vw);background-color:#5bba47;transition:opacity 0.3s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.13827 0.142822L16 6.99994L9.14056 13.8571L8.33257 13.0514L13.8126 7.57137H0V6.42854H13.8126L8.33028 0.946241L9.13827 0.142822Z'%3E%3C/path%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:50%;opacity:0;border-radius:calc(13 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub a.sub-menu__category span img{transition:all 0.3s ease-in-out}.main-header__items .hover-menu__item__sub a.sub-menu__category:hover{text-shadow:none}.main-header__items .hover-menu__item__sub a.sub-menu__category:hover span.category-text:after{opacity:1}.main-header__items .hover-menu__item__sub a.sub-menu__category:hover span img{transform:scale(1.05);opacity:0.7}.main-header__items .hover-menu__item__sub a.sub-menu__category--simple{transition:opacity 0.15s ease-in-out}.main-header__items .hover-menu__item__sub a.sub-menu__category--simple:hover{opacity:0.7}.main-header__items .hover-menu__item__sub a.sub-menu__category img{width:calc(250 / 1920 * 100vw);height:calc(102 / 1920 * 100vw);object-fit:cover;display:block}.main-header__items .hover-menu__item__sub a.sub-menu__category span.category-text{padding:calc(13 / 1920 * 100vw) calc(10 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big{width:calc(1440 / 1920 * 100vw);height:calc(776 / 1920 * 100vw);flex-wrap:wrap;flex-direction:column;align-content:space-between;padding-bottom:calc(32 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big>a.sub-menu__category{margin-left:0;margin-bottom:calc(25 / 1920 * 100vw) !important}.main-header__items .hover-menu__item__sub--big>a.sub-menu__category img{height:calc(102 / 1920 * 100vw) !important}.main-header__items .hover-menu__item__sub--big .sub-menu__col{width:calc(277.5 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big .sub-menu__col:first-child{display:contents;padding-bottom:calc(32 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big .sub-menu__col:not(:last-of-type) a{padding-right:calc(40 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big .sub-menu__col:last-of-type{flex:100%}.main-header__items .hover-menu__item__sub--big .sub-menu__col:nth-child(2){margin-bottom:calc(40 / 1920 * 100vw);margin-top:calc(40 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big .sub-menu__col a{width:calc(277.5 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big .sub-menu__col a.current-menu-item span:not(.category-text):before{width:100%;content:" ";display:inline-block;position:absolute;left:0;bottom:0;border-bottom:calc(1 / 1920 * 100vw) solid;transition:all 0.6s}.main-header__items .hover-menu__item__sub--big .sub-menu__col a[href="#"]{opacity:0.5}.main-header__items .hover-menu__item__sub--big .sub-menu__col a.sub-menu__category{margin-bottom:calc(8 / 1920 * 100vw);margin-left:0}.main-header__items .hover-menu__item__sub--big .sub-menu__col a.sub-menu__category span:not(.category-img){margin-bottom:calc(15 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--big .sub-menu__col a.sub-menu__category .category-img,.main-header__items .hover-menu__item__sub--big .sub-menu__col a.sub-menu__category img{width:calc(277.5 / 1920 * 100vw) !important;height:calc(112 / 1920 * 100vw) !important}.main-header__items .hover-menu__item__sub--big .sub-menu__col a span:not(.category-text){position:relative}.main-header__items .hover-menu__item__sub--big .sub-menu__col a span:not(.category-text):before{content:" ";display:inline-block;position:absolute;left:0;bottom:0;width:0;border-bottom:calc(1 / 1920 * 100vw) solid;transition:all 0.6s}.main-header__items .hover-menu__item__sub--big .sub-menu__col a span:not(.category-text):hover:before{width:100%}.main-header__items .hover-menu__item__sub--full{width:100vw;height:calc(100vh - calc(94 / 1920 * 100vw));position:fixed;left:0;top:calc(94 / 1920 * 100vw);transform:none;overflow-y:auto;overflow-x:hidden}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper{flex-direction:column;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;flex:100%;align-content:space-between}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper>a.sub-menu__category{margin-left:0;margin-bottom:calc(20 / 1920 * 100vw) !important}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper>a.sub-menu__category:last-child{margin-bottom:0 !important}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper>a.sub-menu__category img{height:calc(102 / 1920 * 100vw) !important}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col{width:calc(277.5 / 1920 * 100vw);margin-bottom:calc(40 / 1920 * 100vw);display:flex;flex-direction:column}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a{align-self:flex-start;width:auto !important}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a.menu-item-padding{padding:calc(8 / 1920 * 100vw) calc(16 / 1920 * 100vw);border:calc(2 / 1920 * 100vw) solid}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a.menu-item-radius{border-radius:calc(8 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a{width:calc(277.5 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a.current-menu-item span:not(.category-text):before{width:100%;content:" ";display:inline-block;position:absolute;left:0;bottom:0;border-bottom:calc(1 / 1920 * 100vw) solid;transition:all 0.6s}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a[href="#"]{opacity:0.5}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a.sub-menu__category{margin-bottom:calc(8 / 1920 * 100vw);margin-left:0}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a.sub-menu__category span:not(.category-img){margin-bottom:calc(15 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a.sub-menu__category .category-img,.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a.sub-menu__category img{width:calc(277.5 / 1920 * 100vw) !important;height:calc(112 / 1920 * 100vw) !important}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a span:not(.category-text){position:relative}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a span:not(.category-text):before{content:" ";display:inline-block;position:absolute;left:0;bottom:0;width:0;border-bottom:calc(1 / 1920 * 100vw) solid;transition:all 0.6s}.main-header__items .hover-menu__item__sub--full>.sub-menu_wrapper .sub-menu__col a span:not(.category-text):hover:before{width:100%}.main-header__items .hover-menu__item__sub--small{width:calc(890 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--small a.sub-menu__category{margin-left:calc(30 / 1920 * 100vw);margin-bottom:calc(40 / 1920 * 100vw)}.main-header__items .hover-menu__item__sub--small a.sub-menu__category:nth-child(3n+1){margin-left:0}.main-header__items .hover-menu__item__sub--small a.sub-menu__category:nth-last-child(-n+3){margin-bottom:0}.main-header__items .hover-menu__item:hover>a{font-weight:700}.main-header__items .hover-menu__item:hover>a:before{opacity:1}.main-header__items .active-item{animation:showItem 0.15s ease-in-out forwards}.main-header__items .languages{margin:0 0 0 calc(60 / 1920 * 100vw);height:calc(24 / 1920 * 100vw);display:flex}.main-header__items .languages .switcher-list,.main-header__items .languages .wpm-language-switcher{height:100%;display:flex;align-items:center;list-style:none;margin-bottom:0;padding-left:0}.main-header__items .languages .switcher-list li:not(:first-child),.main-header__items .languages .wpm-language-switcher li:not(:first-child){margin-left:calc(10 / 1920 * 100vw)}.main-header__items .languages .switcher-list li.active,.main-header__items .languages .wpm-language-switcher li.active{font-weight:700}.main-header__items .mobile-menu-btn{display:none}.main-header__phone{font-size:calc(24 / 1920 * 100vw);color:#282828;display:flex;column-gap:calc(4 / 1920 * 100vw);line-height:1.3;margin-left:calc(26.66666667 / 1920 * 100vw);margin-right:calc(45.33333333 / 1920 * 100vw);align-items:center}.main-header__phone:before{content:"";width:calc(26.66666667 / 1920 * 100vw);height:calc(26.66666667 / 1920 * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9647 12.9661L14.8481 12.7244C14.5992 12.6952 14.3469 12.7227 14.1102 12.805C13.8735 12.8873 13.6585 13.0221 13.4814 13.1994L11.9481 14.7327C9.58256 13.5293 7.65978 11.6066 6.4564 9.24107L7.99806 7.6994C8.3564 7.34107 8.5314 6.84107 8.47306 6.33273L8.2314 4.23273C8.18433 3.82614 7.98929 3.45109 7.68345 3.17906C7.37761 2.90704 6.98237 2.75707 6.57306 2.75773H5.1314C4.18973 2.75773 3.4064 3.54107 3.46473 4.48273C3.9064 11.5994 9.59807 17.2827 16.7064 17.7244C17.6481 17.7827 18.4314 16.9994 18.4314 16.0577V14.6161C18.4397 13.7744 17.8064 13.0661 16.9647 12.9661Z' fill='%23282828'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;background-position:center}.main-header__telegram{display:flex;justify-content:center;align-items:center;border-radius:50%;border:calc(1.013333333 / 1920 * 100vw) solid #000;background-color:#fff;transition:all 0.6s;margin-left:calc(29.33333333 / 1920 * 100vw);height:calc(37.33333333 / 1920 * 100vw);width:calc(37.33333333 / 1920 * 100vw)}.main-header__telegram svg{width:calc(18.16 / 1920 * 100vw);height:calc(18.16 / 1920 * 100vw);transition:all 0.6s}.main-header__telegram svg path{transition:all 0.6s}.main-header__telegram:hover{background-color:#000}.main-header__telegram:hover svg,.main-header__telegram:hover path{fill:#fff}.main-header-bottom{display:flex;align-items:center;justify-content:space-between;height:calc(94 / 1920 * 100vw);background-color:#FFFFFF}.main-header-top{height:calc(47 / 1920 * 100vw);font-size:calc(16 / 1920 * 100vw);display:flex;align-items:center;justify-content:center}.main-header-top a{text-decoration:underline;color:inherit}html[lang="uk"] .main-header .main-header__items .languages{display:none}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.main-header{height:calc(58 / 375 * 100vw);box-shadow:0px 1px 4px 0px #0000001a;margin-bottom:0}.main-header__logo{transform:translateY(-14.22916667%);height:calc(16 / 375 * 100vw)}.main-header-bottom{padding:0 calc(20 / 375 * 100vw)}.main-header-bottom .main-menu{display:none}.main-header__items{font-size:calc(14 / 375 * 100vw)}.main-header__items .hover-menu{display:none}.main-header__items .languages{display:none;margin:0 calc(30 / 375 * 100vw);height:calc(20 / 375 * 100vw);line-height:calc(20 / 375 * 100vw)}.main-header__items .languages .switcher-list li:not(:first-child),.main-header__items .languages .wpm-language-switcher li:not(:first-child){margin-left:calc(10 / 375 * 100vw)}.main-header__items .main-btn{display:none}.main-header__items .mobile-menu__btn{height:calc(18 / 375 * 100vw);width:calc(24 / 375 * 100vw);display:flex;flex-direction:column;justify-content:space-between}.main-header__items .mobile-menu__btn span{display:block;width:calc(24 / 375 * 100vw);height:calc(2 / 375 * 100vw);background:#323E48;border-radius:calc(2 / 375 * 100vw)}.main-header__phone{font-size:calc(16 / 375 * 100vw);column-gap:calc(3 / 375 * 100vw);margin-right:calc(40 / 375 * 100vw)}.main-header__phone:before{width:calc(20 / 375 * 100vw);height:calc(20 / 375 * 100vw)}.main-header__telegram{display:none}.main-header-bottom{height:calc(58 / 375 * 100vw)}.main-header-top{height:calc(58 / 375 * 100vw);font-size:calc(12 / 375 * 100vw);line-height:1.15}}.customize-support .main-header__items .hover-menu__item__sub--full{top:calc(32px + 94 / 1920 * 100vw)}.customize-support .main-header-bottom-left .main-menu .main-menu-link.active .submenu{top:calc(calc(94 / 1920 * 100vw) + 32px)}.main-footer{padding:calc(60 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw);line-height:calc(20 / 1920 * 100vw)}.main-footer__content{position:relative;background:#EAEEEF;padding:calc(80 / 1920 * 100vw) calc(180 / 1920 * 100vw) calc(120 / 1920 * 100vw);display:flex;background-color:#282828;color:white;border-radius:calc(26.66666667 / 1920 * 100vw)}.main-footer__col{padding-left:calc(258.6666667 / 1920 * 100vw);display:flex;flex-direction:column;justify-content:flex-end}.main-footer__col:first-child{padding-left:0;justify-content:space-between}.main-footer__logo{height:calc(24 / 1920 * 100vw);margin-bottom:calc(26.66666667 / 1920 * 100vw)}.main-footer__logo img{height:100%}.main-footer__address{margin-top:calc(30 / 1920 * 100vw);font-size:calc(16 / 1920 * 100vw);color:#aaa;line-height:calc(28 / 1920 * 100vw)}.main-footer__address br{display:none}.main-footer__address--mobile{display:none}.main-footer__menu{margin-top:calc(66.66666667 / 1920 * 100vw);margin-bottom:calc(40 / 1920 * 100vw);font-size:calc(21.33333333 / 1920 * 100vw);font-weight:700}.main-footer__menu a{margin-right:calc(15 / 1920 * 100vw);color:white}.main-footer__menu a:hover{text-decoration:underline}.main-footer__menu+.main-footer__social{display:none}.main-footer__copy{line-height:calc(20 / 1920 * 100vw);max-width:60%;color:#aaa;font-size:calc(16 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw)}.main-footer__email{font-size:calc(16 / 1920 * 100vw);font-weight:500;color:#aaa}.main-footer__email .logo{display:none}.main-footer__email a{font-weight:700;font-size:calc(21.33333333 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);margin-top:calc(13.33333333 / 1920 * 100vw);display:block;transition:color 0.3s ease-in-out;color:white;display:inline-flex;column-gap:calc(13.33333333 / 1920 * 100vw);align-items:center;background-color:#00aa42}.main-footer__numbers{display:flex;flex-wrap:wrap;margin-top:calc(4 / 1920 * 100vw);margin-bottom:calc(32 / 1920 * 100vw)}.main-footer__numbers a{font-weight:700;font-size:calc(21.33333333 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);margin-right:calc(57 / 1920 * 100vw);display:block;transition:color 0.3s ease-in-out;color:white;display:flex;column-gap:calc(13.33333333 / 1920 * 100vw);align-items:center;background-color:#00aa42}.main-footer__social{display:flex;column-gap:calc(8.226666667 / 1920 * 100vw);padding-bottom:calc(26.66666667 / 1920 * 100vw)}.main-footer__social a{width:calc(49.33333333 / 1920 * 100vw);height:calc(49.33333333 / 1920 * 100vw);display:flex;justify-content:center;align-items:center;background:transparent;border:1px solid #fff;transition:background-color 0.5s ease-out;border-radius:50%}.main-footer__social a svg{height:calc(21.33333333 / 1920 * 100vw);max-width:calc(29.33333333 / 1920 * 100vw)}.main-footer__social a:hover{background-color:#a0a8ac}.main-footer .top-btn{position:absolute;top:0;right:calc(180 / 1920 * 100vw);transform:translateY(-50%);display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;column-gap:calc(13.33333333 / 1920 * 100vw)}.main-footer .top-btn svg{height:calc(18.66666667 / 1920 * 100vw);width:calc(16 / 1920 * 100vw);display:block;stroke:white}.main-footer .top-btn span{font-family:"Manrope", sans-serif;font-weight:700;color:white;font-size:calc(18.66666667 / 1920 * 100vw);display:block;line-height:1}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.main-footer{height:auto;padding:calc(20 / 375 * 100vw);font-size:calc(13.5 / 375 * 100vw);line-height:calc(21 / 375 * 100vw)}.main-footer__content{flex-direction:row-reverse;flex-wrap:wrap;padding:calc(105 / 375 * 100vw) calc(36 / 375 * 100vw);border-radius:calc(10 / 375 * 100vw)}.main-footer__col{padding-left:0;justify-content:flex-start;flex:0 0 100%}.main-footer__col:first-child{padding-top:0;order:2}.main-footer__logo{display:none}.main-footer__address{display:none}.main-footer__address--mobile{display:block;font-size:calc(10 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);margin-bottom:calc(40 / 375 * 100vw)}.main-footer__address--mobile br{display:none}.main-footer__menu{margin-top:calc(30 / 375 * 100vw);margin-bottom:calc(0 / 375 * 100vw);font-size:calc(13.5 / 375 * 100vw)}.main-footer__menu a{display:block;text-decoration:underline;font-size:calc(13.5 / 375 * 100vw);font-weight:500}.main-footer__menu a:not(:last-child){margin-bottom:calc(14 / 375 * 100vw)}.main-footer__menu+.main-footer__social{display:flex;margin-top:calc(27 / 375 * 100vw);margin-bottom:calc(27 / 375 * 100vw);padding:0}.main-footer__copy{margin-top:calc(0 / 375 * 100vw);margin-bottom:0;font-size:calc(10 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);max-width:100%}.main-footer__email{font-size:calc(12 / 375 * 100vw);line-height:calc(21 / 375 * 100vw)}.main-footer__email .logo{display:block;margin-bottom:calc(20 / 375 * 100vw)}.main-footer__email .logo img{height:calc(18 / 375 * 100vw);width:auto}.main-footer__email a{font-size:calc(16 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);margin-top:calc(10 / 375 * 100vw);column-gap:calc(10 / 375 * 100vw);font-weight:500}.main-footer__numbers{margin-top:calc(3 / 375 * 100vw);margin-bottom:0}.main-footer__numbers a{font-size:calc(16 / 375 * 100vw);line-height:calc(21 / 375 * 100vw);margin-right:calc(30 / 375 * 100vw);column-gap:calc(10 / 375 * 100vw);font-weight:500}.main-footer__social{display:none;width:100%;column-gap:calc(14 / 375 * 100vw);margin-bottom:calc(30 / 375 * 100vw)}.main-footer__social a{height:calc(24 / 375 * 100vw);width:calc(24 / 375 * 100vw)}.main-footer__social a svg{height:calc(12 / 375 * 100vw);max-width:calc(14 / 375 * 100vw)}.main-footer .top-btn{height:calc(40 / 375 * 100vw);right:calc(15 / 375 * 100vw);min-width:unset;column-gap:calc(10 / 375 * 100vw)}.main-footer .top-btn svg{height:calc(13 / 375 * 100vw);width:calc(12 / 375 * 100vw)}.main-footer .top-btn span{font-size:calc(14 / 375 * 100vw)}}.about-section .about-text{display:flex}.about-section .about-text .text-col{flex:0 0 33.333%;padding-left:calc(10 / 1920 * 100vw);padding-right:calc(10 / 1920 * 100vw)}.about-section .about-text .text-col:first-child{width:33.333%;padding-top:calc(43 / 1920 * 100vw);padding-left:0;padding-right:calc(100 / 1920 * 100vw)}.about-section .about-text .text-col:first-child p{padding-top:calc(16 / 1920 * 100vw);padding-bottom:calc(50 / 1920 * 100vw)}.about-section .about-text .text-col .btn-container{justify-content:flex-start}.about-section .about-text .text-col:last-of-type{width:33.333%;padding-right:0;padding-left:calc(20 / 1920 * 100vw)}.about-section .about-text .toggle-text-btn{display:none}.about-section .about-text .hidden-text{display:block}.achievements-container{position:relative;font-weight:400;display:flex;flex-direction:column;row-gap:calc(53.33333333 / 1920 * 100vw)}.achievements-container .achievements{display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(13.33333333 / 1920 * 100vw);grid-template-rows:repeat(5, auto);grid-auto-flow:column}.achievements-container .achievements__item{display:flex;padding:calc(32 / 1920 * 100vw);border-radius:calc(21.33333333 / 1920 * 100vw);background-color:#fff;box-shadow:0px 2.67px 17.36px 0px rgba(24, 43, 20, 0.05);column-gap:calc(26.66666667 / 1920 * 100vw)}.achievements-container .achievements__item.with_button{flex-direction:column;grid-row:span 2}.achievements-container .achievements__item.with_button .achievement{justify-content:space-between}.achievements-container .achievements__item.with_button .heading-primary{font-size:calc(32 / 1920 * 100vw);line-height:1.2}.achievements-container .achievements__item.with_button .btn-container{margin:0;column-gap:calc(13.33333333 / 1920 * 100vw);justify-content:flex-start}.achievements-container .achievements__item.with_button .btn-container .main-btn{margin:0}.achievements-container .achievements__item.with_icon .achievement-icon{max-height:calc(42.66666667 / 1920 * 100vw);max-width:calc(42.66666667 / 1920 * 100vw);width:100%;height:auto}.achievements-container .achievements__item.with_icon .achievement-icon img{width:100%;height:auto}.achievements-container .achievements__item .achievement{display:flex;flex-direction:column;height:100%}@media screen and (min-width:481px){.about-section .about-text .hidden-text{display:block !important}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.portfolio-section .btn-container .main-btn:last-child{display:none}.about-section .about-text{display:block;padding-bottom:calc(108 / 375 * 100vw);position:relative}.about-section .about-text .text-col{padding-left:0;padding-right:0}.about-section .about-text .text-col .main-btn{position:absolute;bottom:calc(30 / 375 * 100vw);left:50%;transform:translateX(-50%);margin:0}.about-section .about-text .text-col:first-child{width:100%;padding-top:0;padding-right:0}.about-section .about-text .text-col:first-child p{padding-top:calc(10 / 375 * 100vw);padding-bottom:calc(20 / 375 * 100vw)}.about-section .about-text .text-col:last-of-type{width:100%;padding-right:0;padding-left:0}.about-section .about-text .toggle-text-btn{display:block;font-weight:700;border-bottom:1px solid #000000;height:calc(19 / 375 * 100vw);margin-top:calc(10 / 375 * 100vw)}.about-section .about-text .hidden-text{display:none}.clients-section .client{display:none}.clients-section .client:nth-child(-n+6){display:block}.achievements-container{position:relative;font-weight:400;display:flex;flex-direction:column;row-gap:calc(40 / 375 * 100vw)}.achievements-container .achievements{display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(10 / 375 * 100vw);grid-template-rows:repeat(5, auto);grid-auto-flow:row}.achievements-container .achievements__item{display:flex;padding:calc(24 / 375 * 100vw);border-radius:calc(16 / 375 * 100vw);background-color:#fff;box-shadow:0px 2.67px 17.36px 0px rgba(24, 43, 20, 0.05)}.achievements-container .achievements__item.with_button{flex-direction:column;grid-column:span 2;max-width:calc(335 / 375 * 100vw)}.achievements-container .achievements__item.with_button .achievement{justify-content:space-between;row-gap:calc(20 / 375 * 100vw)}.achievements-container .achievements__item.with_button .heading-primary{font-size:calc(24 / 375 * 100vw);line-height:1.2}.achievements-container .achievements__item.with_button .btn-container{margin:0;column-gap:calc(10 / 375 * 100vw);justify-content:flex-start}.achievements-container .achievements__item.with_button .btn-container .main-btn{margin:0;min-width:unset;width:100%}.achievements-container .achievements__item.with_icon{flex-direction:column;row-gap:calc(20 / 375 * 100vw)}.achievements-container .achievements__item.with_icon:not(.mobile_full){max-width:calc(162.5 / 375 * 100vw)}.achievements-container .achievements__item.with_icon.mobile_full{grid-column:span 2;max-width:calc(335 / 375 * 100vw);align-items:center;flex-direction:row;justify-content:center;column-gap:calc(20 / 375 * 100vw)}.achievements-container .achievements__item.with_icon .heading-primary{font-size:calc(24 / 375 * 100vw);line-height:1.2}.achievements-container .achievements__item.with_icon .achievement-icon{max-height:calc(32 / 375 * 100vw);max-width:calc(32 / 375 * 100vw);width:100%;height:auto}.achievements-container .achievements__item.with_icon .achievement-icon img{width:100%;height:auto}.achievements-container .achievements__item .achievement{display:flex;flex-direction:column;height:100%}}.pagination-container{margin-top:calc(40 / 1920 * 100vw);position:relative;height:calc(54 / 1920 * 100vw);display:flex;align-items:center;justify-content:center}.pagination-container .pagination{height:calc(40 / 1920 * 100vw);display:flex;justify-content:center}.pagination-container .pagination ul{display:flex}.pagination-container .pagination ul li{list-style:none;width:calc(40 / 1920 * 100vw);height:calc(40 / 1920 * 100vw);margin-right:calc(5 / 1920 * 100vw)}.pagination-container .pagination ul li.disabled{width:calc(23 / 1920 * 100vw)}.pagination-container .pagination ul li .ellipse{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:calc(18 / 1920 * 100vw);line-height:calc(18 / 1920 * 100vw)}.pagination-container .pagination ul li .current{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#F4F7F8}.pagination-container .pagination ul li.active .current{font-weight:700;font-size:calc(18 / 1920 * 100vw);line-height:calc(18 / 1920 * 100vw);color:#FFFFFF;background-color:#323E48}.pagination-container .pagination ul li:first-child{margin-right:calc(10 / 1920 * 100vw);width:calc(50 / 1920 * 100vw)}.pagination-container .pagination ul li:last-child{margin-right:0;margin-left:calc(5 / 1920 * 100vw);width:calc(50 / 1920 * 100vw)}.pagination-container .pagination ul li .page-link{font-size:calc(18 / 1920 * 100vw);line-height:calc(18 / 1920 * 100vw);display:flex;align-items:center;justify-content:center;padding:0;margin-left:0;color:#000000;background-color:#F4F7F8;border:none;width:100%;height:100%}.pagination-container .pagination ul li .page-link:focus{box-shadow:none}.pagination-container .main-btn{position:absolute;right:0;top:0}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.pagination-container{margin-top:calc(20 / 375 * 100vw);height:auto;display:block}.pagination-container .pagination{height:calc(30 / 375 * 100vw);justify-content:flex-start}.pagination-container .pagination ul li{width:calc(30 / 375 * 100vw);height:calc(30 / 375 * 100vw);margin-right:calc(5 / 375 * 100vw)}.pagination-container .pagination ul li.disabled{width:calc(10 / 375 * 100vw)}.pagination-container .pagination ul li .ellipse{font-size:calc(14 / 375 * 100vw);line-height:calc(18 / 375 * 100vw)}.pagination-container .pagination ul li.active .current{font-size:calc(14 / 375 * 100vw);line-height:calc(14 / 375 * 100vw)}.pagination-container .pagination ul li:first-child{margin-right:calc(15 / 375 * 100vw);width:calc(40 / 375 * 100vw)}.pagination-container .pagination ul li:last-child{margin-left:calc(10 / 375 * 100vw);width:calc(40 / 375 * 100vw)}.pagination-container .pagination ul li .page-link{font-size:calc(14 / 375 * 100vw);line-height:calc(14 / 375 * 100vw)}.pagination-container .main-btn{position:static;margin-top:calc(30 / 375 * 100vw);margin-left:auto;margin-right:auto}}#clients-info-page .client-text{position:relative}#clients-info-page .client-text__img{width:calc(180 / 1920 * 100vw);height:calc(180 / 1920 * 100vw);position:absolute;right:0;top:50%;transform:translateY(-50%)}#clients-info-page .client-text__img img{width:100%;height:100%;object-fit:contain}.faq-collapse{margin-top:calc(40 / 1920 * 100vw)}.faq-collapse__item{margin-bottom:calc(13.33333333 / 1920 * 100vw);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);border-radius:calc(21.33333333 / 1920 * 100vw);background-color:white}.faq-collapse__item__content{padding:0 calc(53.33333333 / 1920 * 100vw);color:#282828}.faq-collapse__item__content p,.faq-collapse__item__content ul{padding-bottom:calc(20 / 1920 * 100vw)}.faq-collapse__item__content p:last-child,.faq-collapse__item__content ul:last-child{padding-bottom:calc(30 / 1920 * 100vw)}.faq-collapse__btn{width:100%;font-size:calc(21.33333333 / 1920 * 100vw);font-weight:600;line-height:1.3;text-align:left;display:flex;align-items:center;justify-content:space-between;padding:calc(26.66666667 / 1920 * 100vw) calc(53.33333333 / 1920 * 100vw);font-family:inherit;cursor:pointer;color:#000000}.faq-collapse__btn::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='31.7' y='31.2' width='30.4' height='30.4' rx='15.2' transform='rotate(-180 31.7 31.2)' stroke='%2300AA42' stroke-width='1.6'/%3E%3Cpath d='M16.6813 21.2321V20.2664V10.3294C16.6813 10.2293 16.6001 10.148 16.5 10.148C16.3998 10.148 16.3186 10.2293 16.3186 10.3294V20.2664V21.2321L15.6357 20.5493L12.9074 17.821L13.1903 17.5382L12.9074 17.821C12.8366 17.7502 12.7218 17.7502 12.651 17.821C12.651 17.821 12.6509 17.821 12.6509 17.821M16.6813 21.2321L12.3681 18.3604C12.2546 18.2469 12.1978 18.0981 12.1978 17.9493C12.1978 17.8005 12.2546 17.6517 12.3681 17.5382L12.6509 17.821M16.6813 21.2321L17.3642 20.5493L20.0925 17.8209C20.1633 17.7501 20.2781 17.7501 20.349 17.8209C20.4198 17.8917 20.4198 18.0067 20.349 18.0775L16.6282 21.7982C16.5574 21.8691 16.4425 21.8691 16.3717 21.7982L16.0889 22.0811L16.3717 21.7982L12.651 18.0777M16.6813 21.2321L12.651 18.0777M12.6509 17.821C12.6154 17.8566 12.5978 17.9024 12.5978 17.9493C12.5978 17.9962 12.6154 18.042 12.651 18.0777M12.6509 17.821L12.651 18.0777' fill='%2300AA42' stroke='%2300AA42' stroke-width='0.8'/%3E%3C/svg%3E%0A");transform:rotate(180deg);background-position:center;background-size:cover;background-repeat:no-repeat;display:block;height:calc(42.66666667 / 1920 * 100vw);width:calc(42.66666667 / 1920 * 100vw)}.faq-collapse__btn.collapsed::after{transform:rotate(0deg)}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){#clients-info-page .client-text{display:flex;flex-direction:column-reverse}#clients-info-page .client-text__img{width:calc(110 / 375 * 100vw);height:calc(110 / 375 * 100vw);position:static;transform:none;margin-bottom:calc(10 / 375 * 100vw)}.faq-collapse{width:100%;margin-top:calc(30 / 375 * 100vw)}.faq-collapse__item{margin-bottom:calc(10 / 375 * 100vw);box-shadow:0px 2px 13px 0px rgba(24, 43, 20, 0.05);border-radius:calc(16 / 375 * 100vw)}.faq-collapse__item__content{padding:0 calc(20 / 375 * 100vw);margin-bottom:0}.faq-collapse__item__content p,.faq-collapse__item__content ul{padding-bottom:calc(10 / 375 * 100vw)}.faq-collapse__item__content p:last-child,.faq-collapse__item__content ul:last-child{padding-bottom:calc(20 / 375 * 100vw)}.faq-collapse__btn{width:100%;font-size:calc(16 / 375 * 100vw);padding:calc(20 / 375 * 100vw) calc(20 / 375 * 100vw);line-height:1.2;align-items:flex-start;column-gap:calc(5 / 375 * 100vw)}.faq-collapse__btn::after{height:calc(32 / 375 * 100vw);width:calc(32 / 375 * 100vw);flex:0 0 calc(32 / 375 * 100vw)}}.about-title{display:flex;justify-content:space-between}.about-title__img{width:calc(550 / 1920 * 100vw);height:calc(390 / 1920 * 100vw)}.about-title__img img{width:100%;height:100%;object-fit:cover}.advantages-carousel{width:100%;overflow:hidden}.advantages-slider{width:calc(100% + calc(30 / 1920 * 100vw));counter-reset:number;margin-top:calc(50 / 1920 * 100vw)}.advantages-slider__item{padding:calc(30 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);font-weight:500;background:#EAEEEF;counter-increment:number;margin-right:calc(30 / 1920 * 100vw);height:100%}.advantages-slider__item .slider-number{margin-bottom:calc(20 / 1920 * 100vw)}.advantages-slider__item .slider-number::before{content:counter(number, decimal-leading-zero)}.advantages-slider .owl-stage{display:flex;justify-content:space-between}.advantages-slider .owl-stage .owl-item{flex:1 0 auto}.description>div{padding-bottom:calc(60 / 1920 * 100vw);border-bottom:1px solid #DFE7EA}.goals__list,.features__list{margin-top:calc(30 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);font-weight:500}.goals__list ul,.features__list ul{column-count:2;column-gap:calc(50 / 1920 * 100vw)}.goals__img,.features__img{width:100%;height:calc(500 / 1920 * 100vw);margin-top:calc(40 / 1920 * 100vw)}.goals__img img,.features__img img{width:100%;height:100%;object-fit:cover}.features__list ul{column-count:3}.customers{display:flex;flex-direction:column;row-gap:calc(40 / 1920 * 100vw)}.customers .heading-section{width:calc(976 / 1920 * 100vw);font-size:calc(21.33333333 / 1920 * 100vw);line-height:1.2;display:flex;flex-direction:column;row-gap:calc(13.33333333 / 1920 * 100vw)}.customers-column{width:100%;display:flex;flex-direction:column;row-gap:calc(26.66666667 / 1920 * 100vw)}.customers-column__container{display:flex;column-gap:calc(26.66666667 / 1920 * 100vw)}.customers-column__item{height:100%;padding:calc(32 / 1920 * 100vw);border-radius:calc(21.33333333 / 1920 * 100vw);box-shadow:0px 2.67px 17.36px 0px rgba(24, 43, 20, 0.05);display:flex;row-gap:calc(18.66666667 / 1920 * 100vw);background-color:#fff;flex-direction:column;font-size:calc(21.33333333 / 1920 * 100vw);line-height:1.2;font-weight:400;position:relative;justify-content:flex-end}.customers-column__item:before{content:"“";font-family:"Manrope";font-size:calc(190.88 / 1920 * 100vw);position:absolute;top:calc(32 / 1920 * 100vw);left:calc(32 / 1920 * 100vw)}.customers-column__item>div{background-color:#fff;z-index:1;display:flex;row-gap:calc(18.66666667 / 1920 * 100vw);flex-direction:column}.customers-column__item .customer-info{display:flex;column-gap:calc(13.33333333 / 1920 * 100vw);align-items:center}.customers-column__item .customer-info__img{max-width:calc(80 / 1920 * 100vw);height:calc(80 / 1920 * 100vw);border-radius:50%;background-color:#f7f7f7;overflow:hidden;flex:100%;width:100%}.customers-column__item .customer-info__img img{width:100%;height:100%;object-fit:cover}.customers-column__item .customer-info__text{display:flex;flex-direction:column;row-gap:calc(2.666666667 / 1920 * 100vw)}.customers-column__item .customer-info__text .name{font-weight:600}.goals__list ul li,.features__list ul li{margin-bottom:calc(40 / 1920 * 100vw)}.goals__list ul li:before,.features__list ul li:before{width:calc(8 / 1920 * 100vw);height:calc(8 / 1920 * 100vw);flex:0 0 calc(8 / 1920 * 100vw);margin-right:calc(20 / 1920 * 100vw)}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.about-title{flex-direction:column}.about-title__img{width:100%;height:calc(237.5 / 375 * 100vw);margin-top:calc(50 / 375 * 100vw)}.advantages-carousel{width:100%;overflow:visible}.advantages-slider{margin-left:calc(-20 / 375 * 100vw);width:calc(100% + calc(40 / 375 * 100vw));margin-top:calc(30 / 375 * 100vw)}.advantages-slider__item{width:calc(260 / 375 * 100vw);padding:calc(20 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw);margin-right:calc(15 / 375 * 100vw)}.advantages-slider__item .slider-number{margin-bottom:calc(5 / 375 * 100vw)}.advantages-slider .owl-stage{margin-left:calc(20 / 375 * 100vw)}.description>div{padding-bottom:calc(50 / 375 * 100vw)}.goals__list,.features__list{margin-top:calc(30 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);line-height:calc(24 / 375 * 100vw)}.goals__list ul,.features__list ul{column-count:1;column-gap:0}.goals__img,.features__img{height:calc(165 / 375 * 100vw);margin-top:calc(50 / 375 * 100vw)}.customers{row-gap:calc(20 / 375 * 100vw)}.customers .heading-section{width:100%;font-size:calc(16 / 375 * 100vw);row-gap:calc(10 / 375 * 100vw)}.customers-column{width:100%;row-gap:calc(10 / 375 * 100vw)}.customers-column__container{display:flex;flex-direction:column;row-gap:calc(10 / 375 * 100vw)}.customers-column__container+.customers-slider__nav{border:1px solid rgba(150, 150, 150, 0.3);border-radius:calc(10 / 375 * 100vw);background:white;display:flex;padding:calc(10 / 375 * 100vw) calc(20 / 375 * 100vw);justify-content:space-between;align-items:center}.customers-column__container+.customers-slider__nav button{border-width:calc(0.6 / 375 * 100vw);border-style:solid;border-color:rgba(45, 49, 130, 0.2);border-radius:calc(6 / 375 * 100vw);height:calc(26 / 375 * 100vw);width:calc(26 / 375 * 100vw);display:flex;align-items:center;justify-content:center}.customers-column__container+.customers-slider__nav button img{width:calc(8 / 375 * 100vw);height:auto}.customers-column__container .customer-slide{display:flex;flex-direction:column;row-gap:calc(10 / 375 * 100vw)}.customers-column__item{padding:calc(24 / 375 * 100vw);border-radius:calc(16 / 375 * 100vw);display:flex;row-gap:calc(14 / 375 * 100vw);font-size:calc(16 / 375 * 100vw);position:relative;justify-content:flex-end}.customers-column__item:before{content:none}.customers-column__item>div{background-color:#fff;z-index:1;display:flex;row-gap:calc(14 / 375 * 100vw);flex-direction:column}.customers-column__item .customer-info{display:flex;column-gap:calc(10 / 375 * 100vw);align-items:center}.customers-column__item .customer-info__img{max-width:calc(60 / 375 * 100vw);height:calc(60 / 375 * 100vw);border-radius:50%;background-color:#f7f7f7;overflow:hidden;flex:100%;width:100%}.customers-column__item .customer-info__img img{width:100%;height:100%;object-fit:cover}.customers-column__item .customer-info__text{display:flex;flex-direction:column;row-gap:calc(2 / 375 * 100vw)}.customers-column__item .customer-info__text .name{font-weight:600}.goals__list ul li,.features__list ul li{margin-bottom:calc(10 / 375 * 100vw)}.goals__list ul li:before,.features__list ul li:before{width:calc(8 / 375 * 100vw);height:calc(8 / 375 * 100vw);flex:0 0 calc(8 / 375 * 100vw);margin-right:calc(10 / 375 * 100vw)}}.blog-items{display:flex;flex-wrap:wrap;width:calc(100% + calc(30 / 1920 * 100vw));margin-left:calc(-15 / 1920 * 100vw);margin-top:0;height:calc(100% - calc(15 / 1920 * 100vw))}.blog-items .blog-item{flex:0 0 25%;padding:calc(50 / 1920 * 100vw) calc(15 / 1920 * 100vw) 0 calc(15 / 1920 * 100vw)}.blog-items .blog-item a{display:block;text-decoration:none !important}.blog-items .blog-item a img{height:calc(253 / 1920 * 100vw);width:100%;display:block;object-fit:cover}.blog-items .blog-item a:hover div{border-color:#DFE7EA}.blog-items .blog-item a:hover div svg{opacity:1}.blog-items .blog-item__text{border:1px solid transparent;padding:calc(20 / 1920 * 100vw);position:relative;transition:border-color 0.3s ease-in-out}.blog-items .blog-item__categories{line-height:calc(20 / 1920 * 100vw)}.blog-items .blog-item__category{margin-right:calc(2 / 1920 * 100vw)}.blog-items .blog-item__category:not(:first-child)::before{content:".";margin-right:calc(5 / 1920 * 100vw);display:inline-block;position:relative;top:calc(-3 / 1920 * 100vw)}.blog-items .blog-item__title{font-size:calc(18 / 1920 * 100vw);font-weight:700;margin:calc(10 / 1920 * 100vw) 0}.blog-items .blog-item svg{width:calc(24 / 1920 * 100vw);height:calc(16 / 1920 * 100vw);opacity:0;transition:opacity 0.3s ease-in-out;position:absolute;bottom:calc(20 / 1920 * 100vw);right:calc(20 / 1920 * 100vw)}.blog-items--big .blog-item{flex:0 0 33.333%}.blog-items--big .blog-item a img{height:calc(345 / 1920 * 100vw)}.blog__filter{margin-top:calc(20 / 1920 * 100vw);display:flex;flex-wrap:wrap}.blog__filter__item{display:flex;align-items:center;padding:0 calc(10 / 1920 * 100vw);height:calc(40 / 1920 * 100vw);border:1px solid #DFE7EA;margin-right:calc(10 / 1920 * 100vw);margin-bottom:calc(10 / 1920 * 100vw);transition:background-color 0.2s ease-in-out;text-transform:capitalize;font-size:calc(16 / 1920 * 100vw)}.blog__filter__item.active{background:#DFE7EA !important}.blog__filter__item:hover{background:rgba(223, 231, 234, 0.7)}#article-page a:not(.blog__filter__item):not(.main-btn){text-decoration:underline}#article-page .article-title{display:flex}#article-page .article-title__text{flex:100;padding-top:calc(50 / 1920 * 100vw);padding-right:calc(150 / 1920 * 100vw)}#article-page .article-title__text .heading-primary{margin-top:calc(30 / 1920 * 100vw);margin-bottom:calc(30 / 1920 * 100vw)}#article-page .article-title__img{width:calc(830 / 1920 * 100vw);height:calc(623 / 1920 * 100vw)}#article-page .article-title__img img{width:100%;height:100%;object-fit:cover}#article-page .article-content{padding:0 calc(485 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw)}#article-page .article-content h1,#article-page .article-content h2,#article-page .article-content h3,#article-page .article-content h4{font-family:"Manrope", sans-serif;font-weight:700;font-size:calc(24 / 1920 * 100vw);line-height:calc(34 / 1920 * 100vw);margin-bottom:calc(10 / 1920 * 100vw);margin-top:calc(40 / 1920 * 100vw)}#article-page .article-content h1:first-child,#article-page .article-content h2:first-child,#article-page .article-content h3:first-child,#article-page .article-content h4:first-child{margin-top:0}#article-page .article-content h5,#article-page .article-content h6{font-size:calc(18 / 1920 * 100vw);line-height:calc(28 / 1920 * 100vw);font-weight:700;margin-bottom:calc(10 / 1920 * 100vw);margin-top:calc(-14 / 1920 * 100vw)}#article-page .article-content picture{display:inline-block;width:calc(50% + calc(-15 / 1920 * 100vw));padding-top:calc(16 / 1920 * 100vw);position:relative;height:auto}#article-page .article-content picture:first-child{margin-right:auto !important}#article-page .article-content picture:last-child{float:right;margin-left:auto !important}#article-page .article-content picture:only-child{float:none;display:block;width:100%}#article-page .article-content picture img{width:100%;height:auto}#article-page .article-content img{display:inline-block;width:calc(50% + calc(-15 / 1920 * 100vw));padding-top:calc(16 / 1920 * 100vw);position:relative;height:auto}#article-page .article-content img:first-child{margin-right:auto !important}#article-page .article-content img:last-child{float:right;margin-left:auto !important}#article-page .article-content img:only-child{float:none;display:block;width:100%}#article-page .article-content p{margin-bottom:calc(24 / 1920 * 100vw)}#article-page .article-content ul{margin-bottom:calc(20 / 1920 * 100vw)}#article-page .article-content ul li:before{margin-top:calc(3 / 1920 * 100vw)}#article-page .article-content .btn-container{margin-top:calc(60 / 1920 * 100vw)}#article-page .popular-articles{padding-top:calc(80 / 1920 * 100vw);padding-bottom:calc(40 / 1920 * 100vw)}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.blog-items{margin-left:calc(-5 / 375 * 100vw);width:calc(100% + calc(10 / 375 * 100vw));margin-top:0;height:auto}.blog-items .blog-item{flex:0 0 50%;padding:calc(30 / 375 * 100vw) calc(5 / 375 * 100vw) 0 calc(5 / 375 * 100vw)}.blog-items .blog-item a img{height:calc(123 / 375 * 100vw)}.blog-items .blog-item a:hover div{border-color:transparent}.blog-items .blog-item__text{padding:calc(10 / 375 * 100vw);position:relative}.blog-items .blog-item__categories{display:none}.blog-items .blog-item__title{font-size:calc(14 / 375 * 100vw);line-height:calc(22 / 375 * 100vw);margin:0 0 calc(10 / 375 * 100vw) 0}.blog-items .blog-item svg{display:none}.blog-items--big{width:calc(100% + calc(47.5 / 375 * 100vw));margin-left:calc(-27.5 / 375 * 100vw)}.blog-items--big .blog-item{width:calc(275 / 375 * 100vw);padding:calc(30 / 375 * 100vw) calc(7.5 / 375 * 100vw) 0 calc(7.5 / 375 * 100vw)}.blog-items--big .blog-item a img{height:calc(195 / 375 * 100vw)}.blog-items--big .blog-item__categories{display:block;line-height:calc(22 / 375 * 100vw)}.blog-items--big .blog-item__category{margin-right:calc(2 / 375 * 100vw)}.blog-items--big .blog-item__category:not(:first-child)::before{margin-right:calc(5 / 375 * 100vw);top:calc(-3 / 375 * 100vw)}.blog-items--big .blog-item__title{margin-top:calc(10 / 375 * 100vw)}.blog-items--big .owl-stage{margin-left:calc(20 / 375 * 100vw)}.blog{position:relative}.blog__filter{display:none;margin-top:0;position:absolute;top:calc(50 / 375 * 100vw);left:calc(20 / 375 * 100vw);width:calc(345 / 375 * 100vw);background:#FFFFFF;z-index:200;animation:showItem 0.3s linear forwards}.blog__filter--hidden{animation:hideItem 0.3s linear forwards}.blog__filter__item{padding:0 calc(10 / 375 * 100vw);height:calc(30 / 375 * 100vw);margin-right:calc(5 / 375 * 100vw);margin-bottom:calc(5 / 375 * 100vw);font-size:calc(12 / 375 * 100vw)}.blog__categories__btn{display:block;font-weight:700;border-bottom:1px solid #000000;height:calc(19 / 375 * 100vw)}.blog__categories__title{display:flex;align-items:center;justify-content:space-between}#article-page .article-title{display:flex;flex-direction:column}#article-page .article-title__text{flex:0;padding-top:0;padding-right:0}#article-page .article-title__text .heading-primary{margin-top:calc(10 / 375 * 100vw);margin-bottom:calc(20 / 375 * 100vw)}#article-page .article-title__text .blog__filter{display:flex;position:static}#article-page .article-title__text .blog__filter__item{height:calc(27 / 375 * 100vw)}#article-page .article-title__img{width:100%;height:calc(251 / 375 * 100vw);margin-top:calc(45 / 375 * 100vw)}#article-page .article-content{margin-top:calc(-20 / 375 * 100vw);padding:0 calc(20 / 375 * 100vw);font-size:calc(12 / 375 * 100vw);line-height:calc(22 / 375 * 100vw)}#article-page .article-content h1,#article-page .article-content h2,#article-page .article-content h3,#article-page .article-content h4{font-size:calc(18 / 375 * 100vw);line-height:calc(28 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw);margin-top:calc(30 / 375 * 100vw)}#article-page .article-content h1:first-child,#article-page .article-content h2:first-child,#article-page .article-content h3:first-child,#article-page .article-content h4:first-child{margin-top:0}#article-page .article-content h5,#article-page .article-content h6{font-size:calc(12 / 375 * 100vw);line-height:calc(22 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw);margin-top:calc(-12 / 375 * 100vw)}#article-page .article-content picture{width:calc(50% - calc(2.5 / 375 * 100vw));padding-top:calc(8 / 375 * 100vw);padding-bottom:calc(0 / 375 * 100vw)}#article-page .article-content picture:first-child{margin-left:0}#article-page .article-content picture:last-child{margin-right:0}#article-page .article-content picture:only-child{width:100%;height:calc(335 / 375 * 100vw);float:none;display:block}#article-page .article-content p{margin-bottom:calc(22 / 375 * 100vw)}#article-page .article-content ul{margin-bottom:calc(10 / 375 * 100vw)}#article-page .article-content ul li:before{margin-top:calc(0 / 375 * 100vw)}#article-page .article-content .btn-container{margin-top:calc(30 / 375 * 100vw)}#article-page .popular-articles{padding-top:calc(30 / 375 * 100vw);padding-bottom:calc(20 / 375 * 100vw)}}.page-404 .heading-primary,.page-404 .info-list{text-align:center;width:100%}.page-404 .page-404-error-code{font-size:14em;font-weight:700;text-align:center;line-height:0.8em;margin-bottom:50px;text-shadow:0px 0px 10px #4caf36, 0 0 0.5em #4caf36, 0 0 0.2em #323e48;color:#323e48db}/*# sourceMappingURL=main.css.map */