.formShadowContainer{background-color:var(--pink-3);margin:10px}.formShadowContainer .formShadowContainer__teaser{display:flex;flex-flow:column}.formShadowContainer__teaser--text{background-color:var(--pink-2);display:flex;flex-flow:column;justify-content:center;min-height:8em;padding:15px 2em}.formShadowContainer .formShadowContainer__teaser div{width:100%}.formShadowContainer .formShadowContainer__teaser--img{background-repeat:no-repeat;background-size:cover;height:7em}@media (min-width:768px){.formShadowContainer__teaser--text{padding-left:2em}.formShadowContainer .formShadowContainer__teaser--img{height:auto}.formShadowContainer .formShadowContainer__teaser{flex-flow:row}.formShadowContainer .formShadowContainer__teaser div{width:50%}}.formShadowContainer__teaser--text h3{margin:0}.formShadowContainer .form-title{display:none}.formShadowContainer__teaser--text p{margin-top:5px}.formShadowContainer__form{padding:2em}.formShadowContainer__form .hs-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) #fff no-repeat 98.5%;background:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) #fff no-repeat calc(100% - 15px);padding:15px}@media (min-width:576px){.formShadowContainer{margin:50px}}.formShadowContainer .hs-form .hs-form-field{margin-bottom:15px;position:relative}.formShadowContainer .hs-form label{color:#000;display:block;font-family:LL Circular Book Web,Helvetica,Arial,sans-serif;margin-bottom:8px;padding-right:8px}.formShadowContainer .hs-form .hs-form-field ul.inputs-list .hs-error-msg{color:var(--pink)}.formShadowContainer .hs-form .hs-form-field>label .hs-form-required,.formShadowContainer .hs-form label:empty{display:none}.formShadowContainer .hs-form .legal-consent-container{color:var(--grey-600);font-size:14px}.formShadowContainer .hs-form input[type=color],.formShadowContainer .hs-form input[type=date],.formShadowContainer .hs-form input[type=datetime-local],.formShadowContainer .hs-form input[type=datetime],.formShadowContainer .hs-form input[type=email],.formShadowContainer .hs-form input[type=file],.formShadowContainer .hs-form input[type=month],.formShadowContainer .hs-form input[type=number],.formShadowContainer .hs-form input[type=password],.formShadowContainer .hs-form input[type=search],.formShadowContainer .hs-form input[type=tel],.formShadowContainer .hs-form input[type=text],.formShadowContainer .hs-form input[type=time],.formShadowContainer .hs-form input[type=url],.formShadowContainer .hs-form input[type=week],.hs-form select,.hs-form textarea{background:#fff;border:1px solid #dddee2;color:var(--black);opacity:1;padding:15px;resize:none;width:100%}.formShadowContainer .hs-form select{height:60px}.formShadowContainer .hs-form .hs-form-field ul.inputs-list{list-style:none;padding:10px 0}@media (max-width:768px){.formShadowContainer .hs-form fieldset .hs-form-field{width:100%!important}}.formShadowContainer .hs-form .hs-form-field ul.inputs-list label{color:#212529;font-size:16px;margin-bottom:.75em}.formShadowContainer .hs-form ul.hs-error-msgs{padding:0}.formShadowContainer .hs-form .hs-error-msgs>li{list-style:none}.formShadowContainer .hs-input.invalid.error{border-color:#dddee2;border-bottom:3px solid var(--pink)}.formShadowContainer .hs-form .hs_error_rollup{text-align:right}.formShadowContainer ::-webkit-input-placeholder{color:var(--pink)}.formShadowContainer :-moz-placeholder,.formShadowContainer ::-moz-placeholder{color:var(--pink)}.formShadowContainer :-ms-input-placeholder{color:var(--pink)}.formShadowContainer .hs-form fieldset .hs-form-field{padding:0 10px 0 0}.formShadowContainer form.hs-form fieldset{max-width:100%}.formShadowContainer form.hs-form fieldset[class*=form-columns] .hs-input{width:100%}.formShadowContainer form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox],.hs-input[type=radio]{margin-right:10px;width:auto}.formShadowContainer form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}.formShadowContainer .hs-form .hs-submit{max-width:767px;text-align:left}.formShadowContainer .hs-form [type=checkbox]:checked,.formShadowContainer .hs-form [type=checkbox]:not(:checked),.formShadowContainer .hs-form [type=radio]:checked,.formShadowContainer .hs-form [type=radio]:not(:checked){left:-9999px;position:absolute}.formShadowContainer .hs-form [type=radio]:checked+span,.formShadowContainer .hs-form [type=radio]:not(:checked)+span{cursor:pointer;display:inline-block;line-height:28px;padding-left:40px;position:relative}.formShadowContainer .hs-form [type=checkbox]:checked+span,.formShadowContainer .hs-form [type=checkbox]:not(:checked)+span{cursor:pointer;display:inline-block;font-size:18px;line-height:28px;margin:7px 0;padding-left:40px;position:relative;text-transform:none}.formShadowContainer .hs-form [type=checkbox]:not(:checked)+span:before,.formShadowContainer .hs-form [type=radio]:checked+span:before,.formShadowContainer .hs-form [type=radio]:not(:checked)+span:before{background:#e0e0e0;border-radius:5px;content:"";height:28px;left:0;position:absolute;top:0;width:28px}.formShadowContainer .hs-form [type=radio]:checked+span:before,.formShadowContainer .hs-form [type=radio]:not(:checked)+span:before{border-radius:50%}.formShadowContainer .hs-form [type=checkbox]:checked+span:before{background:#fbfbfc;border:1px solid #e0e0e0;border-radius:5px;content:"";height:28px;left:0;position:absolute;top:0;width:28px}.formShadowContainer .hs-form [type=radio]:not(:checked)+span:after{border-radius:50%}.formShadowContainer .hs-form [type=checkbox]:not(:checked)+span:after,.formShadowContainer .hs-form [type=radio]:not(:checked)+span:after{background:#fbfbfc!important;content:"";height:22px;left:3px;position:absolute;top:3px;width:22px}.formShadowContainer .hs-form [type=radio]:checked+span:after{background:var(--pink);border:3px solid #fbfbfc;border-radius:500%;content:"";height:20px;left:4px;position:absolute;top:4px;width:20px}.formShadowContainer .hs-form [type=checkbox]:checked+span:after{background:url(https://www.happysignals.com/hubfs/checked.svg) no-repeat;background-color:var(--pink);background-position:50%;background-size:contain;background-size:85%;border-radius:5px;content:"";height:30px;left:0;position:absolute;top:0;width:30px}body .formShadowContainer .hs-button.primary,body .formShadowContainer input[type=button],body .formShadowContainer input[type=submit]{background:var(--pink) 0 0 no-repeat padding-box;border:0 solid;border-radius:60px;color:#fff;display:inline-block;font-size:18px;letter-spacing:0;line-height:48px;margin-top:1em;min-width:120px;opacity:1;padding:0 1em;text-align:center}body .formShadowContainer .hs-button.primary:hover,body .formShadowContainer input[type=button]:hover,body .formShadowContainer input[type=submit]:hover{background-color:#ff8ab5;box-shadow:-1px 2px 0 #f46993;color:#fff;text-decoration:none;transform:translate(1px,-2px);transition:transform .1s ease,box-shadow .1s ease;will-change:transform,box-shadow}body .formShadowContainer .hs-button.primary.negative{background:transparent;border:1px solid var(--pink);color:var(--pink);opacity:1}body .formShadowContainer .hs-button.primary.negative:hover{background-color:var(--pink);color:#fff}