#page-contact .section-contact .tabs .tab .form .field-group .upload-box label,#page-contact .section-hero .background,#page-contact .section-hero .background img,#page-contact .section-hero .background::after{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#page-contact .section-contact .navigation ul li a::after{background-image:-webkit-gradient(linear,left top,right bottom,from(#93b1d3),to(#afaab4));background-image:linear-gradient(to bottom right,#93b1d3,#afaab4)}#page-contact .section-contact .tabs .tab .form .form-bottom .form-submit button{background-image:-webkit-gradient(linear,left top,right bottom,from(#93b1d3),color-stop(#afaab4),to(#93b1d3));background-image:linear-gradient(to bottom right,#93b1d3,#afaab4,#93b1d3);background-size:200% 200%;background-position:top left;-webkit-transition-property:background-position;transition-property:background-position;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}#page-contact .section-contact .tabs .tab .form .form-bottom .form-submit button:hover{background-position:right bottom}#page-contact{background-color:#000;position:relative;width:100%;overflow:hidden}#page-contact .section-hero{background-color:#000;position:relative;z-index:1}#page-contact .section-hero .background{opacity:.5;overflow:hidden;z-index:1}#page-contact .section-hero .background::after{content:'';background-image:linear-gradient(106.34deg,rgba(0,0,0,.67) 0,rgba(0,0,0,0) 61.34%);z-index:2}@media (max-width:1023px){#page-contact .section-hero .background::after{background-image:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(80%,rgba(0,0,0,0)));background-image:linear-gradient(to top,#000,rgba(0,0,0,0) 80%)}}#page-contact .section-hero .background img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:3s;transition-duration:3s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}#page-contact .section-hero .background.appear img{-webkit-transform:scale(1);transform:scale(1)}#page-contact .section-hero .container{position:relative;z-index:2}#page-contact .section-hero .headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:190px 0 235px}@media (max-width:1023px){#page-contact .section-hero .headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:245px 0 50px}}#page-contact .section-hero .headline-title{color:#fff;font-family:Canela;font-size:96px;font-weight:300;letter-spacing:-.02em;width:500px;margin-right:110px}@media (max-width:1023px){#page-contact .section-hero .headline-title{font-size:48px;line-height:1.2;width:100%;margin:0 0 25px}}@media (max-width:355px){#page-contact .section-hero .headline-title{font-size:38px}}#page-contact .section-hero .headline-description{width:370px;padding-top:25px}@media (max-width:1023px){#page-contact .section-hero .headline-description{width:100%;padding:0}}#page-contact .section-hero .headline-description p{color:#93b1d3;font-size:14px;font-weight:500;line-height:1.6;letter-spacing:.02em}@media (max-width:1023px){#page-contact .section-hero .headline-description p{color:#fff}}#page-contact .section-contact{position:relative;padding:0 0 130px;margin-top:-170px;z-index:2}@media (max-width:1023px){#page-contact .section-contact{padding:0 0 110px;margin:0}}#page-contact .section-contact .container{background-color:#000}#page-contact .section-contact .navigation{position:relative;padding:65px 100px 0}@media (max-width:1023px){#page-contact .section-contact .navigation{overflow:scroll;width:calc(100vw - 25px);padding:0 0 15px}}@media (max-width:1023px){#page-contact .section-contact .navigation::after,#page-contact .section-contact .navigation::before{display:none}}#page-contact .section-contact .navigation::before{content:'';background-image:-webkit-gradient(linear,left top,right top,from(#93b1d3),color-stop(rgba(175,170,180,.3)),to(rgba(175,170,180,0)));background-image:linear-gradient(to right,#93b1d3,rgba(175,170,180,.3),rgba(175,170,180,0));position:absolute;top:0;left:0;width:250px;height:1px}#page-contact .section-contact .navigation::after{content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(#93b1d3),color-stop(rgba(175,170,180,.3)),to(rgba(175,170,180,0)));background-image:linear-gradient(to bottom,#93b1d3,rgba(175,170,180,.3),rgba(175,170,180,0));position:absolute;top:0;left:0;width:1px;height:250px}#page-contact .section-contact .navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){#page-contact .section-contact .navigation ul li{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#page-contact .section-contact .navigation ul li.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:1023px){#page-contact .section-contact .navigation ul li:not(:last-child){margin-right:20px}}#page-contact .section-contact .navigation ul li a{color:#93b1d3;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;display:inline-block;text-align:center;width:240px;position:relative;padding-bottom:10px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){#page-contact .section-contact .navigation ul li a{width:160px}}#page-contact .section-contact .navigation ul li a::after{content:'';position:absolute;right:0;bottom:0;left:0;height:1px;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}#page-contact .section-contact .navigation ul li.active a,#page-contact .section-contact .navigation ul li:hover a{color:#fff}#page-contact .section-contact .navigation ul li.active a::after{opacity:1}#page-contact .section-contact .tabs{margin-top:65px}@media (max-width:1023px){#page-contact .section-contact .tabs{margin-top:48px}}#page-contact .section-contact .tabs .tab{padding:0 100px;display:none}@media (max-width:1023px){#page-contact .section-contact .tabs .tab{padding:0}}#page-contact .section-contact .tabs .tab.active{display:block}#page-contact .section-contact .tabs .tab .form .field-group:not(:last-child){margin-bottom:40px}#page-contact .section-contact .tabs .tab .form .field-group .label{color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:15px}#page-contact .section-contact .tabs .tab .form .field-group .label span{color:#0055b8}#page-contact .section-contact .tabs .tab .form .field-group .field{background-color:#0f0f0f;font-family:Canela;color:#93b1d3;font-size:40px;font-weight:300;padding:24px 30px;border:none;border-bottom:1px solid #fff;width:100%;display:block;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .field-group .field{font-family:"Product Sans";font-size:16px;font-weight:400;padding:0 16px;height:58px}}#page-contact .section-contact .tabs .tab .form .field-group .field::-webkit-input-placeholder{color:#93b1d3;opacity:.3}#page-contact .section-contact .tabs .tab .form .field-group .field::-moz-placeholder{color:#93b1d3;opacity:.3}#page-contact .section-contact .tabs .tab .form .field-group .field::-ms-input-placeholder{color:#93b1d3;opacity:.3}#page-contact .section-contact .tabs .tab .form .field-group .field::placeholder{color:#93b1d3;opacity:.3}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .field-group .field::-webkit-input-placeholder{opacity:1}#page-contact .section-contact .tabs .tab .form .field-group .field::-moz-placeholder{opacity:1}#page-contact .section-contact .tabs .tab .form .field-group .field::-ms-input-placeholder{opacity:1}#page-contact .section-contact .tabs .tab .form .field-group .field::placeholder{opacity:1}}#page-contact .section-contact .tabs .tab .form .field-group textarea.field{font-family:"Product Sans";font-size:14px;letter-spacing:.02em;padding:32px;height:240px;resize:none;line-height:1.2}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .field-group textarea.field{height:150px}}#page-contact .section-contact .tabs .tab .form .field-group .upload-box{background-color:#0f0f0f;padding:24px 30px;border:none;border-bottom:1px solid #fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .field-group .upload-box{padding:0 16px;height:58px}}#page-contact .section-contact .tabs .tab .form .field-group .upload-box .field{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none;z-index:-9}#page-contact .section-contact .tabs .tab .form .field-group .upload-box label{cursor:pointer;z-index:5}#page-contact .section-contact .tabs .tab .form .field-group .upload-box span{color:#93b1d3;font-family:Canela;font-size:40px;font-weight:300;opacity:.3;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .field-group .upload-box span{font-family:"Product Sans";font-size:16px;font-weight:400;opacity:1}}#page-contact .section-contact .tabs .tab .form .field-group .upload-box svg path{fill:#fff}#page-contact .section-contact .tabs .tab .form .field-group .upload-box.not-empty span{opacity:1}#page-contact .section-contact .tabs .tab .form .field-group.invalid .field{background-color:rgba(255,0,0,.2)}#page-contact .section-contact .tabs .tab .form .form-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .form-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#page-contact .section-contact .tabs .tab .form .form-bottom .form-message{color:#fff;font-size:14px;font-weight:400}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .form-bottom .form-message{text-align:center;line-height:1.2}}#page-contact .section-contact .tabs .tab .form .form-bottom .form-message span{color:#0055b8}#page-contact .section-contact .tabs .tab .form .form-bottom .form-submit{margin-left:50px}@media (max-width:1023px){#page-contact .section-contact .tabs .tab .form .form-bottom .form-submit{margin:48px 0 0}}#page-contact .section-contact .tabs .tab .form .form-bottom .form-submit button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:55px;padding:0 32px;border-radius:50px}#page-contact .section-contact .tabs .tab .form .form-bottom .form-submit button span{color:#000;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-right:15px}#main-footer .headline{display:none}#main-footer .flex-wrapper{border:none;margin:0}
/*# sourceMappingURL=contact.min.css.map */
