*,::after,::before{box-sizing:border-box;font-display:fallback}:root{--red:#eb595c;--blue:#232350;--yellow:#fdea58;--brown:#423b18;--pink:#fde9e7;--green:#08595b}.block.contact{display:flex;width:100%;justify-content:center;padding:4rem 0}.block.contact .block_inner{width:100%;max-width:1300px;display:grid;gap:3rem;grid-template-columns:4fr 3fr;padding:0 1rem}@media only screen and (max-width:1400px){.block.contact .block_inner{padding:0 5vw}}.block.contact .block_inner .form_wrapper{width:100%;border:1px solid #000;padding:2rem}.block.contact .block_inner .form_wrapper h3{margin-top:0}.block.contact .block_inner .form_wrapper form .forminator-row:not(:last-child){margin-bottom:1.2rem}.block.contact .block_inner .form_wrapper form input,.block.contact .block_inner .form_wrapper form textarea{width:100%;padding:.7rem 1rem;background-color:#fff;border:1px solid #c2c2c2;margin-right:.5rem;font-family:"Noi Grotesk",sans-serif;font-size:1rem;resize:none}.block.contact .block_inner .form_wrapper form input:active,.block.contact .block_inner .form_wrapper form input:focus,.block.contact .block_inner .form_wrapper form textarea:active,.block.contact .block_inner .form_wrapper form textarea:focus{border-color:#c6fe09;box-shadow:none;outline:0}.block.contact .block_inner .form_wrapper form button{font-size:1rem;color:#f8f5f2;background-color:#000}.block.contact .block_inner .form_wrapper form button:hover{background-color:#c6fe09;border-color:#c6fe09;color:#000}.block.contact .block_inner .form_wrapper form .forminator-has_error input,.block.contact .block_inner .form_wrapper form .forminator-has_error textarea{border-color:red}.block.contact .block_inner .form_wrapper form .forminator-error-message{margin-top:.3rem;display:inline-block;padding-left:1rem}.block.contact .block_inner .form_wrapper form .forminator-row-last{margin-bottom:0!important}.block.contact .block_inner .form_wrapper form .forminator-row-last .forminator-col{text-align:right}.block.contact .block_inner .contact_text{padding-top:1rem;width:100%}@media only screen and (max-width:1000px){.block.contact .block_inner{display:flex;flex-direction:column-reverse}.block.contact .block_inner .contact_text{padding-top:0}}*,::after,::before{box-sizing:border-box;font-display:fallback}:root{--red:#eb595c;--blue:#232350;--yellow:#fdea58;--brown:#423b18;--pink:#fde9e7;--green:#08595b}.block.pre-footer{display:flex;justify-content:center;padding:3rem 0}.block.pre-footer .block_inner{display:flex;justify-content:space-between;max-width:1300px;width:100%;padding:0 1rem}@media only screen and (max-width:1400px){.block.pre-footer .block_inner{padding:0 5vw}}.block.pre-footer .block_inner .column{max-width:400px;border:1px red}@media only screen and (max-width:1000px){.block.pre-footer .block_inner{flex-direction:column}.block.pre-footer .block_inner .column{max-width:none}.block.pre-footer .block_inner .column.newsletter{margin-bottom:2rem}}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll{position:relative}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{display:inline-block;position:relative}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input{padding:.7rem 1rem;background-color:#fff;border:1px solid #c2c2c2;margin-right:.5rem}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group div.mce_inline_error{position:absolute;bottom:-80%;left:0;margin:0;width:100%;background-color:transparent;color:#000}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll #mce-responses{display:none}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll .optionalParent{display:inline-block}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll .optionalParent .clear input{background-color:#000;border-radius:25px;color:#f8f5f2;transition:.1s}.block.pre-footer .block_inner .column.newsletter #mc_embed_signup form #mc_embed_signup_scroll .optionalParent .clear input:hover{background-color:#c6fe09;border-color:#c6fe09;color:#000}.block.pre-footer .block_inner .column.instagram{min-width:50%}.block.pre-footer .block_inner .column.instagram ul.insta_posts{list-style:none;display:flex;flex-wrap:nowrap;gap:1rem}.block.pre-footer .block_inner .column.instagram ul.insta_posts li.insta_post{display:inline-block;aspect-ratio:1/1;position:relative}.block.pre-footer .block_inner .column.instagram ul.insta_posts li.insta_post img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block.pre-footer .block_inner .column.instagram ul.insta_posts li.insta_post a{position:absolute;left:0;top:0;height:100%;width:100%}