html{background:0 0 !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:0 0}.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:0 0}.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)}}