html{background:none !important;}body{margin:0;background:#fff;background:var(--fieldset-bg-color);}.frm_image_container:before{content:" ";display:block;position:fixed;top:0;left:0;height:100%;width:100%;background-position:50% 0;background-image:var(--bg-image-url);background-repeat:no-repeat;background-size:cover;z-index:-1;opacity:var(--bg-image-opacity);}.frm_no_image.frm_image_container:before{background:radial-gradient(ellipse,#fff,var(--fieldset-bg-color));}.frm_image_default{padding:var(--fieldset-padding);padding-top:40px;}.frm_image_default .with_frm_style{--fieldset-padding:0;}.frm_image_default .frm_no_image.frm_image_container:before{background:transparent;}.frm_forms.with_frm_style{max-width:100% !important;margin:0;}.frm_image_right .frm_no_image.frm_image_container,.frm_image_left .frm_no_image.frm_image_container{width:44%;max-width:44%;text-align:center;}.frm_image_left .frm_no_image.frm_image_container{float:right;}.frm_image_block .frm-site-logo,.frm_image_default .frm-site-logo{display:none;}.frm-site-logo{z-index:10;position:relative;}img{max-width:100%;height:auto;}h1,figure.aligncenter,.frm_form_title{text-align:center;}.frm_image_block > .container,body > .container > *,.frm_form_fields > fieldset > *,.frm_description,.with_frm_style .frm_form_fields > fieldset > div.frm_description,.frm_form_title,.frm_chat_form_cont{max-width:720px;margin-left:auto;margin-right:auto;}.frm_chat_form_cont.frm_forms.with_frm_style:before,.frm_with_bg_image .frm_form_fields > fieldset:before{display:none !important;}.frm_chat_form_cont.frm_forms.with_frm_style,.with_frm_style .frm_form_fields > fieldset{border:none;background:transparent;}.frm_with_color_block{position:relative;height:100vh;display:flex;width:100%;flex-basis:100%;}.admin-bar.frm_with_color_block{height:calc(100vh - 32px);}.frm_with_color_block > .frm_image_container,.frm_with_color_block > .container{flex:1;align-self:center;}.frm_image_default .frm_image_container,.frm_image_block .frm_image_container{flex:initial;}.frm_with_color_block > .container{background:var(--fieldset-bg-color);box-sizing:border-box;padding:40px;max-height:100%;overflow:auto;}.frm_image_block > .container{max-height:80vh;}.frm_image_block > .container,.frm_image_left  > .container,.frm_image_right > .container{position:relative;}.frm_with_color_block .frm_chat_form_cont.frm_forms.with_frm_style,.frm_with_color_block .with_frm_style{--fieldset-padding:0 !important;}@media only screen and (min-width: 783px){.frm_image_left{flex-direction:row-reverse;}.frm_image_right .frm_image_container:before,.frm_image_left .frm_image_container:before{width:44%;opacity:1;z-index:5;}.frm_image_left .frm_image_container:before{left:auto;right:0;}.frm_image_right > .container,.frm_image_left > .container{width:43%;padding-left:6%;padding-right:6%;}.frm_image_right .with_frm_style h3.frm_form_title,.frm_image_left .with_frm_style h3.frm_form_title{margin-top:0;}.with_frm_style{--title-margin-top:20px;}.frm_image_block > .container{width:100%;border-radius:var(--border-radius);}}@media only screen and (max-width: 782px){.frm_with_color_block .frm_image_container{display:none;}.frm_with_color_block > .container{max-width:100%;width:100%;padding:30px;}.admin-bar.frm_with_color_block{height:calc(100vh - 46px);}}