.elementor-406 .elementor-element.elementor-element-c9e3212{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--padding-top:220px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-406 .elementor-element.elementor-element-c9e3212:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-c9e3212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-c9e3212::before, .elementor-406 .elementor-element.elementor-element-c9e3212 > .elementor-background-video-container::before, .elementor-406 .elementor-element.elementor-element-c9e3212 > .e-con-inner > .elementor-background-video-container::before, .elementor-406 .elementor-element.elementor-element-c9e3212 > .elementor-background-slideshow::before, .elementor-406 .elementor-element.elementor-element-c9e3212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-406 .elementor-element.elementor-element-c9e3212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-406 .elementor-element.elementor-element-79cb855{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-4e1f33f{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-406 .elementor-element.elementor-element-4e1f33f .elementor-heading-title{font-size:56px;font-weight:400;line-height:69.4px;color:var( --e-global-color-secondary );}.elementor-406 .elementor-element.elementor-element-ce1541e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-406 .elementor-element.elementor-element-ce1541e:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-ce1541e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-ce1541e::before, .elementor-406 .elementor-element.elementor-element-ce1541e > .elementor-background-video-container::before, .elementor-406 .elementor-element.elementor-element-ce1541e > .e-con-inner > .elementor-background-video-container::before, .elementor-406 .elementor-element.elementor-element-ce1541e > .elementor-background-slideshow::before, .elementor-406 .elementor-element.elementor-element-ce1541e > .e-con-inner > .elementor-background-slideshow::before, .elementor-406 .elementor-element.elementor-element-ce1541e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media(max-width:1366px){.elementor-406 .elementor-element.elementor-element-c9e3212{--padding-top:200px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-406 .elementor-element.elementor-element-4e1f33f .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-406 .elementor-element.elementor-element-ce1541e{--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}}@media(max-width:1200px){.elementor-406 .elementor-element.elementor-element-c9e3212{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-406 .elementor-element.elementor-element-4e1f33f{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-406 .elementor-element.elementor-element-4e1f33f .elementor-heading-title{font-size:36px;line-height:42px;}.elementor-406 .elementor-element.elementor-element-ce1541e{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}}@media(max-width:1024px){.elementor-406 .elementor-element.elementor-element-c9e3212{--padding-top:120px;--padding-bottom:032px;--padding-left:48px;--padding-right:48px;}.elementor-406 .elementor-element.elementor-element-4e1f33f .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-406 .elementor-element.elementor-element-ce1541e{--padding-top:32px;--padding-bottom:032px;--padding-left:48px;--padding-right:48px;}}@media(max-width:880px){.elementor-406 .elementor-element.elementor-element-c9e3212{--padding-top:100px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-406 .elementor-element.elementor-element-4e1f33f .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-406 .elementor-element.elementor-element-ce1541e{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-406 .elementor-element.elementor-element-c9e3212{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-406 .elementor-element.elementor-element-79cb855{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-406 .elementor-element.elementor-element-4e1f33f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-406 .elementor-element.elementor-element-4e1f33f .elementor-heading-title{font-size:24px;}.elementor-406 .elementor-element.elementor-element-ce1541e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for wpforms, class: .elementor-element-0ca736a */div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-modern li{
    margin:0px!important;
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error){
        padding: 8px 8px 8px 8px!important;
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-label{
        margin-top: 0!important;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left {
    text-align: right;
}


.wpforms-page-next{
    background: #013324!important;
    color:  #FFF!important;

}

div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap {
  
    background-color: #BFC6C9;
    height: 8px;
    border-radius: 0;

}
div.wpforms-container-full .wpforms-form h3 {
    font-size: 24px;
    font-weight: 400;
    color: #013324;
}

.wpforms-page-prev{
   background-color:  transparent!important;
    border: 1px solid  #013324!important;
    color: #013324!important;

}

.wpforms-field-divider{
        display: flex;
        align-items: center;
    gap: 16px;
    margin-bottom: 24px!important
}

.wpforms-field-description{
    color: #013324;
    font-size: 16px!important;
    line-height: 24px!important;
    margin: 0!important;
}
.wpforms-image-choices-label{
    position: absolute!important;
    bottom: 24px;
    left: 40%;
    color: #fff;
}

div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li {

padding-right: 4px !important;
}


div.wpforms-container-full .wpforms-form button[type=submit]{
    border:1px solid #013324!important;
background: #013324!important;
color: #FFF!important;
font-family: "Noto Serif";
font-size: 16px;
font-weight: 500;
line-height: 124%;  
padding: 14px 8px 14px 16px!important;
}

div.wpforms-container-full .wpforms-form .wpforms-submit-container{
    display: flex;
    justify-content: end;
    padding: 48px 0 0 0!important;
}

#wpforms-434-field_4-container .wpforms-page-prev{
    position: absolute;
    left: 0;
    bottom: 28px;
    z-index: 999;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label{
    color: #013324!important;
    font-weight: 500!important;
    margin: 0 0 8px 0!important;
}

div.wpforms-container-full .wpforms-form .wpforms-required-label{
display: none
}

div.wpforms-container div.wpforms-uploader {
    border: 1px dashed #013324!important;}



/*div.wpforms-container-full .wpforms-form * {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    flex-direction: column;*/
   
/*}*/

div.wpforms-container-full .wpforms-form * .wpforms-page-7{
    width: 100%;
    max-width: 748px;
    padding: 48px;
    background: #013324;
}
#wpforms-434-field_31,
div.wpforms-container-full .wpforms-form .wpforms-page-7 .wpforms-field-label  {
    color:#fff!important;
}



div.wpforms-container-full .wpforms-form .wpforms-page-indicator {
    margin: 0 0 32px 0!important;
    
}


div.wpforms-container div.wpforms-uploader{
    height: 300px;
}
#wpforms-434-field_14-container{
     position: absolute;
    bottom: 10%;
    left: 34%;
}
#wpforms-434-field_21-container{
    position: absolute;
    left: 68%;
    top: 53%;
}

.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: #ffffff!important;
    border: 1px solid #ffffff!important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: anchor-center;
    gap: 24px;
    
}

#wpforms-confirmation-434 h2{
    color: #000;
    text-align: center;
    font-family: "Noto Serif";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 124%; 
}

#wpforms-confirmation-434 p{
    color:  #55766C;
    text-align: center;
    font-family: "Noto Serif";
    font-size: 20px;
    font-weight: 400;
    line-height: 150%; 
    width: 100%;
    max-width: 700px;
}
#wpforms-confirmation-434 p a{
    background: #013324;
    padding: 14px 16px;
    color: #FFF;
    text-align: center;
    font-family: "Noto Serif";
    font-size: 16px;
    font-weight: 500;
    line-height: 124%; 
}
/*.wpforms-field-pagebreak{*/
/*    background: #BFC6C9;*/
/*    position: fixed;*/
/*    bottom: 0;*/
/*    width: 100%;*/
/*    left: 0;*/
/*    right: 0;*/
/*    padding: 24px 120px;*/
/*}*/


/*#wpforms-form-434{*/
/*        display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{*/
/*        order: 1;*/
/*}*//* End custom CSS */