.contact-landing{min-height:calc(100vh + 1px);background-color:#fff}.contact-section{overflow:unset!important;margin-top:-79px}.grecaptcha-badge{visibility:hidden;pointer-events:none}.contact-inner{padding-top:200px}.shopify-section-group-footer-group{opacity:1!important}.field__input::placeholder,.customer .field input::placeholder,.field__input,.select-dropdown{color:#40504a}.contact-left{width:400px;align-self:flex-end;position:sticky;bottom:30px}.contact-header{margin-bottom:120px}.contact-header h1,.contact-header h2{margin-top:0;margin-bottom:20px}.contact-header h1,.contact-header p,.contact-header h2{color:#40504a}.contact-right{width:100%;padding-left:200px}.contact-left svg{width:100%;height:auto}.contact-left path{fill:#bce8bd}.field{margin-bottom:50px}.contact-inner,.formflex{display:flex}.formflex .field:first-child{margin-right:40px}.button--form{-webkit-appearance:none;appearance:none;font-size:40px;border:unset;background:transparent;color:#40504a;font-family:Gellix;cursor:pointer;transition:color .5s ease}.button--form path{transition:stroke .5s ease}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 9999999999999999999999999s ease-in-out 0s;-webkit-text-fill-color:#40504A}.button--form:hover{color:#bce8bd}.form-success{opacity:.5;pointer-events:none}.button--form:hover path{stroke:#bce8bd}.button--form path{stroke:#40504a}.contact__button{text-align:right;margin-top:70px}.button--form svg{width:30px}.servicesheadline{position:relative;top:-2px}.plusicon svg{width:23px}.select-dropdown{display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .5s ease;background:transparent;min-height:60px}.select-dropdown .servicesheadline,.select-dropdown .plusicon{transition:color .5s ease}.select-dropdown path{transition:stroke .5s ease,fill .5s ease}.select-dropdown:hover,.select-open{background-color:#bce8bd}.select-dropdown:hover span,.select-open span{color:#40504a}.select-options{border-left:1px solid #40504A;border-bottom:1px solid #40504A;border-right:1px solid #40504A}.select-dropdown path{fill:#40504a}.select-dropdown:hover path,.select-open path{stroke:#40504a;fill:#40504a}.plusicon{transition:transform .5s ease!important}.select-open .plusicon{transform:rotate(45deg)}.select-open{display:flex;flex-direction:column}.service-option{margin-right:10px;margin-bottom:10px;display:flex}.service-label span{position:relative;top:-2px}.select-field:hover .services-selected{transition:color .5s ease}.select-dropdown:hover,.select-open{background-color:transparent}.select-field{max-height:60px;width:100%;overflow:hidden;height:78.2px;transition:max-height .5s ease,height .5s ease,background-color 1s ease;transition-delay:0s,0s,1s;display:flex;flex-direction:column}.select-field:not(.select-open):not(:hover){transition:unset!important}.select-options{display:flex;flex-wrap:wrap;padding:2rem 1.5rem}.select-open.select-field{max-height:500px;height:100%;transition:max-height 1s ease,height 1s ease,background-color 1s ease;transition-delay:0s,0s,0s}.service-checkbox{display:none!important}.service-label{padding:1rem 1.5rem;border-radius:999px;border:1px solid #40504A;color:#40504a;font-family:Gellix;font-size:24px;line-height:1;cursor:pointer;transition:background-color .5s ease,border .5s ease}.service-label span{transition:color .5s ease}.service-label:hover{background:#40504a;color:#fff}.service-label:hover span{color:#fff}.service-checkbox:checked~label{background:#40504a;color:#fff}.service-checkbox:checked~label span{color:#fff}.field textarea,.field select,.select-dropdown{border:1px solid #40504A;padding:1.5rem;width:100%}.field__input,.customer .field input{border-bottom:1px solid #40504A}@media(max-width:1240px){.contact-right{padding-left:100px}}@media(max-width:990px){.contact-inner{flex-direction:column-reverse}.contact-left{margin-top:150px;position:unset}.contact-right{padding-left:0}.contact-left{width:55vw;max-width:500px}.formflex{flex-direction:column}.contact-header{margin-bottom:90px}.field{margin-bottom:40px}.formflex .field{margin-bottom:25px}.formflex{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/contact.css.map */
