body{margin:0;}.main-slider__listbody{margin:0}h1,h2,h3,h5,.grid__title,.blog__title{margin-top:0}a{text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;line-height:1.5;font-family:"Exo 2",sans-serif;font-weight:400;color:#141414}.container{padding:0 15px;margin:0 auto;max-width:767px}@media only screen and (min-width: 767px){.container{padding:0 44px;max-width:1400px}}@media only screen and (min-width: 1280px){.container{padding:0 15px;max-width:1342px}}.overlay{opacity:0;pointer-events:none;-webkit-transition:.3s ease all;transition:.3s ease all}.overlay--active{background:rgba(255,255,255,.5);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:10;overflow-y:auto;opacity:1;pointer-events:all;-webkit-transition:.3s ease all;transition:.3s ease all}.small-text{font-size:calc(10px + 2*(100vw - 320px)/1600);line-height:1.5}.hidden{display:none}strong{font-weight:600}h1{margin-top:0;font-family:"Onest",sans-serif;font-size:calc(32px + 16*(100vw - 320px)/1600);font-weight:700;line-height:1.2;margin-bottom:16px}h1 span{color:#8e2839}@media screen and (min-width: 767px){h1{margin-bottom:24px}}h2{margin-top:0;font-family:"Onest",sans-serif;font-size:calc(28px + 14*(100vw - 320px)/1600);font-weight:700;line-height:1.2;margin-bottom:24px}h2 span{color:#8e2839}@media screen and (min-width: 1280px){h2{margin-bottom:32px}}h3{margin-top:0;font-family:"Onest",sans-serif;font-size:calc(26px + 10*(100vw - 320px)/1600);font-weight:700;line-height:1.2;margin-bottom:20px}@media screen and (min-width: 767px){h3{margin-bottom:30px}}@media screen and (min-width: 1280px){h3{margin-bottom:40px}}h4{margin-top:0;font-family:"Onest",sans-serif;font-size:calc(20px + 12*(100vw - 320px)/1600);font-weight:700;line-height:1.4;margin-bottom:20px}h4 span{color:#8e2839}@media screen and (min-width: 767px){h4{margin-bottom:30px}}@media screen and (min-width: 1280px){h4{margin-bottom:40px}}h5,.grid__title,.blog__title,.h5{margin-top:0;font-family:"Onest",sans-serif;font-size:calc(17px + 7*(100vw - 320px)/1600);font-weight:700;line-height:1.4;margin-bottom:10px}h5 span,.grid__title span,.blog__title span,.h5 span{color:#8e2839}h6{margin-top:0;font-family:"Onest",sans-serif;font-size:calc(17px + 3*(100vw - 320px)/1600);font-weight:600;line-height:1.4;margin-bottom:20px}h6 span{color:#8e2839}.section{padding:40px 0}.section--grey{background-color:#f1f1f1}@media screen and (min-width: 767px){.section{padding:60px 0}}@media screen and (min-width: 1280px){.section{padding:112px 0}}@media only screen and (min-width: 1280px)and (min-width: 1820px){.section--after-top{position:relative}.section--after-top:before{position:absolute;content:"";width:306px;height:471px;right:0;top:unset;background:url(../images/after-grey-top.svg);top:0}}p{margin-top:0;margin-bottom:10px}@media screen and (min-width: 767px){p{margin-bottom:15px}}@media screen and (min-width: 1280px){p{margin-bottom:20px}}a{color:#141414}iframe{border-radius:20px}img{max-width:100%}header+.section{padding-top:119px}@media screen and (min-width: 1280px){header+.section{padding-top:242px}}.check-list{list-style:none;margin:0;padding-left:8px}@media screen and (min-width: 767px){.check-list{margin-bottom:30px}}.check-list li{padding-left:21px;margin-bottom:10px;position:relative}@media screen and (min-width: 767px){.check-list li{margin-bottom:15px;padding-left:26px}}@media screen and (min-width: 767px){.check-list li{margin-bottom:10px}}.check-list li:before{position:absolute;content:"";width:15px;height:15px;left:0;top:0;background:url(../images/check.svg);background-size:15px 15px}@media screen and (min-width: 767px){.check-list li:before{background-size:18px 18px;width:18px;height:18px}}@media screen and (min-width: 1280px){.check-list li:before{top:3px}}.grey-text{color:rgba(0,0,0,.1)}.subtitle{font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:600;margin-bottom:16px}.more{position:relative;font-size:calc(16px + 2*(100vw - 320px)/1600);padding-right:60px;margin-bottom:10px;display:inline-block}.more:after{position:absolute;content:"";width:40px;height:40px;left:unset;top:calc(50% - 20px);right:0;background-color:#007285;background-image:url(../images/icons/arrow-detail.svg);background-repeat:no-repeat;background-position:center center;border-radius:50%;-webkit-transition:.3s ease all;transition:.3s ease all}@media only screen and (min-width: 1280px){.more:hover:after{-webkit-transition:.3s ease all;transition:.3s ease all;background-color:#8e2839}}.bullets__title{font-size:calc(18px + 2*(100vw - 320px)/1600);font-weight:600;margin-bottom:16px}.bullets__item{margin-bottom:16px;padding-left:45px;position:relative;font-size:calc(14px + 2*(100vw - 320px)/1600)}.bullets__item:before{position:absolute;content:"";width:29px;height:29px;left:0;top:0}.bullets--green .bullets__item:before{background:url(../images/icons/bullet.svg)}.bullets--white .bullets__item:before{background:url(../images/icons/bullet-white.svg)}.bullets__item ul{list-style:none;margin:0;padding-left:8px}.bullets__item li{padding-left:12px;position:relative;margin-bottom:5px;margin-bottom:0}.bullets__item li:before{position:absolute;content:"";width:3px;height:3px;left:0;top:12px;background-color:#fff;border-radius:50%}@media screen and (min-width: 1280px){.bullets__item li:before{top:13px}}.bullets__item li:before{background-color:#141414}.bullets--banner .bullets__item{margin-bottom:24px;font-size:calc(16px + 2*(100vw - 320px)/1600)}@media screen and (min-width: 1280px){.problems--virtualization .bullets__item:nth-of-type(1){min-height:190px}.problems--virtualization .bullets__item:nth-of-type(2){min-height:166px}.problems--virtualization .bullets__item:nth-of-type(5){min-height:142px}}.bullets--banner{margin-top:24px}@media screen and (min-width: 1280px){.bullets--banner{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:80px}}.grid+p{margin-top:24px}@media screen and (min-width: 1280px){.grid+p{margin-top:40px}}.btn{font-family:"Exo 2",sans-serif;padding:0 18px;background-color:#007285;border-radius:25px;color:#fff;text-align:center;border:none;font-size:calc(15px + 1*(100vw - 320px)/1600);line-height:38px;height:39px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #007285;display:block}.btn:hover{color:#fff;background-color:#8e2839;border-color:#8e2839}@media only screen and (min-width: 1280px){.btn{-webkit-transition:.3s ease all;transition:.3s ease all;height:52px;line-height:50px}.btn:hover{cursor:pointer;-webkit-transition:.3s ease all;transition:.3s ease all}}.btn:disabled{background-color:rgba(0,0,0,.1)}.btn--border{border:1px solid #007285;background:rgba(0,0,0,0);color:#007285;line-height:37px}@media screen and (min-width: 1280px){.btn--border{height:52px;line-height:50px}.btn--border:hover{color:#fff;background:#007285;border-color:#007285}}.btn--border-grey{border-radius:10px;border:1px solid rgba(0,0,0,.1);background:none;color:#141414;fill:#007285;height:48px;line-height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 34px}.btn--border-grey:before,.btn--border-grey:after{display:none}.btn--border-grey:hover{border-color:#007285;background:none;color:#007285}@media only screen and (min-width: 1820px){.blog{position:relative}.blog:before{position:absolute;content:"";width:306px;height:416px;right:0;top:unset;background:url(../images/after-blue.svg);bottom:0}}.blog__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1280px){.blog__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1280px){.blog__content{width:calc(100% - 365px)}}.blog__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 481px){.blog__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1280px){.blog__list{gap:64px 40px}}@media screen and (min-width: 481px){.blog__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media screen and (min-width: 1280px){.blog__item{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}.blog__img{border-radius:20px;height:200px;overflow:hidden;display:block;margin-bottom:24px}@media screen and (min-width: 767px){.blog__img{height:280px}}@media screen and (min-width: 1280px){.blog__img{height:300px;overflow:hidden}.blog__img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease all;transition:.3s ease all}}.blog__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transition:.3s ease all;transition:.3s ease all}.blog__date{font-size:14px;margin-bottom:16px}.blog__title{margin-bottom:8px}@media screen and (min-width: 481px){.blog__title{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height:75px}}@media screen and (min-width: 1280px){.blog__title{min-height:102px}}.blog__short-text{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:24px}@media screen and (min-width: 1280px){.blog__aside{width:325px}}.blog__popular{border-radius:20px;background-color:#f1f1f1;padding:15px;margin-bottom:10px}@media screen and (min-width: 1280px){.blog__popular{padding:30px;margin-bottom:40px}}.blog__popular h5,.blog__popular .grid__title,.blog__popular .blog__title{margin-bottom:24px;font-size:24px}@media screen and (min-width: 1280px){.blog__popular h5,.blog__popular .grid__title,.blog__popular .blog__title{margin-bottom:40px}}.blog__popular-link{display:block;margin-bottom:24px;font-size:18px}.blog__popular-link:last-child{margin-bottom:0}.blog__btn{height:52px;line-height:52px}.blog__subscribe{border-radius:20px;background-color:#f1f1f1;padding:15px}@media screen and (min-width: 1280px){.blog__subscribe{padding:30px}}.blog__subscribe-title{font-size:20px;font-weight:600;margin-bottom:24px}@media screen and (min-width: 1280px){.blog__subscribe-title{margin-bottom:40px}}@media screen and (min-width: 767px){.blog .form{max-width:600px}}.blog__main-img{border-radius:20px;margin-bottom:16px;line-height:1}@media screen and (min-width: 1280px){.blog__main-img{margin-bottom:32px}}.blog__main-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.blog__published{margin-bottom:24px}@media screen and (min-width: 1280px){.blog__published{text-align:right;margin-bottom:40px}}.blog__published span{font-size:14px}.blog__article ul{margin-bottom:24px !important}.breadcrumbs{padding-top:101px;padding-bottom:16px;background-color:#f1f1f1}@media screen and (min-width: 1280px){.breadcrumbs{padding:130px 0 24px}}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding-left:8px;font-weight:400}.breadcrumbs__item{font-size:14px;position:relative}.breadcrumbs__item:first-child:before{display:none}.breadcrumbs__item:before{position:absolute;content:"";width:1px;height:14px;left:-10px;top:calc(50% - 7px);background-color:#141414}.breadcrumbs__item:last-child:before{background-color:#007285}.breadcrumbs a{color:#141414}.breadcrumbs span{color:#007285}.form{position:relative;z-index:1}.form label{font-size:calc(15px + 1*(100vw - 320px)/1600);font-weight:400;margin-bottom:8px;display:block}.form .checkbox__label{display:block}.form input:not(.modal__submit){border-radius:10px;border:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,0);padding:0 10px;height:39px;line-height:37px;color:#141414;width:100%;outline:none;font-family:"Exo 2",sans-serif;font-size:calc(15px + 1*(100vw - 320px)/1600)}.form input:not(.modal__submit)::-webkit-input-placeholder{color:#666}.form input:not(.modal__submit)::-moz-placeholder{color:#666}.form input:not(.modal__submit):-ms-input-placeholder{color:#666}.form input:not(.modal__submit)::-ms-input-placeholder{color:#666}.form input:not(.modal__submit)::placeholder{color:#666}.form input:not(.modal__submit).error{color:#8e2839;border:1px solid #8e2839;background-color:rgba(0,0,0,0)}.form input:not(.modal__submit).error::-webkit-input-placeholder{color:#8e2839}.form input:not(.modal__submit).error::-moz-placeholder{color:#8e2839}.form input:not(.modal__submit).error:-ms-input-placeholder{color:#8e2839}.form input:not(.modal__submit).error::-ms-input-placeholder{color:#8e2839}.form input:not(.modal__submit).error::placeholder{color:#8e2839}.form input:not(.modal__submit):disabled{border-color:#f1f1f1;background-color:#1d1e21}.form input:not(.modal__submit)[type=file]{display:none}@media only screen and (min-width: 1280px){.form input:not(.modal__submit){height:48px}}.contact--grey .form input:not(.modal__submit){background-color:#fff}.form--white input:not(.modal__submit){background-color:#fff}.form textarea{height:100px;border-radius:10px;border:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,0);padding:10px;line-height:1.5;color:#141414;width:100%;outline:none;font-family:"Exo 2",sans-serif;font-size:calc(15px + 1*(100vw - 320px)/1600)}.form textarea::-webkit-input-placeholder{color:#666}.form textarea::-moz-placeholder{color:#666}.form textarea:-ms-input-placeholder{color:#666}.form textarea::-ms-input-placeholder{color:#666}.form textarea::placeholder{color:#666}.contact--grey .form textarea:not(.modal__submit){background-color:#fff}.form .form-group:focus-within input{border-color:#007285}.form .file{position:relative}.form .file--disabled .file__pic{color:#8e2839;fill:#8e2839}@media screen and (min-width: 1280px){.form .file--disabled:hover .file__attention{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:-60px}}.form .file__pic{background:rgba(0,0,0,0);-ms-flex-item-align:center;align-self:center;text-align:center;color:#141414;cursor:pointer;position:relative;display:block;fill:#141414;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media screen and (min-width: 767px){.form .file__pic svg{width:25px;height:25px}}@media screen and (min-width: 1280px){.form .file__pic{gap:8px}}.form .file__close{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;fill:#fff}@media screen and (min-width: 1280px){.form .file__close{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media screen and (min-width: 767px){.form .file-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1280px){.form .file-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form .file-container__item{background-color:#1d1e21;border-radius:10px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.1);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;gap:10px}@media screen and (min-width: 767px){.form .file-container__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);font-size:calc(12px + 2*(100vw - 320px)/1600);line-height:1.3;gap:10px}}@media screen and (min-width: 1280px){.form .file-container__item{-ms-flex-preferred-size:100%;flex-basis:100%;line-height:1.3;gap:10px;padding:10px 15px;margin-bottom:10px;max-width:400px}.form .file-container__item img{width:24px;height:24px}}.form .file-container__item:last-child{margin-bottom:15px}@media screen and (min-width: 1280px){.form .file-container__doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.form .file-container__close{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;fill:#fff}@media screen and (min-width: 1280px){.form .file-container__close{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.form .checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin-bottom:20px}@media screen and (min-width: 767px){.form .checkbox{margin-bottom:30px}}.form .checkbox__label{display:block;padding-left:30px;cursor:pointer;font-size:calc(12px + 2*(100vw - 320px)/1600);margin-bottom:0}.form .checkbox__label:before{content:"";display:inline-block;width:18px;height:18px;background-color:#fff;border:1px solid #007285;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:4px;position:absolute;top:calc(50% - 9px);left:0}.form .checkbox__label a{color:#007285}.form .checkbox__label a:hover{color:#016879}.form .checkbox__custom{position:absolute;z-index:-1;opacity:0;width:unset}.form .checkbox__custom:checked+.checkbox__label:before{background-image:url(../images/icons/checkbox.svg);background-color:#007285;background-size:18px 18px;background-position:50% 50%;background-repeat:no-repeat}.form-group{margin-bottom:16px}@media screen and (min-width: 1280px){.form-group{margin-bottom:24px}}.success__text{font-size:calc(18px + 2*(100vw - 320px)/1600);margin-bottom:24px}.success__bottom-text{margin-top:60px;font-weight:600}.grid{gap:10px}.grid.who-we__row{gap:10px}@media only screen and (min-width: 767px){.grid.who-we__row{gap:20px}}@media only screen and (min-width: 1280px){.grid.who-we__row{gap:40px}}.grid__item{padding:15px;border-radius:20px}@media only screen and (min-width: 767px){.grid__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);padding:20px}}@media only screen and (min-width: 1280px){.grid__item{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);padding:30px}.who-we__row .grid__item:hover .grid__ic{background-color:#8e2839}}.grid__item--white{background-color:#fff}.grid__item--grey{background-color:#f1f1f1}.grid__ic{width:80px;height:80px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#007285;margin-bottom:16px;font-size:calc(20px + 10*(100vw - 320px)/1600);font-weight:700;color:#fff;line-height:1;fill:#fff}@media screen and (min-width: 1280px){.grid__ic{-webkit-transition:.3s ease all;transition:.3s ease all;margin-bottom:24px}.grid__ic:hover{-webkit-transition:.3s ease all;transition:.3s ease all}}.grid__num{width:80px;height:80px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#007285;margin-bottom:16px;font-size:calc(20px + 10*(100vw - 320px)/1600);font-weight:700;color:#fff;line-height:1;background-color:#f1f1f1;color:#141414;font-size:42px;font-family:"Onest"}@media screen and (min-width: 1280px){.grid__num{-webkit-transition:.3s ease all;transition:.3s ease all;margin-bottom:24px}.grid__num:hover{-webkit-transition:.3s ease all;transition:.3s ease all}}.grid__title{margin-bottom:16px}.grid--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width: 767px){.grid--container{gap:20px}}.grid p:last-child{margin-bottom:0}@media screen and (min-width: 1280px){.grid--container{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:auto;gap:40px;max-width:100%}.grid .item1{grid-column:span 4;grid-row:1}.grid .item2{grid-column:span 2;grid-row:span 2}.grid .item3{grid-column:span 4;grid-row:2}.grid .item4{grid-column:span 3}.grid .item5{grid-column:span 3}.grid .item6{grid-column:span 2;grid-row:span 2}.grid .item7{grid-column:span 4}.grid .item8{grid-column:span 4}.grid .item9{grid-column:span 6}.grid .item10{grid-column:span 2}.grid .item11{grid-column:span 4}.grid .item12{grid-column:span 2}.grid .item13{grid-column:span 2}.grid .item14{grid-column:span 2}.grid--data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1820px){.iconbox{overflow:hidden;position:relative}.iconbox:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-blue2.svg)}}.iconbox__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width: 767px){.iconbox__list{gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1280px){.iconbox__list{gap:40px}}.iconbox__item{padding:10px;border-radius:20px;background-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 767px){.iconbox__item{padding:20px;width:calc(50% - 10px)}}@media screen and (min-width: 1280px){.iconbox__item{padding:40px;width:calc(50% - 20px);gap:40px}}.iconbox__ic{width:80px;height:80px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#007285;margin-bottom:16px;font-size:calc(20px + 10*(100vw - 320px)/1600);font-weight:700;color:#fff;line-height:1;margin-bottom:0}@media screen and (min-width: 1280px){.iconbox__ic{-webkit-transition:.3s ease all;transition:.3s ease all;margin-bottom:24px}.iconbox__ic:hover{-webkit-transition:.3s ease all;transition:.3s ease all}}@media screen and (min-width: 1280px){.iconbox__ic{margin-bottom:0}}.iconbox__title{font-size:20px;font-weight:500;line-height:1.5;width:calc(100% - 95px)}@media screen and (min-width: 1280px){.iconbox__title{width:calc(100% - 120px)}}.link{text-decoration:underline;text-underline-offset:3px;color:#007285}@media screen and (min-width: 1280px){.link:hover{color:#007285;cursor:pointer}}.main-banner{background-size:cover !important;min-height:calc(100vh - 132px);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1280px){.main-banner{min-height:calc(100vh - 170px)}}.main-banner__container{width:100%}@media screen and (min-width: 1280px){.main-banner__content{max-width:65%}}.main-banner h1{margin-bottom:24px}@media screen and (min-width: 1280px){.main-banner h1{margin-bottom:40px}}.main-banner .h5{margin-top:48px}@media screen and (min-width: 1280px){.main-banner .h5{margin-top:80px}}.main-banner__desc{font-size:calc(18px + 2*(100vw - 320px)/1600);font-weight:500}@media screen and (min-width: 1280px){.main-banner__desc{max-width:632px}}.main-banner__accent-text{font-size:calc(20px + 4*(100vw - 320px)/1600);font-weight:500;margin-bottom:24px}@media screen and (min-width: 1280px){.main-banner__accent-text{margin-bottom:40px}}.main-banner__text{font-size:calc(16px + 2*(100vw - 320px)/1600);max-width:632px}.main-slider{width:100vw;margin-left:0}@media screen and (min-width: 1280px){.main-slider{left:50%;right:50%;width:100vw;margin-left:calc(-50vw + 50% - 656px);margin-right:-50vw}}.main-slider__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px !important}@media screen and (min-width: 767px){.main-slider__list{padding:0 30px !important}}@media screen and (min-width: 1280px){.main-slider__list{padding:0 7.5px !important}}.main-slider__item{height:auto;width:calc(100% - 25px) !important}.main-slider__item:first-child{margin-left:-15px}@media screen and (min-width: 767px){.main-slider__item{width:calc(50% - 25px) !important}.main-slider__item:first-child{margin-left:0px}}@media screen and (min-width: 1280px){.main-slider__item{width:calc(33% + 7px) !important}}.main-slider__item-content{padding:15px;border-radius:20px;position:relative;height:100%}@media screen and (min-width: 1280px){.main-slider__item-content{padding:30px}}.main-slider__item-content:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:rgba(20,20,20,.75);z-index:1;border-radius:20px}.main-slider__content{height:100%}.main-slider__bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;position:absolute;top:0;left:0}.main-slider__header{margin-bottom:10px;font-size:calc(18px + 6*(100vw - 320px)/1600);font-weight:600}@media screen and (min-width: 767px){.main-slider__header{min-height:60px;margin-bottom:15px}}@media screen and (min-width: 1280px){.main-slider__header{min-height:unset}}.main-slider__content{position:relative;z-index:1;color:#fff;padding-bottom:40px}.main-slider__text{min-height:96px;margin-bottom:12px;font-size:calc(14px + 2*(100vw - 320px)/1600)}.main-slider__text ul{list-style:none;margin:0;padding-left:8px}.main-slider__text li{padding-left:12px;position:relative;margin-bottom:5px;margin-bottom:0}.main-slider__text li:before{position:absolute;content:"";width:3px;height:3px;left:0;top:12px;background-color:#fff;border-radius:50%}@media screen and (min-width: 1280px){.main-slider__text li:before{top:13px}}.main-slider__text li:before{top:10px}@media screen and (min-width: 1280px){.main-slider__text li:before{top:11px}}@media screen and (min-width: 1280px){.main-slider__text{-webkit-line-clamp:3;margin-bottom:25px}}.main-slider__btn{width:205px;display:block;position:absolute;bottom:0}.main-slider .video__content{position:absolute;bottom:0}.modal{margin:auto;position:fixed;top:0;left:0;right:0;z-index:100;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal::-webkit-scrollbar{width:0}.modal--active{pointer-events:all;opacity:1;visibility:visible}.modal__wrap{max-height:100%;margin:20px;max-width:470px;width:100%}@media screen and (min-width: 1280px){.modal__wrap{max-width:696px;margin:90px auto}}.modal__content{background:#fff;border-radius:20px;padding:15px 15px 30px;position:relative;width:100%;border:1px solid rgba(0,0,0,.1)}@media screen and (min-width: 767px){.modal__content{margin:0px auto;padding:40px}}.modal__close{position:absolute;width:32px;height:32px;right:15px;stroke:#141414;top:15px;z-index:2}@media screen and (min-width: 767px){.modal__close{top:20px;right:20px}}@media screen and (min-width: 1280px){.modal__close{top:40px;right:40px;-webkit-transition:.3s ease all;transition:.3s ease all}.modal__close:hover{cursor:pointer}}.modal__header{padding-right:40px;margin-bottom:20px}@media screen and (min-width: 1280px){.modal__header{margin-bottom:40px}}.modal iframe{height:150px}@media screen and (min-width: 767px){.modal iframe{height:360px}}@media screen and (min-width: 1280px){.modal iframe{height:720px}}.modal__btn{max-width:280px}.modal__btn:hover{cursor:pointer}.modal__submit{width:100%;border:none;background-color:rgba(0,0,0,0);height:38px;line-height:37px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;max-width:280px;font-size:calc(15px + 1*(100vw - 320px)/1600);font-family:"Exo 2",sans-serif}@media only screen and (min-width: 1280px){.modal__submit{height:48px}}.modal__submit:hover{cursor:pointer}.pagination{margin-top:40px}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.pagination__item{width:44px;height:44px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f1;font-size:18px}.pagination__item--active{background-color:#007285}.pagination__item--active .pagination__link{color:#fff}.reviews-slider{width:100vw;margin-left:0}@media screen and (min-width: 767px){.reviews-slider{left:50%;right:50%;width:calc(100vw - 88px);margin-left:calc(-50vw + 44px);margin-right:calc(-50vw + 44px)}}@media screen and (min-width: 1280px){.reviews-slider{left:50%;right:50%;width:100vw;margin-left:calc(-50vw + 50% - 656px);margin-right:-50vw}}.reviews{overflow:hidden;background-color:#f1f1f1}@media only screen and (min-width: 1820px){.reviews{position:relative}.reviews:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-grey.svg)}}.reviews__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px !important}@media screen and (min-width: 767px){.reviews__list{padding:0 !important}}@media screen and (min-width: 1280px){.reviews__list{padding:0 7.5px !important}}.reviews__item{height:auto;background-color:#fff;border-radius:20px}.reviews__item:first-child{margin-left:-15px}@media screen and (max-width: 767px){.reviews__item{width:calc(100% - 40px) !important}}@media screen and (min-width: 767px){.reviews__item:first-child{margin-left:0px}}@media screen and (min-width: 1280px){.reviews__item{width:calc(33% + 7px) !important}}.reviews__item-content{padding:15px;border-radius:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1280px){.reviews__item-content{padding:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.reviews__img{border:1px solid rgba(0,0,0,.1);border-radius:20px;height:300px;width:200px;display:block;position:relative}.reviews__img:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.3)}@media screen and (min-width: 1280px){.reviews__img:before{opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}}.reviews__img:after{position:absolute;content:"";width:50px;height:50px;left:calc(50% - 25px);top:calc(50% - 25px);background:url(../images/icons/zoom.svg)}@media screen and (min-width: 1280px){.reviews__img:after{opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}}@media screen and (min-width: 1280px){.reviews__img:hover{-webkit-transition:.3s ease all;transition:.3s ease all}.reviews__img:hover:before,.reviews__img:hover:after{opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}}.reviews__img img{border-radius:20px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reviews__stars{margin-bottom:24px}.reviews__content{-ms-flex-preferred-size:calc(100% - 200px - 24px);flex-basis:calc(100% - 200px - 24px)}.reviews__text{font-size:calc(16px + 2*(100vw - 320px)/1600);margin-bottom:24px;-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.reviews__company{font-size:calc(18px + 2*(100vw - 320px)/1600);font-weight:600}.reviews__state{font-size:calc(14px + 2*(100vw - 320px)/1600)}.reviews__sub{font-size:calc(18px + 2*(100vw - 320px)/1600);font-weight:600;margin-bottom:16px}@media only screen and (min-width: 1280px){.reviews__sub{margin-bottom:20px}}.reviews__medium{font-size:calc(16px + 2*(100vw - 320px)/1600);margin-bottom:24px}@media only screen and (min-width: 1280px){.reviews__medium{margin-bottom:40px}}.splide__progress{background:rgba(0,0,0,.1);margin:24px 15px}@media screen and (min-width: 767px){.splide__progress{margin:24px 29px}#client-slider .splide__progress{margin:24px 0}#reviews-slider .splide__progress{margin:24px 0}}@media screen and (min-width: 1280px){.splide__progress{margin:40px 7.5px;max-width:1312px}}.splide__progress-bar{background:#007285;height:4px;-webkit-transition:width 400ms ease;transition:width 400ms ease;width:0}@media only screen and (min-width: 1820px){.tabs{overflow:hidden;position:relative}.tabs:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-blue2.svg)}}.tabs__container{padding:0}.tabs h2{padding-left:15px;padding-right:15px}@media screen and (min-width: 767px){.tabs h2{padding-left:44px;padding-right:44px}}@media screen and (min-width: 1280px){.tabs h2{padding-left:0;padding-right:0;max-width:75%;margin-bottom:80px}}@media screen and (min-width: 1280px){.tabs__row{display:-webkit-box;display:-ms-flexbox;display:flex}}.tabs__scrolling{position:relative;width:100%;overflow:scroll hidden;-ms-scroll-snap-type:none;scroll-snap-type:none;scroll-padding:0px}.tabs__scrolling::-webkit-scrollbar{display:none}@media screen and (min-width: 1280px){.tabs__scrolling{overflow:hidden;width:245px;border-right:2px solid #007285}}.tabs__list{color:#141414;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;gap:10px;margin-left:15px;margin-right:15px;align-items:stretch;margin:0 15px 24px}.tabs__list::-webkit-scrollbar{display:none}@media screen and (min-width: 767px){.tabs__list{gap:20px;margin:0 44px 24px}}@media screen and (min-width: 1280px){.tabs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;gap:0}}.tabs__item{cursor:pointer;position:relative;display:block;margin:0}.tabs__item:last-child{padding-right:15px}@media screen and (min-width: 767px){.tabs__item:last-child{padding-right:44px}}@media screen and (min-width: 1280px){.tabs__item:last-child{padding-right:0}}.tabs__item--active .tabs__item-link{background-color:#007285;color:#fff}.tabs__item--active .tabs__item-link:hover{color:#fff}@media screen and (min-width: 1280px){.tabs__item--active .tabs__item-link{border-radius:10px 0 0 10px}}.tabs__item-link{padding:10px 15px;background:#f1f1f1;border-radius:10px;white-space:nowrap;font-size:16px}@media screen and (min-width: 1280px){.tabs__item-link{background-color:rgba(0,0,0,0);white-space:break-spaces}}.tabs__content{display:none;padding:0 15px}.tabs__content a{color:#007285;text-decoration:underline;text-underline-offset:4px}.tabs__content a:hover{text-decoration:none}@media screen and (min-width: 767px){.tabs__content{padding:0px 44px}}.tabs__content--active{display:block}@media screen and (min-width: 1280px){.tabs__cont{width:calc(100% - 245px)}}.video{position:relative;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px}@media screen and (min-width: 767px){.video{padding:20px;gap:10px;cursor:pointer}}.video__icon{fill:#007285;height:48px}.video__icon:focus,.video__icon:hover{cursor:pointer}.video__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.video__content:focus,.video__content:hover{cursor:pointer}.video__text{font-weight:300}.youtube{background-position:center;background-repeat:no-repeat;position:relative;display:inline-block;overflow:hidden;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;cursor:pointer}.play{background:url(../images/icons/play.svg) no-repeat center center;background-size:48px 48px;position:absolute;height:100%;width:100%;opacity:.8;filter:alpha(opacity=80);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.about__video{height:150px}@media screen and (min-width: 767px){.about__video{height:250px}}@media screen and (min-width: 1280px){.about__video{height:400px}}.advantages{overflow-x:hidden}@media only screen and (min-width: 1820px){.advantages{position:relative}.advantages:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-blue2.svg)}}.advantages .container{padding:0}@media screen and (min-width: 767px){.advantages .container{padding:0 44px}}@media screen and (min-width: 1280px){.advantages .container{padding:0 15px}}.advantages h2,.advantages .subtitle{margin-left:15px}@media screen and (min-width: 767px){.advantages h2,.advantages .subtitle{margin-left:0}}.advantages__scrolling{position:relative;width:100%;overflow:scroll hidden;-ms-scroll-snap-type:none;scroll-snap-type:none;scroll-padding:0px}.advantages__scrolling::-webkit-scrollbar{display:none}.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;margin-left:15px;margin-right:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.advantages__list::-webkit-scrollbar{display:none}@media screen and (min-width: 767px){.advantages__list{gap:20px;overflow:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;width:unset;margin:0}}@media screen and (min-width: 1280px){.advantages__list{gap:40px}}.advantages__item{-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px);scroll-snap-align:start;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantages__item:last-child{padding-right:15px;-ms-flex-preferred-size:calc(100% - 15px);flex-basis:calc(100% - 15px)}@media screen and (min-width: 767px){.advantages__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.advantages__item:last-child{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width: 1280px){.advantages__item{-ms-flex-preferred-size:calc(33% - 23px);flex-basis:calc(33% - 23px);-webkit-transition:.3s ease all;transition:.3s ease all}.advantages__item:hover{-webkit-transition:.3s ease all;transition:.3s ease all}.advantages__item:hover .advantages__icon{background-color:#007285;fill:#fff}.advantages__item:first-child{-ms-flex-preferred-size:calc(66% - 9px);flex-basis:calc(66% - 9px)}.advantages__item:last-child{-ms-flex-preferred-size:calc(66% - 9px);flex-basis:calc(66% - 9px)}}.advantages__icon{width:80px;height:80px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#007285;margin-bottom:16px;font-size:calc(20px + 10*(100vw - 320px)/1600);font-weight:700;color:#fff;line-height:1;background-color:#f1f1f1;fill:#141414}@media screen and (min-width: 1280px){.advantages__icon{-webkit-transition:.3s ease all;transition:.3s ease all;margin-bottom:24px}.advantages__icon:hover{-webkit-transition:.3s ease all;transition:.3s ease all}}.advantages__text{font-size:calc(16px + 2*(100vw - 320px)/1600)}.advantages__content{border:1px solid rgba(0,0,0,.1);padding:15px;border-radius:20px;height:100%}@media screen and (min-width: 767px){.advantages__content{min-height:160px;padding:20px}}@media only screen and (min-width: 1820px){.cases{position:relative}.cases:before{position:absolute;content:"";width:306px;height:416px;right:0;top:unset;background:url(../images/after-blue.svg);bottom:0}}.cases__header{margin-bottom:24px}@media only screen and (min-width: 767px){.cases__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cases__header h2{margin-bottom:0}}@media only screen and (min-width: 1280px){.cases__header{margin-bottom:32px}}.cases__all{position:relative;display:block;max-width:330px;height:54px;line-height:52px;padding-left:30px;border:1px solid #007285;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.cases__all::after{position:absolute;content:"";width:34px;height:34px;right:10px;top:calc(50% - 17px);background:#007285 url(../images/icons/arrow-white.svg) center center no-repeat;border-radius:50%;-webkit-transition:.3s ease all;transition:.3s ease all}@media only screen and (min-width: 767px){.cases__all{width:280px}}@media only screen and (min-width: 1280px){.cases__all{-webkit-transition:.3s ease all;transition:.3s ease all}.cases__all:hover{-webkit-transition:.3s ease all;transition:.3s ease all;border-color:#016879}.cases__all:hover:after{background-color:#016879;-webkit-transition:.3s ease all;transition:.3s ease all}}.cases__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1280px){.cases__list{gap:40px}}.cases__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 767px){.cases__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cases__item:nth-child(2n+2) .cases__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cases__item:nth-child(2n+2) .cases__detail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cases__img{display:block;position:relative;border-radius:20px;height:200px}@media only screen and (min-width: 480px){.cases__img{height:300px}}@media only screen and (min-width: 767px){.cases__img{height:unset;-ms-flex-preferred-size:50%;flex-basis:50%;max-height:320px}}.cases__img:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);border-radius:20px;z-index:1}.cases__img img{border-radius:20px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s ease all;transition:.3s ease all}@media only screen and (min-width: 1280px){.cases__img{overflow:hidden}.cases__img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease all;transition:.3s ease all}}@media only screen and (min-width: 767px){.cases__detail{-ms-flex-preferred-size:50%;flex-basis:50%;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:20px}}@media only screen and (min-width: 1280px){.cases__detail{padding:30px}}.cases__problems{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;font-size:calc(13px + 3*(100vw - 320px)/1600);margin-bottom:24px}.cases__problems strong{font-weight:600}.cases__problems ul{list-style:none;margin:0;padding-left:8px;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 1280px){.cases__problems ul{-webkit-line-clamp:4}}.cases__main-img{width:100%;height:220px;border-radius:20px;overflow:hidden;margin-bottom:24px;position:relative}@media only screen and (min-width: 767px){.cases__main-img{height:400px}}@media only screen and (min-width: 1280px){.cases__main-img{height:600px;margin-bottom:40px}}.cases__main-img:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);border-radius:20px;z-index:1}.cases__main-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cases__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 767px){.cases__row{gap:20px}}@media only screen and (min-width: 1280px){.cases__row{gap:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cases__col{border:1px solid rgba(0,0,0,.1);border-radius:20px;padding:15px}@media only screen and (min-width: 767px){.cases__col{padding:20px}}@media only screen and (min-width: 1280px){.cases__col{padding:30px;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}.cases__col ol{padding-left:15px}.cases__full{background-color:#f1f1f1;padding:15px;border-radius:20px}@media only screen and (min-width: 767px){.cases__full{padding:20px}}@media only screen and (min-width: 1280px){.cases__full{padding:30px;-ms-flex-preferred-size:100%;flex-basis:100%}}.cases__full ol{padding-left:15px}.cases__title{font-size:18px;font-weight:600;margin-bottom:10px}.cases__review{padding-top:40px;text-align:center}@media screen and (min-width: 1280px){.cases__review{padding-top:112px}}.cases__review img{width:56px;height:56px;border-radius:50%}.cases__testimonial{margin-top:32px;font-size:calc(16px + 4*(100vw - 320px)/1600);font-weight:500;text-align:center;margin-bottom:32px}.cases__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:0 auto;text-align:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.cases__flex{width:calc(100% - 76px)}.cases__name{font-weight:600}.cases h5 span,.cases .blog__title span,.cases .grid__title span{font-size:16px;color:#141414}.client{background-color:#f1f1f1;overflow:hidden}@media screen and (min-width: 1280px){.client{overflow:unset}}@media only screen and (min-width: 1820px){.client{position:relative}.client:after{position:absolute;content:"";width:306px;height:516px;right:0;top:unset;background:url(../images/after-grey.svg);bottom:0}}.client .container{padding:0}@media screen and (min-width: 481px){.client .container{padding:15px}}@media screen and (min-width: 767px){.client .container{padding:0 44px}}@media screen and (min-width: 1280px){.client .container{padding:0 15px}}.client h2{margin-left:20px}@media screen and (min-width: 767px){.client h2{margin-left:0}}@media screen and (min-width: 1280px){.client h2{margin-left:0px}}.client__list{display:-webkit-box;display:-ms-flexbox;display:flex;}.client__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (max-width: 480px){.client__item{width:calc(100% - 55px) !important}.client__item:first-child{margin-left:-15px}}@media screen and (min-width: 767px){.client__item{gap:20px}}@media screen and (min-width: 1280px){.client__item{gap:40px}}.client__item img{-o-object-fit:contain;object-fit:contain;max-width:190px;max-height:100px}@media screen and (min-width: 767px){.client__item img{max-width:240px;max-height:140px}}@media screen and (min-width: 1280px){.client__item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease all;transition:.3s ease all}}.client__item:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:.3s ease all;transition:.3s ease all}.client__content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;height:100%}@media screen and (min-width: 481px){.client__content{height:160px}}.contact--grey{background-color:#f1f1f1}.contact__img{display:none}@media only screen and (min-width: 767px){.contact__img{display:block;-ms-flex-preferred-size:50%;flex-basis:50%}.contact__img img{border-radius:20px}}.contact__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (min-width: 767px){.contact__list{gap:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contact--service .contact__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1280px){.contact__list{gap:80px}}@media only screen and (min-width: 767px){.contact__form{-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width: 767px){.contact__wrap{-ms-flex-preferred-size:50%;flex-basis:50%}}.contact__text{font-size:calc(16px + 2*(100vw - 320px)/1600);margin-bottom:24px}@media only screen and (min-width: 1280px){.contact__text{margin-bottom:32px}}.contact__accent{font-size:calc(18px + 2*(100vw - 320px)/1600);margin-bottom:24px}.contact__det{display:block;position:relative;padding-left:40px;margin-bottom:16px}.contact__det:before{position:absolute;content:"";width:24px;height:24px;left:0;top:1px}.contact__mail:before{background:url(../images/icons/mail.svg)}.contact__phone:before{background:url(../images/icons/phone-full.svg)}.contact__adress:before{background:url(../images/icons/map.svg)}.contact textarea{height:150px}@media only screen and (min-width: 1280px){.contact textarea{height:180px}}.contact__map{height:100%}.contact__map iframe{height:-webkit-fill-available}.contact-info__sub{font-size:18px;margin-bottom:24px}@media screen and (min-width: 1280px){.contact-info__sub{margin-bottom:40px}}.contact-info__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 767px){.contact-info__list{gap:20px}}@media screen and (min-width: 1280px){.contact-info__list{gap:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-info__item{border-radius:20px;padding:15px;background-color:#f1f1f1}@media screen and (min-width: 767px){.contact-info__item{padding:20px}}@media screen and (min-width: 1280px){.contact-info__item{padding:30px;width:calc(50% - 20px)}.contact-info__item:last-child{width:100%}}@media screen and (min-width: 481px){.contact-info__row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 481px){.contact-info__col{-ms-flex-preferred-size:50%;flex-basis:50%}}.contact-info__title{font-size:20px;font-weight:600;margin-bottom:20px}.contact-info__name{margin-bottom:5px}.contact-info__box{margin-bottom:20px}.contact-info__link{font-size:18px;font-weight:600;color:#007285;display:block}.contact-info__adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-size:18px}.contact-info__ic{width:42px}.contact-info__text{width:calc(100% - 62px)}.contact-s{background-color:#f1f1f1;padding-top:0}@media only screen and (min-width: 1820px){.contact-s{position:relative}.contact-s:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-blue2.svg);z-index:1}}@media screen and (min-width: 1280px){.contact-s{position:relative}}.contact-s__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media screen and (min-width: 1280px){.contact-s__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact-s__wrap{position:relative;padding:40px 0}@media screen and (min-width: 767px){.contact-s__wrap{padding-right:20px}}@media screen and (min-width: 1280px){.contact-s__wrap{padding:112px 64px 112px 0}}.contact-s__wrap:after{position:absolute;content:"";width:calc(100% + 30px);height:100%;left:-15px;top:0;background-color:#fff;border-radius:0 50px 50px 0}@media screen and (min-width: 767px){.contact-s__wrap:after{width:calc(100% + 44px);left:-44px}}@media screen and (min-width: 1280px){.contact-s__wrap:after{width:30%;left:0;height:calc(100% - 112px)}}@media screen and (min-width: 1280px){.contact-s__wrap{-ms-flex-preferred-size:56%;flex-basis:56%;background-color:#fff;border-radius:0 50px 50px 0;position:unset}}.contact-s__quote,.contact-s__name,.contact-s__state{position:relative;z-index:1}.contact-s__quote{padding:59px 24px 40px 59px;font-weight:500;font-size:calc(18px + 3*(100vw - 320px)/1600);margin-bottom:24px}@media screen and (min-width: 1280px){.contact-s__quote{padding:59px 60px 60px 92px;margin-bottom:40px}}.contact-s__quote:before{position:absolute;content:"";width:45px;height:45px;left:0;top:0;background:url(../images/quote.svg)}@media screen and (min-width: 1280px){.contact-s__quote:before{width:65px;height:65px;background-size:65px}}.contact-s__quote:after{position:absolute;content:"";width:45px;height:45px;right:0;top:unset;background:url(../images/quote.svg);bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 1280px){.contact-s__quote:after{width:65px;height:65px;background-size:65px}}.contact-s__name{font-size:calc(16px + 2*(100vw - 320px)/1600);font-weight:600;text-align:right}.contact-s__state{font-size:calc(14px + 2*(100vw - 320px)/1600);text-align:right}@media screen and (min-width: 767px){.contact-s__form{max-width:600px}}@media screen and (min-width: 1280px){.contact-s__form{-ms-flex-preferred-size:44%;flex-basis:44%}}.error-page{margin:60px auto;text-align:center}@media screen and (min-width: 767px){.error-page{margin:160px auto}}@media screen and (min-width: 1280px){.error-page{margin:180px auto 140px}}.error-page__title{margin:0 auto 30px}@media screen and (min-width: 767px){.error-page__title{margin-bottom:60px}.error-page__title svg{width:714px;height:289px}}@media screen and (min-width: 1280px){.error-page__title{margin-bottom:140px}}.error-page__txt{margin-bottom:10px;font-weight:600;margin-bottom:10px}@media screen and (min-width: 767px){.error-page__txt{margin-bottom:10px}}@media screen and (min-width: 1280px){.error-page__txt{margin-bottom:20px}}.error-page__btn{display:inline-block}@media screen and (min-width: 767px){.error-page__btn{width:224px}}@media screen and (min-width: 1280px){.error-page__btn{width:400px}}.gallery{overflow-x:hidden}.gallery .container{padding:0}@media screen and (min-width: 1280px){.gallery .container{padding:0 60px}}@media screen and (min-width: 1280px){.gallery{overflow-x:unset;position:relative}}.gallery h2{margin-left:20px}@media screen and (min-width: 767px){.gallery h2{margin-left:60px}}@media screen and (min-width: 1280px){.gallery h2{margin-left:0px}}.gallery-slider{position:relative}.gallery-slider__prev{display:none}@media screen and (min-width: 1280px){.gallery-slider__prev{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:85px;top:-65px}}.gallery-slider__next{display:none}@media screen and (min-width: 1280px){.gallery-slider__next{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1px;top:-65px}}.gallery-slider__scrolling{position:relative;width:100%;overflow:scroll hidden;-ms-scroll-snap-type:none;scroll-snap-type:none;scroll-padding:0px}.gallery-slider__scrolling::-webkit-scrollbar{display:none}.gallery-slider__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-left:15px;margin-right:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 767px){.gallery-slider__list{gap:20px;margin-left:60px;margin-right:60px}}@media screen and (min-width: 1280px){.gallery-slider__list{gap:40px;overflow:hidden;width:unset;margin:0}}.gallery-slider__item{-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px);scroll-snap-align:start;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width: 480px){.gallery-slider__item{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}}@media screen and (min-width: 767px){.gallery-slider__item{-ms-flex-preferred-size:calc(33% - 10px);flex-basis:calc(33% - 10px)}}@media screen and (min-width: 1280px){.gallery-slider__item{-ms-flex-preferred-size:calc(33% - 23px);flex-basis:calc(33% - 23px)}}.gallery-slider__item a{display:block;height:195px;position:relative}@media screen and (min-width: 767px){.gallery-slider__item a{height:160px}}@media screen and (min-width: 1280px){.gallery-slider__item a{height:300px}}.gallery-slider__item img{border-radius:20px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.gallery-slider__item:last-child{padding-right:20px;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width: 480px){.gallery-slider__item:last-child{-ms-flex-preferred-size:calc(50% + 15px);flex-basis:calc(50% + 15px)}}@media screen and (min-width: 767px){.gallery-slider__item:last-child{padding-right:60px;-ms-flex-preferred-size:calc(33% + 50px);flex-basis:calc(33% + 50px)}}@media screen and (min-width: 1280px){.gallery-slider__item:last-child{padding-right:0;-ms-flex-preferred-size:calc(33% - 23px);flex-basis:calc(33% - 23px)}}.gallery-slider__title{border-radius:20px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(70, 70, 70, 0)), to(rgba(0, 0, 0, 0.85)));background:linear-gradient(180deg, rgba(70, 70, 70, 0) 0%, rgba(0, 0, 0, 0.85) 100%);position:absolute;bottom:0;left:0;right:0;height:99px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-slider__title span{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 767px){.gallery-slider__title{padding:20px}}@media screen and (min-width: 1280px){.gallery-slider__title{-webkit-transition:.3s ease all;transition:.3s ease all}}.header{border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:100;background-color:#f1f1f1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;will-change:opacity}.header--scroll{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.header--fixed{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#f1f1f1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 1280px){.header__container{padding:0}}.header__menu{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:1s ease;transition:1s ease;position:fixed;top:84px;left:0;right:0;bottom:0;max-width:400px;background-color:#f1f1f1;padding-bottom:40px}@media screen and (max-width: 1280px){.header__menu--open{visibility:visible;z-index:5;min-height:100vh;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:1s ease;transition:1s ease;overflow-y:auto;padding-bottom:100px}.header__menu--open .header__logo{height:unset}}@media screen and (min-width: 1280px){.header__menu{visibility:visible;-webkit-transform:unset;transform:unset;position:unset;max-width:unset;padding-bottom:0}}.header__logo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 1280px){.header__logo{padding:25px 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.header__main-menu{margin:0 15px}@media screen and (min-width: 1280px){.header__main-menu{margin:0}}.header__burger{background:none;border:none;font-size:0;position:relative;width:30px;height:30px;z-index:6}.header__burger:before{position:absolute;content:"";width:30px;height:30px;right:0;top:0;background:url(../images/icons/menu.svg)}.header__burger--open:before{position:absolute;content:"";width:32px;height:32px;right:0;top:calc(50% - 16px);background:url(../images/icons/close.svg);background-size:32px 32px}@media only screen and (min-width: 1280px){.header__burger{display:none}}@media screen and (min-width: 1280px){.header__lang{padding-left:24px;border-left:1px solid rgba(0,0,0,.1)}}.header__lang-menu{list-style:none;margin:0;padding-left:8px}.header__active-lang{font-size:16px;font-weight:500}.header__active-lang>a{position:relative}.header__active-lang>a:after{position:absolute;content:"";width:18px;height:18px;right:-20px;top:calc(50% - 9px);background:url(../images/icons/arrow.svg);background-size:18px 18px}.header__lang-list{list-style:none;margin:0;padding-left:8px;position:absolute;border-radius:10px;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px;overflow:hidden;margin-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:-webkit-fill-available;width:200px;display:none;font-size:14px;font-weight:400}.header__lang-list--open{display:block}@media screen and (min-width: 1280px){.header__lang-list{margin-top:40px;padding:25px;margin-left:-25px;font-size:16px}}.header__lang-item{position:relative;margin-bottom:10px;padding:0}.header__lang-item:last-child{margin-bottom:0}@media screen and (min-width: 1280px){.header__lang-item{margin-bottom:20px}.header__lang-item a{-webkit-transition:.3s ease all;transition:.3s ease all}.header__lang-item:hover a{color:#016879;-webkit-transition:.3s ease all;transition:.3s ease all}}.header__lang-item--active a{color:#007285;font-weight:500}.header__contacts{display:none}@media screen and (min-width: 1280px){.header__contacts{display:block;padding:27px 0}.header__contacts:hover .header__contacts-list{display:block;position:absolute;margin-top:27px;padding:30px;border-radius:20px;background-color:#fff;border:1px solid rgba(0,0,0,.1);width:390px;right:0}}.header__contacts-title{font-size:20px;font-weight:600;margin-bottom:15px}.header__contact-item{padding:15px;border-radius:10px;background-color:#fff;margin-bottom:10px}@media screen and (min-width: 1280px){.header__contact-item{background-color:#f1f1f1}}.header__subheader{font-weight:500;margin-bottom:15px}.header__contact-ic{width:42px;height:42px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#007285;fill:#fff}.header__contact-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:18px;font-weight:600}.header__contact-btns{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}@media screen and (min-width: 1280px){.header__contacts-list{display:none}.header__menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1820px){.faq{position:relative}.faq:before{position:absolute;content:"";width:306px;height:416px;right:0;top:unset;background:url(../images/after-blue.svg);bottom:0}}.faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.faq__quastion{padding:18px 60px 18px 20px;background-color:#f1f1f1;border-radius:20px;font-family:"Onest";font-size:calc(16px + 2*(100vw - 320px)/1600);font-weight:500;position:relative}@media screen and (min-width: 1280px){.faq__quastion{padding:20px 60px 20px 30px}.faq__quastion:hover{cursor:pointer}}.faq__quastion:after{position:absolute;content:"";width:24px;height:24px;right:15px;top:20px;background:url(../images/icons/arrow-down.svg) center no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 767px){.faq__quastion:after{right:20px}}@media screen and (min-width: 1280px){.faq__quastion:after{position:absolute;content:"";width:34px;height:34px;right:25px;top:calc(50% - 17px);background-size:24px 24px}}.faq__item--active .faq__quastion:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(../images/icons/arrow-white.svg) center no-repeat}.faq__item--active .faq__quastion{background-color:#8e2839;color:#fff}.faq__answer{border-radius:20px;display:none;margin-top:5px;padding:30px 15px;background-color:#f1f1f1}@media screen and (min-width: 1280px){.faq__answer{padding:30px;margin-top:10px}}.faq__item--active .faq__answer{display:block}.faq__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1280px){.faq__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.faq__col{text-align:center;padding:24px 0;border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (min-width: 1280px){.faq__col{-ms-flex-preferred-size:33%;flex-basis:33%;padding:0;border-bottom:none}}.faq__col:first-child{padding-top:0}.faq__col:last-child{padding-bottom:0;border-bottom:none}.faq__title{font-size:18px;font-weight:700;margin-bottom:16px}@media screen and (min-width: 1280px){.faq__title{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:24px}}.faq__title--accent{color:#8e2839}.footer{background-color:#141414;padding:40px 0}@media only screen and (min-width: 1280px){.footer{padding:80px 0}}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1)}@media only screen and (min-width: 767px){.footer__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.footer__top{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:70px}}.footer__title{font-weight:600;margin-bottom:16px;color:#fff}.footer__menu{list-style:none;padding-left:0;font-size:14px}.footer__menu a{color:#fff}.footer__menu li{margin-bottom:10px}@media screen and (min-width: 1280px){.footer__menu li:hover a{color:#007285}}.footer__det{display:block;position:relative;padding-left:40px;margin-bottom:16px;font-size:calc(14px + 2*(100vw - 320px)/1600);color:#fff}.footer__det:before{position:absolute;content:"";width:24px;height:24px;left:0;top:0}.footer__mail:before{background:url(../images/icons/mail-white.svg)}.footer__phone:before{background:url(../images/icons/phone-white.svg)}.footer__adress:before{background:url(../images/icons/map-white.svg)}.footer__bottom{padding:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}@media only screen and (min-width: 767px){.footer__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__article{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1280px){.footer__article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}}.footer__link{color:#fff;font-size:14px}.footer__copy{font-size:calc(12px + 2*(100vw - 320px)/1600)}@media only screen and (min-width: 767px){.footer__col{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}@media only screen and (min-width: 1280px){.footer__col{-ms-flex-preferred-size:26%;flex-basis:26%}.footer__col:first-child{-ms-flex-preferred-size:47%;flex-basis:47%}.footer__col:first-child .footer__menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:40px}.footer__col:last-child{-ms-flex-preferred-size:29%;flex-basis:29%}}.main-menu{margin:20px 0;padding:0;color:#141414;list-style:none}@media only screen and (min-width: 1280px){.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin:0;padding-right:24px}}.main-menu a{color:#141414}.main-menu__menu-item{padding:0;position:relative}@media screen and (min-width: 1280px){.main-menu__menu-item:hover a{color:#016879}.main-menu__menu-item--active .main-menu__menu-item-span{color:#007285}.main-menu__menu-item--active .main-menu__menu-item-span:before{width:100%;display:block;position:absolute;left:0;bottom:-3px;height:2px;background-color:#007285;-webkit-transition:width .5s;transition:width .5s}}@media screen and (min-width: 1280px){.main-menu__menu-item--parent{padding:40px 0}.main-menu__menu-item--parent .main-menu__menu-item-span{padding-right:24px}.main-menu__menu-item--parent .main-menu__menu-item-span:after{position:absolute;content:"";width:18px;height:18px;right:0px;top:calc(50% - 9px);background:url(../images/icons/arrow.svg);background-size:18px 18px;display:block;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.main-menu__menu-item--parent:hover{cursor:pointer}.main-menu__menu-item--parent:hover .main-menu__sub-menu{display:block;position:absolute;background-color:#fff;padding:30px;border:1px solid rgba(0,0,0,.1);border-radius:20px;margin-top:40px;width:952px;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-left:-20px}.main-menu__menu-item--parent:hover>span{color:#016879}}.main-menu__menu-item-span{padding:10px;background-color:#fff;border-radius:10px;position:relative;display:block;font-size:16px;margin-bottom:10px}@media screen and (min-width: 1280px){.main-menu__menu-item-span{padding:0;background:none;margin-bottom:0;color:#141414;position:relative}.main-menu__menu-item-span:before{position:absolute;content:"";width:0;height:2px;right:0;top:unset;display:block;bottom:-3px;background-color:#8e2839;-webkit-transition:width .5s;transition:width .5s}.main-menu__menu-item-span:hover:before{width:100%;display:block;position:absolute;left:0;bottom:-3px;height:2px;background-color:#007285;-webkit-transition:width .5s;transition:width .5s}}.main-menu__menu-item-span:after{position:absolute;content:"";width:24px;height:24px;right:10px;top:calc(50% - 12px);background:url(../images/icons/arrow.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width: 1280px){.main-menu__menu-item-span:after{display:none}}.main-menu__menu-item--open .main-menu__menu-item-span:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.main-menu__dropdown-btn{position:absolute;right:0;height:39px;width:80px;top:0}@media screen and (min-width: 1280px){.main-menu__dropdown-btn{display:none}}.main-menu__sub-menu{margin:0;padding:0 10px;list-style:none;display:none}.main-menu__sub-menu--open{display:block;background-color:#fff;border-radius:10px;padding:10px;z-index:2;min-width:225px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (min-width: 1280px){.main-menu__sub-menu--open{top:0;width:301px;padding:25px;position:relative}}.main-menu__sub-item{font-size:calc(14px + 2*(100vw - 320px)/1600);margin-bottom:15px}.main-menu__sub-item:last-child{margin-bottom:0}.main-menu__sub-item a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1280px){.main-menu__sub-item:hover .main-menu__text{color:#016879}.main-menu__sub-item:hover .main-menu__text:before{width:100%;display:block;position:absolute;left:0;bottom:-3px;height:2px;background-color:#007285;-webkit-transition:width .5s;transition:width .5s}}.main-menu__ic{width:42px;height:42px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#007285}.main-menu__text{-ms-flex-preferred-size:calc(100% - 42px - 15px);flex-basis:calc(100% - 42px - 15px)}@media only screen and (min-width: 1280px){.main-menu__text{color:#141414;position:relative;display:inline-block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.main-menu__text:before{position:absolute;content:"";width:0;height:2px;right:0;top:unset;bottom:-3px;background-color:#8e2839;-webkit-transition:width .5s;transition:width .5s}}@media only screen and (min-width: 1280px){.main-section{overflow-x:hidden;padding-bottom:100px;position:relative}}@media only screen and (min-width: 1820px){.main-section:before{position:absolute;content:"";width:241px;height:767px;left:0;top:120px;background:url(../images/before-blue.svg)}}.main-section__header{color:#007285;text-transform:uppercase}.main-section__header span{color:#8e2839}.main-section__subtitle{font-size:calc(18px + 2*(100vw - 320px)/1600);margin-bottom:24px}@media only screen and (min-width: 1280px){.main-section__subtitle{margin-bottom:80px}}.partners__subtitle{font-size:calc(18px + 2*(100vw - 320px)/1600);font-weight:600;margin-bottom:24px}@media screen and (min-width: 1280px){.partners__subtitle{margin-bottom:40px;max-width:800px}}.partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 767px){.partners__list{gap:20px}}@media screen and (min-width: 1280px){.partners__list{gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.partners__item{border-radius:20px;background-color:#fff;padding:15px}@media screen and (min-width: 767px){.partners__item{padding:20px}}@media screen and (min-width: 1280px){.partners__item{padding:30px;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}.partners__img{height:100px;width:240px;border-radius:20px;border:1px solid #f1f1f1;overflow:hidden;margin-bottom:24px}.partners__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partners__title{font-weight:600;font-size:20px;margin-bottom:15px}.price__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width: 767px){.price__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.price__header{padding:15px;border-radius:20px;background-color:#fff;text-align:center;margin-bottom:10px}@media screen and (min-width: 1280px){.price__header{padding:30px}}.price__terms{font-size:16px;margin-bottom:16px}.price__name{font-size:32px;font-weight:700;font-family:"Onest",sans-serif}@media screen and (min-width: 767px){.price__item{overflow:hidden;border-radius:20px}}.price__content{padding:15px 15px 20px;border-radius:20px;background-color:#fff}@media screen and (min-width: 767px){.price__content{height:100%}}@media screen and (min-width: 1280px){.price__content{padding:30px 30px 50px}}.price__accent{font-size:18px;font-weight:600;margin-bottom:24px}.price__bullets{list-style:none;padding-left:0;margin-bottom:24px}.price__bullets li{padding-left:34px;position:relative;margin-bottom:16px}.price__bullets li:before{position:absolute;content:"";width:24px;height:24px;left:0;top:0;background:url(../images/icons/check.svg)}@media screen and (min-width: 767px){.price__bullets{min-height:680px}}@media screen and (min-width: 1280px){.price__bullets{min-height:616px}}.price__rules{background-color:#f1f1f1;border-radius:20px;padding:15px;font-size:12px;line-height:1.5;margin-bottom:24px}.price__rules p:last-child{margin-bottom:0}@media screen and (min-width: 1280px){.price__rules{padding:30px}}.price__order{height:52px;line-height:50px;z-index:1;max-width:280px;margin:0 auto}@media only screen and (min-width: 1820px){.problems{position:relative;overflow:hidden}.problems:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-blue2.svg)}}.problems__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 767px){.problems__list{gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.problems__item{padding:15px;border-radius:20px}.problems__item--border{border:1px solid rgba(0,0,0,.1)}.problems__item--green{background-color:#007285;color:#fff}@media only screen and (min-width: 767px){.problems__item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:20px}}@media only screen and (min-width: 1280px){.problems__item{padding:30px}}.process{background-color:#f1f1f1}.process__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (min-width: 767px){.process__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.process__list{gap:80px 40px;margin-top:80px}}.process__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 767px){.process__item{-ms-flex-preferred-size:calc(50% - 24px);flex-basis:calc(50% - 24px)}}@media only screen and (min-width: 1280px){.process__item{-ms-flex-preferred-size:calc(33% - 24px);flex-basis:calc(33% - 24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;position:relative}.process__item:nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.process__item:nth-of-type(1)::after{position:absolute;content:"";width:303px;height:52px;right:-10px;top:35%;background:url(../images/process-arrow.svg)}.process__item:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.process__item:nth-of-type(2)::after{position:absolute;content:"";width:303px;height:52px;right:-10px;top:-25px;background:url(../images/process-arrow2.svg)}.process__item:nth-of-type(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.process__item:nth-of-type(3)::after{position:absolute;content:"";width:50px;height:229px;left:-80px;top:45%;background:url(../images/process-arrow3.svg)}.process__item:nth-of-type(4){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.process__item:nth-of-type(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.process__item:nth-of-type(5)::after{position:absolute;content:"";width:303px;height:52px;right:-10px;top:38%;background:url(../images/process-arrow2.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.process__item:nth-of-type(6){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.process__item:nth-of-type(6)::after{position:absolute;content:"";width:303px;height:52px;right:-10px;top:-25px;background:url(../images/process-arrow.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.process__item:first-child .process__num{background-color:#007285;color:#fff}.process__item:last-child .process__num{background-color:#8e2839;color:#fff}.process__num{background-color:#fff;width:80px;height:80px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(40px + 12*(100vw - 320px)/1600);font-family:"Onest";font-weight:700}@media only screen and (min-width: 1280px){.process__num{width:100px;height:100px}}.process__text{font-weight:600;font-size:calc(15px + 5*(100vw - 320px)/1600);width:calc(100% - 80px - 16px)}@media only screen and (min-width: 1280px){.process__text{width:100%}}.process__btn{margin-top:40px;height:48px;line-height:48px;max-width:410px;z-index:2}@media only screen and (min-width: 1280px){.process__btn{margin-top:80px;height:57px;line-height:57px}}@media only screen and (min-width: 1820px){.sertificate{position:relative}.sertificate:before{position:absolute;content:"";width:306px;height:416px;right:0;top:unset;background:url(../images/after-blue.svg);bottom:0}}.sertificate__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 767px){.sertificate__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1280px){.sertificate__list{gap:64px 40px}}@media screen and (min-width: 767px){.sertificate__item{width:calc(50% - 12px)}}@media screen and (min-width: 1280px){.sertificate__item{width:calc(50% - 20px)}}.sertificate__item.hidden{display:none}.sertificate__img{border-radius:20px;overflow:hidden;height:220px;display:block;margin-bottom:16px;border:1px solid #f1f1f1}@media screen and (min-width: 414px){.sertificate__img{height:250px}}@media screen and (min-width: 481px){.sertificate__img{height:300px}}@media screen and (min-width: 1280px){.sertificate__img{height:400px;margin-bottom:24px}}.sertificate__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.sertificate__name{font-size:18px}.sertificate__button{margin-top:20px}@media screen and (min-width: 767px){.sertificate__button{margin:20px auto 0}.sertificate__button:hover{cursor:pointer}}.sertificate__button .cases__all{display:block;margin:auto}@media screen and (min-width: 767px){.sertificate__button .cases__all{width:340px}}@media only screen and (min-width: 1820px){.service{position:relative}.service:before{position:absolute;content:"";width:306px;height:416px;right:0;top:unset;background:url(../images/after-blue.svg);bottom:0}}.service__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 767px){.service__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 20px}}@media only screen and (min-width: 1280px){.service__list{gap:40px}.service__list--main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-height:880px}}.service__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 767px){.service__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media only screen and (min-width: 1280px){.service__item{gap:40px;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.service__item:nth-child(2n+1) .service__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.service__item:nth-child(2n+1) .service__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width: 1280px){.service__item--main:first-child,.service__item--main:nth-of-type(2){-ms-flex-preferred-size:482px;flex-basis:482px;height:141px}.service__item--main:nth-of-type(3){position:absolute;left:0;top:250px;width:350px;height:166px}.service__item--main:nth-of-type(5){position:absolute;right:0;top:250px;width:350px;height:166px}.service__item--main:nth-of-type(4){position:absolute;left:0;top:450px;width:350px;height:166px}.service__item--main:nth-of-type(6){position:absolute;right:0;top:450px;width:350px;height:166px}.service__item--main:nth-of-type(7){position:absolute;right:0;left:0;top:760px;width:616px;margin:auto;height:141px}.service__item--main .service__img{display:none}.service__item--main .service__content{-ms-flex-preferred-size:100%;flex-basis:100%;min-height:141px;height:100%}}.service__img{border-radius:20px;display:block;line-height:1}@media only screen and (min-width: 1280px){.service__img{-ms-flex-preferred-size:418px;flex-basis:418px;height:180px;overflow:hidden}.service__img:hover img{-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-transform:scale(1.1);transform:scale(1.1)}}.service__img img{border-radius:20px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s ease all;transition:.3s ease all}.service__content{padding:15px;border-radius:20px;background-color:#f1f1f1}@media only screen and (min-width: 767px){.service__content{padding:20px}}@media only screen and (min-width: 1280px){.service__content{-ms-flex-preferred-size:calc(100% - 418px - 40px);flex-basis:calc(100% - 418px - 40px);padding:30px;position:relative;-webkit-transition:.3s ease all;transition:.3s ease all}.service__content:hover{background-color:#007285;-webkit-transition:.3s ease all;transition:.3s ease all;color:#fff}.service__content:hover .more{color:#fff}.service__content:hover .more:after{background-color:#8e2839}}.service__title{font-size:18px;font-family:"Onest";margin-bottom:24px;font-weight:700}@media only screen and (min-width: 767px){.service__title{min-height:54px}}@media only screen and (min-width: 1280px){.service__more{position:absolute;bottom:0;margin-bottom:30px}}.service__main-img{display:none}@media only screen and (min-width: 1280px){.service__main-img{display:block;text-align:center;margin-top:-120px}}@media screen and (min-width: 1280px){.steps__list{margin-top:80px}}.steps__item{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 767px){.steps__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin-bottom:40px;position:relative}.steps__item .steps__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(50% - 60px);text-align:right}.steps__item .steps__num{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.steps__item .steps__content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:calc(50% - 60px)}.steps__item:nth-child(2n+2) .steps__title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left}.steps__item:nth-child(2n+2) .steps__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}}@media screen and (min-width: 1280px){.steps__item{min-height:200px;gap:80px}.steps__item .steps__title,.steps__item .steps__content{width:calc(50% - 120px)}.steps__item:after{position:absolute;content:"";width:1px;height:91px;left:50%;top:calc(50% + 80px);border-left:1px dashed #007285}.steps__item:last-child:after{display:none}}.steps__item:last-child{margin-bottom:0}.steps__item:last-child .steps__num{background-color:#007285;color:#fff}.steps__num{width:80px;height:80px;background-color:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Onest";font-size:42px;font-weight:700}.steps__title{font-size:20px;font-weight:700}.steps__content p:last-child{margin-bottom:0}@media only screen and (min-width: 1820px){.text-section--service{overflow:hidden;position:relative}.text-section--service:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-blue2.svg)}}.text-section p{margin-bottom:15px}@media screen and (min-width: 767px){.text-section p{margin-bottom:20px}}@media screen and (min-width: 1280px){.text-section p{margin-bottom:30px}}.text-section ul{list-style:none;margin:0;padding-left:8px}.text-section ul.text-section__check{list-style:none;padding-left:0;margin-bottom:24px}.text-section ul.text-section__check li{padding-left:34px;position:relative;margin-bottom:16px}.text-section ul.text-section__check li:before{position:absolute;content:"";width:24px;height:24px;left:0;top:0;background:url(../images/icons/check.svg)}.text-section ul li{padding-left:12px;position:relative;margin-bottom:5px}.text-section ul li:before{position:absolute;content:"";width:3px;height:3px;left:0;top:12px;background-color:#fff;border-radius:50%}@media screen and (min-width: 1280px){.text-section ul li:before{top:13px}}.text-section ul li:before{background-color:#141414;top:12px}@media screen and (min-width: 1280px){.text-section ul li:before{top:13px}}.text-section ol{padding-left:20px}.text-section ol li{padding-left:12px;position:relative;margin-bottom:5px;margin-bottom:10px}.text-section ol li:before{position:absolute;content:"";width:3px;height:3px;left:0;top:12px;background-color:#fff;border-radius:50%}@media screen and (min-width: 1280px){.text-section ol li:before{top:13px}}.text-section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width: 767px){.text-section__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1280px){.text-section__list{gap:80px}}@media screen and (min-width: 767px){.text-section__wrap{width:calc(50% - 12px)}}@media screen and (min-width: 1280px){.text-section__wrap{width:calc(50% - 40px)}}@media screen and (min-width: 767px){.text-section__img{width:calc(50% - 12px)}}@media screen and (min-width: 1280px){.text-section__img{width:calc(50% - 40px)}}.text-section img{border-radius:20px}.text-section__full{-ms-flex-preferred-size:100%;flex-basis:100%}.who-we{background-color:#f1f1f1}@media only screen and (min-width: 1820px){.who-we{position:relative}.who-we:before{position:absolute;content:"";width:281px;height:554px;left:0;top:0px;background:url(../images/before-grey.svg)}}.who-we__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.who-we__row:last-child{margin-bottom:0}@media only screen and (min-width: 767px){.who-we__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}@media only screen and (min-width: 1280px){.who-we__row{gap:40px;margin-bottom:80px}}@media only screen and (min-width: 1280px){.who-we__item{-ms-flex-preferred-size:calc(33% - 24px);flex-basis:calc(33% - 24px)}}.who-we__item--achievements{padding-left:16px;border-left:2px solid #007285}@media only screen and (min-width: 767px){.who-we__item--achievements{-ms-flex-preferred-size:calc(33% - 12px);flex-basis:calc(33% - 12px)}}@media only screen and (min-width: 1280px){.who-we__item--achievements{-ms-flex-preferred-size:calc(33% - 24px);flex-basis:calc(33% - 24px)}}.who-we__item li{font-size:calc(16px + 2*(100vw - 320px)/1600)}.who-we__header{margin-bottom:0}.who-we__num-text{font-size:calc(40px + 40*(100vw - 320px)/1600);font-weight:700;font-family:"Onest"}@media only screen and (min-width: 767px){.who-we__num-text{font-size:calc(38px + 42*(100vw - 320px)/1600)}}@media only screen and (min-width: 1280px){.who-we__num-text{margin-bottom:20px}}.who-we__small{font-size:calc(22px + 10*(100vw - 320px)/1600);font-weight:700}@media only screen and (min-width: 767px){.who-we__small{font-size:calc(20px + 12*(100vw - 320px)/1600)}}.who-we__desc{font-size:calc(16px + 4*(100vw - 320px)/1600);font-weight:600}  .h1 {
    margin-top:0;
    font-family: 'Onest', sans-serif;
    font-size: calc(32px + 16 * (100vw - 320px) / 1600);
    font-weight: 700;
    line-height: 1.2; 
    margin-bottom: 16px;
}
.header__socials, .footer__socials{display:flex;justify-content:flex-start}
.footer__socials{padding-top:5px}
.header__socials a ~ a, .footer__socials a ~ a{margin-left:8px;display:block}
.header__socials img{border-radius:10px}
.footer__socials img{border-radius:4px}
/*# sourceMappingURL=main.min.css.map */
