@import"https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html{scroll-behavior: smooth;}@media screen and (min-width:1200px){.cwidth{width: 39%;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:"Overpass",sans-serif;background-color:#fff}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}a{text-decoration:none;color:unset;display:block}html,body{width:100%;min-height:100vh}::-webkit-scrollbar{height:12px;width:10px;background:#222}::-webkit-scrollbar-thumb{background:#d30018;-webkit-border-radius:3px;border-radius:3px}::-webkit-scrollbar-corner{background:#222}.container{padding-left:6.25rem;padding-right:6.25rem;width:100%;max-width:1440px;margin:0 auto}.container--sm{max-width:1230px}@media screen and (max-width: 1200px){.container{padding-left:3.125rem;padding-right:3.125rem}}@media screen and (max-width: 991px){.container{padding-left:1.75rem;padding-right:1.75rem}}@media screen and (max-width: 500px){.container{padding-left:1rem;padding-right:1rem}}.text-centered{text-align:center}.h-1{font-family:"Overpass";font-style:normal;font-weight:200;font-size:1.6rem;font-size:clamp(1.6rem,1.2620689655rem + 1.9310344828vw,3rem);line-height:normal;color:#000}.h-1--white{color:#fff}.h-2{font-family:"Overpass";font-style:normal;font-weight:200;font-size:1.35rem;font-size:clamp(1.35rem,1.0724137931rem + 1.5862068966vw,2.5rem);line-height:normal;color:#000}.h-2--gray{color:#636363}.h-2--red{color:#d30018}.h-2--white{color:#fff}.h-2--pb05{padding-bottom:5px}.h-2--pb{padding-bottom:10px}.h-2--pt15{padding-top:15px}.h-2--pb16{padding-bottom:16px}.h-2--pb2{padding-bottom:20px}.h-3{font-family:"Overpass";font-style:normal;font-weight:200;font-size:1.25rem;font-size:clamp(1.25rem,1.0689655172rem + 1.0344827586vw,2rem);line-height:normal;color:#000;transition:color .3s ease-out}.h-3--white{color:#fff}.h-3--gray{color:#636363}.h-3--pb05{padding-bottom:5px}.h-3--pb{padding-bottom:10px}.h-3--pb3{padding-bottom:30px}.h-4{font-family:"Overpass";font-style:normal;font-weight:300;font-size:1.1rem;font-size:clamp(1.1rem,1.0336206897rem + .3793103448vw,1.375rem);line-height:normal;color:#000}.h-4--white{color:#fff}.h-4--gray{color:#636363}.h-4--pb16{padding-bottom:16px}.h-4--pb15{padding-bottom:15px}.paragraph{font-family:"Overpass";font-style:normal;font-weight:200;font-size:1rem;font-size:clamp(1rem,.9698275862rem + .1724137931vw,1.125rem);line-height:1.75rem;line-height:clamp(1.75rem,1.7198275862rem + .1724137931vw,1.875rem);color:#000}.paragraph--spacing p{padding-bottom:30px}.paragraph--spacing p:last-of-type{padding-bottom:0}.paragraph--mtauto{margin:auto 0 0 0}.paragraph--bold{font-weight:700}.paragraph--black{color:#222}.paragraph--white{color:#fff}.paragraph--gray{color:#636363}.paragraph--red{color:#d30018}.paragraph--pb05{padding-bottom:5px}.paragraph--pt05{padding-top:5px}.paragraph--pb{padding-bottom:10px}.paragraph--pb15{padding-bottom:15px}.paragraph--pt15{padding-top:15px}.paragraph--pb16{padding-bottom:16px}.paragraph--pb2{padding-bottom:20px}.paragraph--pb3{padding-bottom:30px}.paragraph--spacewidth{width:67%}@media screen and (max-width: 991px){.paragraph--spacewidth{width:100%}}.small-text{font-family:"Overpass";font-style:normal;font-weight:500;font-size:.9rem;font-size:clamp(.9rem,.875862069rem + .1379310345vw,1rem);line-height:normal;color:#000}.small-text mark{font-family:"Overpass";font-style:normal;font-weight:500;font-size:clamp(.9rem,.875862069rem + .1379310345vw,1rem);line-height:normal;color:#bebebe;background-color:rgba(0,0,0,0)}.small-text--gray{color:#636363}.small-text--red{color:#d30018}.small-text--pb{padding-bottom:10px}.small-text--pb05{padding-bottom:5px}.small-text--mtauto{margin:auto 0 0 0}.navigation{position:fixed;top:0;left:0;width:100%;transition:transform .3s ease-out;z-index:5}.navigation--showed{transform:translateY(0%)}.navigation--hidden{transform:translateY(-100%)}.navigation__top{background-color:#222;padding-top:10px;padding-bottom:10px;display:flex;align-items:center}.navigation__top-wrapper{display:flex;align-items:center;justify-content:space-between;column-gap:1rem}.navigation__top-wrapper-info{list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:10px}.navigation__top-wrapper-info-item-link{display:flex;align-items:center;column-gap:3px}.navigation__top-wrapper-info-item-link:hover .navigation__top-wrapper-info-item-link-text{color:#d30018}.navigation__top-wrapper-info-item-link svg,.navigation__top-wrapper-info-item-link img{min-height:20px;min-width:20px;max-height:20px;max-width:20px}.navigation__top-wrapper-info-item-link-text{color:#fff;font-size:1rem;font-weight:500;line-height:normal;transition:color .3s ease-out}.navigation__top-wrapper-lang{list-style-type:none;display:flex;align-items:center;column-gap:10px}.navigation__top-wrapper-lang-item-link{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out}.navigation__top-wrapper-lang-item-link:hover{opacity:.8}.navigation__top-wrapper-lang-item-link svg,.navigation__top-wrapper-lang-item-link img{min-height:30px;min-width:30px;max-height:30px;max-width:30px}.navigation__bot{background-color:rgba(0,0,0,.3)}.navigation__bot-wrapper{display:flex;align-items:center;justify-content:space-between;column-gap:2rem;padding-top:20px;padding-bottom:20px}.navigation__bot-wrapper-brand{min-height:56px;max-height:56px;transition:opacity .3s ease-out}.navigation__bot-wrapper-brand:hover{opacity:.8}.navigation__bot-wrapper-brand svg,.navigation__bot-wrapper-brand img{min-height:56px;max-height:56px;width:auto}.navigation__bot-wrapper-hamburger{display:none;justify-content:space-between;flex-direction:column;height:20px;width:25px;padding:0;border:0;background-color:rgba(0,0,0,0);position:relative;z-index:999999}.navigation__bot-wrapper-hamburger-line{height:2px;width:25px;background-color:#fff;transition:background-color .3s ease-out}.navigation__bot-wrapper-hamburger-line:nth-of-type(1){position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}.navigation__bot-wrapper-hamburger-line:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .2s ease-out}.navigation__bot-wrapper-hamburger-line:nth-of-type(3){position:absolute;top:100%;left:50%;transform:translate(-50%, -50%)}.navigation__bot-wrapper-hamburger-line--active:nth-child(1){background-color:#d30018;animation-name:topline;animation-duration:1s;animation-fill-mode:forwards}@keyframes topline{0%{top:0%}50%{top:50%;transform:translate(-50%, -50%) rotate(0deg)}100%{top:50%;transform:translate(-50%, -50%) rotate(45deg)}}.navigation__bot-wrapper-hamburger-line--active:nth-child(2){background-color:#d30018;opacity:0}.navigation__bot-wrapper-hamburger-line--active:nth-child(3){background-color:#d30018;animation-name:botline;animation-duration:1s;animation-fill-mode:forwards}@keyframes botline{0%{top:100%}50%{top:50%;transform:translate(-50%, -50%) rotate(0deg)}100%{top:50%;transform:translate(-50%, -50%) rotate(-45deg)}}.navigation__bot-wrapper-hamburger-line--notactive:nth-child(1){position:absolute;top:0;left:50%;transform:translate(-50%, -50%);animation-name:topline-reverse;animation-duration:1s;animation-fill-mode:forwards}@keyframes topline-reverse{0%{top:50%;transform:translate(-50%, -50%) rotate(45deg)}50%{top:50%;transform:translate(-50%, -50%) rotate(0)}100%{top:0}}.navigation__bot-wrapper-hamburger-line--notactive:nth-child(2){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 1s ease-out}.navigation__bot-wrapper-hamburger-line--notactive:nth-child(3){position:absolute;top:100%;left:50%;transform:translate(-50%, -50%);animation-name:botline-reverse;animation-duration:1s;animation-fill-mode:forwards}@keyframes botline-reverse{0%{top:50%;transform:translate(-50%, -50%) rotate(-45deg)}50%{top:50%;transform:translate(-50%, -50%) rotate(0)}100%{top:100%}}.navigation__bot-wrapper-links{list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:end;column-gap:20px;row-gap:10px}.navigation__bot-wrapper-links-item-link{font-size:1.25rem;line-height:normal;font-weight:300;color:#fff;transition:color .3s ease-out}.navigation__bot-wrapper-links-item-link--active{text-decoration-line:underline}.navigation__bot-wrapper-links-item-link:hover{color:#d30018}@media screen and (max-width: 991px){.navigation__top{display:none}.navigation__bot{background-color:#222}.navigation__bot-wrapper-brand{min-height:45px;max-height:45px}.navigation__bot-wrapper-brand svg,.navigation__bot-wrapper-brand img{min-height:45px;max-height:45px}.navigation__bot-wrapper-hamburger{display:flex}.navigation__bot-wrapper-links{position:fixed;top:0;left:0;height:100vh;width:100%;flex-direction:column;justify-content:center;row-gap:20px;background-color:#222;transform:translateY(-100%);transition:transform 1s ease-out}.navigation__bot-wrapper-links--active{transform:translateY(0%)}}.hero-carousel{height:579px;width:100%;overflow:hidden;position:relative}.hero-carousel .owl-stage{display:flex}.hero-carousel .owl-dots{position:absolute;bottom:10%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;column-gap:10px}.hero-carousel .owl-dots .owl-dot{min-height:1rem;min-width:1rem;max-height:1rem;max-width:1rem;border:0;border-radius:100%;background-color:#fff;opacity:.5;transition:opacity .3s ease-out;cursor:pointer}.hero-carousel .owl-dots .owl-dot:hover{opacity:1}.hero-carousel .owl-dots .active{background-color:#d30018;opacity:1}.hero-carousel .owl-nav{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;max-width:1440px;display:flex;justify-content:space-between;pointer-events:none}.hero-carousel .owl-nav .owl-prev{background-color:unset;border:0;pointer-events:all;cursor:pointer}.hero-carousel .owl-nav .owl-prev svg path{transition:opacity .3s ease-out}.hero-carousel .owl-nav .owl-prev:hover svg path{opacity:1}.hero-carousel .owl-nav .owl-next{background-color:unset;border:0;pointer-events:all;cursor:pointer}.hero-carousel .owl-nav .owl-next svg path{transition:opacity .3s ease-out}.hero-carousel .owl-nav .owl-next:hover svg path{opacity:1}.hero-carousel__item{height:579px;width:100%;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;justify-content:center;align-items:center}.hero-carousel__item-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));pointer-events:none;z-index:2}.hero-carousel__item-text{position:relative;z-index:3;width:50%;margin:0 auto;display:flex;flex-direction:column;align-items:center;row-gap:10px}@media screen and (max-width: 991px){.hero-carousel{margin-top:85px !important}.hero-carousel .owl-nav{width:90%}.hero-carousel__item-text{width:75%}}@media screen and (max-width: 500px){.hero-carousel .owl-nav{top:unset;bottom:1rem;transform:translateX(-50%)}.hero-carousel .owl-dots{bottom:2rem}.hero-carousel__item-text{width:100%;padding-left:1rem;padding-right:1rem}}.btn{font-family:"Overpass";font-style:normal;font-weight:300;font-size:1.25rem;line-height:normal;padding:10px 20px;max-width:max-content;border:0}.btn:hover{cursor:pointer}.btn--whitebg{background-color:#fff}.btn--redbg{background-color:#d30018;transition:background-color .3s ease-out}.btn--redbg:hover{background-color:#bd0318}.btn--graybg{background-color:#636363;transition:background-color .3s ease-out}.btn--graybg:hover{background-color:#505050}.btn--blacktext{color:#000;transition:color .3s ease-out}.btn--blacktext:hover{color:#d30018}.btn--whitetext{color:#fff}.btn--iblock{display:inline-block}.btn--mtauto{margin:auto 0 0 0}.btn--mt{margin-top:10px}.btn--mt15{margin-top:15px}.btn--fullwidth{width:100%;text-align:center;max-width:unset}.space{padding-top:6.25rem;padding-bottom:6.25rem;background-color:#fff}.space--gray{background-color:#f8f8f8}.space--project{padding-top:50px;padding-bottom:50px}.offer-list{display:flex;flex-wrap:wrap}.offer-list__item{width:50%;align-self:stretch;background-repeat:no-repeat;background-size:cover;background-position-x:center;padding:6.25rem;position:relative;overflow:hidden}.offer-list__item:hover .offer-list__item-image{transform:scale(1.1)}.offer-list__item:hover .btn{color:#d30018}.offer-list__item-image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;transition:transform .3s ease-out}.offer-list__item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);z-index:2}.offer-list__item-text{position:relative;z-index:3}.offer-list__item-text .h-3{padding-bottom:10px}.offer-list__item-text .paragraph{padding-bottom:30px}@media screen and (max-width: 1200px){.offer-list__item{padding-right:3.125rem;padding-left:3.125rem}}@media screen and (max-width: 991px){.offer-list__item{width:100%;padding-right:1.75rem;padding-left:1.75rem}}@media screen and (max-width: 500px){.offer-list__item{padding-right:1rem;padding-left:1rem}}.small-about{padding-top:10rem;padding-bottom:6.25rem}.small-about__wrapper{display:flex;flex-wrap:wrap;row-gap:50px}.small-about__wrapper-text{width:50%}.small-about__wrapper-text .h-2{padding-bottom:10px}.small-about__wrapper-text .paragraph{padding-bottom:10px}.small-about__wrapper-text .btn{margin-top:20px}.small-about__wrapper-images{width:50%;padding-left:6.25rem;display:flex;flex-direction:column;align-items:center}.small-about__wrapper-images-top{width:100%}.small-about__wrapper-images-top-big{height:auto;width:100%}.small-about__wrapper-images-bot{width:75%;position:relative;transform:translateY(-4px)}.small-about__wrapper-images-bot-line{position:absolute;top:0;left:0;transform:translate(-20px, -100%);height:20px;width:calc(100% + 40px);background-color:#fff}.small-about__wrapper-images-bot-small{height:auto;width:100%;position:relative;z-index:1}@media screen and (max-width: 1200px){.small-about__wrapper-text{width:100%}.small-about__wrapper-images{padding:0;width:100%}}.distinctions{padding-top:6.25rem;padding-bottom:6.25rem;background-color:#f8f8f8}.distinctions__list{padding-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px;column-gap:20px}.distinctions__list-item{background-color:#fff;width:calc(50% - 10px);padding:50px}.distinctions__list-item-number{font-family:"Overpass";font-style:normal;font-weight:200;font-size:2.2rem;font-size:clamp(2.2rem,1.2827586207rem + 5.2413793103vw,6rem);line-height:normal;color:#d30018}@media screen and (max-width: 991px){.distinctions__list-item{width:100%}}@media screen and (max-width: 500px){.distinctions__list-item{padding:1rem}}.logo-carousel{padding-top:6.25rem;padding-bottom:6.25rem}.logo-carousel__wrapper{overflow:hidden}.logo-carousel__wrapper-item{display:flex;justify-content:center;align-items:center;filter:grayscale(100%);opacity:.3;transition:filter .3s ease-out,opacity .3s ease-out}.logo-carousel__wrapper-item:hover{filter:grayscale(0%);opacity:1}.logo-carousel__wrapper-item-image{width:100%;height:auto;object-fit:contain}.logo-carousel__wrapper .owl-nav{display:none}.logo-carousel__wrapper .owl-stage-outer{overflow:hidden}.logo-carousel__wrapper .owl-stage{display:flex;align-items:center}.blog-promo{padding-bottom:6.25rem}.blog-promo__wrapper{padding-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px;row-gap:40px}.blog-promo__wrapper-item{width:calc(50% - 10px);display:flex;justify-content:space-between;flex-direction:column}.blog-promo__wrapper-item:hover .blog-promo__wrapper-item-top-picture-image{transform:scale(1.1)}.blog-promo__wrapper-item:hover .btn{background-color:#bd0318}.blog-promo__wrapper-item-top-picture{overflow:hidden;margin-bottom:20px;display:flex}.blog-promo__wrapper-item-top-picture-image{width:100%;height:338px;object-fit:cover;object-position:center;transition:transform .3s ease-out}@media screen and (max-width: 991px){.blog-promo__wrapper-item{width:100%}}.region-list{padding-bottom:6.25rem}.region-list__wrapper{padding-top:50px;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px}.region-list__wrapper-link{width:calc(33% - 11px);padding:20px 25px 20px 30px;position:relative;display:flex;justify-content:start;align-items:center;flex-wrap:wrap;column-gap:5px;font-family:"Overpass";font-style:normal;font-weight:200;font-size:1.1rem;font-size:clamp(1.1rem,1.0336206897rem + .3793103448vw,1.375rem);line-height:normal;color:#636363;background-color:#f8f8f8}.region-list__wrapper-link span{font-weight:500}.region-list__wrapper-link::before{position:absolute;content:"";top:0;left:0;height:100%;width:4px;background-color:#d30018}@media screen and (max-width: 1100px){.region-list__wrapper-link{width:calc(50% - 11px)}}@media screen and (max-width: 700px){.region-list__wrapper-link{width:100%}}.footer__wrapper{background-color:#f8f8f8;padding-top:50px;padding-bottom:50px}.footer__wrapper-top{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:30px;row-gap:30px}.footer__wrapper-top-left-brand img,.footer__wrapper-top-left-brand svg{min-height:56px;max-height:56px;width:auto;transition:opacity .3s ease-out}.footer__wrapper-top-left-brand img:hover,.footer__wrapper-top-left-brand svg:hover{opacity:.8}.footer__wrapper-top-right{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px}.footer__wrapper-top-right-info{list-style-type:none;display:flex;flex-direction:column;row-gap:10px}.footer__wrapper-top-right-info-item-link{max-width:max-content;transition:color .3s ease-out}.footer__wrapper-top-right-info-item-link:hover{color:#d30018}.footer__wrapper-top-right-politics{list-style-type:none;display:flex;flex-direction:column;row-gap:10px}.footer__wrapper-top-right-politics-item-link{max-width:max-content;transition:color .3s ease-out}.footer__wrapper-top-right-politics-item-link:hover{color:#d30018}.footer__wrapper-top-right-offer{list-style-type:none;display:flex;flex-direction:column;row-gap:10px}.footer__wrapper-top-right-offer-item-link{max-width:max-content;transition:color .3s ease-out}.footer__wrapper-top-right-offer-item-link:hover{color:#d30018}.footer__wrapper-top-right-menu{list-style-type:none;display:flex;flex-direction:column;row-gap:10px}.footer__wrapper-top-right-menu-item-link{max-width:max-content;transition:color .3s ease-out}.footer__wrapper-top-right-menu-item-link:hover{color:#d30018}.footer__bot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:5px;padding:10px 1rem;font-family:"Overpass";font-style:normal;font-weight:500;font-size:1rem;line-height:normal;color:#fff;background-color:#222}.footer__bot-link{font-weight:900;transition:color .3s ease-out}.footer__bot-link:hover{color:#d30018}@media screen and (max-width: 991px){.footer__wrapper-top-right-info{width:calc(50% - 15px)}.footer__wrapper-top-right-politics{width:calc(50% - 15px)}.footer__wrapper-top-right-offer{width:calc(50% - 15px)}.footer__wrapper-top-right-menu{width:calc(50% - 15px)}}@media screen and (max-width: 650px){.footer__wrapper-top-right-info{width:100%}.footer__wrapper-top-right-politics{width:100%}.footer__wrapper-top-right-offer{width:100%}.footer__wrapper-top-right-menu{width:100%}}.small-hero{background-position-x:center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:257px}.small-hero__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));z-index:2}.small-hero__text{padding-top:136px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:3;text-align:center}.small-hero__text-breadcrumbs{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:5px}.small-hero__text-breadcrumbs-item svg,.small-hero__text-breadcrumbs-item img{opacity:.5}.small-hero__text-breadcrumbs-item-link-text{font-family:"Overpass";font-style:normal;font-weight:400;font-size:1rem;line-height:normal;color:#fff;opacity:.5;transition:opacity .3s ease-out}.small-hero__text-breadcrumbs-item-link-text:hover{opacity:1}.big-about-us{padding-top:6.25rem;padding-bottom:6.25rem;padding-left:6.25rem;max-width:1440px;margin:0 auto}.big-about-us__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:100px;row-gap:50px}.big-about-us__wrapper-left{width:calc(50% - 50px);display:flex}.big-about-us__wrapper-left-arrow{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.big-about-us__wrapper-left-arrow::before{position:absolute;content:"";top:0;left:0;height:23px;width:23px;border-top:2px solid #d30018;border-left:2px solid #d30018}.big-about-us__wrapper-left-text{padding-top:25px;display:inline-block}.big-about-us__wrapper-right{width:calc(50% - 50px)}.big-about-us__wrapper-right-image{width:100%;height:auto;object-fit:contain}@media screen and (max-width: 1200px){.big-about-us{padding-left:3.125rem}}@media screen and (max-width: 991px){.big-about-us{padding-left:1.75rem;padding-right:1.75rem}.big-about-us__wrapper-left{width:100%;order:2}.big-about-us__wrapper-right{width:100%;order:1}}@media screen and (max-width: 500px){.big-about-us{padding-left:1rem;padding-right:1rem}}.history-carousel{padding-bottom:100px}.history-carousel__wrapper-box{padding:50px 167.5px;background-color:#f8f8f8;position:relative}.history-carousel__wrapper-box .owl-nav{position:absolute;top:50%;left:50%;width:90%;display:flex;justify-content:space-between;transform:translate(-50%, -50%);pointer-events:none}.history-carousel__wrapper-box .owl-nav .owl-prev{pointer-events:all;background-color:rgba(0,0,0,0);border:0;opacity:.3;transition:opacity .3s ease-out;cursor:pointer}.history-carousel__wrapper-box .owl-nav .owl-prev:hover{opacity:1}.history-carousel__wrapper-box .owl-nav .owl-next{pointer-events:all;background-color:rgba(0,0,0,0);border:0;opacity:.3;transition:opacity .3s ease-out;cursor:pointer}.history-carousel__wrapper-box .owl-nav .owl-next:hover{opacity:1}.history-carousel__wrapper-box .owl-stage-outer{overflow:hidden}.history-carousel__wrapper-box .owl-stage{display:flex}.history-carousel__wrapper-box-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:67px;row-gap:30px}.history-carousel__wrapper-box-item-left{width:calc(64% - 34px)}.history-carousel__wrapper-box-item-right{width:calc(36% - 34px)}.history-carousel__wrapper-box-item-right-image{width:100%;height:auto;object-fit:contain}@media screen and (max-width: 1200px){.history-carousel__wrapper-box{padding:50px 100px}}@media screen and (max-width: 991px){.history-carousel__wrapper-box{padding:50px 50px}.history-carousel__wrapper-box .owl-nav{width:98%}}@media screen and (max-width: 800px){.history-carousel__wrapper-box-item-left{width:100%}.history-carousel__wrapper-box-item-right{width:100%}}@media screen and (max-width: 500px){.history-carousel__wrapper-box{padding:50px 1rem 80px 1rem}.history-carousel__wrapper-box .owl-nav{top:unset;bottom:25px;transform:translateX(-50%);width:80%}.history-carousel__wrapper-box .owl-nav .owl-next{opacity:1}.history-carousel__wrapper-box .owl-nav .owl-next svg,.history-carousel__wrapper-box .owl-nav .owl-next img{height:30px}.history-carousel__wrapper-box .owl-nav .owl-prev{opacity:1}.history-carousel__wrapper-box .owl-nav .owl-prev svg,.history-carousel__wrapper-box .owl-nav .owl-prev img{height:30px}}.alternately{display:flex;flex-direction:column;row-gap:100px;padding-bottom:6.25rem}.alternately--pt{padding-top:6.25rem}.alternately__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:100px;row-gap:30px}.alternately__wrapper-text{width:calc(55% - 50px);display:flex}.alternately__wrapper-text-arrow{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.alternately__wrapper-text-arrow::before{position:absolute;content:"";top:0;left:0;height:23px;width:23px;border-top:2px solid #d30018;border-left:2px solid #d30018}.alternately__wrapper-text-box{padding-top:25px}.alternately__wrapper-picture{width:calc(45% - 50px)}.alternately__wrapper-picture-image{width:100%;height:auto;object-fit:contain}@media screen and (max-width: 991px){.alternately__wrapper-text{width:100%}.alternately__wrapper-picture{width:100%}.alternately__wrapper:nth-of-type(2n - 1) .alternately__wrapper-text{order:2}.alternately__wrapper:nth-of-type(2n - 1) .alternately__wrapper-picture{order:1}}.certificates{padding-top:50px;padding-bottom:50px;background-repeat:no-repeat;background-size:cover}.certificates__wrapper-gallery{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:15px;padding-top:70px;padding-bottom:70px}.certificates__wrapper-gallery-link{width:calc(25% - 12px);position:relative}.certificates__wrapper-gallery-link:hover .certificates__wrapper-gallery-link-overlay{opacity:1}.certificates__wrapper-gallery-link-image{width:100%;height:404px;object-fit:cover}.certificates__wrapper-gallery-link-overlay{position:absolute;top:0;left:0;height:calc(100% - 4px);width:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));opacity:0;transition:opacity .3s ease-out}.certificates__wrapper-gallery-link-overlay svg,.certificates__wrapper-gallery-link-overlay img{min-height:70px;max-height:70px;min-width:70px;max-width:70px}.certificates__wrapper-list{list-style-type:none}.certificates__wrapper-list-item{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #636363}.certificates__wrapper-list-item:first-of-type{padding-top:0}.certificates__wrapper-list-item:last-of-type{padding-bottom:0;border-bottom:unset}.certificates__wrapper-list-item-link{max-width:max-content;font-family:"Overpass";font-style:normal;font-weight:300;font-size:1.1rem;font-size:clamp(1.1rem,1.0336206897rem + .3793103448vw,1.375rem);line-height:normal;color:#222;transition:color .3s ease-out}.certificates__wrapper-list-item-link:hover{color:#d30018}@media screen and (max-width: 1200px){.certificates__wrapper-gallery-link{width:calc(33% - 12px)}}@media screen and (max-width: 991px){.certificates__wrapper-gallery-link{width:calc(50% - 12px)}}@media screen and (max-width: 500px){.certificates__wrapper-gallery-link{width:100%}.certificates__wrapper-gallery-link-image{height:auto}}.join-us{padding-top:50px;padding-bottom:50px;background-position:center;background-size:cover;background-repeat:no-repeat}.join-us__wrapper{display:flex;align-items:center}.join-us__wrapper-box{width:50%}@media screen and (max-width: 991px){.join-us__wrapper-box{width:75%}}@media screen and (max-width: 500px){.join-us__wrapper-box{width:100%}}.jobs-list{padding-top:6.25rem;padding-bottom:6.25rem}.jobs-list__wrapper{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px}.jobs-list__wrapper-item{width:calc(33% - 11px);background-color:#f8f8f8;display:flex;flex-direction:column}.jobs-list__wrapper-item-top{display:flex}.jobs-list__wrapper-item-top-image{width:100%;height:212px;object-fit:cover;object-position:center}.jobs-list__wrapper-item-bot{padding:30px;padding-bottom:0;display:flex;flex-direction:column;justify-content:space-between}.jobs-list__wrapper-item-bot-text-list{padding-bottom:15px;padding-left:24px}.jobs-list__wrapper-item-bot-text-list-item{font-family:"Overpass";font-style:normal;font-weight:500;font-size:.9rem;font-size:clamp(.9rem,.875862069rem + .1379310345vw,1rem);line-height:normal;color:#636363}.jobs-list__wrapper-item-cta{padding:30px;padding-top:0;margin:auto 0 0 0}@media screen and (max-width: 991px){.jobs-list__wrapper-item{width:calc(50% - 11px)}}@media screen and (max-width: 700px){.jobs-list__wrapper-item{width:100%}}@media screen and (max-width: 400px){.jobs-list__wrapper-item-bot{padding:16px;padding-bottom:0}.jobs-list__wrapper-item-cta{padding:16px;padding-top:0}}.offer-listing{padding-top:67px;padding-bottom:100px}.offer-listing__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px}.offer-listing__wrapper-menu{width:calc(30% - 11px)}.offer-listing__wrapper-menu-list{list-style-type:none;display:flex;flex-direction:column;row-gap:10px}.offer-listing__wrapper-menu-list-item-link{padding:20px;background-color:#f8f8f8;transition:background-color .3s ease-out,color .3s ease-out;font-family:"Overpass";font-style:normal;font-weight:300;font-size:1rem;font-size:clamp(1rem,.9396551724rem + .3448275862vw,1.25rem);line-height:normal;color:#000}.offer-listing__wrapper-menu-list-item-link--active{background-color:#d30018;color:#fff}.offer-listing__wrapper-menu-list-item-link:hover{background-color:#d30018;color:#fff}.offer-listing__wrapper-products{width:calc(70% - 11px);list-style-type:none;display:flex;flex-direction:column;row-gap:20px}.offer-listing__wrapper-products-item-link{padding:20px;background-color:#f8f8f8;transition:background-color .3s ease-out,color .3s ease-out}.offer-listing__wrapper-products-item-link:hover{background-color:#d30018}.offer-listing__wrapper-products-item-link:hover .h-3{color:#fff}@media screen and (max-width: 700px){.offer-listing__wrapper-menu{width:100%}.offer-listing__wrapper-products{width:100%}}.specification{padding-bottom:90px}.specification__header{display:flex;padding-top:25px;padding-bottom:20px}.specification__header-arrow{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.specification__header-arrow::before{position:absolute;content:"";top:-25px;left:0;height:23px;width:23px;border-top:2px solid #d30018;border-left:2px solid #d30018}.specification__wrapper{display:flex;flex-wrap:wrap;column-gap:114px;row-gap:30px}.specification__wrapper-left{display:flex;width:calc(50% - 57px)}.specification__wrapper-left-line{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.specification__wrapper-left-text{width:100%}.specification__wrapper-left-text table{border-collapse:separate;border-spacing:10px;margin-left:-10px;margin-right:-10px;width:100%}.specification__wrapper-left-text table tbody tr th{text-align:start;padding:20px;background-color:#d30018;color:#fff;font-family:"Overpass";font-style:normal;font-weight:700;font-size:.9rem;line-height:normal}.specification__wrapper-left-text table tbody tr td{text-align:start;padding:20px;background-color:#f8f8f8;color:#636363;font-family:"Overpass";font-style:normal;font-weight:300;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem);line-height:normal;word-wrap:normal}.specification__wrapper-right{width:calc(50% - 57px);padding-top:10px}.specification__wrapper-right-box{padding:50px;background-color:#f8f8f8}.specification__wrapper-right-box-arrow{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.specification__wrapper-right-box-arrow::before{position:absolute;content:"";top:0;left:0;height:23px;width:23px;border-top:2px solid #d30018;border-left:2px solid #d30018}.specification__wrapper-right-box-text{padding-top:25px;padding-left:25px}.specification__wrapper-right-box-text-list{list-style-type:none;display:flex;flex-direction:column;row-gap:10px}.specification__wrapper-right-box-text-list-item-link{display:flex;align-items:stretch;column-gap:10px}.specification__wrapper-right-box-text-list-item-link-left{font-family:"Overpass";font-style:normal;font-weight:300;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem);line-height:normal;color:#636363;display:flex;align-items:center;column-gap:10px;padding:20px;background-color:#fff;width:100%;transition:color .3s ease-out}.specification__wrapper-right-box-text-list-item-link-left:hover{color:#d30018}.specification__wrapper-right-box-text-list-item-link-left svg,.specification__wrapper-right-box-text-list-item-link-left img{min-height:24px;max-height:24px;min-width:24px;max-width:24px}.specification__wrapper-right-box-text-list-item-link-right{padding:18px 17.5px;background-color:#d30018;display:flex;justify-content:center;align-items:center}.specification__wrapper-right-box-text-list-item-link-right svg,.specification__wrapper-right-box-text-list-item-link-right img{width:1.3125rem;width:clamp(1.3125rem,1.1767241379rem + .775862069vw,1.875rem);height:1.25rem;height:clamp(1.25rem,1.1142241379rem + .775862069vw,1.8125rem)}@media screen and (max-width: 1200px){.specification__wrapper-left{width:100%}.specification__wrapper-right{width:100%}}@media screen and (max-width: 700px){.specification__wrapper-right-box{padding:25px}.specification__wrapper-left-line{display:none}.specification__wrapper-left-text table{border-collapse:unset;border-spacing:0;margin-left:unset;margin-right:unset}.specification__wrapper-left-text table tbody{display:flex;flex-direction:column;row-gap:10px}.specification__wrapper-left-text table tbody tr{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;row-gap:5px}.specification__wrapper-left-text table tbody tr th{padding:10px;width:100%}.specification__wrapper-left-text table tbody tr th:first-of-type{display:none}.specification__wrapper-left-text table tbody tr td{padding:10px;width:100%}}@media screen and (max-width: 500px){.specification__wrapper-right-box{padding:0;background-color:unset}.specification__wrapper-right-box-text-list-item-link-right{padding:10px}.specification__wrapper-right-box-text-list-item-link-left{padding:10px;padding-left:0}}.heat{background-position-x:center;background-repeat:no-repeat;background-size:cover}.heat__wrapper{padding-top:50px;padding-bottom:50px}.heat__wrapper-box{display:flex;flex-direction:column;width:55%;justify-content:center;align-items:center;margin:0 auto}.heat__wrapper-box-header{display:flex}.heat__wrapper-box-header-arrow{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.heat__wrapper-box-header-arrow::before{position:absolute;content:"";top:0;left:0;height:23px;width:23px;border-top:2px solid #d30018;border-left:2px solid #d30018}.heat__wrapper-box-header-text{padding-top:25px}.heat__wrapper-box table{border-collapse:separate;border-spacing:10px;padding-left:15px}.heat__wrapper-box table tbody tr .notshowed{opacity:0}.heat__wrapper-box table tbody tr th{font-family:"Overpass";font-style:normal;font-weight:700;font-size:1rem;font-size:clamp(1rem,.9396551724rem + .3448275862vw,1.25rem);line-height:normal;text-align:start;color:#fff;background-color:rgba(0,0,0,.5);padding:20px}.heat__wrapper-box table tbody tr td{font-family:"Overpass";font-style:normal;font-weight:300;font-size:1rem;font-size:clamp(1rem,.9396551724rem + .3448275862vw,1.25rem);line-height:normal;text-align:start;color:#f8f8f8;background-color:rgba(0,0,0,.5);padding:20px}@media screen and (max-width: 991px){.heat__wrapper-box{width:100%}}@media screen and (max-width: 600px){.heat__wrapper-box table{border-collapse:unset;border-spacing:0;padding-left:0}.heat__wrapper-box table tbody{display:flex;flex-direction:column;row-gap:10px}.heat__wrapper-box table tbody tr{display:flex;flex-wrap:wrap;row-gap:5px}.heat__wrapper-box table tbody tr .notshowed{display:none}.heat__wrapper-box table tbody tr th{padding:10px;width:100%;text-align:center}.heat__wrapper-box table tbody tr td{padding:10px;width:100%;text-align:center}}.two-buttons{padding-top:6.25rem;padding-bottom:6.25rem}.two-buttons--npt{padding-top:0}.two-buttons__wrapper-box{display:flex;justify-content:center;flex-wrap:wrap;column-gap:15px;row-gap:15px}.realizations-list{padding-top:60px;padding-bottom:66px}.realizations-list__wrapper{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px}.realizations-list__wrapper-item{width:calc(33% - 11px);background-color:#f8f8f8}.realizations-list__wrapper-item:hover .realizations-list__wrapper-item-picture-image{transform:scale(1.1)}.realizations-list__wrapper-item-picture{display:flex;overflow:hidden}.realizations-list__wrapper-item-picture-image{width:100%;height:303px;object-fit:cover;object-position:center;transition:transform .3s ease-out}.realizations-list__wrapper-item-text{padding:20px 30px}@media screen and (max-width: 991px){.realizations-list__wrapper-item{width:calc(50% - 11px)}}@media screen and (max-width: 600px){.realizations-list__wrapper-item{width:100%}}.pagination{padding-bottom:6.25rem}.pagination__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:10px;column-gap:10px}.pagination__wrapper-item{padding:10px 20px;background-color:#f8f8f8;font-family:"Overpass";font-style:normal;font-weight:300;font-size:1.25rem;line-height:normal;text-align:center;display:flex;justify-content:center;align-items:center;transition:color .3s ease-out;min-height:45px}.pagination__wrapper-item--active{background-color:#d30018;color:#fff}.pagination__wrapper-item--notactive{color:#222}.pagination__wrapper-item--notactive:hover{color:#d30018}.pagination__wrapper-item--notactive:hover svg path{fill:#d30018}.pagination__wrapper-item svg,.pagination__wrapper-item img{min-height:17px;max-height:17px;min-width:10px;max-width:10px}.pagination__wrapper-item svg path,.pagination__wrapper-item img path{transition:fill .3s ease-out}.gallery{padding-top:74px;padding-bottom:98px}.gallery__wrapper{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px}.gallery__wrapper-item{width:calc(33% - 11px);display:flex;overflow:hidden}.gallery__wrapper-item:hover .gallery__wrapper-item-image{transform:scale(1.1)}.gallery__wrapper-item-image{width:100%;height:14.375rem;height:clamp(14.375rem,13.2737068966rem + 6.2931034483vw,18.9375rem);object-fit:cover;object-position:center;transition:transform .3s ease-out}@media screen and (max-width: 991px){.gallery__wrapper-item{width:calc(50% - 11px)}}@media screen and (max-width: 500px){.gallery__wrapper-item{width:100%}}.blog-list{padding-top:65px;padding-bottom:100px}.blog-list__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px;row-gap:20px}.blog-list__wrapper-item{width:calc(50% - 11px);display:flex;flex-direction:column}.blog-list__wrapper-item:hover .blog-list__wrapper-item-picture-image{transform:scale(1.1)}.blog-list__wrapper-item:hover .h-3{color:#d30018}.blog-list__wrapper-item-picture{display:flex;overflow:hidden}.blog-list__wrapper-item-picture-image{width:100%;height:15.625rem;height:clamp(15.625rem,14.4331896552rem + 6.8103448276vw,20.5625rem);object-fit:cover;object-position:center;transition:transform .3s ease-out}.blog-list__wrapper-item-text{padding-top:20px}@media screen and (max-width: 991px){.blog-list__wrapper-item{width:100%}}.big-hero{min-height:25rem;min-height:clamp(25rem,21.9827586207rem + 17.2413793103vw,37.5rem);display:flex;align-items:flex-end;background-position-x:center;background-repeat:no-repeat;background-size:cover;position:relative}.big-hero__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));z-index:2}.big-hero__wrapper{position:relative;z-index:3;display:flex}.big-hero__wrapper-box{margin:auto 0 0 0;padding-bottom:50px;padding-top:50px}.big-hero__wrapper-box-breadcrumbs{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:5px}.big-hero__wrapper-box-breadcrumbs-item svg,.big-hero__wrapper-box-breadcrumbs-item img{opacity:.5}.big-hero__wrapper-box-breadcrumbs-item-link{opacity:.5;transition:opacity .3s ease-out}.big-hero__wrapper-box-breadcrumbs-item-link h2,.big-hero__wrapper-box-breadcrumbs-item-link h3,.big-hero__wrapper-box-breadcrumbs-item-link h4,.big-hero__wrapper-box-breadcrumbs-item-link h5,.big-hero__wrapper-box-breadcrumbs-item-link h6,.big-hero__wrapper-box-breadcrumbs-item-link strong{font-family:"Overpass";font-style:normal;font-weight:400;font-size:1rem;line-height:normal;color:#fff}.big-hero__wrapper-box-breadcrumbs-item-link:hover{opacity:1}.blog-content{padding-top:6.25rem;padding-bottom:6.25rem}.blog-content__wrapper-image{margin-top:15px;margin-bottom:15px;width:100%;height:auto;object-fit:contain}.info{padding-top:6.25rem;padding-bottom:6.25rem}.info__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px;padding-left:6.25rem;margin:0 auto;column-gap:100px;row-gap:50px}.info__wrapper-right{width:calc(50% - 50px)}.info__wrapper-right iframe{width:100%;height:241px}.info__wrapper-left{display:flex;width:calc(50% - 50px)}.info__wrapper-left-arrow{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.info__wrapper-left-arrow::before{position:absolute;content:"";top:0;left:0;height:23px;width:23px;border-top:2px solid #d30018;border-left:2px solid #d30018}.info__wrapper-left-text{padding-top:25px}.info__wrapper-left-text-list{display:flex;flex-direction:column;row-gap:10px}.info__wrapper-left-text-list p a{font-family:"Overpass";font-style:normal;font-weight:300;font-size:.9rem;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem);line-height:normal;color:#222;max-width:max-content;word-break:break-word;transition:color .3s ease-out}.info__wrapper-left-text-list p a:hover{color:#d30018}@media screen and (max-width: 1440px){.info__wrapper{padding-right:6.25rem}}@media screen and (max-width: 1200px){.info__wrapper{padding-left:3.125rem;padding-right:3.125rem}}@media screen and (max-width: 991px){.info__wrapper{padding-left:1.75rem;padding-right:1.75rem}.info__wrapper-left{width:100%}.info__wrapper-right{width:100%}}@media screen and (max-width: 500px){.info__wrapper{padding-right:1rem;padding-left:1rem}}.contact-form{padding-bottom:6.25rem}.contact-form__wrapper{display:flex}.contact-form__wrapper-arrow{height:100%;min-width:25px;max-width:25px;display:inline-block;position:relative}.contact-form__wrapper-arrow::before{position:absolute;content:"";top:0;left:0;height:23px;width:23px;border-top:2px solid #d30018;border-left:2px solid #d30018}.contact-form__wrapper-content{padding-top:25px}.contact-form__wrapper-content-form{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;background-color:#f8f8f8;padding:50px}@media screen and (max-width: 600px){.contact-form__wrapper-content-form{padding:1rem}}.contact-form__wrapper-content-form-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px;row-gap:20px;width:100%}.contact-form__wrapper-content-form-buttons input[type=submit]{font-size:.9rem;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem)}@media screen and (max-width: 600px){.contact-form__wrapper-content-form-buttons input[type=submit]{order:3;width:100%;max-width:unset}}.contact-form__wrapper-content-form-buttons-file{font-family:"Overpass";font-style:normal;font-weight:300;font-size:.9rem;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem);line-height:normal;color:#222;display:flex;align-items:center;padding:10px 20px;background-color:#fff;column-gap:10px;transition:color .3s ease-out}@media screen and (max-width: 600px){.contact-form__wrapper-content-form-buttons-file{order:1}}.contact-form__wrapper-content-form-buttons-file:hover{cursor:pointer;color:#d30018}.contact-form__wrapper-content-form-buttons-file-image{height:1.25rem;height:clamp(1.25rem,1.1896551724rem + .3448275862vw,1.5rem)}.contact-form__wrapper-content-form-buttons-file-text{font-family:"Overpass";font-style:normal;font-weight:300;font-size:.9rem;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem);line-height:normal;color:#222;width:100%}@media screen and (max-width: 600px){.contact-form__wrapper-content-form-buttons-file-text{width:unset;order:2;display:flex;justify-content:center;align-items:center}}.contact-form__wrapper-content-form #fname,.contact-form__wrapper-content-form #email{width:calc(50% - 10px)}@media screen and (max-width: 991px){.contact-form__wrapper-content-form #fname,.contact-form__wrapper-content-form #email{width:100%}}.contact-form__wrapper-content-form-input{width:100%;font-family:"Overpass";font-style:normal;font-weight:300;font-size:.9rem;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem);line-height:normal;color:#636363;padding:10px 20px;border:0;background-color:#fff;transition:outline-color .3s ease-out}.contact-form__wrapper-content-form-input:focus-visible,.contact-form__wrapper-content-form-input:active{outline-color:#d30018}.contact-form__wrapper-content-form-input::placeholder{font-family:"Overpass";font-style:normal;font-weight:300;font-size:.9rem;font-size:clamp(.9rem,.8155172414rem + .4827586207vw,1.25rem);line-height:normal;color:#636363}/*# sourceMappingURL=styles.min.css.map */