.button-with-popup .popup{cursor:pointer}.button-with-popup .popup>.wp-block-group{cursor:auto;position:relative}.button-with-popup .popup>.wp-block-group .close-icon{cursor:pointer;display:flex;position:absolute;right:1rem;top:1rem}#bdg-form>.wp-block-columns,.button-with-popup>.wp-block-columns{justify-content:space-between}#bdg-form .with_frm_style .frm_top_container .frm_primary_label,.button-with-popup .with_frm_style .frm_top_container .frm_primary_label{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--akzidenz-grotesk);font-size:var(--wp--preset--font-size--16);font-weight:500;letter-spacing:.02em;line-height:1.5;margin-bottom:.25rem}#bdg-form .with_frm_style input[type=email],#bdg-form .with_frm_style input[type=tel],#bdg-form .with_frm_style input[type=text],#bdg-form .with_frm_style select,#bdg-form .with_frm_style textarea,.button-with-popup .with_frm_style input[type=email],.button-with-popup .with_frm_style input[type=tel],.button-with-popup .with_frm_style input[type=text],.button-with-popup .with_frm_style select,.button-with-popup .with_frm_style textarea{background-color:hsla(0,0%,100%,.078);border:none;border-bottom:1px solid var(--wp--preset--color--white);border-radius:0;color:var(--wp--preset--color--white);line-height:2.214;transition:all .2s}#bdg-form .with_frm_style input[type=email]:hover,#bdg-form .with_frm_style input[type=tel]:hover,#bdg-form .with_frm_style input[type=text]:hover,#bdg-form .with_frm_style select:hover,#bdg-form .with_frm_style textarea:hover,.button-with-popup .with_frm_style input[type=email]:hover,.button-with-popup .with_frm_style input[type=tel]:hover,.button-with-popup .with_frm_style input[type=text]:hover,.button-with-popup .with_frm_style select:hover,.button-with-popup .with_frm_style textarea:hover{border-bottom-color:var(--wp--preset--color--cadmium-yellow)}#bdg-form .with_frm_style input[type=email]:focus,#bdg-form .with_frm_style input[type=tel]:focus,#bdg-form .with_frm_style input[type=text]:focus,#bdg-form .with_frm_style select:focus,#bdg-form .with_frm_style textarea:focus,.button-with-popup .with_frm_style input[type=email]:focus,.button-with-popup .with_frm_style input[type=tel]:focus,.button-with-popup .with_frm_style input[type=text]:focus,.button-with-popup .with_frm_style select:focus,.button-with-popup .with_frm_style textarea:focus{background-color:hsla(0,0%,100%,.7);border-bottom-color:var(--wp--preset--color--white);box-shadow:none;color:var(--wp--preset--color--black);outline:none}#bdg-form .with_frm_style textarea,.button-with-popup .with_frm_style textarea{line-height:1.5}#bdg-form .with_frm_style .frm_checkbox input[type=checkbox],.button-with-popup .with_frm_style .frm_checkbox input[type=checkbox]{background-color:var(--wp--preset--color--transparent);border-color:var(--wp--preset--color--white);border-radius:0}#bdg-form .with_frm_style .frm_checkbox input[type=checkbox]:not([disabled]):checked,.button-with-popup .with_frm_style .frm_checkbox input[type=checkbox]:not([disabled]):checked{background-color:var(--wp--preset--color--transparent)!important;border-color:var(--wp--preset--color--white)!important}#bdg-form .with_frm_style .frm_checkbox input[type=checkbox]:focus,.button-with-popup .with_frm_style .frm_checkbox input[type=checkbox]:focus{box-shadow:none!important}#bdg-form .with_frm_style .frm_checkbox label,#bdg-form .with_frm_style .frm_checkbox label>a,.button-with-popup .with_frm_style .frm_checkbox label,.button-with-popup .with_frm_style .frm_checkbox label>a{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--akzidenz-grotesk);font-size:var(--wp--preset--font-size--14)}#bdg-form .with_frm_style .frm_error_style,#bdg-form .with_frm_style .frm_message,.button-with-popup .with_frm_style .frm_error_style,.button-with-popup .with_frm_style .frm_message{background-color:transparent!important;border:none;font-family:ITC Garamond Condensed;font-size:1.5rem}#bdg-form .with_frm_style .frm_error_style p,#bdg-form .with_frm_style .frm_message p,.button-with-popup .with_frm_style .frm_error_style p,.button-with-popup .with_frm_style .frm_message p{color:var(--wp--preset--color--white)}#bdg-form .frm_style_formidable-style.with_frm_style .frm_error_style,.button-with-popup .frm_style_formidable-style.with_frm_style .frm_error_style{background-color:var(--wp--preset--color--platinum);border-color:#f04438;border-radius:0;color:#f04438}#bdg-form .frm_style_formidable-style.with_frm_style .frm_error,.button-with-popup .frm_style_formidable-style.with_frm_style .frm_error{color:#f04438;margin-top:6px}#bdg-form .frm_style_formidable-style.with_frm_style .frm_submit button,.button-with-popup .frm_style_formidable-style.with_frm_style .frm_submit button{-o-animation:all .15s linear;background-color:var(--wp--preset--color--transparent);border-color:var(--wp--preset--color--white);border-radius:200px;border-style:solid;border-width:1px;box-shadow:none;color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--akzidenz-grotesk);font-size:var(--wp--preset--font-size--14);font-weight:400;line-height:2.714;margin-bottom:0;margin-top:0;padding:0 1.5rem;text-transform:uppercase;-moz-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}#bdg-form .frm_style_formidable-style.with_frm_style .frm_submit button:hover,.button-with-popup .frm_style_formidable-style.with_frm_style .frm_submit button:hover{background-color:var(--wp--preset--color--white)!important;border-color:var(--wp--preset--color--white)!important;color:var(--wp--preset--color--black)!important}@media(max-width:781px){#bdg-form .frm_style_formidable-style.with_frm_style .frm_submit button,.button-with-popup .frm_style_formidable-style.with_frm_style .frm_submit button{width:100%}#bdg-form .form-contact-info,.button-with-popup .form-contact-info{padding-bottom:40px}#bdg-form .form-contact-info>.wp-block-column:first-child,.button-with-popup .form-contact-info>.wp-block-column:first-child{order:2}#bdg-form .form-contact-info>.wp-block-column:first-child p.has-18-font-size,.button-with-popup .form-contact-info>.wp-block-column:first-child p.has-18-font-size{margin-top:0}#bdg-form .form-contact-info>.wp-block-column:nth-child(2),.button-with-popup .form-contact-info>.wp-block-column:nth-child(2){order:1}}
