.shape__section svg{max-width:760px;position:relative;width:760px;z-index:1}@media (min-width:768px){.shape__section svg{max-width:100%;width:100%}}.parallax{display:inline-block;min-height:250px}.parallax,.parallax__section{height:100%;position:relative;width:100%}.parallax__section{overflow:hidden;z-index:1}.parallax__container{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}@media (prefers-reduced-motion:reduce){.body-container-wrapper .parallax__image{transform:translateZ(0)!important}}.cwt-landing-page{position:relative}.cwt-hero__content{color:#fff}.cwt-hero__content h1,.cwt-hero__content h2{color:inherit}.cwt-hero{position:relative}.cwt-hero h1{font-weight:700;margin-bottom:2rem}.cwt-hero h2{font-weight:300;line-height:1.2}.cwt-hero h2 em{font-weight:inherit}.cwt-hero__content h2,.cwt-hero__content p{color:#fff}.cwt-hero__subheading{background:linear-gradient(5deg,#2b9fc6,#42eac2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;font-size:18px;font-weight:700;margin-bottom:.25rem;text-fill-color:transparent;text-transform:uppercase}@media (min-width:768px){.cwt-hero__subheading{font-size:20px}}.cwt-hero__content{text-wrap:pretty}.cwt-hero .button{color:#227fc8}.cwt-hero__form .hs_cos_wrapper_type_form{background-color:#fff;border-radius:50px;box-shadow:0 4px 60px 0 rgba(0,0,0,.25);display:block;padding:40px}.cwt-hero__form .hs_cos_wrapper_type_form h3{color:#00b5a5;font-weight:700}.cwt-hero__form form label{font-weight:400}.cwt-hero__form form input:not([type=submit]),.cwt-hero__form form textarea{background:#f6f6f6;border:1px solid #dadada;border-radius:5px;box-shadow:none}.cwt-hero__form form input[type=submit]{text-transform:none}.cwt-hero__form form .hs-richtext{margin-bottom:1rem}.cwt-hero__image{margin-left:auto;max-width:100%;position:relative;width:340px}.cwt-hero__image span{position:absolute;right:1em;top:-1.5em;z-index:2}@media (min-width:1520px){.cwt-hero__image span{transform:translate(2.5em,-2em)}}.cwt-hero__image img{transform:rotate(10deg)}.custom-page-form{background-color:#fff;border-radius:30px;border-radius:50px;box-shadow:0 4px 60px 0 rgba(0,0,0,.25);color:#040725;display:block;padding:40px;position:relative}.custom-page-form form .inputs-list>li{margin:0}.custom-page-form .form-heading{color:#00b5a5;font-size:30px;font-weight:700}