@charset "UTF-8";@-webkit-keyframes handwrite3{0%{visibility:hidden;stroke:#e6332a;opacity:1}1%{visibility:visible;stroke-dashoffset:1200}33%{stroke-width:5}90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;stroke-width:7;visibility:visible;opacity:1;stroke:#e6332a}}@keyframes handwrite3{0%{visibility:hidden;stroke:#e6332a;opacity:1}1%{visibility:visible;stroke-dashoffset:1200}33%{stroke-width:5}90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;stroke-width:7;visibility:visible;opacity:1;stroke:#e6332a}}.brand-logo{display:inline-flex;padding-left:36px;font-size:6px;text-transform:uppercase}.brand-logo svg{width:41px;height:60px}.brand-logo .text{justify-content:center;display:flex;flex-direction:column;margin-left:6px}.brand-logo .text svg{width:76px;height:auto}.brand-logo .text svg path{fill:#706f6f}.request{position:fixed;bottom:0;right:0;display:flex;height:43px;text-align:center;background:0 0;align-items:center;font-family:GothamProBlack,sans-serif;width:100%;justify-content:space-between;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.request .left{display:flex;align-items:center}.request .left .text{margin:0 16px 0 14px}.request #pull{cursor:pointer}.request .social{width:100px;display:flex;justify-content:space-between;align-items:center}.request .social a{transition:.5s;-webkit-transform-origin:center;transform-origin:center}.request .social a:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.request .text{margin:0 20px -6px 5px;text-transform:uppercase}.request .social svg{fill:#dc3431;width:20px}.request .icon svg{fill:#dc3431;width:30px}.request.aos-animate{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}header{position:fixed;width:100%;z-index:121;color:#e6332a;font-size:13px;display:flex;top:0;align-items:center;transition:.3s;padding-top:30px;text-align:left}header.sticked{padding-top:5px}header a,header a span{color:#e6332a;text-decoration:none}header a span:hover,header a:hover{text-decoration:none}header a span{transition:.5s}header a.logo:hover #logo{-webkit-animation:handwrite3 1.5s linear forwards;animation:handwrite3 1.5s linear forwards}header .bg_logo #name{stroke:#e6332a;fill:none;stroke-dasharray:1200;stroke-width:7;transition:stroke .3s}.center-menu{display:inline-flex;justify-content:center;letter-spacing:0;font-family:GothamProBlack,sans-serif;text-transform:uppercase;text-decoration:none;font-size:14px;line-height:23px;margin-left:45px}.center-menu .showreel{display:flex}.center-menu .showreel .icon{height:16px;stroke-width:2px;stroke:#e6332a;margin:0 8px}.center-menu div{display:inline-flex;line-height:14px;margin-right:27px}.center-menu div:nth-child(1) svg{height:30px}.center-menu div:nth-child(2) svg{height:33px}.center-menu svg{margin:0 15px}.center-menu path{fill:#e6332a}.center-menu .st0{fill:none;stroke:#e6332a}.center-menu .text{display:inline-flex;justify-content:center;flex-direction:column;height:auto;line-height:19px}.right-menu{margin:0 30px 0 auto;display:inline-flex;justify-content:center;letter-spacing:0;font-family:GothamProBlack,sans-serif;text-transform:uppercase;text-decoration:none;font-size:14px;line-height:23px}.right-menu a{display:flex;align-items:center}.right-menu div{display:inline-flex;line-height:14px;align-items:flex-end}.right-menu svg{height:33px;margin:0 15px}.right-menu path{fill:#e6332a}.right-menu .st0{fill:none;stroke:#e6332a}.right-menu .text{display:inline-flex;justify-content:center;flex-direction:column}.right-menu div:nth-child(1) .icon{height:23px;stroke:#e6332a!important;fill:#e6332a!important}.right-menu div:nth-child(2) .icon{height:20px;stroke:#e6332a!important;fill:#e6332a!important}body:not(.home) .brand-logo .text{display:none}header+div{transition:.5s;display:none}.mobile_menu{display:none}.text.mob{display:none}.play_mob{display:none}@-webkit-keyframes bad-lamp-bot{0%{fill:none}9%{fill:none}10%{fill:url(#a)}11%{fill:none}12%{fill:url(#a)}13%{fill:none}20%{fill:url(#a)}40%{fill:none}50%{fill:url(#a)}80%{fill:none}95%{fill:url(#a)}100%{fill:url(#a)}}@keyframes bad-lamp-bot{0%{fill:none}9%{fill:none}10%{fill:url(#a)}11%{fill:none}12%{fill:url(#a)}13%{fill:none}20%{fill:url(#a)}40%{fill:none}50%{fill:url(#a)}80%{fill:none}95%{fill:url(#a)}100%{fill:url(#a)}}@-webkit-keyframes bad-lamp-back{0%{fill:none}9%{fill:none}10%{fill:url(#b)}11%{fill:none}12%{fill:url(#b)}13%{fill:none}20%{fill:url(#b)}40%{fill:none}50%{fill:url(#b)}80%{fill:none}95%{fill:url(#b)}100%{fill:url(#b)}}@keyframes bad-lamp-back{0%{fill:none}9%{fill:none}10%{fill:url(#b)}11%{fill:none}12%{fill:url(#b)}13%{fill:none}20%{fill:url(#b)}40%{fill:none}50%{fill:url(#b)}80%{fill:none}95%{fill:url(#b)}100%{fill:url(#b)}}@-webkit-keyframes bad-lamp-filter{0%{-webkit-filter:none;filter:none}9%{-webkit-filter:none;filter:none}10%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}11%{-webkit-filter:none;filter:none}12%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}13%{-webkit-filter:none;filter:none}20%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}40%{-webkit-filter:none;filter:none}50%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}80%{-webkit-filter:none;filter:none}95%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}100%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}}@keyframes bad-lamp-filter{0%{-webkit-filter:none;filter:none}9%{-webkit-filter:none;filter:none}10%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}11%{-webkit-filter:none;filter:none}12%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}13%{-webkit-filter:none;filter:none}20%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}40%{-webkit-filter:none;filter:none}50%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}80%{-webkit-filter:none;filter:none}95%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}100%{-webkit-filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7));filter:drop-shadow(2px 3px 2px rgba(103, 25, 21, .7))}}@-webkit-keyframes bad-lamp-filter2{0%{-webkit-filter:none;filter:none}9%{-webkit-filter:none;filter:none}10%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}11%{-webkit-filter:none;filter:none}12%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}13%{-webkit-filter:none;filter:none}20%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}40%{-webkit-filter:none;filter:none}50%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}80%{-webkit-filter:none;filter:none}95%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}100%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}}@keyframes bad-lamp-filter2{0%{-webkit-filter:none;filter:none}9%{-webkit-filter:none;filter:none}10%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}11%{-webkit-filter:none;filter:none}12%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}13%{-webkit-filter:none;filter:none}20%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}40%{-webkit-filter:none;filter:none}50%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}80%{-webkit-filter:none;filter:none}95%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}100%{-webkit-filter:drop-shadow(4px 2px 0 #671915);filter:drop-shadow(4px 2px 0 #671915)}}@-webkit-keyframes bad-lamp-bg{0%{opacity:0}9%{opacity:0}10%{opacity:1}11%{opacity:0}12%{opacity:1}13%{opacity:0}20%{opacity:1}40%{opacity:0}50%{opacity:1}80%{opacity:0}95%{opacity:1}100%{opacity:1}}@keyframes bad-lamp-bg{0%{opacity:0}9%{opacity:0}10%{opacity:1}11%{opacity:0}12%{opacity:1}13%{opacity:0}20%{opacity:1}40%{opacity:0}50%{opacity:1}80%{opacity:0}95%{opacity:1}100%{opacity:1}}@-webkit-keyframes bad-lamp-svg{0%{fill:#1a1a1a}9%{fill:#1a1a1a}10%{fill:#e6332a}11%{fill:#1a1a1a}12%{fill:#e6332a}13%{fill:#1a1a1a}20%{fill:#e6332a}40%{fill:#1a1a1a}50%{fill:#e6332a}80%{fill:#1a1a1a}95%{fill:#e6332a}100%{fill:#e6332a}}@keyframes bad-lamp-svg{0%{fill:#1a1a1a}9%{fill:#1a1a1a}10%{fill:#e6332a}11%{fill:#1a1a1a}12%{fill:#e6332a}13%{fill:#1a1a1a}20%{fill:#e6332a}40%{fill:#1a1a1a}50%{fill:#e6332a}80%{fill:#1a1a1a}95%{fill:#e6332a}100%{fill:#e6332a}}@-webkit-keyframes fillheight{from{height:0}to{height:100vh}}@keyframes fillheight{from{height:0}to{height:100vh}}#preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#171717;z-index:150;transition:opacity .7s;display:none}#preloader .progress-bar{display:flex;flex-direction:column;position:relative;width:10px;height:100%;z-index:2;background:0 0;margin:auto}#preloader .progress-bar .label{font-size:70px;color:#ce2f28;margin:0;margin-bottom:5px;position:absolute;bottom:0;left:40px;-webkit-transform:translateY(50%);transform:translateY(50%);letter-spacing:0;max-width:unset;font-family:GothamProMedium,sans-serif;line-height:1.2;white-space:initial;padding:0}#preloader .progress-bar .label#label2{font-size:29px;left:-38px;margin-bottom:0;-webkit-transform:translateX(-100%) translateY(50%);transform:translateX(-100%) translateY(50%)}#preloader .progress-bar .line{height:0;width:5px;background:linear-gradient(to right,#171717,#171717 2px,#3d3b3b 3px,#171717 4px);position:relative;overflow:visible;-webkit-animation:fillheight 1s linear forwards 1s;animation:fillheight 1s linear forwards 1s;margin-top:auto}#preloader .progress-bar .line span{position:absolute;bottom:0;right:0;height:0;width:4px;background:#e6332a;z-index:10}.preload{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;transition:.3s;transition-delay:.15s;z-index:1111;background:#000}.preload svg{height:113px;margin:auto;-webkit-animation:handwrite3 8.5s linear forwards;animation:handwrite3 8.5s linear forwards}.preload svg .name{fill:none;stroke-dasharray:1200;stroke-width:7px;transition:stroke .3s}.modal-intro,.modal-showreel{position:fixed;top:0;left:0;z-index:125;width:100vw;height:100vh;display:none;align-items:center;transition:.5s;opacity:0;background:rgba(0,0,0,.8)}.modal-intro.opened,.modal-showreel.opened{display:flex}.modal-intro .close,.modal-showreel .close{height:80px;position:absolute;z-index:23;max-width:1440px;top:0;width:100%;min-width:100%}.modal-intro .bg,.modal-showreel .bg{position:absolute;height:100%;width:100%;top:0;right:0}.modal-intro .video_container,.modal-showreel .video_container{height:70%;width:auto;margin:auto;position:relative;transition:.3s}.modal-intro video,.modal-showreel video{z-index:22;height:100%;margin:auto;outline:0;border:none;width:124.4vh;transition:.3s}.modal-intro video:focus,.modal-showreel video:focus{border:none;outline:0}.modal-intro.active .video_container,.modal-showreel.active .video_container{height:90%}.modal-intro.active video,.modal-showreel.active video{width:160vh}.modal-intro .close,.modal-showreel .close{height:80px;position:absolute;z-index:15;min-width:100%;width:100%}.modal-intro .close:after,.modal-showreel .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-intro .close:before,.modal-showreel .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-intro .close:after,.modal-intro .close:before,.modal-showreel .close:after,.modal-showreel .close:before{content:'';position:absolute;right:0;bottom:50%;background-color:#e6332a;height:2px;width:80px}body+div{display:none}@media screen and (max-width:767px){.modal-intro .video_container,.modal-showreel .video_container{width:100%;height:auto!important;position:relative}.modal-intro .video_container video,.modal-showreel .video_container video{width:100%;height:auto}.modal-intro .video_container .close,.modal-showreel .video_container .close{position:absolute;top:0;right:0;left:auto;margin:0;width:30px;height:30px;z-index:25}.modal-intro .video_container .close::after,.modal-intro .video_container .close::before,.modal-showreel .video_container .close::after,.modal-showreel .video_container .close::before{width:30px}}.form-active #success_request{display:flex}#success_request{position:fixed;left:0;top:0;height:100%;width:100%;text-transform:uppercase;display:none;z-index:124;opacity:0;transition:.9s;font-family:GothamProBlack,sans-serif;font-size:59px;line-height:61px;initial-letter:0;color:#fff;justify-content:center;background:rgba(0,0,0,.9)}#success_request .centre{transition:.9s;margin:auto;max-width:470px;text-align:center}.form{position:fixed;right:0;top:0;height:100%;width:100%;text-transform:uppercase;display:none;z-index:125;opacity:0;transition:.5s;background-color:rgba(0,0,0,.6)!important;font-family:GothamProMedium,sans-serif}.form.active{display:flex}.form .bg{width:100%;height:100%;position:absolute;z-index:1;left:0;top:0}.form-active,.showreel-active{overflow:hidden!important}form{padding:0 44px 0 30px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;width:635px;margin:0 auto;text-align:left;z-index:2;position:relative}.form-active .form{opacity:1}.form-active .form .right{height:100%;position:relative;top:0;width:100%;margin:0 0 0 auto}.form-active .form .down{display:flex;align-items:center;justify-content:space-between;padding-top:48px}.form-active .form .down label{font-family:GothamPro,sans-serif;font-size:27px;text-transform:initial;color:#e6332a;padding-left:62px;margin:0;padding-top:5px}.form-active .form h2{font-size:33px;letter-spacing:0;text-align:center;color:#e6332a;width:100%}.form-active .form label{margin:10px 0 0 0;font-family:GothamProBold,sans-serif;font-size:15px;letter-spacing:.06em;color:#e1e1e1;width:100%;position:relative}.form-active .form label.error:after{content:'Поле заполнено некорректно';text-align:left;font-family:GothamProBold,sans-serif;position:absolute;right:0;top:0;font-size:13px;line-height:15px;letter-spacing:.06em;z-index:12;text-transform:initial;color:#e6332a}.form-active .form input{display:block;padding:0 20px;height:49px;box-sizing:border-box;margin:10px 0;font-family:GothamPro,sans-serif;font-size:25px;max-width:634px;color:#e63329;width:100%;transition:box-shadow .5s;outline:0;border:none;position:relative}.form-active .form input:focus{box-shadow:0 0 9px 4px rgba(230,51,42,.95),inset 0 0 2px 1px rgba(230,51,42,.95)}.form-active .form input.error{color:#fff;background-color:#f62}.form-active .form textarea{margin:10px 0 0 0;padding:20px 20px;box-sizing:border-box;font-family:GothamPro,sans-serif;font-size:25px;max-height:163px;max-width:634px;color:#e63329;width:100%;outline:0;border:none;transition:box-shadow .5s}.form-active .form textarea:focus{box-shadow:0 0 9px 4px rgba(230,51,42,.95),inset 0 0 2px 1px rgba(230,51,42,.95)}.form-active .form .button{height:85px;width:340px;font-size:27px;text-transform:initial;color:#f62;background-color:#fff;border:1px solid #812723;margin-right:15px;transition:.5s}.form-active .form .button:hover{background:#f62;color:#fff;border:1px solid #812723}.form-active .form #close{right:0;width:80px;height:80px;position:absolute;z-index:15;cursor:pointer}.form-active .form #close a{position:absolute;height:100%;width:100%;z-index:10}.form-active .form #close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form-active .form #close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-active .form #close:after,.form-active .form #close:before{content:'';position:absolute;left:0;bottom:50%;background-color:#f62;height:2px;width:100%}.related_all{text-align:center;font-family:GothamProBlack,sans-serif;font-size:24px;color:#355173;letter-spacing:.16em;max-width:1000px;margin:auto;margin-bottom:100px}.related_all .name{margin:120px 0 60px}footer{position:relative}.related_proj{display:flex;text-align:center}.related_proj .block{bottom:0;position:absolute;vertical-align:middle;color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;background:linear-gradient(0deg,#000 20%,transparent)}.related_proj .description{font-family:GothamProMedium,sans-serif;font-size:13px;letter-spacing:.02em;vertical-align:middle;display:inline-block;line-height:1;background-color:#e6332a;padding:2px 5px;margin-bottom:22px;box-sizing:border-box;transition:.5s}.related_proj .title{font-family:GothamProBlack,sans-serif;font-size:21px;letter-spacing:0;line-height:26px;display:inline-block;vertical-align:middle;margin-bottom:10px;position:relative;text-shadow:0 3px 3px rgba(0,0,0,.61);transition:.5s}.related_proj img{transition:.5s}.related_proj a{position:relative;overflow:hidden;display:block}.related_proj>div{margin:0 auto;align-items:center;justify-content:center;max-height:600px}.related_proj>div a,.related_proj>div img{height:100%;max-height:600px}.related_proj a:hover .description,.related_proj a:hover .title,.related_proj a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.link_to_go_back{width:auto;display:inline-block;position:fixed;font-size:13px;bottom:0;left:50%;margin:0;text-transform:uppercase;text-decoration:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:GothamProBlack,sans-serif;z-index:123;color:#f62;line-height:43px!important;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.link_to_go_back a{text-decoration:none;padding:0;line-height:22px;transition:.4s}.link_to_go_back a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.link_to_go_back svg{width:30px;vertical-align:initial;height:14px;margin-bottom:-3px;stroke-width:2;stroke-linecap:round;stroke:#f62}[data-aos^=slide][data-aos^=slide].link_to_go_back{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}[data-aos^=slide][data-aos^=slide].link_to_go_back.aos-animate{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media screen and (max-width:767px){.link_to_go_back{line-height:36px!important}.link_to_go_back a{background:url(/static/images/related/arrow_back.svg) center no-repeat;background-size:100%;line-height:20px;width:96px;text-align:right;padding-right:6px;letter-spacing:0}.link_to_go_back svg{display:none}body:not(.home):not(.portfolio).black footer{background:#000}body:not(.home):not(.portfolio).black .related_all .arrows .prev{background:linear-gradient(to right,#000,transparent)}body:not(.home):not(.portfolio).black .related_all .arrows .next{background:linear-gradient(to left,#000,transparent)}body:not(.home):not(.portfolio) .request{height:36px}body:not(.home):not(.portfolio) .request #pull{margin:0}body:not(.home):not(.portfolio) .request #pull .text{padding-right:12px;margin:0;line-height:1.2}body:not(.home):not(.portfolio) .request #pull .icon{display:none}body:not(.home):not(.portfolio) .request .mob{max-width:50px;padding-left:12px;line-height:1.2}body:not(.home):not(.portfolio) .request .mob svg{display:none}#success_request .centre{font-size:32px;line-height:34px}.related_proj{flex-direction:column;align-items:center;display:block;max-width:100%}.related_proj .title{transition-delay:.3s!important}.related_proj .description{transition-delay:.4s!important}.related_proj .description,.related_proj .title{transition:.5s;-webkit-transform:rotateY(30deg) rotateX(30deg) translateY(70px);transform:rotateY(30deg) rotateX(30deg) translateY(70px);opacity:0}.related_proj .slick-current .description,.related_proj .slick-current .title{-webkit-transform:none;transform:none;opacity:1}.related_proj .slick-list{box-sizing:content-box}.related_proj .related_1,.related_proj .related_2,.related_proj .related_3{box-sizing:border-box}.related_proj .related_1 img,.related_proj .related_2 img,.related_proj .related_3 img{width:100%}.related_proj .slick-track{height:100%}.related_proj a{display:block;position:relative;margin:0 10px}.related_all{position:relative}.related_all .slick-active{transition:.3s}.related_all .slick-disabled{-webkit-filter:opacity(.5);filter:opacity(.5)}.related_all .arrows{position:absolute;width:100%;left:0;top:0;height:100%;display:flex;justify-content:space-between;padding:0 6px}.related_all .arrows .prev{position:absolute;height:100%;top:0;left:0;width:50px;background:linear-gradient(to right,rgba(255,255,255,.4),transparent)}.related_all .arrows .prev:after{content:'';background-image:url(../images/related/arrow1.svg);background-size:cover;bottom:40%;left:6px;height:58px;position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:30px}.related_all .arrows .next{position:absolute;height:100%;top:0;right:0;width:50px;background:linear-gradient(to left,rgba(255,255,255,.4),transparent)}.related_all .arrows .next:after{content:'';background-image:url(../images/related/arrow1.svg);background-size:cover;bottom:40%;right:6px;height:58px;width:30px;position:absolute}.link_to_go_back{font-size:11px}.link_to_go_back svg{width:15px}header{position:fixed!important;font-family:GothamProMedium,sans-serif;min-height:51px;padding-top:13px}header.sticked{padding-top:5px}header+div{margin-top:0}#preloader .progress-bar{margin:auto}#preloader .progress-bar .label{font-size:26px;left:20px}#preloader .progress-bar .label#label2{left:-18px;font-size:13px}.request .left{flex-direction:row-reverse}.request #pull{display:flex;flex-direction:row-reverse;max-width:110px;margin-right:10px;font-size:11px;text-align:right}.request #pull .text{margin:0 9px 0 0}.request .social{display:flex;flex-direction:column;position:absolute;left:0;width:40px;bottom:43px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0);transition:.3s}.request .social.opened{-webkit-transform:none;transform:none}.request .social a{margin:10px 0}.request .text.mob{display:flex;align-items:center;font-size:11px;margin:0;max-width:100px;box-sizing:content-box;text-align:left;margin:0}.request .text.mob svg{-webkit-transform:scale(-1,1);transform:scale(-1,1);width:22px;margin:0 9px;min-width:22px}.request .desc{display:none}.brand-logo{padding-left:15px}.brand-logo svg{height:35px;width:auto}.brand-logo .text{display:none}.right-menu{display:none}.center-menu{margin:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.toggle-menu{display:flex;position:relative;flex-direction:column;margin:auto 13px auto auto;transition:.5s ease-in-out;-webkit-transform:rotate(0);transform:rotate(0);width:20px;height:21px}.toggle-menu span{display:block;background:#e63329;height:3px;width:22px;margin:1.5px 0;border-radius:3px}.request{z-index:1}body.menu-opened{overflow:hidden}body.menu-opened .toggle-menu{z-index:10}body.menu-opened .mobile_menu{display:flex;-webkit-transform:translateX(0);transform:translateX(0)}body.menu-opened .mobile_menu a{-webkit-transform:none;transform:none}body .mobile_menu{position:fixed;height:100vh;width:100vw;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:center;font-size:22px;line-height:53px;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;display:flex}body .mobile_menu .bg{width:100vw;height:100vh;position:absolute;z-index:-1;background:rgba(0,0,0,.8)}body .mobile_menu a{-webkit-transform:translateX(-600px);transform:translateX(-600px);color:#fff!important;transition:.3s}body .mobile_menu a:nth-child(3){transition-delay:.1s}body .mobile_menu a:nth-child(4){transition-delay:.2s}body .mobile_menu a:nth-child(5){transition-delay:.3s}body .mobile_menu a:nth-child(6){transition-delay:.4s}body .mobile_menu .brand-logo .text{display:flex;line-height:13px;color:#fff;text-transform:uppercase}body .mobile_menu svg{height:42px}body .mobile_menu .logo{line-height:1;margin-bottom:45px;margin-top:-100px}.toggle-menu span{display:block;position:absolute;height:3px;width:20px;opacity:1;right:0;-webkit-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}.toggle-menu span:nth-child(1){top:0}.toggle-menu span:nth-child(2){top:6px}.toggle-menu span:nth-child(3){top:12px}.toggle-menu.open span:nth-child(1){top:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.toggle-menu.open span:nth-child(2){opacity:0}.toggle-menu.open span:nth-child(3){top:5px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.menu-opened header .logo.desc{position:fixed}.modal-showreel .video_container{width:100%;height:auto!important;position:relative}.modal-showreel .video_container video{width:100%;height:auto}.modal-showreel .video_container .close{position:absolute;top:0;right:0;width:30px;height:30px;z-index:25}.modal-showreel .video_container .close::after,.modal-showreel .video_container .close::before{width:30px}.form.active{background-color:#000}.form.active #close{right:0}.form.active #close:after,.form.active #close:before{background-color:#4a4a4a;height:1px}.form.active .right{width:100%}.form.active .right form{padding:0;width:100%}.form.active .right h2{color:#fb0415;font-size:18px;max-width:120px}.form.active .right label{margin-left:15px;width:100%}.form.active .right label.error:after{top:30px;max-width:110px;font-size:11px;right:10px;color:#fff}.form.active .right input{padding-left:15px;height:37px;font-size:19px;border-radius:0}.form.active .right textarea{max-height:65px}.form.active .right .down{padding-top:20px}.form.active .right button{font-size:12px;height:40px;width:152px;background:#1b1b1b}}.link_to_go_back{display:none!important}section.thank-you{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0}section.thank-you .content{position:relative}section.thank-you .content a{display:inline-block;margin:auto;padding:20px 40px;position:relative;letter-spacing:0;font-size:20px;color:#ff4d08;-webkit-transform:translateY(65px) translateZ(0);transform:translateY(65px) translateZ(0);font-family:GothamPro,sans-serif;background:rgba(20,24,40,.3);border:1px solid #ff4d08;transition:color .3s,border .3s}section.thank-you .content a:hover{color:#fff;border-color:#fff}section.thank-you .title{font-family:GothamProMedium,sans-serif;font-size:50px;letter-spacing:0;color:#ff4d08}section.thank-you .description{font-size:28px;letter-spacing:-.04em;color:#fff;font-family:GothamPro,sans-serif}