@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:'TT Norms';src:url(../fonts/TTNorms-Regular.eot);src:local("TT Norms Regular"),local("TTNorms-Regular"),url(../fonts/TTNorms-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/TTNorms-Regular.woff) format("woff"),url(../fonts/TTNorms-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms';src:url(../fonts/TTNorms-Medium.eot);src:local("TT Norms Medium"),local("TTNorms-Medium"),url(../fonts/TTNorms-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/TTNorms-Medium.woff) format("woff"),url(../fonts/TTNorms-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms';src:url(../fonts/TTNorms-Bold.eot);src:local("TT Norms Bold"),local("TTNorms-Bold"),url(../fonts/TTNorms-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/TTNorms-Bold.woff) format("woff"),url(../fonts/TTNorms-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;text-decoration:none;text-transform:none;box-sizing:border-box;list-style:none;border-radius:0;color:#000;font-family:'TT Norms',sans-serif;line-height:1}button,input,select{-webkit-appearance:none;-moz-appearance:none}:focus{outline:transparent}input[type=submit]{border:none;cursor:pointer}b,strong{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:500}em,i{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}body{width:100%;min-height:100vh;display:flex;flex-direction:column;overflow:hidden auto;position:relative}button{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.container{max-width:1170px;margin:0 auto;width:90%}div,li,p,span{font-size:20px;line-height:150%}h2{font-weight:500;font-size:50px;line-height:150%}.btn{background:#000;padding:22px 70px;font-weight:700;font-size:24px;line-height:150%;color:#fff;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;transition:.4s}.btn:before{content:"";position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:43px;height:24px;background-image:url(../img/arrow-w.svg);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:.4s}.wpcf7-not-valid-tip{position:absolute;font-size:16px;left:0;top:100%}.wpcf7-spinner{position:absolute!important;left:unset!important;height:25px!important;width:25px!important;margin:0!important;-webkit-transform:none!important;transform:none!important;top:5px!important;right:5px!important}.wpcf7-response-output{display:none!important}.header{padding:20px 0}.header__logo img{display:block;height:40px;width:auto}.block1{padding:70px 0;border-bottom:1px solid #868686;position:relative}.block1 .container{display:flex;align-items:flex-start}.block1__text{padding-top:50px;width:50%;padding-right:30px}.block1__img{width:50%;position:relative}.block1__img img{display:block;width:100%;height:auto}.block1__img svg{position:absolute;top:85px;left:-15px;width:175px;height:auto}.block1 h1{font-weight:500;font-size:70px;line-height:150%}.block1 p{font-weight:400;font-size:20px;line-height:150%;margin-top:30px;max-width:470px}.block1 .btn{margin-top:50px}.block2{padding:70px 0;position:relative}.block2 .deco{height:93.75vw;position:absolute;left:0;top:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.block2 .container{display:flex;justify-content:space-between}.block2 h2{margin-bottom:30px}.block2 ul{margin-bottom:40px}.block2 ul li{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.block2 ul li:last-child{margin-bottom:0}.block2 ul li span{width:70px;height:70px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:40px;line-height:150%;position:relative}.block2 ul li span svg{position:absolute;left:0;top:0;width:100%;height:100%}.block2 ul li p{width:calc(100% - 100px)}.block2__img{width:calc(50% - 15px);max-width:470px;position:relative;display:flex}.block2__img svg{position:absolute}.block2__img svg:nth-child(1){top:75px;left:25px;width:95px;height:auto}.block2__img svg:nth-child(2){top:45px;right:30px;width:100px;height:auto}.block2__img img{display:block;width:100%;height:auto;margin-top:auto}.block2__text{width:calc(50% - 15px);max-width:470px}.block2__text>p{margin-bottom:50px}.block2 a{font-weight:500;border-bottom:1px solid #000;transition:.4s}.block2 a:hover{border-bottom-color:transparent}.block3{padding:70px 0 70px}.block3__list{display:flex;align-items:flex-start;justify-content:space-between}.block3__list h2{width:350px}.block3__list ul{width:calc(100% - 400px);display:flex;flex-wrap:wrap;justify-content:space-between}.block3__list ul li{width:calc(50% - 15px);display:flex;align-items:flex-start;margin-bottom:50px}.block3__list ul li:last-child,.block3__list ul li:nth-last-child(2){margin-bottom:0}.block3__list ul li svg{margin-top:8px;margin-right:15px;width:15px;min-width:15px;height:auto}.block3__logos{display:flex;flex-wrap:wrap;padding-bottom:50px;margin-top:70px}.block3__logos .box{width:25%;padding:50px 15px;border-right:1px solid #868686;border-bottom:1px solid #868686;position:relative}.block3__logos .box img{display:block;width:100%;height:auto}.block3__logos .box:before{content:"";position:absolute;right:-1px;top:100%;width:1px;height:50px;background:#868686}.block3__logos .box:nth-child(4n){border-right:none}.block3__logos .box:nth-child(4n):before{display:none}.block4{padding:70px 0}.block4 .container{display:flex;justify-content:space-between}.block4__left{width:calc(50% - 50px)}.block4__left ul li{display:flex;align-items:flex-start;margin-bottom:30px}.block4__left ul li svg{margin-top:8px;margin-right:15px;width:15px;min-width:15px;height:auto}.block4__right{width:calc(50% - 50px)}.block4__slider{width:100%}.block4__slider .box span{font-weight:500;font-size:20px;line-height:150%;display:block;margin-bottom:30px}.block4__slider .box p{position:relative;padding:24px 0}.block4__slider .box p:before{content:"";position:absolute;left:0;top:0;width:14.82px;height:14px;background-image:url(../img/quote.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.block4__slider .box p:after{content:"";position:absolute;left:0;bottom:0;width:14.82px;height:14px;background-image:url(../img/quote.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.block4__slider .slick-arrow{width:41px;height:16px;background-image:url(../img/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:10}.block4__slider .slick-arrow:before{display:none}.block4__slider .slick-arrow.slick-prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:61px;left:unset;top:15px}.block4__slider .slick-arrow.slick-next{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:0;top:15px}.block4 h2{margin-bottom:50px}.block5{padding:70px 0 50px}.block5 .container{display:flex;background:#fff;border:1px solid #868686;height:470px}.block5__left{width:calc(100% - 370px);padding:50px 30px 50px 40px;position:relative}.block5__left h2{margin-bottom:50px}.block5__left form>p{display:flex;flex-wrap:wrap;justify-content:space-between}.block5__left form>p>span{display:block;width:calc(50% - 25px);margin-bottom:25px}.block5__left form .input{display:block;width:100%;padding:18px 15px;border:1px solid #000;font-weight:500;font-size:20px;color:#868686}.block5__left form .btn{display:block;width:calc(50% - 25px);padding:0}.block5__left form .btn span{font-weight:700;font-size:20px;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;transition:.4s}.block5__left form .btn input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:10}.block5__left .answer-frame{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:#fff;padding:50px 40px;opacity:0;pointer-events:none}.block5__left .answer-frame.active{opacity:1;pointer-events:auto}.block5__left .answer-frame svg{display:block;width:70px;height:70px;margin-bottom:25px}.block5__left .answer-frame h2{max-width:550px;margin-bottom:30px}.block5__left .answer-frame p{margin-bottom:40px}.block5__left .answer-frame span{color:#868686}.block5__right{width:370px;position:relative}.block5__right img{display:block;width:100%;height:auto}.block5__right svg{position:absolute;z-index:2}.block5__right svg:nth-child(1){left:21px;top:37px;width:49px;height:auto}.block5__right svg:nth-child(2){right:5px;top:248px;width:121px;height:auto}.footer{padding-bottom:50px}.footer .deco{position:absolute;right:0;bottom:0;z-index:-1;width:64.844vw;height:auto}@media screen and (min-width:1024px){.btn:hover{padding-left:30px;padding-right:110px}.btn:hover:before{opacity:1}.block5__left form .btn:hover span{left:30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media screen and (max-width:1440px){.container{max-width:980px}div,li,p,span{font-size:18px}h2{font-size:40px}.btn{padding:17px 50px;font-size:20px}.btn:before{width:30px}.block1{padding:40px 0}.block1__img img{max-width:400px;margin-left:auto}.block1__img svg{width:120px;top:50px;left:0}.block1 h1{font-size:50px;max-width:400px}.block2{padding:40px 0}.block2 ul{margin-bottom:30px}.block2 ul li{margin-bottom:30px}.block2 ul li span{font-size:30px;width:55px;height:55px}.block2 ul li p{width:calc(100% - 70px)}.block2__img{max-width:430px}.block2__img svg:nth-child(1){width:70px}.block2__img svg:nth-child(2){width:65px;top:20px}.block2__text{max-width:430px}.block2__text>p{margin-bottom:30px}.block3{padding:40px 0 40px}.block3__list h2{width:270px}.block3__list ul{width:calc(100% - 300px)}.block3__list ul li{margin-bottom:30px}.block3__logos{height:30px;padding-bottom:20px}.block3__logos .box{padding:30px 0}.block3__logos .box:before{height:30px}.block4{padding:40px 0}.block4__left h2{max-width:360px}.block5{padding:40px 0}.block5 .container{height:381px}.block5__left{width:calc(100% - 300px);padding:20px 30px}.block5__left h2{margin-bottom:25px}.block5__left form>p>span{margin-bottom:30px}.block5__left form .input{font-size:18px}.block5__left form .btn span{font-size:18px}.block5__left .answer-frame svg{width:50px;height:50px;margin-bottom:15px}.block5__left .answer-frame h2{margin-bottom:20px}.block5__left .answer-frame p{margin-bottom:20px}.block5__right{width:300px}}@media screen and (max-width:1024px){div,li,p,span{font-size:16px}h2{font-size:30px}.btn{font-size:16px;padding:15px 50px}.block1__img img{max-width:330px}.block1__img svg{width:90px;top:30px}.block1 h1{font-size:30px;max-width:240px}.block1 p{font-size:16px;max-width:300px;margin-top:20px}.block1 .btn{margin-top:30px}.block5 .container{height:343px}.block5__left{width:calc(100% - 270px)}.block5__left form>p>span{width:calc(50% - 10px)}.block5__left form .btn{width:calc(50% - 10px)}.block5__left .answer-frame h2{max-width:400px}.block5__right{width:270px}}@media screen and (max-width:900px){.block5__left form .input{font-size:16px;padding:16px 10px}.block5__left form .btn span{font-size:16px}}@media screen and (max-width:768px){.header{position:absolute;left:0;top:0;width:100%}.block1{padding:170px 0 50px;overflow:hidden}.block1__text{width:100%;padding:0}.block1__img{width:44vw;position:absolute;right:-20px;top:-20px}.block1__img svg{width:86px;left:unset;right:0;top:unset;bottom:-25px;-webkit-transform:translateY(100%);transform:translateY(100%)}.block2{padding:50px 0 35px}.block2 .deco{width:100%;height:auto}.block2 .container{flex-direction:column-reverse}.block2 h2{margin-bottom:20px}.block2__img{width:calc(100% - 30px);margin-top:70px;margin-right:-5vw;margin-left:auto;padding-top:60px}.block2__img svg:nth-child(1){top:27px;left:15px;width:55px}.block2__img svg:nth-child(2){width:57px;top:0;right:18px}.block2__text{width:100%;max-width:unset}.block3{padding:35px 0 55px}.block3__list{flex-direction:column}.block3__list h2{width:100%;max-width:200px;margin-bottom:30px}.block3__list ul{width:100%}.block3__list ul li{width:100%}.block3__logos{padding-bottom:30px}.block3__logos .box{width:50%;padding:20px 0}.block3__logos .box:before{height:20px}.block3__logos .box:nth-child(2n){border-right:none}.block3__logos .box:nth-child(2n):before{display:none}.block4{padding:35px 0}.block4 .container{flex-direction:column}.block4__left{width:100%;margin-bottom:70px}.block4__left ul li:last-child{margin-bottom:0}.block4__right{width:100%}.block4__slider .box span{font-size:16px;margin-bottom:10px}.block4__slider .box p{padding:15px 0}.block4__slider .box p:before{width:10px;height:10px}.block4__slider .box p:after{width:10px;height:10px}.block4__slider .slick-arrow{width:30px}.block4__slider .slick-arrow.slick-prev{right:40px}.block4 h2{margin-bottom:30px;max-width:290px}.block5 .container{flex-direction:column;height:unset;border:none;background:0 0}.block5__left{padding:0;width:100%}.block5__left form>p>span{width:100%}.block5__left form .btn{width:100%;height:53px}.block5__left .answer-frame{padding:0}.block5__left .answer-frame{display:flex;flex-direction:column;justify-content:center}.block5__left .answer-frame h2{max-width:220px}.block5__right{width:calc(100% - 30px);max-width:430px;margin-left:-20px}.block5__right svg:nth-child(1){width:36px;left:15px;top:27px}.block5__right svg:nth-child(2){width:88px;top:190px}.footer .container{text-align:center}.footer .deco{width:100%}}@media screen and (min-width:1024px) and (max-width:1440px){.btn:hover{padding-right:80px;padding-left:20px}}


.block5__left form>p>span.checkbox-item{
	width: 100%;
}

.checkbox-item input{
	display: none!important;
}
.checkbox-item .wpcf7-list-item{
	margin: 0;
}
.wpcf7-list-item-label{
	position: relative;
	padding-left: 38px;
	cursor: pointer;
}
.wpcf7-list-item-label:before{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	height: 23px;
	width: 23px;
	border: 1px solid black;
	display: block;
	box-sizing: border-box;
}
.wpcf7-list-item-label:after{
	content: "";
    opacity: 0;
    position: absolute;
    left: 11.5px;
    top: 11.5px;
    width: 6px;
    height: 11px;
    border: 2px solid #0f0f0f;
    border-left: none;
    border-top: none;
    -webkit-transform: translate(-50%,-65%) rotate(45deg);
    transform: translate(-50%,-65%) rotate(45deg);
    border-radius: 1px;
    transition: .4s;
}

.checkbox-item input:checked + .wpcf7-list-item-label:after{
	opacity: 1!important;
}

.footer .container{
	display: flex;
	justify-content: space-between;
}
.footer .container p{
	font-size: 14px;
}


@media screen and (max-width: 1440px){
	.block5__left h2 {
		margin-bottom: 20px;
		line-height: 1.1;
	}
}
@media screen and (max-width: 1024px){
	.footer .container{
		flex-direction: column;
		gap: 16px;
	}
	.footer .container p{
		text-align: left;
	}
}

@media screen and (max-width: 768px){
	.block5__left form .btn{
		margin-bottom: 10px;
	}
	.block5__right{
		width: 100vw;
		margin: 0 -5vw;
	}
}


