.survey-contact{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;position:relative}.survey-left{position:relative;width:100%;height:0;padding-bottom:100%}.survey-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.survey-left::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:-1}.survey-overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.survey-content{padding:2em;position:absolute;top:50%;transform:translateY(-50%)}.survey-content h3,.survey-content p{color:white}.survey-content p{font-family:'Roboto',sans-serif;font-weight:200;font-size:1em;line-height:1.5em}.survey-content h3{font-family:'Roboto Condensed',sans-serif;font-size:1.5em;font-weight:400;text-transform:uppercase;line-height:1.2em}.survey-right{position:relative;width:100%;background:linear-gradient(to bottom right,#4fa0a7,#4fa0a7,#31747a,#114348)}.survey-right .hs-form{width:100%;padding:1em;margin:0 auto}.survey-right .hs-form .hs-input,.survey-right .hs-fieldtype-select .input{width:100%;border:1px solid white;border-radius:5px;background:0;padding:.5em;margin-bottom:.5em;color:white;outline:0;font-family:'Roboto',sans-serif;font-weight:200;font-size:1em}.survey-right .hs-form .field label{color:white;font-family:'Roboto',sans-serif;font-weight:200;font-size:1em;text-transform:uppercase}.survey-right .hs-form ul{margin:0}.survey-right .hs-form ul li{line-height:0;list-style:none;margin-bottom:5px}.survey-right .hs-form ul .hs-error-msg{font-size:10px;line-height:10px}.survey-right .hs-fieldtype-select .input select{margin:0;border:0;padding:0;color:white}.survey-right .hs-fieldtype-select .input select option{color:black !important}.survey-right .hs-form .hs-button{position:relative;display:inline-block;color:white;text-transform:uppercase;border-radius:2px;background:#ff6a01;padding:0 25px;cursor:pointer;box-shadow:0 3px 12px rgba(0,0,0,.07);font-family:'Roboto',sans-serif;font-weight:400;line-height:40px;font-size:13px;vertical-align:center;text-align:center;border:0;transition:all .1s ease-in-out;margin-top:1em}.survey-right .hs-form .legal-consent-container{position:relative;display:inline-block;color:white;padding:0 25px;cursor:pointer;box-shadow:0 3px 12px rgba(0,0,0,.07);font-family:'Roboto',sans-serif;font-weight:400;font-size:11px;vertical-align:center;border:0;transition:all .1s ease-in-out;margin-top:1em}.survey-right .hs-form .hs-button:hover{background:#e75f00;box-shadow:0 6px 50px rgba(0,0,0,.05);text-decoration:none}@media all and (min-width:480px){.survey-right .hs-form{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.survey-right{height:0;padding-bottom:100%}.survey-right .hs-form ul .hs-error-msg{font-size:10px;line-height:0}}@media all and (min-width:768px){.survey-content{padding:6em}.survey-right .hs-form{width:60%}.survey-right .hs-form .hs-input{padding:1em;margin-bottom:1em}.survey-content h3{font-size:1.8em;line-height:1.2em}}@media all and (min-width:1050px){.survey-contact{flex-direction:row;justify-content:space-between}.survey-left{width:70%;padding-bottom:70%}.survey-right{width:70%;padding-bottom:70%}.survey-content h3{font-size:2em}.survey-right .hs-form .hs-input{padding:.6em}}@media all and (min-width:1100px){.survey-right .hs-form .hs-input{padding:.8em}.survey-content h3{font-size:2.5em}}@media all and (min-width:1400px){.survey-left{width:calc(100% / 2);padding-bottom:calc(100% / 2)}.survey-right{width:calc(100% / 2);padding-bottom:calc(100% / 2)}}