html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body,html{margin:0;scroll-behavior:smooth}html{position:relative;tab-size:4;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed}details>summary{list-style:none}summary{display:list-item}details summary::-webkit-details-marker{display:none}h1,h2,h3,h4,p{font-size:inherit;font-weight:inherit;margin:0}ul,ol,dl,dd{margin:0;padding:0}p{margin:0}label,time{display:block}figure,blockquote{margin:0}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none;color:inherit}img,picture,svg,video{display:block;height:auto;max-width:100%}b,strong{font-weight:900}address{font-style:normal}button{margin:0;padding:0;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);font:inherit;font-size:100%;color:inherit;line-height:1;cursor:pointer;outline:0;text-align:left}button:disabled{cursor:default}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}input,textarea,button,select{-webkit-appearance:none;appearance:none;border:none;border-radius:0;background-color:rgba(0,0,0,0);font:inherit;line-height:1}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0px 1000px var(--white-to-black) inset !important;transition:background-color 5000s ease-in-out 0s;caret-color:var(--body-color) !important;-webkit-text-fill-color:var(--body-color) !important}input:-moz-autofill,textarea:-moz-autofill,select:-moz-autofill{box-shadow:0 0 0px 1000px var(--white-to-black) inset !important;transition:background-color 5000s ease-in-out 0s;caret-color:var(--body-color) !important;-webkit-text-fill-color:var(--body-color) !important}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:24px}body{font:400 25px/126% "Inter",sans-serif;color:#171717;background:#f0f0f0;overflow-x:hidden;max-width:1920px;margin-left:auto;margin-right:auto}a,button{color:inherit;text-decoration:none}@media(min-width: 993px){a,button{transition:.5s}}a:hover,button:hover{cursor:pointer}@media(min-width: 993px){a:hover,button:hover{transition:.5s}}a:hover{text-decoration:underline}.container{padding:0 20px;width:100%;max-width:1640px;margin:0 auto}@media(min-width: 993px){.container{padding:0 100px}}.container.no-width{max-width:100%;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:500;font-family:"Raleway",sans-serif}h2{font-size:2.5rem;line-height:110%;font-weight:500}h3{font-size:2.2916666667rem;line-height:110%}h4{font-size:1.375rem;line-height:130%}p{margin:.8333333333rem 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.text-accent{font-family:"Raleway",sans-serif}.font-italic{font-style:italic}.text-center{text-align:center}.text-right{text-align:right}.block-center{margin:0 auto}.uppercase{text-transform:uppercase}.short-block{max-width:37.5rem}.preview-block{color:#fff}.preview-block__title{font-size:.6666666667rem;margin-bottom:.625rem}.preview-block__logos{display:flex;gap:2.9166666667rem;align-items:center;justify-content:center}.preview-block__text{margin-top:2.9166666667rem;font-size:1.3333333333rem;line-height:130%}.section{margin-bottom:4.1666666667rem;overflow:hidden}.section.no-mb{margin-bottom:0}.section.pbm{padding-bottom: 4.1666666667rem;}.section.dark{padding-top:4.1666666667rem;color:#fff;background:#303944}.section.dark .testimonial{color:#fff}.section.dark .testimonial::before{filter:invert(1)}.section.sm-pt{padding-top:.8333333333rem}.section .container{display:flex;flex-direction:column;gap:4.1666666667rem}.section.pt-sm{padding-top:3.3333333333rem}.section__header{display:flex;flex-direction:column;gap:2.0833333333rem;margin-bottom:-1.25rem}.section__heading{font-weight:400}.section__caption{font-size:1.3333333333rem;line-height:130%;font-family:"Raleway",sans-serif}.section__grid{display:flex}.section__grid--2cols{gap:4.1666666667rem}.section__grid--2cols .section__text{max-width:620px;width:100%}.section__inner{display:flex;flex-direction:column;gap:2.9166666667rem}.section__photos{display:grid;grid-template-columns:1fr 1fr 1fr}.section__photos img{max-width:100%}.footer{color:#fff;background:#303944;padding:4.1666666667rem 0}.footer__wrapper{display:flex;gap:2.0833333333rem;align-items:center;max-width:900px}.footer__col{max-width:45%}.footer__logo{display:inline-flex;margin-bottom:1.6666666667rem}.table{width:100%}.table th{font-weight:bold;text-align:left;padding-bottom:.8333333333rem}.table td{width:33.33%;padding:.7916666667rem 2.5rem .7916666667rem 0;border-top:1px solid #171717}.table tr:nth-child(odd) td{background:#fff}.testimonial{display:flex;flex-direction:column;gap:2.0833333333rem}.testimonial::before{content:"";width:30px;height:33px;display:block;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg width=%2730%27 height=%2733%27 viewBox=%270 0 30 33%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.57447 0L6.86171 16.7368H10.6915V33H0V16.7368L3.98936 0H9.57447ZM28.883 0L26.1702 16.7368H30V33H19.3085V16.7368L23.2979 0H28.883Z%27 fill=%27%23171717%27/%3E%3C/svg%3E%0A")}.testimonial blockquote{margin:0;font-size:1.375rem;line-height:120%;font-family:"Relaway",sans-serif}.testimonial blockquote.big{font-size:1.625rem}.testimonial figcaption{display:flex;flex-direction:column;margin-left:auto}.testimonial figcaption .author{font-size:1.375rem;line-height:130%;font-family:"Relaway",sans-serif}.testimonial figcaption .role{font-size:.875rem}.card{display:flex;align-items:center;gap:4.1666666667rem}.card.revert{flex-direction:row-reverse}.card.revert .card__data{margin-left:0;padding-left:0;margin-right:auto;padding-right:20px}.card.accent{gap:0;background:#f0f0f0;color:#171717}.card.accent.dark{color:#fff;background:#303944}.card.accent.dark .card__chars-item span:first-child::after{background:#fff}.card.accent.dark .card__chars-item span:first-child p{background:#303944}.card.accent .card__data{max-width:100%;margin:0;padding:0 4.1666666667rem}.card__data{display:flex;flex-direction:column;gap:2.9166666667rem;max-width:620px;margin-left:auto;padding-left:20px}.card__photo{flex-shrink:0;max-width:50%}.card__head{display:flex;flex-direction:column;gap:1.25rem}.card__chars{display:flex;flex-direction:column;gap:1.2916666667rem}.card__chars-item{display:flex;gap:1.25rem;align-items:center}.card__chars-item span{display:flex;justify-content:flex-start;font-size:.9583333333rem;line-height:130%;position:relative}.card__chars-item span:first-child{width:35%;flex-shrink:0;max-width:200px}.card__chars-item span:first-child::after{content:"";position:absolute;right:0;top:50%;left:0;width:100%;height:2px;background:#171717}.card__chars-item span:first-child p{display:inline-block;padding-right:30px;background:#f0f0f0;z-index:4}.preview__title{font-weight:600;font-size:.6666666667rem}.preview__logos{display:flex;align-items:center;justify-content:center;gap:2.9166666667rem;margin-top:1.25rem}.preview__logos a{flex-shrink:0}.preview__logos img{flex-shrink:0}.hero{position:relative}.hero::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:355px;background:linear-gradient(360deg, #303944 0%, rgba(97, 97, 97, 0) 100%)}.hero__figure{display:flex;align-items:center;justify-content:center;position:absolute;left:0px;right:0;top:0px;width:100%;height:100%;z-index:1}.hero__mob{display:none}.hero__container{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;max-width:1607px;padding:0}.hero__left{position:absolute;top:395px;left:-6px}.hero__left span{text-align:center;display:block;padding-right:22px}.hero__right{position:absolute;right:-5px;bottom:74px;z-index:5}.hero__right span{display:block;text-align:right;padding-right:133px}.hero__text{display:flex;flex-direction:column;color:#fff;font-weight:500;font-size:7.5rem;line-height:1;font-family:"Raleway",sans-serif}.hero__text span{font-size:5.4166666667rem}.hero__slogan{max-width:1014px;font-size:2.0833333333rem;line-height:120%;text-align:right;color:#fff}.mobile-table{display:none}@media(max-width: 1919px){html{font-size:16px}body{font-size:20px}.hero__left{position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;bottom:0;display:flex}.hero__left .hero__text{width:523px;margin:auto;position:relative;left:-23%}.hero__right{position:absolute;top:0;left:0;right:12%;margin:auto;text-align:center;bottom:0;display:flex;z-index:5;align-items:flex-end;flex-direction:column}.hero__right .hero__text{margin-top:auto}.hero__right .hero__slogan{margin-bottom:4%}.hero__slogan{max-width:738px;text-align:right}.hero__right span{padding-right:85px}.card__data{padding-left:4.1666666667rem}.card.revert .card__data{padding-right:4.1666666667rem}}@media(max-width: 1439px){html{font-size:14px}body{font-size:16px;line-height:150%}h2{font-size:2.0833333333rem;line-height:100%}.hero__slogan{max-width:37.5rem}.preview__logos img{flex-shrink:0;max-width:200px}}@media(max-width: 1199px){.section{margin-bottom:2.9166666667rem}h2{font-size:1.6666666667rem}.hero__text{font-size:6.25rem}.hero__text span{font-size:4.1666666667rem}.hero__right{right:10%}.card.accent .card__data{padding:2.0833333333rem;gap:1.25rem}.card.accent .card__data .card__text{font-size:.9166666667rem;line-height:130%}.hero__right .hero__slogan{margin-bottom:2%}.card{gap:2.0833333333rem}.card__data{padding-left:2.0833333333rem;gap:1.25rem}.card.revert .card__data{padding-right:2.0833333333rem}}@media(max-width: 992px){.footer{padding:50px 0}.footer__wrapper{flex-direction:column;align-items:center;text-align:center;font-size:16px}.footer__col{max-width:100%}.footer__col a{display:flex;align-items:center;justify-content:center}.footer__col img{max-width:160px}.preview-block__logos{gap:30px}.preview-block__logos>img{max-width:65px}.preview-block__logos a img{max-width:160px}.container{padding:0 40px}.section{margin-bottom:50px}.preview-block__text{margin-top:50px;font-size:22px}.section__title{text-align:left !important}.hero::after{height:60px}.hero__text{font-size:60px}.hero__text span{font-size:50px}.hero__slogan{max-width:385px;font-size:18px}.hero__right span{padding-right:40px}.card{gap:50px;flex-direction:column}.card.revert{flex-direction:column}.card.revert .card__data{padding:0 40px 0px 40px;margin:0}.card__photo{order:-1;max-width:100%}.card__data{padding:0 40px;margin:0}.section__cards{display:grid;flex-direction:column;gap:50px}.section .container{gap:50px}.container.no-width{padding:0 !important}.section.pbm{padding-bottom:50px}.section__grid--2cols{flex-direction:column;gap:20px;max-width:37.5rem;margin-left:auto;margin-right:auto}.section__pic{margin-left:-40px;margin-right:-40px}}@media(max-width: 766px){.hero__right{right:25px}}@media(max-width: 639px){.hero__text{font-size:36px}.hero__text span{font-size:30px}.hero__right .hero__slogan{margin-bottom:0;margin-top:14px}.preview__logos img{max-width:130px}h4{font-size:20px}.section__heading{text-align:left !important}.card__data{gap:50px}.testimonial::before{width:22px;height:24px;background-size:contain;margin-bottom:-10px}.testimonial{gap:30px}.testimonial figcaption{text-align:right}.testimonial figcaption .author{font-size:20px}.testimonial figcaption .role{font-size:14px}.testimonial blockquote.big{font-size:20px}h2{font-size:26px;line-height:120%}h3{font-size:26px;line-height:120%}.section__header{gap:20px}.card.accent .card__data{padding:50px 40px;gap:30px}.card.accent .card__data .card__head{gap:20px}.card__chars{gap:30px}.card__chars-item{flex-direction:column;gap:15px;align-items:flex-start}.card__chars-item span{font-size:16px}.card__chars-item span:first-child{width:100%;max-width:100%}.table{display:none}.mobile-table{display:flex;flex-direction:column;margin-top:-35px}.mobile-table__row:nth-child(even){background:#fff}.mobile-table__title{font-size:16px;padding:15px 0;border-bottom:1px solid #171717}.mobile-table__grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:15px 0;border-bottom:1px solid #171717}.mobile-table__heading{font-weight:bold;margin-bottom:10px}.mobile-table__text{font-size:14px}.section__photo-item.hidden-mob{display:none}.section__photo-item.order{order:-1}.section__photos{grid-template-columns:1fr 1fr}}@media(max-width: 479px){.hero__left,.hero__right,.hero__figure,.hero__pic{display:none}.hero{height:812px;background-size:cover !important;background-position:bottom !important}.hero .container{padding:0 20px}.hero__mob{display:flex;flex-direction:column;gap:15px;text-align:center;color:#fff;padding-top:100px}h1{font-size:48px;line-height:1;font-weight:500;text-transform:uppercase}.hero__caption{font-size:20px;line-height:120%}.section .container{padding:0 40px}.short-block{width:100%}.preview .container{padding:0 !important}.preview__title{font-size:15px}.preview__logos{margin-top:17px;gap:25px;display:flex;grid-template-columns:1fr 1fr}}@media(min-width: 480px){.hero{background:0 !important}}
