html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}img{max-width:100%;display:inline-block}body{line-height:1}div{width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a{text-decoration:none}a:hover{text-decoration:none}ul{list-style-type:none;padding:0}section ul{list-style-type:disc;padding-left:22px}button,textarea,input,select{outline:none;background:none;border:none}button:hover,button:focus,textarea:hover,textarea:focus,input:hover,input:focus,select:focus{outline:none;background:none;border:none}span.help-block{position:absolute;bottom:0;right:0}a,span{font-weight:inherit}a,span,b,strong{color:inherit;font-family:inherit;font-size:inherit}i{color:inherit;font-size:inherit;font-weight:inherit}a{transition:0.3s;font-weight:inherit}.wpcf7-list-item{margin:0}.wpcf7-acceptance label{display:flex}.wpcf7-list-item-label{padding-left:8px;font-weight:500;font-size:16px}.wpcf7-response-output{text-align:center;margin-top:16px}.cookie-law-container{background-color:#fff;border-top:2px solid #000;position:fixed;bottom:0;left:0;width:100%;padding:5px 0;display:none;z-index:999999}.cookie-content{text-align:center}.cookie-content p{width:auto;display:inline-block;margin:0;padding:0;margin-right:20px;font-size:13px;font-weight:500}.cookie-content .cookie-button{width:auto;display:inline-block;background-color:#000;border-radius:1px;padding:4px 5px;color:#fff;font-size:14px;cursor:pointer;border-radius:3px}form{position:relative}div.wpcf7 .ajax-loader{position:absolute;bottom:30px;left:20px}span.wpcf7-not-valid-tip{position:absolute;bottom:-22px;left:0;width:100%;font-size:12px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:none}.row{margin:0 auto}*{font-family:"elza", sans-serif;color:#000}body{background-color:#fff}h1{font-family:"noka", sans-serif;font-size:118px;text-align:center}h2{font-family:"noka", sans-serif;font-size:42px;margin-bottom:16px;font-weight:600;position:relative}h2:before{content:"";position:absolute;left:-27px;top:-12px;width:22px;height:54px;background-image:url("../img/fav.svg");background-position:center;background-repeat:no-repeat;background-size:contain}h3{font-family:"noka", sans-serif;font-size:30px;margin-bottom:24px;font-weight:600;position:relative}h3:before{content:"";position:absolute;left:-26px;top:-22px;width:22px;height:54px;background-image:url("../img/fav.svg");background-position:center;background-repeat:no-repeat;background-size:contain}h4{font-family:"noka", sans-serif;font-size:28px;font-weight:600}h5{font-family:"noka", sans-serif;font-size:22px;font-weight:600;margin-bottom:8px}p,section li{font-size:20px;line-height:1.3;font-weight:400}a:hover{color:#d7352d}label{width:100%;text-align:center;font-weight:600}input,textarea{width:100%;border:none;padding:16px;font-weight:300;font-size:16px;transition:0.3s;background-color:transparent;border:2px solid #000;text-align:center;border-radius:11px;margin:6px 0 24px}input[type="checkbox"],textarea[type="checkbox"]{display:inline-block;width:auto;float:left;margin-top:3px;border-radius:0;background:transparent;outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#aaa}input::placeholder,textarea::placeholder{color:#aaa}input:hover,input:focus,input:active,textarea:hover,textarea:focus,textarea:active{border:2px solid #d7352d;background-color:transparent}textarea{height:120px;padding-top:12px}button,.button,input[type="submit"]{position:relative;margin-top:24px;cursor:pointer;transition:0.3s;width:auto;display:inline-flex;justify-content:center;align-items:center;background-color:transparent;border:2px solid #000;color:#000;padding:25px 54px;font-size:20px;line-height:30px;font-weight:600;border-radius:50px}button img,.button img,input[type="submit"] img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}button svg,.button svg,input[type="submit"] svg{margin-left:14px}button svg .tu-fill,.button svg .tu-fill,input[type="submit"] svg .tu-fill{transition:0.3s}button svg .tu-stroke,.button svg .tu-stroke,input[type="submit"] svg .tu-stroke{transition:0.3s}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{border:2px solid #000}span.wpcf7-not-valid-tip{bottom:-30px}.hide-desktop{display:none}.wrapper{position:relative}.wrapper.wrapper--single-realization{padding-top:200px}.wrapper.wrapper--single-oferta{padding-top:280px}.wrapper.wrapper--offer .wallpaper-page{margin-bottom:400px}.header{position:absolute;top:42px;left:0;width:100%;z-index:999;transition:0.5s;background-color:transparent}.header__inner{align-items:stretch}.header__logo{display:flex;align-items:center}.header__nav nav{height:100%}.header__nav nav svg{display:none}.header__nav nav>div{height:100%}.header__nav ul{background-color:#fff;width:auto;display:inline-block;padding:8px 32px;border-radius:99px}.header__nav ul li{display:inline-flex;align-items:center;position:relative;top:2px}.header__nav ul li a{display:block;color:#000;padding:20px;font-size:20px;font-weight:600;line-height:24px}.header__nav ul li.page_item.current_page_item>a,.header__nav ul li:hover>a{color:#d7352d}.header__nav ul li:hover ul{display:block}.header--black .header__nav ul{background-color:#f4f4f4}.header--black .header__logo svg path,.header--black .header__logo svg rect{fill:#000}.hamburger{width:70px;height:42px;position:fixed;right:26px;top:66px;cursor:pointer;display:none;z-index:9999999999}.hamburger span.bar{position:absolute;right:15%;width:70%;height:3px;background-color:#000;border-radius:8px;transition:0.3s}.hamburger span.bar.bar-1{top:8px}.hamburger span.bar.bar-2{top:18px}.hamburger span.bar.bar-3{top:28px}.hamburger.active span.bar.bar-1{top:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.active span.bar.bar-2{opacity:0}.hamburger.active span.bar.bar-3{top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes pulse{0%{bottom:58px}50%{bottom:68px}100%{bottom:58px}}@keyframes pulse{0%{bottom:58px}50%{bottom:68px}100%{bottom:58px}}.wallpaper{position:relative;width:100%;margin:0;overflow:hidden;margin-bottom:400px}.wallpaper__image{height:900px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wallpaper .arrow-down{position:absolute;right:94px;bottom:58px;cursor:pointer;transition:0.3s;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}.wallpaper .arrow-down:hover{opacity:0.5}.parallax-image{position:relative}.wallpaper-page{height:540px;width:100%}.wallpaper-page img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.big-text{padding:60px 0;position:fixed;z-index:-1;top:35%;left:0}.big-text h1{color:white;text-shadow:0 0 3px #000;font-weight:600}.footer{background-color:#d7352d;padding:90px 0 60px}.footer a:hover{color:#fff}.footer a,.footer p{font-weight:400}.footer p{font-size:18px}.footer__logo img{position:relative;top:-30px}.footer__column__text{margin-bottom:50px}.footer__menu ul{position:relative;padding-left:74px}.footer__menu ul::before{content:"";position:absolute;top:0;left:0;width:54px;height:8px;background-color:#000}.footer__menu ul li a{font-size:22px;font-family:"noka", sans-serif;font-weight:600;margin-bottom:16px;text-transform:uppercase;display:block;padding:4px 0}.footer__copy{margin-top:80px}.footer__info{display:inline-flex;flex-direction:column;justify-content:flex-end}.about{padding:122px 0;background-color:#f4f4f4}.about__content{border-radius:11px;position:relative;height:700px;overflow:hidden}.about__text{position:absolute;width:100%;padding:200px 30vw 200px 15vw;z-index:999}.about__text h3{color:#fff}.about__text p{color:#fff;font-weight:300;font-size:20px}.about__slider{position:relative}.about__slider::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:998}.about .arrows svg .tu-stroke{stroke:#fff;transition:0.3s}.about .arrows svg .tu-fill{fill:#fff;transition:0.3s}.pagination{bottom:44px;right:44px;position:absolute;z-index:999;width:auto;display:inline-block}.arrow-right,.arrow-left{width:98px;height:98px;cursor:pointer}.arrow-right .tu-stroke,.arrow-left .tu-stroke{stroke:#000;transition:0.3s}.arrow-right .tu-fill,.arrow-left .tu-fill{fill:#000;transition:0.3s}.arrow-right:hover .tu-stroke,.arrow-left:hover .tu-stroke{stroke:#d7352d}.arrow-right:hover .tu-fill,.arrow-left:hover .tu-fill{fill:#d7352d}.arrow-left{margin-right:13px}.slider{position:relative;width:100%;height:100%}.slider__single{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.slider__single img{width:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1.2);transform:scale(1.2);transition:0.7s}.slider__single.active img{width:100%}.slider__single.transform img{-webkit-transform:scale(1);transform:scale(1)}.text{padding:200px 0;background-color:#fff}.text__content{padding-right:60px}.text__image{height:382px}.text__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:11px}.text--with-bg{background-color:#f4f4f4;padding:68px 0;margin:0}.black-text{margin:100px 0;background-color:#fff;position:relative}.black-text::before{content:"";position:absolute;bottom:0;right:0;width:75vw;height:calc(100% - 150px);border-radius:11px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#000}.black-text__slider{padding:0 60px 0 0;height:700px;margin-bottom:150px}.black-text__slider .pagination{left:44px;right:auto}.black-text__slider .slider__single{border-top-right-radius:11px;border-bottom-right-radius:11px}.black-text__image{padding:0 60px 0 0;height:700px;margin-bottom:150px}.black-text__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:11px}.black-text__content{margin-top:243px;padding:0 8vw 60px 30px}.black-text__content h3{color:#fff;margin-bottom:40px}.black-text__content h3:before{display:none}.black-text__content h3 span{color:#d7352d}.black-text__content ul{padding-left:0;list-style-type:none;margin-top:8px}.black-text__content li{color:#fff;position:relative;padding-left:34px;margin-bottom:32px}.black-text__content li::before{content:"";position:absolute;top:0;left:0;width:24px;height:6px;background-color:#d7352d}.black-text__content p{color:#fff;font-size:18px}.black-text__content button{color:#fff;border-color:#fff;margin-top:130px}.black-text--reversed::before{left:0;right:auto;border-radius:0 11px 11px 0}.black-text--reversed .row{flex-direction:row-reverse}.black-text--reversed .black-text__image{padding:0 0 0 60px}.black-text--reversed .black-text__slider{padding:0 0 0 60px}.black-text--reversed .black-text__slider .slider__single{border-top-left-radius:11px;border-bottom-left-radius:11px;border-top-right-radius:0;border-bottom-right-radius:0}.black-text--reversed .black-text__slider .pagination{left:auto;right:44px}.black-text--reversed .black-text__content{padding:0 30px 60px 8vw}.black-text--silver::before{background-color:#f4f4f4}.black-text--silver h3,.black-text--silver p,.black-text--silver li{color:#000}.black-text--silver button{border-color:#000;color:#000}.black-text--silver button svg .tu-fill{fill:#000}.black-text--silver button svg .tu-stroke{stroke:#000}.black-text .arrows svg .tu-stroke{stroke:#fff;transition:0.3s}.black-text .arrows svg .tu-fill{fill:#fff;transition:0.3s}.silver-text{margin:100px 0;position:relative}.silver-text::before{content:"";position:absolute;bottom:0;left:0;width:60vw;height:calc(100% - 118px);border-radius:11px;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#f4f4f4}.silver-text .container{padding:0 5%}.silver-text__image{height:455px;margin-bottom:133px}.silver-text__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:11px}.silver-text__content{margin-top:190px;padding:0 60px 0 75px}.silver-text__content p:first-child{position:relative}.silver-text__content p:first-child:before{content:"";position:absolute;left:-26px;top:-22px;width:22px;height:54px;background-image:url("../img/fav.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.form{position:relative}.form__photo{position:absolute;top:0;left:0;width:100%;height:564px}.form__photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.form__photo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.form .row{justify-content:center}.form__inner{max-width:732px;width:100%;background-color:#f4f4f4;border-radius:11px;position:relative;margin:80px 0;padding:60px 88px 40px;text-align:center}.form__inner h3{width:auto;display:inline-block}.form__inner>p{margin-bottom:40px}.form__inner .form-btn input{margin:0}.form__inner .form-btn p{position:relative}.form__inner .form-btn p .wpcf7-spinner{position:absolute;left:0;top:0}.posts-pagination{display:flex;justify-content:center;align-items:center;padding:96px 0}.posts-pagination svg{width:74px;height:74px}.posts-pagination .arrow-right{margin-left:100px}.posts-pagination .arrow-left{margin-right:100px}.posts-pagination .arrow-right g,.posts-pagination .arrow-left g{opacity:1}.posts-pagination .arrow-right:hover g,.posts-pagination .arrow-left:hover g{opacity:0.5}.posts-pagination .page-numbers{display:inline-block;padding:12px;font-size:22px;font-weight:600}.posts-pagination .page-numbers.current{color:#d7352d}.news{padding:84px 0 0;position:relative}.news::before{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 250px);background-color:#f4f4f4}.news__heading{margin-bottom:80px}.news__heading p{max-width:450px}.news__single:nth-child(even){margin-top:120px}.news__single:nth-child(odd){margin-top:-60px;display:flex;justify-content:flex-end}.news__single__inner{max-width:450px}.news__single__image{margin-bottom:24px}.news__single__image img{width:100%;height:316px;border-radius:11px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news__single__content{display:flex;justify-content:space-between}.news__single__date{flex:0 0 110px}.news__single__date h3:before{display:none}.news__single__text{flex:0 0 calc(100% - 110px)}.news__single__text p{font-size:18px}.heading{padding:84px 0;background-color:#f4f4f4;margin-bottom:116px}.heading--white{background-color:#fff}.gallery-slider{overflow:hidden;padding:136px 0 200px;background:#f3f3f3;margin:0}.gallery-slider__wrapper{position:relative;-webkit-transform:translate(calc(50px + 10%), 10%) scale(1.2);transform:translate(calc(50px + 10%), 10%) scale(1.2)}.slick-slide{aspect-ratio:875 / 675}.slick-slide img{height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;transition:all 1s ease;-webkit-transform:translate(-30%, -30%) scale(0.4);transform:translate(-30%, -30%) scale(0.4);display:block;border-radius:11px}.slick-slide.slick-current img{-webkit-transform:scale(1);transform:scale(1)}.slick-slide.lt1 img{-webkit-transform:translate(-20%, 10%) scale(1.2);transform:translate(-20%, 10%) scale(1.2)}.slick-slide.gt1 img{-webkit-transform:translate(0, -10%) scale(0.8);transform:translate(0, -10%) scale(0.8)}.slick-slide.gt2 img{-webkit-transform:translate(-20%, -20%) scale(0.6);transform:translate(-20%, -20%) scale(0.6)}.gallery-slick__arrows{width:209px;position:absolute;bottom:0;left:54%;display:inline-flex}.gallery-slick__arrows svg{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.single-links{padding:100px 22% 100px 0;display:flex;justify-content:flex-end}.single-links__content{width:auto}.single-links__content svg{width:96px;height:96px;-o-object-fit:contain;object-fit:contain}.realization-info{padding:160px 0}.realization-info .row{align-items:center}.realization-info h5{margin-top:34px;position:relative}.realization-info h5:first-child{margin-top:0}.realization-info h5:before{content:"";position:absolute;left:-20px;top:-15px;width:15px;height:36px;background-image:url("../img/fav.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.realization-section .row{align-items:center}.realization-section__text{padding-left:12.5%;padding-right:100px;flex:0 0 40%}.realization-section__photo{padding-right:0;flex:0 0 60%}.realization-section__photo img{height:700px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:11px}.text-offer{background-color:#fff;padding:140px 0}.text-offer__content{padding-right:100px}.text-offer__content h3::before{display:none}.write-us{margin:140px 0 120px;text-align:center}.write-us h2{margin-bottom:0}.write-us h2::before{display:none}.application{position:relative;margin-top:120px}.application .container{position:relative;z-index:1}.application__text{margin-top:60px;padding-right:50px}.application__form .bg-photo{display:none}.application .form__inner{margin-top:0}.application .bg-photo{position:absolute;bottom:0;left:0;width:100%;height:410px}.application .bg-photo img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.application .bg-photo::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.job-offers{background-color:#f4f4f4;padding:100px 0}.job-offers__headline{display:flex;justify-content:center}.job-offers h2{margin-bottom:88px;display:inline-block;width:auto;position:relative}.job-offers__single h4{text-align:center;margin-top:24px;word-spacing:9999999px}.positions{margin:120px 0 140px}.positions__single__content{border-bottom:2px solid #f4f4f4;padding:32px 200px}.positions__single__name{display:flex;justify-content:space-between;align-items:center}.positions__single__name .show{width:auto;cursor:pointer}.positions__single__name .show.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.positions__single__name .show span.none{display:none}.positions__single__name .show svg{margin-left:16px;transition:0.3s}.positions__single__name .show:hover{color:#d7352d}.positions__single__name .show:hover rect{fill:#d7352d}.positions__single__name .show:hover line{stroke:#d7352d}.positions__single__name .show:hover path{fill:#d7352d;stroke:#d7352d}.positions__single__name h3{margin-bottom:0}.positions__single__name h3 span{color:#d7352d}.positions__single__name h3::before{display:none}.positions__single__description{display:none}.positions__single__description__content{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}.positions__single__list{margin-top:64px;flex:0 0 50%;padding:0 15px}.positions__single__list__inner{max-width:400px}.positions__single__list h5{margin-bottom:40px}.positions__single__list ul{padding-left:0;list-style-type:none;margin-top:8px}.positions__single__list li{position:relative;padding-left:34px;margin-bottom:32px}.positions__single__list li::before{content:"";position:absolute;top:0;left:0;width:24px;height:6px;background-color:#d7352d}.positions__single__btn{flex:0 0 50%;padding:0 15px;align-self:flex-end;justify-self:flex-end;text-align:right}.positions__single__btn a{display:inline-block;width:auto}.positions__single__btn .button{text-transform:uppercase}.positions__single__btn svg .tu-stroke{stroke:#000;transition:0.3s}.positions__single__btn svg .tu-fill{fill:#000;transition:0.3s}.container.container--small{max-width:1150px}.container{max-width:1500px}@media (max-width: 1599px){.gallery-slick__arrows{bottom:-60px}}@media (max-width: 1200px){.realization-section__text{padding-left:36px;padding-right:36px}.container{padding-right:21px;padding-left:21px}.wallpaper,.wrapper.wrapper--offer .wallpaper-page{margin-bottom:300px}.about{padding:42px 0}.about .container,.about .col-12{padding-left:0;padding-right:0}h1{font-size:80px}.big-text{top:45%}.wallpaper__image{height:760px}.wallpaper .arrow-down{width:100px;right:30px}.container{max-width:100%}.header__nav ul li:hover ul{display:none}.hamburger{display:block}.header .header{background-color:rgba(255,255,255,0.9)}.header .header__nav{flex:0 0 10%;max-width:10%}.header .header__nav nav{display:none;position:fixed;top:0;left:0;width:100%}.header .header__nav nav svg{display:block;position:absolute;left:36px;top:26px;width:140px}.header .header__nav nav svg path,.header .header__nav nav svg rect{fill:#000}.header .header__nav nav ul{background-color:#d7352d;width:100%;border-radius:0;min-height:100vh;flex-direction:column;display:flex;padding:200px 16px 32px 96px}.header .header__nav nav ul li:first-child{position:relative}.header .header__nav nav ul li:first-child::before{content:"";position:absolute;top:8px;left:-50px;width:38px;height:8px;background-color:#000}.header .header__nav nav ul li a{text-transform:uppercase;font-size:18px;padding:12px;font-weight:700}.header .header__nav nav ul li a:hover{color:#fff}.header .header__container{padding:0}.header .header__inner{position:relative;padding:0 36px}.header .header__logo{flex:0 0 90%;max-width:90%;padding:0}.header .header__logo svg{width:240px}}@media (max-width: 991px){.positions{margin:48px 0}.wrapper.wrapper--single-oferta{padding-top:118px}.positions__single__content{padding:32px 0}.positions__single__name .show{display:flex;width:85px;flex:0 0 85px;justify-content:flex-end}.positions__single__list{flex:0 0 100%;margin-top:32px}.positions__single__list li{padding-left:26px;margin-bottom:16px}.positions__single__list li::before{width:16px;height:6px}.positions__single__btn{flex:0 0 100%;text-align:center}.application>.bg-photo{display:none}.application{margin-top:16px}.application__form{display:flex;justify-content:center;padding-top:200px}.application__form .bg-photo{display:block;top:0;bottom:auto;left:-21px;height:564px;width:calc(100% + 42px)}.application .form__inner{margin-bottom:32px;width:calc(100% + 42px);flex:0 0 calc(100% + 42px)}.application__text{margin:48px 0;padding:0 15px}.job-offers{padding:56px 0 32px}.job-offers__single h4{margin:16px 0 32px}.job-offers__single__content{text-align:center}.text-offer{padding:32px 0}.text-offer__content{padding-right:15px}.job-offers h2{margin-bottom:48px}.write-us{margin:32px 0 56px}.single-links{padding:32px 36px 64px}.single-links__content svg{width:64px;height:64px}.realization-section{padding:0 36px}.realization-section .row{flex-direction:column-reverse}.realization-section__text{padding:32px 0 0}.realization-section__photo img{height:60vw}.realization-info{padding:48px 0 32px}.realization-info .col-md-5{padding-left:35px}.gallery-slider{padding:32px 0 180px}.gallery-slider__wrapper{-webkit-transform:translate(68px, 0%) scale(1.1);transform:translate(68px, 0%) scale(1.1)}.gallery-slick__arrows{bottom:-100px}.gallery-slick__arrows svg{-webkit-transform:scale(0.91);transform:scale(0.91);width:64px;height:64px}.wrapper.wrapper--single-realization{padding-top:130px}.header{top:26px}.hamburger{top:36px}.header .header__logo svg{width:140px;height:50px}.black-text__slider .pagination,.black-text--reversed .black-text__slider .pagination{width:100%;display:flex;justify-content:center;left:0;right:auto;top:auto;bottom:12px}.black-text__slider .pagination .arrows,.black-text--reversed .black-text__slider .pagination .arrows{display:flex;justify-content:center;align-items:center}.black-text__content button{margin-top:32px}.black-text--reversed .black-text__content{padding:0 36px 32px}.black-text--reversed .black-text__slider,.black-text__slider{padding:0 36px;margin-bottom:0;height:70vw}.black-text--reversed .black-text__slider .slider__single{border-radius:11px}.black-text.black-text--realization{margin-bottom:80px}.heading{padding:64px 0 56px;margin-bottom:64px}.heading.heading--white{padding-bottom:0;margin-bottom:32px}.header__nav ul li.page_item.current_page_item>a,.header__nav ul li:hover>a{color:#fff}.posts-pagination{padding:40px 15px;margin-top:40px}.news::before{height:calc(100% - 184px)}.news__heading{margin-bottom:0}.news__single:nth-child(odd){justify-content:flex-start;margin-top:40px}.news__single:nth-child(even){margin-top:40px}.news__single__inner{max-width:600px}.big-text{padding:0 15px}h1{font-size:48px}h2{font-size:24px}h2::before{height:41px;left:-20px;top:-16px}p,section li,.about__text p,.news__single__text p{font-size:16px}h3{font-size:24px}h3::before{height:41px;top:-16px;left:-20px}.wallpaper,.wrapper.wrapper--offer .wallpaper-page{margin-bottom:210px}h5{font-size:18px}.about__content{height:auto}.about__text{position:relative;padding:64px 36px 143px}.about__slider{position:absolute;top:0;left:0}.arrow-right,.arrow-left{width:64px;height:64px}.pagination{bottom:22px;right:36px}.text{padding:56px 0}.text__content{padding-right:15px;padding-bottom:16px}.black-text{margin:0;padding:32px 0}.black-text::before{width:100%;top:0;bottom:auto;border-radius:0}.black-text .row{flex-direction:column-reverse}.black-text__content{margin-top:0;padding:0 36px 60px}.black-text__content p{font-size:16px}.black-text__content li{margin-bottom:24px}.black-text__content li::before{width:16px}.black-text__image{padding:0 36px;height:60vw;margin-bottom:0}.black-text--reversed .black-text__image{padding:0 36px;height:60vw;margin-bottom:0}.silver-text{margin:32px 0 90px}.silver-text::before{top:0;bottom:auto;border-radius:0;width:100%}.silver-text .container{padding-right:21px;padding-left:21px}.silver-text__content{margin-top:0;padding:56px 15px 32px}.silver-text__image{height:100vw;max-height:400px;margin-bottom:0}.silver-text__image img{-o-object-position:left top;object-position:left top}.form .container{padding-left:15px;padding-right:15px}.form__photo img{-o-object-position:right;object-position:right}.form__inner{padding:60px 21px;margin-top:200px}.form__inner .row>div{padding-left:0;padding-right:0}button,.button,input[type="submit"]{padding:12px 16px;text-transform:uppercase;display:inline-flex;align-items:center;font-size:16px}button svg,.button svg,input[type="submit"] svg{position:relative;top:-2px}.footer p{font-size:16px}.footer__logo img{height:122px}.footer__column__text{margin-bottom:32px}.footer__menu ul li a{font-size:18px}.footer__copy{text-align:center;order:111;margin-top:12px}.footer__info{text-align:center;margin-top:32px}}@media (max-width: 767px){.realization-info .col-md-5{margin-bottom:32px}.arrow-back{width:45px;height:45px;padding:10px;right:30px;bottom:30px}}@media (max-width: 575px){.gallery-slider{padding-bottom:160px}.gallery-slider__wrapper{-webkit-transform:translate(68px, 0%) scale(1.2);transform:translate(68px, 0%) scale(1.2)}.gallery-slick__arrows{right:36px;left:auto}.gallery-slick__arrows svg{-webkit-transform:scale(0.83);transform:scale(0.83);margin:0}h1{font-size:28px}}
