.theme-btn,.nf-form-content input[type=submit],.wp-block-button__link,.wp-block-buttons__link,.c-puff-form-block .nf-field-element input[type=button],.c-puff-form-block .nf-field-element input[type=submit]{color:#003641;background-color:#29b8ce;border:2px solid #29b8ce;border-radius:0;justify-content:center;align-items:center;min-height:55px;padding-left:35px;padding-right:35px;font-size:20px;font-weight:700;line-height:27px;text-decoration:none;transition:color .3s,background-color .3s,border .3s;display:inline-flex}@media (width>=550px){.theme-btn,.nf-form-content input[type=submit],.wp-block-button__link,.wp-block-buttons__link,.c-puff-form-block .nf-field-element input[type=button],.c-puff-form-block .nf-field-element input[type=submit]{min-width:260px}}.theme-btn:hover,.nf-form-content input[type=submit]:hover,.wp-block-button__link:hover,.wp-block-buttons__link:hover,.c-puff-form-block .nf-field-element input[type=button]:hover,.c-puff-form-block .nf-field-element input[type=submit]:hover{color:#29b8ce;background-color:#0000;border-color:#29b8ce}.nf-form-content input[type=submit]{border:1px solid #003641;color:#003641!important;background-color:#29b8ce!important}.nf-form-content input[type=submit]:hover{text-decoration:none;color:#29b8ce!important;background-color:#0000!important;border:1px solid #29b8ce!important}.wp-block-button,.wp-block-buttons{margin:40px 0}.wp-block-button__link,.wp-block-buttons__link{color:#003641;border-radius:0;font-size:20px;line-height:27px;text-decoration:none;width:fit-content!important}.wp-block-button__link:hover,.wp-block-buttons__link:hover{color:#29b8ce;background-color:#003641;border:2px solid #29b8ce;text-decoration:none}.btn-outline-secondary{border-radius:unset}.c-puff-form-block__text-wrapper{justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.c-puff-form-block__text-wrapper.right{order:2}.c-puff-form-block__text-wrapper--text{opacity:.7;color:#0d0d0d;background-color:#fff;padding:5%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=799.98px){.c-puff-form-block__text-wrapper--text{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;height:80%;display:flex}}.c-puff-form-block__image-wrapper{min-height:300px}.c-puff-form-block__image-wrapper img{object-fit:cover;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.c-puff-form-block__form{color:#fff;background-color:#003641}.c-puff-form-block__form-wrapper{padding:5%}.c-puff-form-block__form-text{padding-bottom:5%}.c-puff-form-block__form-text.text-lightblue{color:#29b8ce}.c-puff-form-block__form-text.text-lightred{color:#eca4a0}.c-puff-form-block__form-text.text-lightyellow{color:#f4d2a5}.c-puff-form-block .nf-form-fields-required{padding-bottom:10px;font-size:12px}.c-puff-form-block .nf-field-element input[type=email],.c-puff-form-block .nf-field-element input[type=text],.c-puff-form-block .nf-field-element input[type=name]{min-width:300px;height:55px;padding:15px}.c-puff-form-block .nf-field-element textarea{border:none;min-width:300px;padding:15px}.c-puff-form-block .nf-form-content{padding:0}.c-puff-form-block .nf-form-content .textbox-container .nf-field-label .ninja-forms-req-symbol,.c-puff-form-block .nf-form-content .textarea-container .nf-field-label .ninja-forms-req-symbol,.c-puff-form-block .nf-form-content .email-container .nf-field-label .ninja-forms-req-symbol{visibility:visible;color:#eca4a0;position:absolute;top:20px;left:-18px}@media (width<=799.98px){.c-puff-form-block .nf-form-content .textbox-container .nf-field-label .ninja-forms-req-symbol,.c-puff-form-block .nf-form-content .textarea-container .nf-field-label .ninja-forms-req-symbol,.c-puff-form-block .nf-form-content .email-container .nf-field-label .ninja-forms-req-symbol{top:17px;left:-15px}}.c-puff-form-block .ninja-forms-req-symbol{color:#eca4a0!important}.c-puff-form-block .nf-error .ninja-forms-field{border:1px solid #eca4a0!important}.c-puff-form-block .nf-error-msg{color:#eca4a0!important}.c-puff-form-block .nf-error .nf-field-element:after{background:#eca4a0!important}
