.panel-heading{font-family:Qualy;font-weight:500}.panel-text-light{font-family:GalanoGrotesque-Light;font-weight:300}.admin-panel{height:45px;background:#000;position:fixed;bottom:0;width:100%;box-sizing:border-box;padding-left:30px;padding-right:20px;display:flex;align-items:center;z-index:999}@media only screen and (max-width: 500px){.admin-panel{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 440px){.admin-panel{display:none}}.admin-panel-item{display:flex;align-items:center;text-decoration:none}.admin-panel-item:not(:first-of-type){margin-left:30px}@media only screen and (max-width: 500px){.admin-panel-item:not(:first-of-type){margin-left:15px}}.admin-panel-item .admin-panel-item__text{margin-left:10px}.admin-panel-item .admin-panel-item__text span{font-size:14px;color:#fff;text-decoration:none;transition:.3s}.admin-panel-item:hover .admin-panel-item__icon svg{fill:#ffbf00}.admin-panel-item:hover .admin-panel-item__text span{color:#ffbf00}.admin-panel-item__icon svg{transition:.3s;width:18px;fill:#fff}.admin-panel-button{margin-left:30px;padding:5px 30px}@media only screen and (max-width: 750px){.admin-panel-button{display:none!important}}.admin-panel-item__logged-users{margin-left:auto;display:flex;align-items:center}.admin-panel-item__logged-users .admin-panel-item__logged-users-icon svg{width:17px;fill:#ffbf00}@media only screen and (max-width: 1024px){.admin-panel-item__logged-users{display:none}}.admin-panel-item__logged-users-text{color:#fff;font-size:14px;margin-left:11px}.admin-panel-item__logoff{margin-left:55px}.admin-panel-item__logoff svg{width:20px;fill:#fff;transition:.3s}.admin-panel-item__logoff form button{border:none;background:none}.admin-panel-item__logoff:hover svg{fill:#ffbf00;cursor:pointer}@media only screen and (max-width: 1024px){.admin-panel-item__logoff{display:none}}.app-button{border:2px solid #FFBF00;background:transparent;color:#ffbf00;text-decoration:none;transition:.3s;box-sizing:border-box;letter-spacing:1px;display:inline-block;border-radius:50px;font-size:14px;padding:10px 30px}.button-inverted{background:#ffbf00;color:#000}.button-inverted:hover{color:#ffbf00!important;background:transparent!important}.app-button--white{border:1px solid #fff;color:#fff}.app-button--white:hover{color:#fff!important;background:#ffbf00;border:1px solid #FFBF00}.app-button--text{border:none;font-size:15px;display:inline-block;text-decoration:none;color:#ffbf00;font-size:16px;transition:.3s}.app-button--text:hover{color:#fff;background:none!important}.app-body-content-button{float:right;font-size:16px;padding:15px;margin-top:30px}@media only screen and (max-width: 1024px){.app-body-content-button{padding:10px;font-size:15px}}@media only screen and (max-width: 800px){.app-body-content-button{width:100%}}.app-button:hover{background:#ffbf00;color:#fff;cursor:pointer}*{margin:0;padding:0}html{scroll-behavior:smooth}body{background:#000;width:calc(100% - 80px)}@media only screen and (max-width: 576px){body{width:100%}}.overflow-hidden{overflow:hidden}html{font-size:16px}h1,h2,h3{font-size:1rem}.hideme{opacity:0;position:relative;top:-25px}.hideme-no-fade{opacity:1;position:relative;top:-25px}@media only screen and (max-width: 768px){.hideme{opacity:1}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{border:1px solid #000;background:#000}::-webkit-scrollbar-thumb{background:#686868}::-webkit-scrollbar-thumb:hover{background:#ffbf00}::-moz-selection{color:#fff;background:#ffbf00}::selection{color:#fff;background:#ffbf00}.heading{font-family:Qualy,sans-serif;font-weight:400}.text{font-family:GalanoGrotesque-Light,sans-serif}:root{--containerIndent: 40px;--white: #ffffff}@media only screen and (max-width: 1536px){:root{--containerIndent: 35px}}@media only screen and (max-width: 576px){:root{--containerIndent: 20px}}.container{margin:auto;padding-left:var(--containerIndent);padding-right:var(--containerIndent);height:100%;width:100%;box-sizing:border-box}.navbar{height:100px;width:100%;position:fixed;top:0;background:transparent;z-index:999}.navbar .container{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 576px){.navbar{height:75px}}.contact-arrow{width:40px;transition:.3s}.contact-arrow:hover{cursor:pointer}.contact-arrow:hover .arrow{background:#fff}.contact-arrow{position:relative;right:10px}.no-position{right:0}.nav-logo{text-decoration:none}.nav-logo svg{width:170px;fill:#fff;transition:.3s ease-in}.nav-logo svg:hover{cursor:pointer;fill:#ffbf00}.side-navbar{height:calc(100vh - 100px);width:80px;position:fixed;right:0;top:100px;border-left:1px solid #fff;display:flex;justify-content:center;box-sizing:border-box}.side-navbar nav{display:flex;justify-content:space-between;width:345px;position:absolute;bottom:270px;transform:rotate(90deg)}.side-navbar nav a{text-decoration:none;color:#fff;font-size:16px;transition:.3s}.side-navbar nav a:hover{color:#ffbf00}@media only screen and (min-width: 768px){.side-navbar nav a{font-size:15px}}@media only screen and (min-width: 2000px){.side-navbar nav{bottom:260px}}@media only screen and (max-width: 1536px){.side-navbar nav{width:295px;bottom:200px;font-size:15px}}@media only screen and (max-width: 820px){.side-navbar nav{bottom:300px}}@media only screen and (max-width: 576px){.side-navbar{display:none}}header{position:relative}.header-wrapper{width:100%;height:100%;background:url(/build/assets/studio-oFNgBz64.jpg);background-size:cover;background-position:center 100%;background-attachment:fixed;background-repeat:no-repeat;opacity:.5;inset:0;position:absolute;z-index:-1}@media only screen and (max-width: 1024px){.header-wrapper{display:none}}.home-top{height:100vh;width:100%}.home-top .container{position:relative}.home-top .homepage-intro-claim{position:absolute;bottom:0;left:var(--containerIndent);max-width:1000px;width:100%}.home-top .homepage-intro-claim h1{font-size:120px;color:#fff;line-height:1.2}@media only screen and (max-width: 1536px){.home-top .homepage-intro-claim h1{font-size:80px}}@media only screen and (max-width: 768px){.home-top .homepage-intro-claim h1{font-size:60px}}@media only screen and (max-width: 576px){.home-top .homepage-intro-claim h1{font-size:46px}}.home-top .homepage-intro-claim .yellow-underline{margin-top:50px}@media only screen and (max-width: 576px){.home-top .homepage-intro-claim .yellow-underline{margin-top:20px}}@media only screen and (max-width: 1536px){.home-top .homepage-intro-claim{max-width:680px}}@media only screen and (max-width: 768px){.home-top .homepage-intro-claim{font-size:60px;max-width:500px}}@media only screen and (max-width: 576px){.home-top .homepage-intro-claim{max-width:200px;bottom:70px}}.yellow-underline{width:250px;height:40px;background:#ffbf00}@media only screen and (max-width: 1536px){.yellow-underline{width:165px;height:25px}}@media only screen and (max-width: 768px){.yellow-underline{width:160px;height:22px}}@media only screen and (max-width: 576px){.yellow-underline{width:120px;height:20px}}.underline-animation{animation:mainBlock 1s forwards;position:relative;width:0;max-width:250px}@media only screen and (max-width: 1536px){.underline-animation{max-width:165px}}@media only screen and (max-width: 768px){.underline-animation{max-width:160px}}@media only screen and (max-width: 576px){.underline-animation{max-width:120px}}.main-underline{position:relative;width:0;animation:mainBlock 1s forwards;max-width:365px}@media only screen and (max-width: 1536px){.main-underline{max-width:165px}}@media only screen and (max-width: 768px){.main-underline{max-width:160px}}@media only screen and (max-width: 576px){.main-underline{max-width:120px}}@keyframes mainBlock{0%{width:0%;left:-100%}50%{width:0%;left:-20%}to{width:100%;left:0%}}.homepage-intro-circle{width:940px;height:940px;border-radius:50%;border:1px solid #fff;position:absolute;left:-305px;bottom:-190px}@media only screen and (max-width: 1536px){.homepage-intro-circle{width:625px;height:625px;bottom:-130px;left:-195px}}@media only screen and (max-width: 768px){.homepage-intro-circle{width:520px;height:520px}}@media only screen and (max-width: 576px){.homepage-intro-circle{display:none}}.home-about{display:flex;justify-content:flex-end}@media only screen and (max-width: 576px){.home-about{justify-content:flex-start}}.home-about-text{max-width:580px;width:100%;margin-top:500px;margin-right:300px}.home-about-text p{color:#fff;line-height:1.5;font-size:30px}@media only screen and (max-width: 1536px){.home-about-text p{font-size:24px}}@media only screen and (max-width: 768px){.home-about-text p{font-size:22px}}@media only screen and (max-width: 576px){.home-about-text p{font-size:19px}}@media only screen and (min-width: 2000px){.home-about-text{margin-right:500px}}@media only screen and (max-width: 1536px){.home-about-text{margin-top:330px;margin-right:160px;max-width:450px}}@media only screen and (max-width: 1024px){.home-about-text{margin-top:300px;margin-right:77px}}@media only screen and (max-width: 768px){.home-about-text{max-width:385px;margin-right:150px}}@media only screen and (max-width: 576px){.home-about-text{max-width:277px;margin-right:0;margin-left:var(--containerIndent);margin-top:150px}}@media only screen and (max-width: 320px){.home-about-text{max-width:220px}}.home-team{padding-top:600px}@media only screen and (max-width: 1536px){.home-team{padding-top:400px}}@media only screen and (max-width: 1024px){.home-team{padding-top:200px}}@media only screen and (max-width: 576px){.home-team{padding-top:130px;overflow:hidden}}.home-team-row{width:100%;margin:auto;display:flex;flex-direction:column;padding-left:150px;box-sizing:border-box}@media only screen and (min-width: 2000px){.home-team-row{padding-left:380px}}@media only screen and (max-width: 1536px){.home-team-row{padding-left:140px}}@media only screen and (max-width: 1024px){.home-team-row{padding-left:30px}}@media only screen and (max-width: 576px){.home-team-row{padding-left:0}}.home-team-col{max-width:940px;height:1020px;width:100%;display:flex;align-items:center;position:relative}@media only screen and (max-width: 576px){.home-team-col:first-of-type{left:-35px}}.home-team-col:last-of-type{position:relative;top:-300px;margin-top:0;align-self:center;margin-left:300px}@media only screen and (min-width: 2400px){.home-team-col:last-of-type{top:-520px}}@media only screen and (max-width: 1536px){.home-team-col:last-of-type{top:-100px;margin-left:0}}@media only screen and (max-width: 1366px){.home-team-col:last-of-type{top:-244px;margin-left:260px}}@media only screen and (max-width: 1024px){.home-team-col:last-of-type{top:0;margin-top:80px;margin-left:100px}}@media only screen and (max-width: 768px){.home-team-col:last-of-type{margin-top:0;left:-26px}}@media only screen and (max-width: 1366px){.home-team-col:last-of-type .home-team-col-text{margin-left:186px;margin-top:20px}}@media only screen and (max-width: 1024px){.home-team-col:last-of-type .home-team-col-text{margin-left:130px;margin-top:250px}}@media only screen and (max-width: 576px){.home-team-col:last-of-type .home-team-col-text{margin-left:70px;margin-top:162px}}@media only screen and (max-width: 320px){.home-team-col:last-of-type .home-team-col-text{margin-left:30px}}@media only screen and (max-width: 1536px){.home-team-col{max-width:700px;height:700px}}@media only screen and (max-width: 1366px){.home-team-col{max-width:640px;height:700px}}@media only screen and (max-width: 1024px){.home-team-col{max-width:690px}}@media only screen and (max-width: 768px){.home-team-col{max-width:540px;height:640px}}@media only screen and (max-width: 576px){.home-team-col{max-width:420px;height:450px}}.home-team-col-image{position:absolute}.home-team-col-image img{width:100%}.home-team-col-text{max-width:500px;width:100%;z-index:2;margin-left:106px;margin-top:-50px}@media only screen and (max-width: 1536px){.home-team-col-text{margin-top:-50px}}@media only screen and (max-width: 1366px){.home-team-col-text{margin-left:70px}}@media only screen and (max-width: 1024px){.home-team-col-text{margin-top:140px;margin-left:84px}}@media only screen and (max-width: 576px){.home-team-col-text{max-width:250px}}.home-team-col-motto p{color:#fff;font-size:50px;line-height:1.2}@media only screen and (max-width: 1536px){.home-team-col-motto p{font-size:40px}}@media only screen and (max-width: 768px){.home-team-col-motto p{font-size:34px}}@media only screen and (max-width: 576px){.home-team-col-motto p{font-size:24px}}.home-team-col-name p{margin-top:15px;font-size:16px;color:#fff}@media only screen and (max-width: 1536px){.home-team-col-name p{margin-top:10px}}@media only screen and (max-width: 576px){.home-team-col-name p{font-size:12px;margin-top:6px}}.home-projects{padding-top:300px;width:calc(100% + 80px)}.home-projects .container{padding-right:0}@media only screen and (max-width: 1536px){.home-projects{padding-top:250px}}@media only screen and (max-width: 1366px){.home-projects{padding-top:200px}}@media only screen and (max-width: 1024px){.home-projects{padding-top:200px}}@media only screen and (max-width: 768px){.home-projects{padding-top:130px}}@media only screen and (max-width: 576px){.home-projects{padding-top:80px;width:100%}}.home-projects-row{display:flex}@media only screen and (max-width: 1024px){.home-projects-row{flex-direction:column}}.home-projects-list{width:42%;margin-top:125px}.home-projects-list ul li{list-style-type:none;font-size:54px;margin-top:10px}.home-projects-list ul li a{text-decoration:none;color:#7b7b7b;transition:.3s}.home-projects-list ul li a:hover{color:#fff;cursor:pointer}@media only screen and (max-width: 1536px){.home-projects-list ul li{font-size:40px}}@media only screen and (max-width: 1536px){.home-projects-list{margin-top:50px}}@media only screen and (max-width: 1024px){.home-projects-list{display:none}}.home-projects-image{width:58%;height:940px;background-size:cover;background-position:center;text-decoration:none;transition:.3s}.home-projects-image:hover{cursor:url(/build/assets/cursor-B60Kx1Ym.svg),auto}@media only screen and (max-width: 1024px){.home-projects-image:hover{cursor:pointer}}@media only screen and (max-width: 1536px){.home-projects-image{height:640px}}@media only screen and (max-width: 1024px){.home-projects-image{display:none}}.home-projects-col{text-decoration:none}.home-projects-col-image{display:none;height:600px;width:100%;margin-top:80px}@media only screen and (max-width: 1024px){.home-projects-col-image{display:block}}@media only screen and (max-width: 768px){.home-projects-col-image{margin-top:50px;height:500px}}@media only screen and (max-width: 576px){.home-projects-col-image{height:400px}}.home-projects-col-name{display:none;margin-top:20px;text-decoration:none}.home-projects-col-name p{color:#fff;font-size:20px}@media only screen and (max-width: 768px){.home-projects-col-name p{font-size:18px}}@media only screen and (max-width: 1024px){.home-projects-col-name{display:block}}.home-pre-contact{padding-top:600px;width:100%;display:flex;height:80vh;justify-content:center}@media only screen and (max-width: 1536px){.home-pre-contact{padding-top:500px}}@media only screen and (max-width: 1024px){.home-pre-contact{padding-top:450px;height:50vh}}@media only screen and (max-width: 768px){.home-pre-contact{height:auto;padding-top:270px;padding-bottom:200px}}@media only screen and (max-width: 576px){.home-pre-contact{padding-top:240px;padding-bottom:100px;overflow:hidden}}.home-contact-circle{width:690px;height:690px;border-radius:50%;border:1px solid white;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.home-contact-circle:hover{cursor:url(/build/assets/arrow-cursor-BesmHH9L.svg),auto}.home-contact-circle:hover .home-contact-circle-background{width:101%;height:101%}.home-contact-circle h2{text-align:center;font-size:54px;max-width:500px;width:100%;color:#fff}@media only screen and (max-width: 1536px){.home-contact-circle h2{font-size:40px;max-width:400px}}@media only screen and (max-width: 768px){.home-contact-circle h2{font-size:34px;max-width:330px}}@media only screen and (max-width: 576px){.home-contact-circle h2{font-size:24px;max-width:235px}}.home-contact-circle .yellow-underline{margin-top:45px}@media only screen and (max-width: 1536px){.home-contact-circle .yellow-underline{margin-top:40px}}@media only screen and (max-width: 768px){.home-contact-circle .yellow-underline{margin-top:30px}}@media only screen and (max-width: 576px){.home-contact-circle .yellow-underline{margin-top:20px}}@media only screen and (max-width: 1536px){.home-contact-circle{width:570px;height:570px}}@media only screen and (max-width: 768px){.home-contact-circle{width:540px;height:540px}}@media only screen and (max-width: 576px){.home-contact-circle{min-width:424px;min-height:424px;width:424px;height:424px}}.home-contact-circle-background{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:100%;height:100%;border-radius:50%;background:#ffbf00;width:0%;height:0%;transition:.5s ease}.home-contact{width:100%;display:flex;z-index:3;background:#000}.home-contact .container{padding-right:0}.home-contact{padding-top:500px}@media only screen and (max-width: 1536px){.home-contact{padding-top:240px}}@media only screen and (max-width: 1366px){.home-contact{padding-top:400px}}@media only screen and (max-width: 1024px){.home-contact{padding-top:300px}}@media only screen and (max-width: 768px){.home-contact{padding-top:60px}}@media only screen and (max-width: 576px){.home-contact{padding-top:150px;overflow-x:hidden}}.home-contact-row{display:flex;width:100%}@media only screen and (max-width: 1024px){.home-contact-row{flex-direction:column}}.home-contact-social{width:41%}.home-contact-social h2{color:#fff;font-size:54px}@media only screen and (max-width: 1536px){.home-contact-social h2{font-size:40px;max-width:500px}}@media only screen and (max-width: 1024px){.home-contact-social h2{max-width:520px;width:100%}}@media only screen and (max-width: 768px){.home-contact-social h2{font-size:34px;max-width:450px}}@media only screen and (max-width: 576px){.home-contact-social h2{font-size:24px;max-width:320px}}@media only screen and (max-width: 1024px){.home-contact-social{width:100%}}.home-contact-social-sites{margin-top:100px;margin-left:155px;display:flex;flex-direction:column;align-items:flex-start}.home-contact-social-sites a{color:#fff;font-size:20px;transition:.3s}.home-contact-social-sites a:hover{color:#ffbf00}.home-contact-social-sites a:not(:first-child){margin-top:15px}@media only screen and (max-width: 1536px){.home-contact-social-sites a{font-size:16px}}@media only screen and (max-width: 1536px){.home-contact-social-sites{margin-left:140px;margin-top:60px}}@media only screen and (max-width: 1366px){.home-contact-social-sites{margin-left:100px}}@media only screen and (max-width: 1024px){.home-contact-social-sites{margin-left:90px}}@media only screen and (max-width: 768px){.home-contact-social-sites{margin-left:85px}}@media only screen and (max-width: 576px){.home-contact-social-sites{margin-left:80px;margin-top:40px}}.home-contact-people{margin-left:30px;display:flex;flex-direction:column;width:59%}@media only screen and (max-width: 1536px){.home-contact-people{margin-left:0}}@media only screen and (max-width: 1024px){.home-contact-people{width:100%;margin-top:60px;align-items:center;box-sizing:border-box;padding-left:105px}}@media only screen and (max-width: 820px){.home-contact-people{margin-top:-10px}}@media only screen and (max-width: 768px){.home-contact-people{padding-left:30px;padding-right:35px;margin-top:-135px}}@media only screen and (max-width: 576px){.home-contact-people{padding-left:0;padding-right:0;margin-top:70px;width:120%;margin-left:-10%}}@media only screen and (max-width: 400px){.home-contact-people{width:135%;margin-left:-17%}}.home-contact-person{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;border:1px solid white}.person-matej{width:500px;height:500px;align-self:center;margin-left:200px}@media only screen and (max-width: 1536px){.person-matej{width:400px;height:400px}}@media only screen and (max-width: 1024px){.person-matej{margin-left:160px}}@media only screen and (max-width: 768px){.person-matej{align-self:flex-end;width:360px;height:360px}}@media only screen and (max-width: 576px){.person-matej{width:400px;height:400px;align-self:flex-start;margin-left:-30px}}.person-tomas{width:550px;height:550px;margin-top:-320px;margin-left:-115px}@media only screen and (max-width: 1536px){.person-tomas{width:400px;height:400px;margin-top:-225px;margin-left:-10px}}@media only screen and (max-width: 1366px){.person-tomas{margin-top:-225px;margin-left:-69px}}@media only screen and (max-width: 1024px){.person-tomas{align-self:flex-start;margin-left:-30px;margin-top:-200px}}@media only screen and (max-width: 820px){.person-tomas{margin-top:-75px}}@media only screen and (max-width: 768px){.person-tomas{width:360px;height:360px;margin-top:-130px}}@media only screen and (max-width: 576px){.person-tomas{width:400px;height:400px;align-self:flex-end;margin-top:-80px;position:relative;right:10px}}.home-contact-person-name{font-size:20px;color:#fff}@media only screen and (max-width: 1536px){.home-contact-person-name{font-size:16px}}.home-contact-person-role{margin-top:10px;font-size:18px;color:#7b7b7b}@media only screen and (max-width: 1536px){.home-contact-person-role{font-size:16px}}@media only screen and (max-width: 768px){.home-contact-person-role{font-size:15px}}.home-contact-person-phone{margin-top:15px;color:#fff;font-size:18px}.home-contact-person-phone a{color:#fff;text-decoration:none}@media only screen and (max-width: 1536px){.home-contact-person-phone{font-size:16px}}@media only screen and (max-width: 768px){.home-contact-person-phone{font-size:15px}}.home-contact-person-mail{color:#fff;font-size:18px;margin-top:5px}.home-contact-person-mail a{color:#fff;text-decoration:none}@media only screen and (max-width: 1536px){.home-contact-person-mail{font-size:16px}}@media only screen and (max-width: 768px){.home-contact-person-mail{font-size:15px}}.home-contact-person-ico{color:#fff;font-size:18px;margin-top:5px}.home-contact-person-ico a{color:#fff;text-decoration:none}@media only screen and (max-width: 1536px){.home-contact-person-ico{font-size:16px}}@media only screen and (max-width: 768px){.home-contact-person-ico{font-size:15px}}.home-contact-footer{width:100%;height:85px;display:flex;justify-content:flex-start}@media only screen and (max-width: 1536px){.home-contact-footer{height:50px}}@media only screen and (max-width: 1024px){.home-contact-footer{margin-top:140px}}@media only screen and (max-width: 768px){.home-contact-footer{margin-top:70px}}@media only screen and (max-width: 576px){.home-contact-footer{flex-direction:column;height:73px}}.home-contact-footer-copyright{font-size:16px;color:#fff}@media only screen and (max-width: 1536px){.home-contact-footer-copyright{font-size:14px}}.home-contact-footer-legal{margin-left:40px;font-size:16px;color:#fff;text-decoration:none;transition:.3s}.home-contact-footer-legal:hover{color:#ffbf00}@media only screen and (max-width: 1536px){.home-contact-footer-legal{font-size:14px}}@media only screen and (max-width: 576px){.home-contact-footer-legal{margin-left:0;margin-top:10px}}.yellow-underline-text{width:100%;margin-top:10px;height:20px;background:#ffbf00}.form-overlay{position:fixed;top:0;bottom:0;width:100%;display:none;overflow-y:scroll;z-index:3;background:#000;padding-top:150px}.form-overlay .container{padding-right:0;display:flex;justify-content:space-between;max-width:1520px;width:100%;margin:0}@media only screen and (max-width: 1536px){.form-overlay .container{max-width:1280px}}@media only screen and (max-width: 1367px){.form-overlay .container{margin-bottom:100px;max-width:1190px}}@media only screen and (max-width: 1024px){.form-overlay .container{max-width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-right:var(--containerIndent);margin-bottom:0}}@media only screen and (max-width: 1367px){.form-overlay{padding-top:130px}}@media only screen and (max-width: 1024px){.form-overlay{padding-top:150px}}@media only screen and (max-width: 768px){.form-overlay{padding-top:110px}}@media only screen and (max-width: 576px){.form-overlay{overflow-x:hidden}}.form-overlay-heading{max-width:411px;width:100%}.form-overlay-heading span{color:#fff;font-size:54px}@media only screen and (max-width: 1536px){.form-overlay-heading span{font-size:40px}}@media only screen and (max-width: 768px){.form-overlay-heading span{font-size:34px}}@media only screen and (max-width: 576px){.form-overlay-heading span{font-size:24px}}.form-overlay-heading .yellow-underline{margin-top:45px}@media only screen and (max-width: 1536px){.form-overlay-heading .yellow-underline{margin-top:40px}}@media only screen and (max-width: 768px){.form-overlay-heading .yellow-underline{margin-top:30px}}@media only screen and (max-width: 576px){.form-overlay-heading .yellow-underline{margin-top:20px}}@media only screen and (max-width: 1536px){.form-overlay-heading{max-width:324px}}@media only screen and (max-width: 1366px){.form-overlay-heading{max-width:331px}}@media only screen and (max-width: 768px){.form-overlay-heading{max-width:268px}}@media only screen and (max-width: 576px){.form-overlay-heading{max-width:194px}}.contact-form{width:585px;margin-top:-50px}@media only screen and (max-width: 1536px){.contact-form{width:500px;padding-bottom:50px}}@media only screen and (max-width: 1366px){.contact-form{margin-top:-35px;padding-bottom:0}}@media only screen and (max-width: 1024px){.contact-form{margin-top:100px;width:636px}}@media only screen and (max-width: 768px){.contact-form{width:526px;margin-top:50px;padding-bottom:20px}}@media only screen and (max-width: 576px){.contact-form{width:100%;margin-top:0}}.error-top .container{height:100vh;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 576px){.error-top .container{overflow-x:hidden;padding:0}}.full-size-circle{width:700px;height:700px;border-radius:50%;border:1px solid white;display:flex;justify-content:center;align-items:center;flex-direction:column}.full-size-circle h1{font-size:140px;color:#fff}@media only screen and (max-width: 1536px){.full-size-circle h1{font-size:120px}}@media only screen and (max-width: 768px){.full-size-circle h1{font-size:100px}}@media only screen and (max-width: 576px){.full-size-circle h1{font-size:80px}}.full-size-circle h2{color:#fff;font-size:54px;margin-bottom:45px;text-align:center;max-width:450px}@media only screen and (max-width: 1536px){.full-size-circle h2{font-size:40px;margin-bottom:40px;max-width:330px}}@media only screen and (max-width: 768px){.full-size-circle h2{font-size:34px;margin-bottom:30px;max-width:280px}}@media only screen and (max-width: 576px){.full-size-circle h2{font-size:24px;margin-bottom:20px;max-width:200px}}@media only screen and (max-width: 1536px){.full-size-circle{width:570px;height:570px}}@media only screen and (max-width: 768px){.full-size-circle{width:540px;height:540px}}@media only screen and (max-width: 576px){.full-size-circle{width:425px;height:425px;min-width:425px;min-height:425px}}.contact-opening-animation{overflow:hidden;width:100%;height:100vh;position:fixed;top:0;left:0;display:none}.contact-opening-animation-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.contact-opening-animation-wrapper .opening-animation-first-circle{background:#ffbf00;border-radius:50%;position:relative;right:40px}@media only screen and (max-width: 576px){.contact-opening-animation-wrapper .opening-animation-first-circle{right:0}}.contact-opening-animation-wrapper .opening-animation-second-circle{background:#000;border-radius:50%;min-width:0;min-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.error-message{margin-top:25px;color:red;font-size:20px;max-width:600px;line-height:1.5;font-family:GalanoGrotesque-Light,sans-serif}@media only screen and (max-width: 576px){.error-message{max-width:300px;font-size:16px}}.cookie-consent{position:fixed;bottom:40px;right:120px;max-width:520px;width:100%;height:147px;background:#1d1d1d;display:none;flex-direction:column;box-sizing:border-box;padding:40px 30px;line-height:1.5;z-index:999}@media only screen and (max-width: 1366px){.cookie-consent{max-width:440px}}@media only screen and (max-width: 1024px){.cookie-consent{bottom:35px;right:110px}}@media only screen and (max-width: 576px){.cookie-consent{justify-content:center;width:100%;right:0;bottom:0;padding-left:20px;padding-right:20px}}.cookie-consent-dark{position:fixed;bottom:70px;left:70px;max-width:520px;width:100%;background:#333;font-family:Qualy,sans-serif;font-weight:300;font-size:14px;display:none;justify-content:space-between;align-items:flex-end;flex-direction:row;box-sizing:border-box;padding:30px 25px;line-height:1.5;z-index:999}@media only screen and (max-width: 1024px){.cookie-consent-dark{bottom:35px;left:35px}}@media only screen and (max-width: 576px){.cookie-consent-dark{flex-direction:column;justify-content:center;text-align:center;width:100%;left:0;bottom:0;padding:20px 25px}}.cookie-consent-dark span{max-width:320px;width:100%}@media only screen and (max-width: 576px){.cookie-consent-dark span{margin:auto}}.cookie-consent__heading{font-family:Qualy,sans-serif;font-size:16px;color:#fff}.cookie-consent__message{margin-top:10px;color:#fff;font-family:GalanoGrotesque-Light,sans-serif;font-weight:300;font-size:14px}@media only screen and (max-width: 1366px){.cookie-consent__message{max-width:280px}}@media only screen and (max-width: 576px){.cookie-consent__message{font-size:13px;max-width:250px}}.js-cookie-consent-agree{transition:.3s;color:#fff;position:absolute;right:20px;bottom:20px;font-size:16px;text-decoration:none;text-align:center;border:none;font-family:Qualy,sans-serif;font-weight:300;text-decoration:underline;background:none;text-transform:lowercase}.js-cookie-consent-agree:hover{cursor:pointer;color:#fb0}.project-close{position:absolute;top:45px;right:45px;text-decoration:none}.project-close:hover svg{stroke:#ffbf00}.project-close svg{width:113px;stroke:#7b7b7b;transition:.3s}@media only screen and (max-width: 1536px){.project-close svg{width:65px}}@media only screen and (max-width: 1024px){.project-close svg{width:53px}}@media only screen and (max-width: 1536px){.project-close{top:10px;right:32px}}@media only screen and (max-width: 1024px){.project-close{top:0;right:30px}}@media only screen and (max-width: 576px){.project-close{top:-5px;right:22px}}.project-overlay{top:0;padding-top:210px}@media only screen and (max-width: 1367px){.project-overlay{padding-top:150px}}@media only screen and (max-width: 768px){.project-overlay{padding-top:110px}}@media only screen and (max-width: 576px){.project-overlay{padding-top:150px}}.form-overlay-close{position:absolute;top:30px;right:25px;text-decoration:none}.form-overlay-close:hover{cursor:pointer}.form-overlay-close:hover svg{stroke:#fff}.form-overlay-close svg{width:135px;stroke:#7b7b7b;transition:.3s}@media only screen and (max-width: 1536px){.form-overlay-close svg{width:100px}}@media only screen and (max-width: 576px){.form-overlay-close svg{width:42px}}@media only screen and (max-width: 1536px){.form-overlay-close{top:20px;right:20px}}@media only screen and (max-width: 576px){.form-overlay-close{top:-12px;right:12px}}:root{--marginTop: 200px}@media only screen and (max-width: 1536px){:root{--marginTop: 150px}}@media only screen and (max-width: 1024px){:root{--marginTop: 150px}}@media only screen and (max-width: 768px){:root{--marginTop: 120px}}@media only screen and (max-width: 576px){:root{--marginTop: 70px}}.project-top{padding-top:160px;padding-bottom:200px}@media only screen and (max-width: 1536px){.project-top{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 768px){.project-top{padding-top:80px}}@media only screen and (max-width: 576px){.project-top{padding-top:30px}}.project-top-breadcrumb a{color:#7b7b7b;font-size:18px;transition:.3s;text-decoration:none}.project-top-breadcrumb a:hover{color:#fff}.project-top-heading{margin-top:100px}.project-top-heading h1{font-size:100px;color:#fff}@media only screen and (max-width: 1536px){.project-top-heading h1{font-size:80px}}@media only screen and (max-width: 768px){.project-top-heading h1{font-size:50px}}@media only screen and (max-width: 576px){.project-top-heading h1{font-size:46px}}.project-top-heading .yellow-underline{margin-top:40px}@media only screen and (max-width: 1536px){.project-top-heading .yellow-underline{margin-top:20px}}@media only screen and (max-width: 1536px){.project-top-heading{margin-top:50px}}.project-hero-image{width:100%;height:1000px;margin-top:200px}@media only screen and (max-width: 1536px){.project-hero-image{margin-top:150px;height:710px}}@media only screen and (max-width: 1024px){.project-hero-image{margin-top:100px;height:600px}}@media only screen and (max-width: 768px){.project-hero-image{margin-top:80px;height:710px}}@media only screen and (max-width: 576px){.project-hero-image{margin-top:50px;height:345px}}.project-top-info{margin:200px auto auto;max-width:1370px;width:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 1536px){.project-top-info{margin-top:150px;max-width:1000px}}@media only screen and (max-width: 1024px){.project-top-info{max-width:800px;margin-top:100px}}@media only screen and (max-width: 768px){.project-top-info{max-width:530px;flex-direction:column;justify-content:center}}@media only screen and (max-width: 576px){.project-top-info{margin-top:50px}}.project-top-info-main{width:42.5%}.project-top-info-main p{font-size:30px;line-height:1.5;color:#fff}@media only screen and (max-width: 1536px){.project-top-info-main p{font-size:24px}}@media only screen and (max-width: 768px){.project-top-info-main p{font-size:22px}}@media only screen and (max-width: 576px){.project-top-info-main p{font-size:20px}}@media only screen and (max-width: 768px){.project-top-info-main{width:100%}}.project-top-info-url{margin-top:100px;font-size:24px}.project-top-info-url a{color:#fff;transition:.3s;text-decoration:none;line-height:2em;padding-bottom:10px;border-bottom:20px solid #FFBF00}.project-top-info-url a:hover{color:#ffbf00}@media only screen and (max-width: 576px){.project-top-info-url a{border-bottom:12px solid #FFBF00}}@media only screen and (max-width: 1536px){.project-top-info-url{font-size:20px;margin-top:50px}}@media only screen and (max-width: 768px){.project-top-info-url{margin-top:40px}}@media only screen and (max-width: 576px){.project-top-info-url{font-size:18px}}.project-top-info-misc{width:42.5%}.project-top-info-misc p{font-size:22px;color:#fff}@media only screen and (max-width: 1536px){.project-top-info-misc p{font-size:18px}}@media only screen and (max-width: 576px){.project-top-info-misc p{font-size:16px}}@media only screen and (max-width: 768px){.project-top-info-misc{width:100%;margin-top:80px}}.project-body-section{width:100%;margin-top:var(--marginTop)}.project-body-section hr{margin-top:10px;border:1px solid white}.project-body-section-heading h2{color:#fff;font-size:54px}@media only screen and (max-width: 1536px){.project-body-section-heading h2{font-size:40px}}@media only screen and (max-width: 768px){.project-body-section-heading h2{font-size:34px}}@media only screen and (max-width: 576px){.project-body-section-heading h2{font-size:30px}}.project-body-subsection{margin-top:var(--marginTop)}@media only screen and (max-width: 576px){.subsection-big{display:none}}.project-body-subsection-heading h3{color:#fff;font-size:36px}@media only screen and (max-width: 1536px){.project-body-subsection-heading h3{font-size:30px}}@media only screen and (max-width: 768px){.project-body-subsection-heading h3{font-size:26px}}@media only screen and (max-width: 576px){.project-body-subsection-heading h3{font-size:22px}}.project-body-content{margin:auto;margin-top:var(--marginTop);max-width:1520px}.project-body-content img{width:100%}@media only screen and (max-width: 1536px){.project-body-content{max-width:1080px}}@media only screen and (max-width: 1024px){.project-body-content{max-width:965px}}.content-full{max-width:100%}@media only screen and (max-width: 768px){.content-full img{display:none}.content-full .content-full-responsive-image{display:block;height:700px}}@media only screen and (max-width: 576px){.content-full .content-full-responsive-image{height:375px}}.content-full-responsive-image{display:none;max-width:100%;width:100%}@media only screen and (max-width: 576px){.content-big{display:none}}@media only screen and (max-width: 1024px){.content-big-tablet{display:none}}.content-medium{max-width:768px}.content-medium img{width:100%}.content-medium-big{max-width:970px}@media only screen and (max-width: 1536px){.content-medium-big{max-width:768px}}.content-medium-big img{width:100%}.content-row{display:flex}.content-row .content-col{width:calc(50% - 20px)}@media only screen and (max-width: 768px){.content-row .content-col{width:100%}}@media only screen and (max-width: 768px){.content-row{flex-direction:column}}.content-col-last{margin-left:40px}@media only screen and (max-width: 1536px){.content-col-last{margin-left:30px}}@media only screen and (max-width: 1024px){.content-col-last{margin-left:20px}}@media only screen and (max-width: 768px){.content-col-last{margin-top:150px;margin-left:0}}@media only screen and (max-width: 576px){.content-col-last{margin-top:var(--marginTop)}}.content-responsive{display:none;max-width:210px;width:100%}@media only screen and (max-width: 576px){.content-responsive{display:block}}.content-responsive-full{display:none;max-width:100%}@media only screen and (max-width: 576px){.content-responsive-full{display:block}}.content-tablet-full{display:none;max-width:800px;width:100%}@media only screen and (max-width: 1024px){.content-tablet-full{display:block}}@media only screen and (max-width: 576px){.content-tablet-full{display:none}}.project-body-content-video{border:44px solid black;outline:1px solid white;border-radius:38px}.project-body-content-video video{width:100%;border-radius:15px}@media only screen and (max-width: 768px){.project-body-content-video video{border-radius:10px}}@media only screen and (max-width: 1536px){.project-body-content-video{border-radius:24px;border:30px solid black}}@media only screen and (max-width: 768px){.project-body-content-video{border-radius:15px}}@media only screen and (max-width: 576px){.project-body-content-video{display:none}}.content-colours{max-width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 40px 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:40px}.content-colours>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.content-colours>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.content-colours>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.content-colours>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.content-colours>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.content-colours>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}@media only screen and (max-width: 1536px){.content-colours{-ms-grid-columns:1fr 30px 1fr 30px 1fr;-ms-grid-rows:1fr 30px 1fr;grid-column-gap:30px;grid-row-gap:30px}}@media only screen and (max-width: 768px){.content-colours{-ms-grid-columns:1fr 20px 1fr;-ms-grid-rows:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 576px){.content-colours{-ms-grid-columns:1fr 20px;-ms-grid-rows:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 768px){.colours-4-cols{-ms-grid-columns:1fr 20px 1fr;-ms-grid-rows:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 576px){.colours-4-cols{-ms-grid-columns:1fr 20px;-ms-grid-rows:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 768px){.colours-5-cols{-ms-grid-columns:1fr 20px 1fr;-ms-grid-rows:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 576px){.colours-5-cols{-ms-grid-columns:1fr 20px;-ms-grid-rows:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 768px){.colours-7-cols{-ms-grid-columns:1fr 20px 1fr;-ms-grid-rows:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width: 576px){.colours-7-cols{-ms-grid-columns:1fr 20px;-ms-grid-rows:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(7,1fr);grid-column-gap:20px;grid-row-gap:20px}}.content-colour-col{max-width:585px;height:190px;box-sizing:border-box;padding:30px 40px;position:relative;border:1px solid #303030}@media only screen and (min-width: 2000px){.content-colour-col{max-width:100%}}@media only screen and (max-width: 1536px){.content-colour-col{height:135px;padding:30px}}@media only screen and (max-width: 1024px){.content-colour-col{height:115px;padding:20px}}.content-colour-col-heading{color:#fff;font-size:20px}@media only screen and (max-width: 1536px){.content-colour-col-heading{font-size:16px}}.content-colour-col-values-row{margin-top:55px;display:flex}@media only screen and (max-width: 1536px){.content-colour-col-values-row{margin-top:17px}}.content-colour-col-value{font-size:16px;color:#fff}.content-colour-col-value:not(:first-child){margin-left:40px}@media only screen and (max-width: 1536px){.content-colour-col-value:not(:first-child){margin-left:30px}}@media only screen and (max-width: 1024px){.content-colour-col-value:not(:first-child){margin-left:20px}}@media only screen and (max-width: 1536px){.content-colour-col-value{font-size:14px}}@media only screen and (max-width: 1024px){.content-colour-col-value{font-size:12px}}.project-pre-contact{padding-top:600px;width:100%;display:flex;height:80vh;justify-content:center}@media only screen and (max-width: 1536px){.project-pre-contact{padding-top:400px}}@media only screen and (max-width: 1024px){.project-pre-contact{padding-top:450px;height:50vh}}@media only screen and (max-width: 768px){.project-pre-contact{height:auto;padding-top:300px;padding-bottom:200px}}@media only screen and (max-width: 576px){.project-pre-contact{padding-top:240px;padding-bottom:100px;overflow:hidden}}.project-footer{padding-top:400px;padding-bottom:25px}@media only screen and (max-width: 1536px){.project-footer{padding-top:250px}}@media only screen and (max-width: 1024px){.project-footer{padding-top:350px}}@media only screen and (max-width: 768px){.project-footer{padding-top:100px}}@media only screen and (max-width: 576px){.project-footer{padding-top:180px}}.project-footer-projects ul li{list-style:none;font-size:54px;margin-top:10px}.project-footer-projects ul li a{text-decoration:none;color:#7b7b7b;transition:.3s}.project-footer-projects ul li a:hover{color:#fff}@media only screen and (max-width: 1536px){.project-footer-projects ul li{font-size:40px}}@media only screen and (max-width: 768px){.project-footer-projects ul li{font-size:34px}}@media only screen and (max-width: 576px){.project-footer-projects ul li{font-size:24px}}.arrow-main{transform:rotate(45deg);transition:all .4s cubic-bezier(.165,.84,.44,1);height:22px}.arrow-main-cross{transform:rotate(0)}.arrow{background:#ffbf00;transition:all .4s cubic-bezier(.165,.84,.44,1);position:absolute;height:2px;width:20px}.arrow:nth-child(1){transform:translateY(13px) rotate(45deg)}.arrow:nth-child(2){transform:rotate(-45deg)}.arrow:nth-child(3){width:30px;transform:translate(5px,6px)}div.cross:nth-child(1){transform:translateY(14px) rotate(135deg)}div.cross:nth-child(2){transform:translate(14px) rotate(-45deg)}div.cross:nth-child(3){width:40px;transform:translate(-2px,7px) rotate(45deg)}.contact-arrow-absolute{position:fixed;left:calc(var(--containerIndent) - 10px);top:40px;z-index:9}@media only screen and (max-width: 1536px){.contact-arrow-absolute{top:35px}}@media only screen and (max-width: 1024px){.contact-arrow-absolute{top:30px}}@media only screen and (max-width: 576px){.contact-arrow-absolute{top:22px}}.page-back-to-top{position:fixed;bottom:30px;right:150px;height:50px;width:50px;border-radius:50%;background-color:#1d1d1d;z-index:999;display:none;transition:background-color .3s;display:flex;justify-content:center;align-items:center}.page-back-to-top svg{width:16px;height:16px;fill:#7b7b7b;transition:fill .3s}.page-back-to-top:hover{background-color:#ffbf00}.page-back-to-top:hover svg{fill:#000}@media only screen and (max-width: 576px){.page-back-to-top{bottom:10px;right:10px}}input:-webkit-autofill{background-color:transparent!important;-webkit-box-shadow:0 0 0px 1000px #ffffff inset!important}.form{width:100%;display:inherit;justify-content:inherit;align-items:inherit;flex-direction:inherit}@media only screen and (max-width: 800px){.form .app-btn{width:100%}}.app-form-inputs-row{width:100%}@media only screen and (max-width: 576px){.app-form-inputs-row{margin-top:50px}}.app-form-inputs-checkbox-row{display:flex;flex-wrap:wrap;width:100%;margin:0 0 0 -20px}.app-form-inputs-checkbox-row .app-form-inputs-col{margin-left:20px}@media only screen and (max-width: 576px){.app-form-inputs-checkbox-row .app-form-inputs-col{margin-left:0}}@media only screen and (max-width: 576px){.app-form-inputs-checkbox-row{margin:0;flex-direction:column}}.app-form-inputs-col{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 820px){.app-form-inputs-col{flex-direction:column}}.app-input{width:100%;display:flex;flex-direction:column;position:relative;margin-top:52px}@media only screen and (max-width: 1336px){.app-input{margin-top:35px}}.input-checkbox{width:auto;margin-top:30px}.form-label{font-size:18px;font-family:GalanoGrotesque-Light;font-weight:300;color:#7b7b7b;transition:.3s;position:absolute;top:0;letter-spacing:.5px;font-weight:500}.app-input .form-checkbox-container{text-align:left;font-family:GalanoGrotesque-Light;font-weight:300;color:#fff;font-size:18px}.app-input .form-checkbox-container .form-checkbox-text{position:relative;top:5px;margin-left:15px}.app-input .form-checkbox-container .form-checkbox-text a{color:#fff}@media only screen and (max-width: 576px){.app-input .form-checkbox-container .form-checkbox-text{display:block;top:-2px}}@media only screen and (max-width: 576px){.app-input .form-checkbox-container{font-size:16px}}.form-checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-checkbox-checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:transparent;border:1px solid white;transition:.3s}.form-checkbox-checkmark:after{content:"";position:absolute;display:none}.form-checkbox-container input:checked~.form-checkbox-checkmark:after{display:block}.form-checkbox-container input:checked~.form-checkbox-checkmark{background:transparent;border:1px solid white}.form-checkbox-container .form-checkbox-checkmark:after{left:11px;top:7px;width:6px;height:12px;border:solid #ffbf00;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.app-input input,.app-input textarea{font-size:18px;font-family:GalanoGrotesque-Light;color:#fff;padding:12px 12px 12px 0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #484A51;transition:.3s;outline:none;background:transparent}.app-input .form-input-border{position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#ffbf00;transition:.4s}.app-input input:focus+.form-input-border{width:100%}.app-input textarea:focus+.form-input-border{width:100%}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.label-changeColor{color:#818181}.app-input textarea{resize:none;min-height:20px;overflow:hidden}.common{resize:none;min-height:20px;overflow:hidden;font-size:18px;width:100%}.label-moveUp{top:-10px;font-size:13px}.input-short{width:calc(50% - 13px)}@media only screen and (max-width: 820px){.input-short{width:100%}}.form-left-text{margin-top:44px;color:#ee3423;font-size:16px}@media only screen and (max-width: 800px){.form-left-text{font-size:14px}}.form-left-text p{font-weight:300}.form-left-text a{color:#ffbf00;text-decoration:none}.form-left-text a:hover{text-decoration:underline;color:#ee3423}.form-submit{margin-top:50px;width:100%}.form-submit .app-btn{width:100%}.forgotten-password{margin-top:25px}.forgotten-password a{color:#071033}.forgotten-password a:hover{color:#ffbf00}.app-btn{padding:12px 28px;background:#ffbf00;font-size:16px;color:#fff;border:none;border:2px solid #ffbf00;border-radius:25px;letter-spacing:1px;transition:.3s}.app-btn-grey{background:transparent;border:1px solid #BEBEBE;color:#8a8a8a}.app-btn-grey:hover{cursor:pointer;background:#bebebe!important;color:#fff!important}.app-btn:hover{cursor:pointer;background:transparent;color:#ffbf00}.app-btn-inverted{background:transparent;border:1px solid #EE3423;color:#ee3423}.app-btn-inverted:hover{cursor:pointer;background:#ee3423;color:#fff}.app-body-buttons .app-btn:hover,.form-submit .app-btn:hover{color:#ee3423;cursor:pointer;background:transparent}.app-input-custom-file{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:30px}.app-input-custom-file label{width:150px;height:45px;border:1px solid #ffbf00;display:flex;align-items:center;justify-content:center;transition:.3s;color:#ffbf00;font-size:15px;background:transparent;box-sizing:border-box;padding:5px;border-radius:20px}.app-input-custom-file label:hover{background:#ffbf00;color:#fff;cursor:pointer}.app-input-file{position:absolute;opacity:0;cursor:pointer;width:.1px;height:.1px;overflow:hidden;z-index:-1}.app-radio{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app-radio input{position:absolute;opacity:0;cursor:pointer}.checkmark-radio{position:absolute;top:0;left:0;height:21px;width:21px;background:transparent;border:solid 1px #BEBEBE;border-radius:50%;transition:.3s}.app-radio:hover input~.checkmark-radio{background-color:#ccc}.app-radio input:checked~.checkmark-radio{background-color:transparent;border:solid 1px #EE3423}.checkmark-radio:after{content:"";position:absolute;display:none}.app-radio input:checked~.checkmark-radio:after{display:block}.app-radio .checkmark-radio:after{top:7px;left:7px;width:7px;height:7px;border-radius:50%;background:#ee3423}.app-form-custom-select{position:relative;margin-top:30px;border-bottom:1px solid #484A51}.app-form-custom-select .form-input-border{bottom:-1px}.app-form-custom-select select{display:none}.select-selected:after{position:absolute;background-repeat:no-repeat;background-position:center center;top:7px;right:10px;content:"";width:12px;height:7px;transition:.3s}.form-input-border-width{width:100%!important}.select-selected.select-arrow-active:after{transform:rotate(180deg)}.select-items div,.select-selected{color:#071033;padding:8px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff}.select-selected{background:transparent;padding:0 0 12px}.select-items{top:110%;left:0;right:0;box-shadow:0 3px 56px #00000029;z-index:99;position:absolute;max-height:300px;overflow-y:scroll}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#f6f6f6;color:#ee3423}.select-items div:last-child{padding-bottom:20px}.g-recaptcha{margin-top:30px}.form-warning{color:#800b0b;font-size:22px}.submit-col{display:flex;margin-top:75px;width:200px;flex-direction:row}.submit-col svg{stroke:#ffbf00;width:22px;transition:.3s}.submit-col:hover{cursor:pointer}.submit-col:hover .contact-form-submit{color:#fff}.submit-col:hover .contact-form-submit:hover{cursor:pointer}.submit-col:hover svg{stroke:#fff}@media only screen and (max-width: 1366px){.submit-col{margin-top:40px;width:180px}}@media only screen and (max-width: 1024px){.submit-col{margin-top:60px;width:180px}}.contact-form-submit{font-size:20px;text-decoration:underline;color:#ffbf00;outline:none;border:none;background:transparent;transition:.3s}@media only screen and (max-width: 1536px){.contact-form-submit{font-size:18px}}.alert-box{position:fixed;left:20px;bottom:20px;z-index:99999}@media only screen and (max-width: 576px){.alert-box{left:10px;bottom:10px}}.alert{padding:12px 28px;font-size:16px;box-sizing:border-box;border:none;border-radius:4px;width:350px;margin-top:25px}@media only screen and (max-width: 576px){.alert{padding:12px 15px;width:200px}}.alert:hover{cursor:pointer}.form-alert{padding:12px 28px;font-size:16px;box-sizing:border-box;border:none;transition:.3s;border-radius:4px;width:80%;margin-top:25px}@media only screen and (max-width: 576px){.form-alert{padding:12px 15px}}.alert-warning{background:#1d1d1d;color:#fff}
