@font-face{font-family:"Handkick";src:url("/wp-content/themes/tessellate/global/abstracts/fonts/handkick.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.downloads_with_modal__modal .frm_message{margin-top:30px}.downloads_with_modal__modal #downloadFormsContainer{width:100%}.downloads_with_modal__modal #downloadFormsContainer .frm_fields_container{grid-gap:20px 4%}.downloads_with_modal__modal #downloadFormsContainer>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.downloads_with_modal__modal #downloadFormsContainer form{position:relative}.downloads_with_modal__modal #downloadFormsContainer form label{display:block}.downloads_with_modal__modal #downloadFormsContainer form .frm_error_style{color:red;margin-bottom:10px}.downloads_with_modal__modal #downloadFormsContainer form .frm_error{color:red}.downloads_with_modal__modal #downloadFormsContainer form .frm_form_fields{position:relative}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox{margin-top:20px}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox a{color:#1b1b1b;text-decoration:none}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox a:hover{text-decoration:underline}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox label{font-family:"dm-sans",sans-serif;font-size:14px;font-weight:300;line-height:24px}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox label a{font-size:inherit}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #000;border-radius:2px;height:14px;margin-right:10px;position:relative;top:1.5px;width:14px}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox label input[type=checkbox]::after{content:"";position:absolute;width:9px;height:4.5px;border-left:2px solid #000;border-bottom:2px solid #000;top:3.5px;left:2px;opacity:0;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.downloads_with_modal__modal #downloadFormsContainer form .frm_checkbox label input[type=checkbox]:checked::after{opacity:1}.downloads_with_modal__modal #downloadFormsContainer form select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10.588" height="7.941" viewBox="0 0 10.588 7.941"><path d="M4.878.624a.5.5,0,0,1,.832,0l4.36,6.54a.5.5,0,0,1-.416.777H.934a.5.5,0,0,1-.416-.777Z" transform="translate(10.588 7.941) rotate(180)" fill="%23000"/></svg>');background-repeat:no-repeat;background-position:right 15px center;background-size:10px auto}@media(max-width: 61.98rem){.downloads_with_modal__modal #downloadFormsContainer form select{padding-left:10px;padding-right:10px}}.downloads_with_modal__modal #downloadFormsContainer form select:focus{outline:0}.downloads_with_modal__modal #downloadFormsContainer form input[type=email],.downloads_with_modal__modal #downloadFormsContainer form select,.downloads_with_modal__modal #downloadFormsContainer form input[type=text]{background-color:#f6f7f5;border:0px;border-radius:4px 0 0 4px;font-family:"dm-sans",sans-serif;font-size:18px;font-weight:300;line-height:23px;min-height:40px;width:100%;text-indent:10px}@media(max-width: 93.73rem){.downloads_with_modal__modal #downloadFormsContainer form input[type=email],.downloads_with_modal__modal #downloadFormsContainer form select,.downloads_with_modal__modal #downloadFormsContainer form input[type=text]{font-size:17px}}@media(max-width: 61.98rem){.downloads_with_modal__modal #downloadFormsContainer form input[type=email],.downloads_with_modal__modal #downloadFormsContainer form select,.downloads_with_modal__modal #downloadFormsContainer form input[type=text]{font-size:16px;line-height:24px}}@media(max-width: 35.98rem){.downloads_with_modal__modal #downloadFormsContainer form input[type=email],.downloads_with_modal__modal #downloadFormsContainer form select,.downloads_with_modal__modal #downloadFormsContainer form input[type=text]{font-size:14px;line-height:22px}}.downloads_with_modal__modal #downloadFormsContainer form input[type=email]:focus,.downloads_with_modal__modal #downloadFormsContainer form select:focus,.downloads_with_modal__modal #downloadFormsContainer form input[type=text]:focus{outline:0}.downloads_with_modal__modal #downloadFormsContainer form .frm_submit{position:relative;padding-top:60px}.downloads_with_modal__modal #downloadFormsContainer form .frm_submit:after{content:"";position:absolute;height:2px;background-color:#d5dcd3;width:100%;top:20px;left:0}.downloads_with_modal__modal #downloadFormsContainer form .frm_submit button.frm_button_submit{font-family:"dm-sans",sans-serif;font-size:20px;font-weight:600;line-height:30px;background:#fff;color:#1b1b1b;border-radius:22px;height:44px;max-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 35px;border:2px solid;text-transform:uppercase;border-color:#e6007e;text-decoration:none}@media(max-width: 119.98rem){.downloads_with_modal__modal #downloadFormsContainer form .frm_submit button.frm_button_submit{font-family:"dm-sans",sans-serif;font-size:18px;font-weight:600;line-height:26px}}@media(max-width: 93.73rem){.downloads_with_modal__modal #downloadFormsContainer form .frm_submit button.frm_button_submit{font-family:"dm-sans",sans-serif;font-size:17px;font-weight:600;line-height:25px}}@media(max-width: 47.98rem){.downloads_with_modal__modal #downloadFormsContainer form .frm_submit button.frm_button_submit{font-family:"dm-sans",sans-serif;font-size:16px;font-weight:600;line-height:23px}}@media(max-width: 79.98rem){.downloads_with_modal__modal #downloadFormsContainer form .frm_submit button.frm_button_submit{padding:12px}}.downloads_with_modal__modal #downloadFormsContainer form .frm_submit button.frm_button_submit:hover{color:#fff;background:#e6007e}.downloads_with_modal__modalDialog{width:100%}@media(max-width: 35.98rem){.downloads_with_modal__modalDialog{width:calc(100% - 16px)}}@media(max-width: 35.98rem){.downloads_with_modal__modalBody{padding:40px 20px}}.downloads_with_modal__modalClose{top:20px;right:20px}.downloads_with_modal__modalHeading{color:#f8f9f7;font-weight:400;max-width:500px;width:100%}
/*# sourceMappingURL=style.px.css.map */