@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Light.ttf) format("truetype");font-weight:300}h1,h2,h3,h4,h5,h6{color:#121212}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.roboto{font-family:"Roboto Condensed",sans-serif}.ubuntu{font-family:"Ubuntu",sans-serif}html{font-size:14px}body{font-size:14px;font-family:"Roboto Condensed",sans-serif}.container{width:100%;margin:auto;max-width:1250px;padding:0 25px}.container-parallax{overflow:hidden}.tablet-img-to-here{display:none}.grey{background-color:#f1f1f1}.yellow{background-color:#ffdd50}.youtube-svg{fill:red}.instagram-svg{fill:#e1306c}.facebook-svg{fill:#4267b2}.background-img-hover-zoom{position:relative;overflow:hidden}.background-img-hover-zoom:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.background-img-hover-zoom img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;-webkit-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all}.buttons-wrapper .button{display:inline-block;padding:1.06em 2.2em;text-decoration:none;text-transform:uppercase;font-size:1.15em;font-weight:700;line-height:160%;color:#121212}.buttons-wrapper .button:not(:last-child){margin-right:5px}.buttons-wrapper .button-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttons-wrapper .button-arrow:hover span{margin-right:-10px;padding-left:10px}.buttons-wrapper .button-arrow span{position:relative;background-color:#f1f1f1;margin-left:auto;padding-right:10px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.section-whitespace{width:100%;height:4em}.background-parallax{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mini-square{width:4px;height:4px;background-color:#fff;margin:0 .5rem}.input-wrapper{position:relative;border:1px solid #121212;height:80px}.input-wrapper label{position:absolute;background-color:#fff;left:1rem;top:-0.5em;text-transform:uppercase;font-size:1rem;padding:0 .5rem}.input-wrapper input{border:none;width:100%;font-size:1.7rem;outline:none;height:100%;padding:0 .95em;background-color:transparent}button.submit{background-color:#ffdd50;border:none;outline:none;font-size:1.5rem;font-weight:700;padding:0 4rem;height:80px;text-transform:uppercase;cursor:pointer}.hover-btn{position:relative}.hover-btn:after{content:"";position:absolute;background-color:rgba(0,0,0,.15);width:100%;height:100%;border-radius:inherit;left:0;top:0;opacity:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.hover-btn:hover:after{opacity:1}.soc-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.soc-links-wrapper .soc-link:not(:last-child){margin-right:2em}@media(max-width: 1250px){.container{padding:0 1rem}}@media(max-width: 670px){.buttons-wrapper .button{font-size:14px}.buttons-wrapper .button:not(:last-child){margin-bottom:10px}.section-whitespace{height:42px}.input-wrapper{height:64px}button.submit{font-size:16px;height:64px}.registration-form button.submit{font-size:14px}}