.contacthero-header{background-image:url(https://www.edvantis.com/wp-content/themes/edvantis/css/../img/inhtml/contact-us/mobile-blur-contact.svg);background-size:cover;background-position:20% 10%;background-repeat:no-repeat}.container-contacthero{width:100%;padding:0 2px}.contacthero-header{height:auto;background-color:#fff;padding-bottom:40px}.header-contacthero-wrapper{height:auto}.contacthero-header .header-contacthero-subtitle{color:#00BF63;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px}.header-contacthero-text{margin-top:0;margin-bottom:40px;padding:96px 20px 0;max-width:100%}.header-contacthero-text h1{color:#333;font-feature-settings:'clig' off,'liga' off;font-family:"Century Gothic",sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:33px;margin-bottom:20px;margin-top:0}.header-contacthero-wrapper h1 span{color:#00BF63}.header-contacthero-text h1:after{content:"";display:inline-block;width:12px;height:16px;margin-left:5px;background-color:#25bd59;mask-size:contain;-webkit-mask-size:contain;mask-image:url(https://www.edvantis.com/wp-content/themes/edvantis/css/../img/inhtml/icon-green-line.svg);-webkit-mask-image:url(https://www.edvantis.com/wp-content/themes/edvantis/css/../img/inhtml/icon-green-line.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:none}.header-contacthero-text .d-sm-block{color:#585858;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:30px}.contacthero-logos{margin-left:20px;margin-right:20px}.contacthero-logos-title{color:#1D1D1D;font-family:"Century Gothic",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:14px;margin-bottom:20px}.trusted-logos{margin-bottom:16px}.contacthero-logos-container{display:flex;align-items:center;justify-content:space-between;align-content:center;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:24px;margin-bottom:32px}.trusted-logos .contacthero-logos-container{justify-content:flex-start;align-items:flex-end}.contacthero-logos-container img{max-height:48px}.header-contacthero-form{padding:24px 20px 5px 20px;display:flex;column-gap:0;justify-content:space-between;flex-wrap:wrap;background-color:#fff;border-radius:8px;margin:0;height:100%}.header-contacthero-form .form-title{color:#272727;font-family:"Century Gothic",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:14px;margin-bottom:12px}.header-contacthero-form .btn-large{width:100%}.header-contacthero-form .hidden-checkboxes{display:none}.header-contacthero-form .buttons-container{display:flex;flex-wrap:wrap}.header-contacthero-form .buttons-container .btn{border:1px solid #F7F7F7;box-shadow:none;margin-bottom:6px;margin-right:6px;padding:0 20px;height:40px;color:#000;background-color:#F7F7F7;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;text-transform:none;display:flex;align-items:center;justify-content:center}.header-contacthero-form .buttons-container .btn span{height:30px}.header-contacthero-form .buttons-container .btn:hover{border:1px solid #E8FFF4;background-color:#E8FFF4}.header-contacthero-form .buttons-container .btn.active{border:1px solid #00BF63;background-color:#E8FFF4;color:#00BF63}.header-contacthero-form .wpcf7-list-item{margin:0 0 0 0}.header-contacthero-form .checkbox-group{margin-bottom:20px}.header-contacthero-form .checkbox-group.buttons-group{margin-bottom:14px}.header-contacthero-form .checkbox-control{color:#272727;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}.header-contacthero-form .checkbox-control a{text-decoration:underline;background-image:none}.header-contacthero-form .checkbox-control a:hover{text-decoration:none;color:#25bd59}.header-contacthero-form .custom-input-container .input-control{border:none;border-radius:8px;background-color:#F5F5F5;height:48px;margin-bottom:6px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.28px}.header-contacthero-form .custom-input-container .input-control:focus{border:1px #24BD59 solid}.header-contacthero-form .custom-input-container .input-control.input-error{border:1px #FB3D2F solid;color:#272727}.header-contacthero-form .custom-input-container textarea.input-control{border-radius:8px;height:86px;margin-bottom:20px;padding-top:12px;padding-bottom:12px}.header-contacthero-form .form-input-info{display:none;position:relative;background-color:#fff0;color:#FB3D2F;margin-bottom:8px;padding:0 20px;font-size:12px;line-height:16px;z-index:1;border-radius:0;transition:all .3s ease}.header-contacthero-form .form-input-info:before{content:none}.header-contacthero-form .wpcf7-not-valid-tip{display:none}.contacthero-preloaded{visibility:hidden}.header-contacthero-form .btn.is_sending{opacity:.3}.header-contacthero-form .btn .active{display:flex}.header-contacthero-form .btn .inactive{display:none}.header-contacthero-form .btn.is_sending .active{display:none}.header-contacthero-form .btn.is_sending .inactive{display:flex}.header-contacthero-form .btn.is_sending.btn-bg-green:hover{background-color:#00BF63;color:#fff;border:1px #00BF63 solid}.header-contacthero-form .btn.is_sending .loader{border-left-color:#fff0;margin-left:8px;width:22px;height:22px;border-radius:50%;animation:spin89345 1s linear infinite}.xs-mobile{display:none}.sm-2-cols{width:100%}.header-contacthero-form .btn.btn-large{height:48px}@media (max-width:361px){.contacthero-logos-container img{max-height:32px}.xs-mobile{display:flex}}@media (max-width:381.98px){.contacthero-logos-container img{max-height:56px}}@media (max-width:412.98px){.header-contacthero-form .buttons-container .btn{padding:0 15px}}@media (max-width:439.98px){.contacthero-logos-container img{max-height:56px}.trusted-logos .contacthero-logos-container img{max-height:26px}.recognitions-logos .contacthero-logos-container img:first-child{max-height:24px}.header-contacthero-form{padding:20px}}@media (max-width:767.98px){.page-template-template-contact section .container{padding-left:20px;padding-right:20px;margin-right:0;margin-left:0}}@media (min-width:576px){.sm-2-cols{display:flex;column-gap:6px}.header-contacthero-form .col-sm-6{flex:0 50%;max-width:50%}.header-contacthero-form .col-sm-6,.header-contacthero-form .col-lg-6,.header-contacthero-form .col-lg-12{padding:0}.header-contacthero-form .row{margin:0}}@media (min-width:768px){.contacthero-logos-title{font-size:14px;font-style:normal;font-weight:700;line-height:20px}}@media (min-width:768px) and (max-width:1023.98px){.contacthero-logos{margin-left:40px;margin-right:40px}.contacthero-logos-container{display:flex;align-items:center;justify-content:space-between;align-content:center;flex-direction:row}.contact-top-line{margin:0 auto;max-width:660px}}@media (min-width:1024px){.contacthero-header{background-position:0% 10%;padding-bottom:40px;background-image:url(https://www.edvantis.com/wp-content/themes/edvantis/css/../img/inhtml/contact-us/blur.svg)}.contacthero-d-md-flex{display:flex;flex-direction:row-reverse}.container-contacthero{padding:0 66px}.contacthero-header{padding-top:0}.contacthero-logos{margin-left:0;margin-right:0}.contacthero-logos-container{margin-bottom:48px;column-gap:24px}.trusted-logos .contacthero-logos-container img{max-height:24px}.recognitions-logos .contacthero-logos-container img:first-child{max-height:24px}.contacthero-header .header-contacthero-subtitle{font-size:16px;line-height:22px;margin-bottom:12px}.header-contacthero-text{margin-top:156px;margin-bottom:0;max-width:348px;padding:0 8px 0}.header-contacthero-text h1{font-size:40px;line-height:48px;margin-bottom:48px}.header-contacthero-text h1:after{width:18px;height:24px;margin-left:7px}.header-contacthero-text .d-sm-block{font-size:16px;line-height:26px;margin-bottom:58px;max-width:354px}.header-contacthero-form{width:420px;margin:112px 0 0 0;padding:40px}.header-contacthero-form .form-title{font-size:16px;line-height:16px;margin-bottom:12px}.header-contacthero-form .buttons-container .btn{font-size:16px;line-height:16px}.header-contacthero-form .custom-input-container .input-control{border-radius:8px;height:48px;font-size:16px;line-height:16px;letter-spacing:.32px}.header-contacthero-form .custom-input-container textarea.input-control{border-radius:12px;height:88px;margin-bottom:20px;padding-top:16px;padding-bottom:16px}.header-contacthero-form .upload-file-name{border-radius:8px;height:48px;width:161px;font-size:16px;line-height:16px;margin-bottom:22px;padding:0 20px 0 54px;cursor:pointer;text-transform:none;display:flex;align-content:center;align-items:center}.lang-de .header-contacthero-form .upload-file-name{width:202px}.header-contacthero-form .upload-file-name:before{left:6px;width:36px;height:36px}.header-contacthero-form .custom-input-container .remove-file{right:20px;top:12px}}@media (min-width:1280px) and (min-height:860px) and (max-height:1080.98px){.contacthero-header{min-height:100vh}}@media (max-width:1199.98px){.contacthero-desktop{display:none}}@media (min-width:1200px){.container-contacthero{}.trusted-logos{margin-bottom:24px}.trusted-logos .contacthero-logos-container{column-gap:32px;margin-bottom:48px}.trusted-logos .contacthero-logos-container img{max-height:40px}.trusted-logos .contacthero-logos-container img:last-child{margin-right:0}.recognitions-logos .contacthero-logos-container img:first-child{max-height:40px}.header-contacthero-text{margin-top:182px;margin-left:48px;max-width:480px}.header-contacthero-text h1{font-size:48px;line-height:53px}.header-contacthero-text h1:after{width:21px;height:29px;margin-left:7px}.header-contacthero-text .d-sm-block{max-width:100%}.contacthero-logos-container img{max-height:56px}.header-contacthero-form{display:block;width:620px;margin-top:160px}}@media (min-width:1280px){.header-contacthero-text{max-width:560px;padding:0}.contacthero-logos-container img{max-height:80px}}@media (min-width:1440px){.container-contacthero{padding:0 110px}.contacthero-header{padding-bottom:50px}.header-contacthero-text{padding:0 0 0 0}.header-contacthero-text{max-width:560px;margin-top:148px}.header-contacthero-text .d-sm-block{margin-bottom:64px}.contacthero-logos-container img{max-height:80px}.header-contacthero-form{width:580px;margin-top:128px;padding:40px}}@media (min-width:1800px){.header-contacthero-form{width:820px}.header-contacthero-text{max-width:680px;margin-top:172px;margin-left:160px}.trusted-logos .contacthero-logos-container img{max-height:40px}}