.elementor-1307 .elementor-element.elementor-element-b5af6ee{--display:flex;--min-height:100vh;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:3em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}body.elementor-page-1307:not(.elementor-motion-effects-element-type-background), body.elementor-page-1307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F9;}@media(max-width:767px){.elementor-1307 .elementor-element.elementor-element-b5af6ee{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS for shortcode, class: .elementor-element-a09c4ec */.gform_page {
    padding-top: 3em!important
}
.gform_required_legend{
    display: none
}
.gform-theme--framework .gf_progressbar .percentbar_blue ,.gform_next_button , .gform_button{
  background-color: #F65A1E!important
}
.gform_page_footer{
    flex-wrap: wrap!important;
    margin-top: 100px!important;
    /*      position: absolute!important;*/
    /*bottom: 05%!important;*/
}
.gform_page_footer input{
  width: 1200px!important;
  padding: 15px!important;

}
.gform_next_button{
    background-color: #3CB6E5!important;
    border: 1px solid #3CB6E5
}
.gform_next_button:hover{
    background-color: #2563EB!important;
    border: 1px solid #3CB6E5
}

.gform_previous_button{
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    border: 1px solid #e3e3e3!important
}
.gfield_label{
    font-size: 20px!important;
    font-weight: 600!important;
    text-align: center!important;
}
.gfield_description{
       text-align: center!important; 
}
.gform-theme--framework .gf_progressbar{
        background-color: #A3E2F5!important;
}
.gf_progressbar ,.gf_progressbar_percentage{
    height: 15px!important
}
/*#cameraContainer{*/
/*    margin-bottom: 50px!important;*/
/*    z-index: 10!important*/
/*}*/
@media screen and (max-width:768px){
    .gform_page_footer {
        width:100%!important;
    }
/*    .form-section{*/
/*    height:92vh*/
/*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5af6ee */.elementor-1307 .elementor-element.elementor-element-b5af6ee{
    position: relative;
}/* End custom CSS */