.contact-form .left-form input,.contact-form .enquiry #enquiry,.contact-form .submit-wrapper .submit.button{border-radius:5px}.phone-details,.email-details{position:relative}.phone-details:after,.email-details:after{position:absolute}.contact-form .left-form,.contact-form .enquiry,.contact-form .submit-wrapper .submit.button{display:inline-block;zoom:1}.contact-form .left-form input,.contact-form .enquiry #enquiry{box-sizing:border-box}.contact-form .left-form input,.contact-form .enquiry #enquiry{transition:.1s ease-in-out}.contact-form{clear:both}.contact-form:after{display:table;content:"";clear:both}.contact-form .hidden{display:none}.contact-form .left-form input,.contact-form .enquiry #enquiry{display:block;width:100%;padding:1em 30px;background:#fff;font-family:"Acherus Grotesque",Helvetica,sans-serif;outline:none}.contact-form .left-form input:hover,.contact-form .enquiry #enquiry:hover{border-color:hsl(120,3.4482758621%,104.3137254902%)}.contact-form .left-form input:focus,.contact-form .enquiry #enquiry:focus{border-color:hsl(120,3.4482758621%,84.3137254902%)}@media screen and (max-width: 500px){.contact-form .left-form input,.contact-form .enquiry #enquiry{font-size:1em}}.contact-form .submit-wrapper .submit.button{font-weight:900;margin:0;padding:.8em 2em;text-transform:uppercase;border:none;cursor:pointer;text-align:center}.contact-form .submit-wrapper .submit.button{background-color:rgb(1.6533980583,168.6466019417,88.4567961165);background-image:-webkit-gradient(linear, left top, left bottom, from(#02CC6B), to(rgb(1.6533980583, 168.6466019417, 88.4567961165)));background-image:-webkit-linear-gradient(top, #02CC6B, rgb(1.6533980583, 168.6466019417, 88.4567961165));background-image:-moz-linear-gradient(top, #02CC6B, rgb(1.6533980583, 168.6466019417, 88.4567961165));background-image:-ms-linear-gradient(top, #02CC6B, rgb(1.6533980583, 168.6466019417, 88.4567961165));background-image:-o-linear-gradient(top, #02CC6B, rgb(1.6533980583, 168.6466019417, 88.4567961165));background-image:linear-gradient(top, #02CC6B, rgb(1.6533980583, 168.6466019417, 88.4567961165));color:#fff}.contact-form .submit-wrapper .submit.button:hover{background-color:rgb(1.7524271845,178.7475728155,93.7548543689);background-image:-webkit-gradient(linear, left top, left bottom, from(rgb(2.2475728155, 229.2524271845, 120.2451456311)), to(rgb(1.7524271845, 178.7475728155, 93.7548543689)));background-image:-webkit-linear-gradient(top, rgb(2.2475728155, 229.2524271845, 120.2451456311), rgb(1.7524271845, 178.7475728155, 93.7548543689));background-image:-moz-linear-gradient(top, rgb(2.2475728155, 229.2524271845, 120.2451456311), rgb(1.7524271845, 178.7475728155, 93.7548543689));background-image:-ms-linear-gradient(top, rgb(2.2475728155, 229.2524271845, 120.2451456311), rgb(1.7524271845, 178.7475728155, 93.7548543689));background-image:-o-linear-gradient(top, rgb(2.2475728155, 229.2524271845, 120.2451456311), rgb(1.7524271845, 178.7475728155, 93.7548543689));background-image:linear-gradient(top, rgb(2.2475728155, 229.2524271845, 120.2451456311), rgb(1.7524271845, 178.7475728155, 93.7548543689))}.contact-form .submit-wrapper .submit.button:active{background-color:rgb(1.4058252427,143.3941747573,75.2116504854);background-image:-webkit-gradient(linear, left top, left bottom, from(rgb(1.7524271845, 178.7475728155, 93.7548543689)), to(rgb(1.4058252427, 143.3941747573, 75.2116504854)));background-image:-webkit-linear-gradient(top, rgb(1.7524271845, 178.7475728155, 93.7548543689), rgb(1.4058252427, 143.3941747573, 75.2116504854));background-image:-moz-linear-gradient(top, rgb(1.7524271845, 178.7475728155, 93.7548543689), rgb(1.4058252427, 143.3941747573, 75.2116504854));background-image:-ms-linear-gradient(top, rgb(1.7524271845, 178.7475728155, 93.7548543689), rgb(1.4058252427, 143.3941747573, 75.2116504854));background-image:-o-linear-gradient(top, rgb(1.7524271845, 178.7475728155, 93.7548543689), rgb(1.4058252427, 143.3941747573, 75.2116504854));background-image:linear-gradient(top, rgb(1.7524271845, 178.7475728155, 93.7548543689), rgb(1.4058252427, 143.3941747573, 75.2116504854))}.contact-form .left-form input,.contact-form .enquiry #enquiry,.contact-form .submit-wrapper .submit.button{font-size:.95em}@media screen and (min-width: 1200px)and (max-width: 1919px){.contact-form .left-form input,.contact-form .enquiry #enquiry,.contact-form .submit-wrapper .submit.button{font-size:.9em}}@media screen and (min-width: 451px)and (max-width: 1199px){.contact-form .left-form input,.contact-form .enquiry #enquiry,.contact-form .submit-wrapper .submit.button{font-size:.85em}}@media screen and (max-width: 450px){.contact-form .left-form input,.contact-form .enquiry #enquiry,.contact-form .submit-wrapper .submit.button{font-size:.8em}}body{text-align:center}.hero{background:url("/app/images/global/hero-bg.jpg")}.hero h2{color:#fff;font-weight:300;text-transform:uppercase;max-width:21.5em;margin:0 auto 50px}.contact-form{max-width:1085px;margin:0 auto}.contact-form .left-form{float:left}.contact-form .left-form .form-group .form-input{padding-left:50px}.contact-form .left-form .form-group .form-label{left:50px}.contact-form .left-form input{background-image:url("/app/images/global/contact-sprite.png");background-repeat:no-repeat;background-size:35px}.contact-form .left-form #name{background-position:10px 11px}.contact-form .left-form #email{background-position:10px -238px}.contact-form .left-form #phone{background-position:10px -117px}.contact-form .enquiry{float:left;clear:none}.contact-form .enquiry.form-group .form-label{left:20px}.contact-form .enquiry #enquiry{min-height:210px;padding:.7em 20px}.contact-form .submit-wrapper .loader,.contact-form .submit-wrapper .results{display:none}.contact-form .submit-wrapper .loader{margin-right:16px;width:35px;vertical-align:middle}.contact-form .submit-wrapper .submit.button{font-size:1.2em;text-align:center;vertical-align:middle}.contact-form .submit-wrapper .results{clear:both;margin:20px 0}.contact-form .submit-wrapper .results strong{display:block;font-size:1.2em}.contact-form .submit-wrapper .results p.success{color:#fff;font-size:1.2em}.stripe-heading{margin-left:auto;margin-right:auto;max-width:1200px}.phone-details{overflow:hidden}.phone-details:after{content:"";display:block;width:3840px;height:50px;left:50%;margin-left:-1920px;bottom:0;background:url("/app/images/global/hero-tab-arrow-alt.svg") no-repeat center bottom;background-size:auto 50px}.phone-details .contact-phone{font-family:"Acherus Grotesque",Helvetica,sans-serif;font-weight:700;color:#4a7ced;font-size:2.9em;padding:15px 0 15px 80px;display:inline-block;background:url("/app/images/global/header-phone.png") no-repeat left center;background-size:64px}.email-details{background:#5e5e5e;padding:80px 0 130px;overflow:hidden;margin-top:-1px}.email-details:after{content:"";display:block;width:3840px;height:50px;left:50%;margin-left:-1920px;bottom:0;background:url("/app/images/global/hero-tab-arrow.svg") no-repeat center bottom;background-size:auto 50px}.email-details .contact-email{font-weight:700;color:#f1f5f2;font-size:1.9em;padding:15px 0 15px 80px;display:inline-block;background:url("/app/images/global/femail-icon.png") no-repeat left center;background-size:64px}@media screen and (min-width: 551px){.contact-form .left-form{width:47.5%;margin-right:2.5%}.contact-form .enquiry{width:47.5%;margin-left:2.5%}}@media screen and (max-width: 550px){.contact-form .left-form{width:100%}.contact-form .enquiry{width:100%;margin-top:15px}}@media screen and (min-width: 651px){.phone-details{padding:80px 0 130px}}@media screen and (max-width: 650px){.phone-details{padding:80px 0}.phone-details .contact-phone{font-size:2em;background-size:40px;padding:20px 0 20px 50px;margin:0 10px 40px 0}}@media screen and (max-width: 1300px){.email-details{margin-bottom:50px}}@media screen and (max-width: 650px){.email-details .contact-email{font-size:.875em;color:#fff;background-size:40px;padding-left:45px}}
