@charset "UTF-8";/*! Varriables */.seo-block{position:relative;z-index:2;background:#fff;padding:35px 0 86px;margin-bottom:0;background-repeat:repeat}.change-block{transition:height 1s}.change-block.open{overflow:visible;transition:height 2s}.seo-show.close{font-weight:500;font-size:16px;line-height:44px;text-align:center;color:#181d24}@media (hover: hover){.seo-show:hover{cursor:pointer}}@media (hover: hover){.seo-show.close:hover{cursor:pointer}}.seo-show{position:relative;padding-left:380px;display:flex;align-items:center;margin-top:32px}.seo-show:before{position:absolute;top:-185px;left:-13px;width:102%;height:315px;background-image:url(/build/images/blur-79f39eb5.png);background-position:center;background-repeat:repeat;background-size:100%;content:"";z-index:2}.seo-show p{font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#000;text-align:center}.seo-show.close:before{display:none}.seo-show p,.seo-show.close{z-index:2}.seo-show.open .close-btn{display:none}.seo-show .line-arrow{transition:.5s;margin-right:10px}.seo-show.open .read-text{display:block;border:1px solid #000000;border-radius:25px;padding:9px 20px}.seo-show.close .close-btn{border:1px solid #000000;border-radius:25px;padding:9px 20px 13px;display:block}.seo-show.close .read-text{display:none}.seo-show.close .line-arrow{transform:rotate(180deg);margin-top:-10px}.seo-show.open.hide{display:none}.seo-block__top .right-text{font-size:14px;line-height:22px}.typography p strong{color:#ff4f4f;font-size:24px;font-style:normal;font-weight:400;line-height:32px;position:relative}.typography p strong:before{position:absolute;top:11px;left:-37px;content:"";width:8px;height:8px;background:#000;border-radius:50%}.typography .title-custom{margin:43px 0 60px -79px;width:480px;text-indent:40px}@media (max-width: 1023px){.typography .title-custom{margin:43px 0 60px -30px}}@media (max-width: 767px){.typography .title-custom{width:100%!important;margin:30px 0!important}}.typography h3{font-size:30px;line-height:38px;margin:40px 0 30px}@media (max-width: 480px){.typography h3{font-size:24px;line-height:30px}}.typography ul li{text-indent:42px;padding-right:35px;margin-bottom:23px!important;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;position:relative;padding-left:0;text-indent:80px;margin-bottom:24px}@media (max-width: 480px){.typography ul li{font-size:14px;line-height:22px;text-indent:25px;padding-right:0}}.typography ul li:before{left:2px;width:8px;height:8px;position:absolute;border-radius:50%;background:#FF4F4F;content:"";left:0;top:9px}.typography .left{position:relative;width:415px;margin:60px 0 60px -77px}.typography .left p{font-style:normal;font-weight:400;font-size:24px;line-height:32px;text-indent:40px;color:#ff4f4f}@media (max-width: 767.98px){.typography .left p{font-size:18px;line-height:28px;text-indent:25px}}@media (max-width: 1023.98px){.typography .left{margin:60px 0 60px -30px}}@media (max-width: 767.98px){.typography .left{margin:30px 0;width:100%}}.typography .left:before{position:absolute;width:8px;height:8px;top:13px;left:0;content:"";border-radius:50%;background:#000}@media (max-width: 767.98px){.typography .left:before{top:10px}}.typography h2{margin:40px 0 30px;line-height:54px}@media (max-width: 1023.98px){.typography h2{font-size:40px;line-height:54px}}.typography p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;margin:23px 0}.typography :first-child{margin-bottom:0}.seo-block__top{display:flex;position:relative;margin-top:61px}.seo-block__top h2{width:537px;margin:0}@media (max-width: 1199.98px){.seo-block__top h2{width:400px}}@media (max-width: 1024.98px){.seo-block__top h2{min-width:515px}.seo-block__top p{right:inherit;position:relative;width:100%}}@media (max-width: 767.98px){.seo-block__top h2{min-width:100%;width:100%;width:300px;margin:0 0 30px}.seo-show:before{top:-67px;height:100px}.seo-block__top{display:block}.seo-block__top p{right:0;position:relative;top:inherit;width:100%}}.seo-block__top p{margin:0;width:396px;font-style:normal;font-weight:400;font-size:14px!important;line-height:22px!important;text-indent:15px;color:#ff4f4f;position:absolute;top:3px;right:75px}@media (max-width: 1023.98px){.seo-block__top p{width:250px;right:5px}}@media (max-width: 1199px){.seo__wrapper{overflow:hidden}.seo__wrapper .seo-block{padding-left:270px}.typography{padding:35px 40px 60px 0}.seo-show:before{top:-230px}.typography .left{margin-left:-70px;font-size:20px;line-height:26px}.typography h2{font-size:36px;line-height:44px}.typography h3{font-size:30px;line-height:38px}.typography h4{font-size:26px;line-height:36px}.typography h5{font-size:24px;line-height:36px}}@media (max-width: 1023px){.typography .left{margin-left:0;font-size:22px;line-height:32px;width:100%}.typography h2{font-size:40px;line-height:54px;margin:40px 0}.typography h3{font-size:30px;line-height:36px;margin:40px 0}.typography h4{font-size:26px;line-height:30px;margin:40px 0}.typography h5{font-size:24px;line-height:30px;margin:40px 0}.seo-block__content,.seo-show{width:100%}.seo__wrapper .seo-block{padding-left:40px;padding-bottom:0}.seo-block__top p{right:inherit;position:relative;top:inherit;width:100%;margin:10px 5px!important}.seo-show{padding-left:40px}.seo-show:before{top:-145px;height:220px}.typography ul li{font-size:16px;line-height:24px;margin-bottom:20px;padding-left:30px}}@media (max-width: 767px){.typography ul li{font-size:14px;line-height:22px;text-indent:25px;padding-right:0;padding-left:0;margin-bottom:23px!important}.seo-show:before{top:-98px}.seo-block__top h2{width:100%}.typography p{font-size:14px;line-height:24px}.typography{padding:35px 0 60px}.seo-block__top p{margin:10px 5px}.typography p strong{font-size:18px!important;line-height:28px!important}}@media (max-width: 480px){.seo-block{padding:35px 0 50px}.seo-show:before{top:-90px}}@media (max-width: 400px){.typography h2{font-size:28px;line-height:38px}.typography h3{font-size:24px;line-height:30px;margin:40px 0 30px}.typography{padding:58px 0 60px}.typography p{margin:24px 0;font-size:14px;line-height:22px}.seo-block__top p{margin:25px 0}}@media (max-width: 350px){.seo-show:before{top:-81px}}.breadcrumbs{margin-bottom:34px}@media (max-width: 767px){.breadcrumbs{margin-bottom:15px}}.breadcrumbs__block{padding-left:4px}.breadcrumbs__block ul{list-style:none;display:flex;margin-block-start:0em;margin-block-end:0em;padding-inline-start:0px;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 1440px) and (min-width: 1200px){.breadcrumbs__block ul{padding-left:40px}}.breadcrumbs__block ul li{position:relative;margin-right:10px;color:#b9b9b9;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.84px}@media (max-width: 767px){.breadcrumbs__block ul li{font-size:11px;line-height:15px}}.breadcrumbs__block ul li a{color:#b9b9b9;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.84px;transition:.5s;display:flex;align-items:center}@media (max-width: 767px){.breadcrumbs__block ul li a{font-size:11px;line-height:15px}}.breadcrumbs__block ul li a img{margin-right:15px}@media (max-width: 480px){.breadcrumbs__block ul li a img{margin-top:-6px}}@media (hover: hover){.breadcrumbs__block ul li a:hover{color:#181f4080}}.breadcrumbs__block ul li:last-child{color:#a8acbc}.breadcrumbs__block ul li:not(:last-child):after{position:absolute;top:50%;right:-4px;width:1px;height:10px;content:"";transform:translateY(-50%) rotate(160deg);background-color:#b9b9b9}.services{max-width:1180px;margin:0 auto}@media (max-width: 1199px){.services{padding:0 20px}}.services__content{width:1060px}.services__title{margin-bottom:58px}.services__title h3{font-style:normal;font-weight:400;font-size:40px;line-height:31px;text-transform:uppercase;color:#000}.services__subtitle{margin-bottom:28px}.services__subtitle p{font-style:normal;font-weight:400;font-size:40px;line-height:31px;text-transform:uppercase;color:#ff4f4f}.services__block-form{display:flex;flex-wrap:wrap}.services__left{width:47%}.services__right{width:53%;padding-left:80px}.services .form__button-center{margin-left:-5px;text-align:left;margin-top:6px;display:flex;justify-content:flex-start}.services .btn__txt{letter-spacing:0}.services__top-title{width:152px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;opacity:.5;margin-right:32px}.form .form__row{margin-bottom:13px}.services__block-form .form__control{margin-left:0}.services__block-form input{width:480px;height:44px}.services__block-form textarea{width:480px;max-width:480px;min-width:480px}.services__block-form .form__label{margin-left:18px}.button-container .button{height:56px;backface-visibility:hidden;position:relative;flex-direction:column;justify-content:center;overflow:hidden}.button-container .button i.front{padding-top:0!important;margin:auto;font-size:18px;line-height:22px;color:#000;font-style:normal;font-weight:400}.services__checkboxes{display:flex;flex-wrap:wrap;margin-left:-5px;margin-bottom:35px}.button-slide-vertical{align-items:center;display:flex;height:56px;margin:0 10px 31px 0;cursor:pointer;font-weight:400;letter-spacing:2px;position:relative}.button-slide-vertical i{padding:11px 0 5px;position:relative;margin:0!important;top:10px;transition:all .3s ease-in-out;opacity:1;display:block;letter-spacing:0}.button-slide-vertical i.back{position:absolute;transform:translateY(0);top:25px;color:#000;font-size:18px;line-height:22px;letter-spacing:0;transform:translateY(30px);opacity:0;display:block;font-style:normal;font-weight:400}@media (max-width: 1023px){.button-slide-vertical i.back{top:20px}}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.button-slide-vertical:hover i.front{transform:translateY(-30px);opacity:0}}@media (hover: hover){.button-slide-vertical:hover i.back{transform:translateY(-20px);opacity:1}}}.button.checkbox__label span{height:56px;display:flex;align-content:center;position:relative;text-align:center;border:1px solid #000000;border-radius:159px;padding:5px 15px;display:block;margin:0 5px 18px;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#000;overflow:hidden}.btn__txt{white-space:nowrap;position:relative;z-index:1;font-size:18px;line-height:1.1;letter-spacing:-.04em}.filter__checkbox label input{display:none}.filter__checkbox label div{text-align:center;border:1px solid #000000;border-radius:159px;padding:16px 15px;display:block;margin:0 5px 18px;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#000}@media (max-width: 4500.98px) and (min-width: 1199.98px){@media (hover: hover){.button.checkbox__label span:hover{cursor:pointer}}}.button.checkbox__label input:checked+div{color:#fff;background:#000000}.button.checkbox__label input:checked+span{color:#fff;background:#000000}.button.checkbox__label input:checked+span i{color:#fff}.filter__checkbox span.bottom{transform:translateY(30px);opacity:0}.filter__checkbox span.top{transition:all .3s ease-in-out;opacity:1;position:absolute}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.filter__checkbox:hover span.top{transform:translateY(-30px);opacity:0}}@media (hover: hover){.filter__checkbox:hover span.bottom{transform:translateY(-20px);opacity:1}}}#files-area{margin:28px auto 0}.button__send{border:0;background:inherit;font-weight:400;font-size:18px;line-height:22px;text-transform:uppercase;color:#fff;text-align:center;margin-top:25px;margin-left:7px;box-shadow:none}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.button__send:hover .btn__inner{border-radius:6px;border:1px solid #171010}}}.btn-b .ripple{position:absolute;z-index:0;transform:scale(0);transition:transform .6s linear;width:10px;height:10px;border-radius:50%;background:#171010;top:-2.91251px;left:85.8125px}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.btn-b:hover .ripple{top:-2.91251px;left:85.8125px;transform:scale(100);border-radius:6px}}}.services__right .button__send{margin:12px 0;text-align:center}.btn-bg{background:#FF4F4F}.services .btn__inner{padding:10px 15px}.form__label{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;margin-left:32px;margin-top:5px;display:block}.form input{width:100%;height:45px;border:1px solid rgba(255,79,79,.6);border-radius:25px;padding:11px 10px 14px 17px;background:inherit;transition:.5s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form input::-moz-placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7;text-overflow:ellipsis;display:inherit;white-space:nowrap;overflow:hidden;max-width:240px;width:260px}.form input::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7;text-overflow:ellipsis;display:inherit;white-space:nowrap;overflow:hidden;max-width:240px;width:260px}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.form input:hover{border:1px solid #FF4F4F}}}.form input:focus{border:1px solid #FF4F4F;box-shadow:0 0 5px #ff2828}.form__control{margin-left:15px}.form textarea{width:100%;height:80px;border:1px solid rgba(255,79,79,.6);border-radius:25px;padding:11px 10px 14px 17px;background:inherit;min-height:126px;max-width:100%;min-width:360px;max-height:126px;transition:.5s}@media (max-width: 767px){.form textarea{min-height:79px;max-height:79px}}.form textarea::-moz-placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7}.form textarea::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.form textarea:hover{border:1px solid #FF4F4F}}}.form textarea:focus{border:1px solid #FF4F4F;box-shadow:0 0 5px #ff2828}.btn__inner{display:inline-block;position:relative;overflow:hidden;border-radius:25px;transition:all .6s ease;transform:translateZ(0);width:auto;border:1px solid #FF4F4F;padding:11px 14px}.services__title p{font-style:normal;font-weight:400;font-size:40px;line-height:31px;text-transform:uppercase;color:#000}@media (max-width: 1199px){.services__title p{font-size:36px;line-height:44px}.button.checkbox__label span{padding:0 10px;margin:0 5px 10px;height:45px}.button-slide-vertical{margin:0 7px 15px 0}.services__content{width:100%;margin:0 auto;padding:0 40px}.button-container .button{height:45px}.services__block-form textarea{max-width:100%;min-width:100%}}@media (max-width: 1023px){.services .btn__txt{text-wrap:wrap;white-space:inherit}.services__right .btn__txt .text{font-size:16px}.services .btn__inner{border-radius:159px}.services__block-form input{height:44px}.services__subtitle p{font-size:34px}.services{margin-top:70px;padding:0 0 40px}}@media (max-width: 767px){.services__title p{font-size:38px;line-height:44px}.button-container .button i.front{font-size:14px;line-height:14px;padding:0}.button-container .button i.back{display:none}.button.checkbox__label span{margin:0 5px;padding:10px 16px;display:flex;align-items:center;justify-content:center}.button-slide-vertical i{top:0}.button-container .button,.button-slide-vertical,.button.checkbox__label span{height:auto}.services__subtitle p{font-size:38px;line-height:44px}.services__checkboxes{margin-bottom:25px}.services__right,.services__left{width:100%}.services__block-form{display:block;padding-bottom:40px}.services__right{padding-left:0}.services .btn__txt{text-wrap:nowrap}.services .form__button-center{margin-top:32px}.services{margin-top:11px!important;padding-bottom:0}.services__content{padding:0 25px}.services__right .button__send{margin:0 auto}}@media (max-width: 400px){.services__title{margin-bottom:20px}.button-container .button i.front{font-size:12px;line-height:14px}.button.checkbox__label span{padding:12px 16px}.services__subtitle p{font-size:28px;line-height:38px}.services__content{padding:0 20px}.services .btn__inner{width:280px;height:64px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:159px}.services__right .btn__txt .text{font-size:16px}.services .btn__txt{text-wrap:wrap;white-space:inherit}.services__title p{font-size:28px;line-height:38px}}.seo__wrapper{max-width:1120px;margin:75px auto 50px}.seo__wrapper .seo-block{padding:35px 0 48px 51px}@media (max-width: 1199.98px){.seo__wrapper .seo-block{padding:35px 0 48px 100px}.seo__wrapper .seo-block .seo-block__top h2{min-width:400px}}@media (max-width: 1023.98px){.seo__wrapper .seo-block{padding:35px 0 48px 50px}.seo__wrapper .seo-block .seo-block__top h2{min-width:360px;width:360px}}@media (max-width: 767.98px){.seo__wrapper .seo-block{padding:0 20px}.seo__wrapper .seo-block .seo-block__top h2{min-width:100%;width:100%}}.seo-block__content .typography{width:100%;max-width:100%}.block1{padding-top:100px}@media (max-width: 1023.98px){.block1{padding-top:90px}}.block1 h1{color:#000;font-size:90px;font-style:normal;font-weight:400;line-height:90px;text-transform:uppercase;padding-bottom:81px;padding-right:20px}@media (max-width: 1023.98px){.block1 h1{font-size:68px;line-height:74px;padding-bottom:78px}}@media (max-width: 767.98px){.block1 h1{font-size:44px;line-height:50px;padding-bottom:60px}}@media (max-width: 400.98px){.block1 h1{font-size:34px;line-height:44px;margin-left:5px;padding-bottom:48px}}.block2{position:relative;z-index:1}.text-opacity{display:flex;position:absolute;top:85px;left:-180px;align-items:center}@media (max-width: 1600.98px){.text-opacity{display:flex;position:absolute;top:45px;left:inherit;align-items:center}}@media (max-width: 1023.98px){.text-opacity{position:relative;top:inherit;width:100%;margin-bottom:20px}}.text-opacity svg{width:10px;height:10px;margin-right:7px}.text-opacity p{color:#aeaeae;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.block2__content{display:flex;justify-content:space-between;padding:80px 0 116px;position:relative}@media (max-width: 1023.98px){.block2__content{flex-wrap:wrap;padding:71px 0 72px 4px}}@media (max-width: 767.98px){.block2__content{padding:52px 0 41px 4px}}.block2__content:before{width:1526px;height:1px;background:#000;position:absolute;top:0;left:-180px;content:""}@media (max-width: 1600.98px){.block2__content:before{width:100%;left:0}}.block2__content:after{width:1526px;height:1px;background:#000;position:absolute;bottom:0;left:-180px;content:""}@media (max-width: 1600.98px){.block2__content:after{width:100%;left:0}}.block2__left-block{width:580px;margin-right:221px}@media (max-width: 1199.98px){.block2__left-block{width:520px;margin-right:0}}@media (max-width: 1023.98px){.block2__left-block{width:550px}}.block__right-block{width:380px}@media (max-width: 1023.98px){.block__right-block{margin:49px 5px 0 auto}}@media (max-width: 767.98px){.block__right-block{margin:37px 5px 0 auto}}@media (max-width: 400.98px){.block__right-block{margin:26px 5px 0 auto}}.block__right-block .title{color:#ff4f4f;font-size:19px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase;margin-bottom:19px;margin-top:5px}@media (max-width: 400.98px){.block__right-block .title{margin-bottom:15px}}.block__right-block .subtitle{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;margin-bottom:29px}.block__right-block .modal-trigger{display:flex;height:61px;justify-content:center;align-items:center;border-radius:25px;background:#FF4F4F;padding:8.5px 11px;position:relative;overflow:hidden;transition:all .6s ease;transform:translateZ(0);width:auto}@media (hover: hover){.block__right-popup:hover .modal-trigger{border-radius:6px;background:#171010}}.block__right-block .modal-trigger span{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.block__right-button{display:flex}@media (max-width: 1023.98px){.block__right-button img{max-width:110px}}@media (max-width: 400.98px){.block__right-button img{display:none}}.block__right-popup .modal-trigger .text{z-index:2}.block__right-popup{width:184px;position:relative;overflow:hidden;border-radius:6px;margin-left:34px}@media (max-width: 400.98px){.block__right-popup{margin-left:0}}.block__right-popup .modal-trigger span{color:#fff;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:400;line-height:20px}.block3{position:relative;z-index:1}.block3__content{padding:56px 0 80px;margin-top:-1px;display:flex;justify-content:space-between;position:relative}@media (max-width: 1023.98px){.block3__content{display:block;padding:71px 0 72px}}@media (max-width: 400.98px){.block3__content{padding:51px 0 63px}}.block3__content:before{width:1526px;height:1px;background:#000;position:absolute;top:0;left:-180px;content:""}@media (max-width: 1600.98px){.block3__content:before{width:100%;left:0}}.block3__content:after{width:1526px;height:1px;background:#000;position:absolute;bottom:0;left:-180px;content:""}@media (max-width: 1600.98px){.block3__content:after{width:100%;left:0}}.block3__left-block{width:791px;padding-right:40px;border-right:1px solid #000;padding-top:26px}@media (max-width: 1199.98px){.block3__left-block{width:605px}}@media (max-width: 1023.98px){.block3__left-block{padding-top:0;padding-left:4px;width:100%;padding-right:0;border-right:0;min-height:607px}}@media (max-width: 1023.98px) and (max-width: 767.98px){.block3__left-block{min-height:inherit}}@media (max-width: 1023.98px){.block3__left-block .typography{width:100%;max-width:440px}.block3__left-block .typography ul li{text-indent:82px;padding-left:0}}.block3__left-block .title{color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:38px;margin-bottom:51px;letter-spacing:0}@media (max-width: 767.98px){.block3__left-block .title{font-size:24px;line-height:32px;margin-bottom:36px}}@media (max-width: 400.98px){.block3__left-block .title{letter-spacing:-1px;margin-bottom:33px}}.block3__right-block{width:349px;height:537.484px;border-radius:207px;background:#C4C4C4}@media (max-width: 1023.98px){.block3__right-block{position:absolute;left:438px;top:254px;width:298.367px;height:459.506px}}@media (max-width: 767.98px){.block3__right-block{position:relative;top:inherit;left:inherit;margin:34px 0 0 10px;width:295px;height:400px}}@media (max-width: 400.98px){.block3__right-block{margin:20px 0 0}}.block3__right-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:207px}.typography{max-width:580px;padding:0}@media (max-width: 767.98px){.typography ul li{font-size:16px;line-height:24px}}.block4{position:relative;z-index:1}.block4__content{padding:56px 0 80px;margin-top:-1px;position:relative}@media (max-width: 1023.98px){.block4__content{padding:64px 0 65px}}@media (max-width: 400.98px){.block4__content{padding:51px 0 20px}}.block4__content:before{width:1526px;height:1px;background:#000;position:absolute;top:0;left:-180px;content:""}@media (max-width: 1600.98px){.block4__content:before{width:100%;left:0}}.block4__content:after{width:1526px;height:1px;background:#000;position:absolute;bottom:0;left:-180px;content:""}@media (max-width: 1600.98px){.block4__content:after{width:100%;left:0}}.block4__top-block{margin-bottom:45px;width:751px}@media (max-width: 1023.98px){.block4__top-block{margin-bottom:33px}}@media (max-width: 767.98px){.block4__top-block{width:100%}}.block4__top-block p{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase;margin-top:28px}@media (max-width: 400.98px){.block4__top-block p{font-size:30px;line-height:40px;margin-top:20px;margin-left:5px;letter-spacing:0}}.block4__wrapper{display:flex;justify-content:space-between}@media (max-width: 1023.98px){.block4__wrapper{flex-wrap:wrap}}.block4__left{width:537.611px;height:349.197px;margin-right:62px;margin-top:5px}@media (max-width: 1023.98px){.block4__left{width:460px;height:298px;margin-top:0;margin-left:5px;margin-bottom:53px}}@media (max-width: 767.98px){.block4__left{width:100%;height:292px;margin-right:0;margin-left:0;margin-bottom:40px}}@media (max-width: 400.98px){.block4__left{margin-bottom:8px}}.block4__left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:207px}.block4__right{width:580px}@media (max-width: 1023.98px){.block4__right{width:100%;margin-left:5px}}@media (max-width: 400px){.block4 .typography p{margin:24px 0;font-size:16px;line-height:24px}}.block5{position:relative;z-index:1}.block5__title{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase;margin-bottom:58px}@media (max-width: 767.98px){.block5__title{margin-bottom:40px}}@media (max-width: 400.98px){.block5__title{font-size:30px;line-height:40px;margin-bottom:47px}}.block5__content{position:relative;padding:82px 0 0;margin-top:-1px}@media (max-width: 1023.98px){.block5__content{padding:71px 0 27px 6px}}@media (max-width: 767.98px){.block5__content{padding:71px 0 35px 6px}}@media (max-width: 400.98px){.block5__content{padding:51px 0 16px 6px}}.block5__content:before{width:1526px;height:1px;background:#000;position:absolute;top:0;left:-180px;content:""}@media (max-width: 1600.98px){.block5__content:before{width:100%;left:0}}.block5__content:after{width:1526px;height:1px;background:#000;position:absolute;bottom:0;left:-180px;content:""}@media (max-width: 1600.98px){.block5__content:after{width:100%;left:0}}.block5__steps{display:flex;flex-wrap:wrap;margin-left:-4px}@media (max-width: 767.98px){.block5__step-top{display:flex}}.block5__step{margin-bottom:74px;width:32%;padding-right:90px}@media (max-width: 1199.98px){.block5__step{width:48%}}@media (max-width: 1023.98px){.block5__step{padding-right:105px;margin-bottom:38px;width:44%}}@media (max-width: 767.98px){.block5__step{width:100%;padding-right:15px;margin-bottom:34px}}.block5__step:first-child,.block5__step:nth-child(2),.block5__step:nth-child(4){width:34%}@media (max-width: 1199.98px){.block5__step:first-child,.block5__step:nth-child(2),.block5__step:nth-child(4){width:48%}}@media (max-width: 1023.98px){.block5__step:first-child,.block5__step:nth-child(2),.block5__step:nth-child(4){width:50%}}@media (max-width: 767.98px){.block5__step:first-child,.block5__step:nth-child(2),.block5__step:nth-child(4){width:100%}}@media (max-width: 1199.98px){.block5__step:first-child,.block5__step:nth-child(3){width:52%}}@media (max-width: 1023.98px){.block5__step:first-child,.block5__step:nth-child(3){width:50%}}@media (max-width: 767.98px){.block5__step:first-child,.block5__step:nth-child(3){width:100%}}.block5__step:last-child{width:383px;padding-right:0;margin-left:18px;margin-top:76px}@media (max-width: 1023.98px){.block5__step:last-child{margin-left:0;margin-top:18px;padding-left:55px}}@media (max-width: 767.98px){.block5__step:last-child{padding-left:2px;margin-top:16px}}@media (max-width: 400.98px){.block5__step:last-child{margin-top:-8px}}.block5__step-number{min-width:64px;width:64px;height:64px;border-radius:50%;border:1px solid #000;display:flex;justify-content:center;align-items:center;color:#000;font-size:30px;font-style:normal;font-weight:700;line-height:38px;margin-bottom:10px}@media (max-width: 400.98px){.block5__step-number{margin-bottom:13px}}.block5__step-title{color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:38px;margin-bottom:15px;padding-left:32px}@media (max-width: 1023.98px){.block5__step-title{padding-left:0}}@media (max-width: 767.98px){.block5__step-title{padding-left:17px;font-size:22px;line-height:32px;letter-spacing:1.2px}}.block5__description{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;padding-left:32px}@media (max-width: 1023.98px){.block5__description{padding-left:0}}.block5__step-form .title{color:#ff4f4f;font-size:19px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase;margin-bottom:19px;margin-top:5px}.block5__step-form .subtitle{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;margin-bottom:29px}.block5 .block__right-popup{width:211px;margin-left:11px}.block5 .block__right-block .title{margin-bottom:10px}.block5 .block__right-block .subtitle{margin-bottom:31px}@media (max-width: 767.98px){.block5 .block__right-block .subtitle{margin-bottom:41px}}@media (max-width: 400.98px){.block5 .block__right-block .subtitle{margin-bottom:20px}}.block6{max-width:1920px;margin:0 auto;background:#EDF7FF;position:relative;overflow:hidden}.block6:before{position:absolute;top:-315px;left:-80px;width:2089px;background:#FFF;filter:blur(37px);height:397px;content:""}.block6:after{position:absolute;bottom:-315px;left:-80px;width:2089px;background:#FFF;filter:blur(37px);height:397px;content:""}.block6__title{color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:38px;margin-bottom:64px;letter-spacing:0}@media (max-width: 1023.98px){.block6__title{margin-bottom:54px}}@media (max-width: 400.98px){.block6__title{letter-spacing:-1px;margin-bottom:45px}}.block6__content{position:relative;padding:82px 0 74px;margin-top:-1px}@media (max-width: 1199.98px){.block6__content{padding:72px 0 71px}}@media (max-width: 400.98px){.block6__content{padding:51px 0 54px}}.block6__content:before{width:1526px;height:1px;background:#000;position:absolute;top:0;left:-180px;content:""}@media (max-width: 1600.98px){.block6__content:before{width:100%;left:0}}.block6__content:after{width:1526px;height:1px;background:#000;position:absolute;bottom:0;left:-180px;content:""}@media (max-width: 1600.98px){.block6__content:after{width:100%;left:0}}.block6__complexes{display:flex;position:relative;z-index:1}@media (max-width: 1199.98px){.block6__complexes{display:block}}.block6__complexes-left{width:780px}@media (max-width: 1199.98px){.block6__complexes-left{width:100%}}.block6__complexes-right{width:380px;padding-left:22px;margin-top:8px}@media (max-width: 1199.98px){.block6__complexes-right{padding-left:7px;margin-top:53px}}.block6 .block__right-block .title{margin-bottom:12px}.block6 .block__right-popup{width:277px;margin-left:0}.block6 .block__right-block .subtitle{margin-bottom:37px}@media (max-width: 1023.98px){.block6 .block__right-block .subtitle{margin-bottom:42px}}.block6 .block__right-block .modal-trigger{height:45px}.block6__complexes-list{display:flex;flex-wrap:wrap}@media (max-width: 1023.98px){.block6__complexes-list{margin-left:5px}}.block6__complex-item{width:50%;border-bottom:1px solid #AEAEAE;transition:.5s;margin-bottom:10px}@media (max-width: 1023.98px){.block6__complex-item{width:100%;margin-bottom:11px}}@media (max-width: 400.98px){.block6__complex-item{margin-bottom:8px}}.block6__complex-item a{color:#000;font-size:22px;font-style:normal;font-weight:500;line-height:36px;text-transform:uppercase;transition:.5s;display:flex;align-items:center}@media (max-width: 400.98px){.block6__complex-item a{font-size:18px;line-height:38px}}.block6__complex-item svg{transition:.5s;margin-left:24px}.block6__complex-item svg path{transition:.5s}@media (max-width: 400.98px){.block6__complex-item svg{margin-left:9px}}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.block6__complex-item:hover a{cursor:initial}}}.block7{position:relative;z-index:1}.block7__title{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase;margin-bottom:53px;letter-spacing:0}@media (max-width: 1023.98px){.block7__title{margin-bottom:35px}}@media (max-width: 1199.98px){.block7__title{margin-bottom:28px}}@media (max-width: 400.98px){.block7__title{font-size:30px;line-height:40px}}.block7__content{position:relative;padding:82px 0 80px;margin-top:-1px}@media (max-width: 1023.98px){.block7__content{padding:71px 0 80px}}@media (max-width: 400.98px){.block7__content{padding:51px 0 60px}}.block7__content:before{width:1526px;height:1px;background:#000;position:absolute;top:0;left:-180px;content:""}@media (max-width: 1600.98px){.block7__content:before{width:100%;left:0}}.block7__content:after{width:1526px;height:1px;background:#000;position:absolute;bottom:0;left:-180px;content:""}@media (max-width: 1600.98px){.block7__content:after{width:100%;left:0}}.block7__list{display:flex;flex-wrap:wrap}.block7__item{width:49%;max-width:580px;margin-bottom:18px}@media (max-width: 1199.98px){.block7__item{width:48%}}@media (max-width: 1023.98px){.block7__item:first-child{width:100%;margin-bottom:36px}}@media (max-width: 1023.98px) and (max-width: 767.98px){.block7__item:first-child{margin-bottom:11px}}@media (max-width: 767.98px){.block7__item{width:100%;margin-bottom:8px}}.block7__item:nth-child(2n-1){margin-right:22px}@media (max-width: 400.98px){.block7__item:nth-child(2n-1){margin-right:0}}.block7__photo{width:580px;height:217px}@media (max-width: 1199.98px){.block7__photo{width:100%}}@media (max-width: 767.98px){.block7__photo{height:auto}}.block7__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block7__item-info{margin-top:28px}@media (max-width: 1023.98px){.block7__item-info{margin-left:6px}}@media (max-width: 767.98px){.block7__item-info{margin-left:0}}.block7__item-top{display:flex;margin-bottom:13px}.block7__item-top svg{width:19px;height:18px;margin-right:14px;margin-top:5px;min-width:19px}.block7__item-top .title{color:#000;font-size:22px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:0}.block7__item-description{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;margin-left:3px}.faq{position:relative;z-index:1}.faq h2{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase;margin-bottom:26px;letter-spacing:0}@media (max-width: 767.98px){.faq h2{letter-spacing:-2px}}@media (max-width: 400.98px){.faq h2{font-size:30px;line-height:40px;letter-spacing:0}}.faq__content{position:relative;padding:82px 0 71px;margin-top:-1px}@media (max-width: 1023.98px){.faq__content{padding:61px 0 71px}}@media (max-width: 400.98px){.faq__content{padding:51px 0 71px}}.faq__content:before{width:1526px;height:1px;background:#000;position:absolute;top:0;left:-180px;content:""}@media (max-width: 1600.98px){.faq__content:before{width:100%;left:0}}.faq__content:after{width:1526px;height:1px;background:#000;position:absolute;bottom:0;left:-180px;content:""}@media (max-width: 1600.98px){.faq__content:after{width:100%;left:0}}@media (max-width: 769.98px){.faq__item:last-child .faq__item-header{border-bottom:0}}.faq__item-header{border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:35px 0 36px;align-items:center}@media (max-width: 400.98px){.faq__item-header{padding:7px 0}}.faq__item-text{display:none;padding:40px 0 20px 204px;max-width:100%}.faq__item-header p{color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:38px;padding-right:60px;letter-spacing:0}@media (max-width: 400.98px){.faq__item-header p{font-size:20px;line-height:30px}}.faq__item-header .icon-open{padding-right:25px;transition:.5s}@media (max-width: 1023.98px){.faq__item-header .icon-open{padding-right:7px}}.faq__item-header.active-elem .icon-open svg{transform:rotate(-180deg)}@media (max-width: 1023.98px){.faq__item-text{padding:40px 0 20px 5px}}@media (max-width: 400.98px){.faq__item-text{padding:30px 0 20px 5px}}.faq__item-text ul li{text-indent:39px}@media (max-width: 1023.98px){.faq__item-text ul li{text-indent:10px}}@media (max-width: 767.98px){.faq__item-text ul li{text-indent:10px}}.services-wrapper{background:#EDF7FF;position:relative;max-width:1920px;margin:0 auto;padding-bottom:107px;padding-top:140px;overflow:hidden}@media (max-width: 1023.98px){.services-wrapper{padding-top:80px;padding-bottom:80px}}@media (max-width: 767.98px){.services-wrapper{padding-top:40px;padding-bottom:40px}}.services-wrapper .services{position:relative}.services-wrapper:before{position:absolute;left:0;content:"";width:2089px;height:397px;background:#FFF;filter:blur(37px);top:-320px}.cases-list{max-width:1920px;margin:80px auto 0}@media (max-width: 767.98px){.cases-list{margin:40px auto 0}}.cases-list__bg{position:relative;margin-bottom:52px}@media (max-width: 767.98px){.cases-list__bg{display:none}}.cases-list__bg img{max-width:100%;position:relative}.cases-list__bg img:before{position:absolute;top:0;left:0;width:100%;background:#EDF7FF;height:100%;content:"";z-index:-1}.cases-list .text-opacity{top:14px}@media (max-width: 1600.98px){.cases-list .text-opacity{display:flex;position:absolute;top:0;left:inherit;align-items:center}}@media (max-width: 769.98px){.cases-list .text-opacity{position:relative;top:inherit;width:100%;margin-bottom:20px}}.cases-list__content{position:relative}.cases-list__title-content{display:flex;justify-content:space-between}@media (max-width: 1600.98px){.cases-list__title-content{align-items:center}}@media (max-width: 767.98px){.cases-list__title-content{display:block}}.cases-list__title-content a{border-radius:25px;background:#FF4F4F;width:246px;height:45px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:132px;margin-top:-4px;transition:.5s}.cases-list__title-content a span.text{color:#fff;text-transform:uppercase;font-size:21px;font-style:normal;font-weight:400;line-height:22px;z-index:1}.cases-list__title-content a svg{margin-left:15px;position:relative;z-index:1}html[lang=tr] .cases-list__title-content a{width:292px;max-width:100%}html[lang=tr] .cases-list__title-content a span.text{white-space:nowrap}.cases-list__title{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase;margin-bottom:26px;letter-spacing:0}@media (max-width: 1600.98px){.cases-list__title{margin-top:30px}}.cases__list{margin:0;display:flex;flex-wrap:wrap}@media (max-width: 767.98px){.cases__list{justify-content:center}}.cases__item{margin:0 30px;width:calc((100% - 182px) / 3)}@media (max-width: 767.98px){.cases__item{width:100%;margin:0 20px 60px;max-width:400px}.cases__item:last-child{margin-bottom:20px}}.vacancies__job-block{display:flex;justify-content:flex-end}.vacancies__job-list{max-width:100%}.vacancies__element span{width:100%;display:block;margin:-1px 0 0;transition:all .5s;position:relative;padding:18px 80px 20px 0;color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:38px}@media (max-width: 1199px){.vacancies__element span{width:100%}}@media (max-width: 767px){.vacancies__element span{font-size:24px;line-height:34px}}.vacancies__element span:before{position:absolute;content:"";height:100%;width:100%;left:0;top:0px;border-top:1px solid #000000;border-bottom:1px solid #000000;transition:all .5s}.vacancies__element span:after{position:absolute;content:url(/build/sprite/arrow-fe2b8202.svg);height:34px;width:34px;right:36px;top:20px;transition:all .5s}@media (max-width: 767px){.vacancies__element span:after{right:0}}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.vacancies__element span:hover{cursor:pointer;transform:translate(30px)}}@media (hover: hover){.vacancies__element span:hover:before{transform:translate(-30px)}}}.vacancies__element .active-name:after{transform:rotate(90deg)}@media (min-width: 767px){.vacancies__element .active-name{transform:translate(30px)}.vacancies__element .active-name:before{transform:translate(-30px)}}.vacancies__element-wrapper{margin:52px 40px 40px 34px}@media (max-width: 767px){.vacancies__element-wrapper{margin:30px 0 0}}.vacancies__element-text{max-height:0px;overflow:hidden;transition:all .6s ease}.vacancies__element-text p,.vacancies__element-text li{font-weight:400;font-size:22px;line-height:36px}.vacancies__element-text p{margin:0 0 38px}.vacancies__element-text.active{max-height:2000px}.vacancies__element-text h3{margin:0 0 28px;font-weight:600;font-size:30px;line-height:42px}.vacancies__element-text h4{padding:12px 0 10px;font-weight:600;font-size:26px;line-height:34px}.vacancies__element-text h5{font-weight:400;font-size:24px;line-height:32px;margin:0 0 28px}@media (max-width: 767px){.vacancies__element-text p,.vacancies__element-text li{font-size:16px;line-height:24px}}.vacancies__element-text ul li{position:relative;list-style:none;padding-left:80px}@media (max-width: 767px){.vacancies__element-text ul li{padding-left:30px}}.vacancies__element-text ul li:before{position:absolute;top:15px;left:0px;width:8px;height:8px;background:#ff4f4f;content:"";border-radius:50%}@media (max-width: 767px){.vacancies__element-text ul li:before{top:7px}}.vacancies__element-text a{color:#9da7f5;font-weight:400;font-size:22px;line-height:36px}@media (max-width: 767px){.vacancies__element-text a{font-size:16px;line-height:24px}}.vacancies__element-text ol,.vacancies__element-text ul{padding-inline-start:0px;margin-block-end:45px}.cases__item-top{padding-left:30px;margin-bottom:25px;display:flex;flex-wrap:wrap}@media (hover: hover){.cases-list__title-content a:hover{border-radius:5px}}.cases__item-top p{color:#ff4f4f;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.cases__item-photo{width:440px;height:480px}@media (max-width: 1440px){.cases__item-photo{width:100%;height:auto}}.cases__item-photo img{max-width:100%}.cases__item-text{margin-top:20px;padding-right:60px}@media (max-width: 767px){.cases__item-text{padding-right:0}}.cases__item-text a{color:#5083cb;font-size:24px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.48px;display:block;margin-bottom:19px;overflow:hidden;margin-top:13px;min-height:34px;max-height:34px;text-decoration:inherit;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-line-clamp:1;position:relative;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width: 767px){.cases__item-text a{min-height:inherit;max-height:inherit;-webkit-line-clamp:inherit}}.cases__item-text p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.36px}.cases__wrapper{max-width:1526px;margin:46px auto 0;padding-bottom:80px;border-bottom:1px solid #000}@media (max-width: 1440px){.cases__wrapper{width:100%}}@media (max-width: 767px){.cases__wrapper{padding-bottom:40px}}@media (max-width: 1023.98px){.breadcrumbs{margin-bottom:12px}}
