.elementor-327 .elementor-element.elementor-element-f1fa688{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1.667vw;--padding-bottom:1.667vw;--padding-left:5.556vw;--padding-right:5.556vw;}.elementor-327 .elementor-element.elementor-element-f1fa688:not(.elementor-motion-effects-element-type-background), .elementor-327 .elementor-element.elementor-element-f1fa688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-327 .elementor-element.elementor-element-3575d2f{width:var( --container-widget-width, 14vw );max-width:14vw;--container-widget-width:14vw;--container-widget-flex-grow:0;text-align:start;}.elementor-327 .elementor-element.elementor-element-3575d2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-327 .elementor-element.elementor-element-3575d2f img{width:4.861vw;max-width:100%;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-3dd631b );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:1.111vw;font-weight:700;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-327 .elementor-element.elementor-element-9606b56{--e-nav-menu-horizontal-menu-item-margin:calc( 2.292vw / 2 );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2.292vw;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a, .elementor-327 .elementor-element.elementor-element-9606b56 .elementor-menu-toggle{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-2150c9f );border-radius:4px 4px 4px 4px;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a:hover,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a:focus,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-menu-toggle:hover,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-menu-toggle:focus{color:var( --e-global-color-2150c9f );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a:hover,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a:focus,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-2150c9f );background-color:var( --e-global-color-primary );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown .elementor-item, .elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:500;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:4px;border-top-right-radius:4px;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 12px 10px 0px rgba(0, 0, 0, 0.04);}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#FFFFFF00;border-bottom-width:1px;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0.5vw !important;}.elementor-327 .elementor-element.elementor-element-9606b56 div.elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-327 .elementor-element.elementor-element-9606b56 div.elementor-menu-toggle svg{fill:var( --e-global-color-secondary );}.elementor-327 .elementor-element.elementor-element-9606b56 div.elementor-menu-toggle:hover, .elementor-327 .elementor-element.elementor-element-9606b56 div.elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-327 .elementor-element.elementor-element-9606b56 div.elementor-menu-toggle:hover svg, .elementor-327 .elementor-element.elementor-element-9606b56 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-primary );}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-menu-toggle:hover, .elementor-327 .elementor-element.elementor-element-9606b56 .elementor-menu-toggle:focus{background-color:var( --e-global-color-3dd631b );}.elementor-327 .elementor-element.elementor-element-fabe427 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-327 .elementor-element.elementor-element-fabe427 .elementor-button:hover, .elementor-327 .elementor-element.elementor-element-fabe427 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-327 .elementor-element.elementor-element-fabe427{width:var( --container-widget-width, 15vw );max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;}.elementor-327 .elementor-element.elementor-element-fabe427.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-327 .elementor-element.elementor-element-21a2e7e{--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:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:7.222vw;--padding-bottom:7.222vw;--padding-left:14.236vw;--padding-right:14.236vw;}.elementor-327 .elementor-element.elementor-element-997dfb8{background-color:#1A2E4526;padding:0.417vw 0.833vw 0.417vw 0.833vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:0.5vw;--icon-vertical-offset:0px;}.elementor-327 .elementor-element.elementor-element-997dfb8.elementor-element{--align-self:center;}.elementor-327 .elementor-element.elementor-element-997dfb8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-327 .elementor-element.elementor-element-997dfb8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-327 .elementor-element.elementor-element-997dfb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-327 .elementor-element.elementor-element-997dfb8 .elementor-icon-list-item > a{font-family:"Roboto Mono", Sans-serif;font-size:0.833vw;font-weight:400;}.elementor-327 .elementor-element.elementor-element-997dfb8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-327 .elementor-element.elementor-element-5300ffa{text-align:center;}.elementor-327 .elementor-element.elementor-element-5300ffa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-327 .elementor-element.elementor-element-db920f3{margin:3.333vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-button span{gap:0.5vw;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group{padding-right:calc( 2vw/2 );padding-left:calc( 2vw/2 );margin-bottom:2vw;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-form-fields-wrapper{margin-left:calc( -2vw/2 );margin-right:calc( -2vw/2 );margin-bottom:-2vw;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-327 .elementor-element.elementor-element-db920f3 .elementor-labels-inline .elementor-field-group > label{padding-left:0.6vw;}body:not(.rtl) .elementor-327 .elementor-element.elementor-element-db920f3 .elementor-labels-inline .elementor-field-group > label{padding-right:0.6vw;}body .elementor-327 .elementor-element.elementor-element-db920f3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0.6vw;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group > label, .elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-subgroup label{color:#455775;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:1.111vw;font-weight:600;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-type-html{padding-bottom:0px;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group .elementor-field, .elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:1.111vw;font-weight:400;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-secondary );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-secondary );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-secondary );}.elementor-327 .elementor-element.elementor-element-db920f3 .e-form__buttons__wrapper__button-next{color:var( --e-global-color-2150c9f );}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-button[type="submit"]{color:var( --e-global-color-2150c9f );}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-2150c9f );}.elementor-327 .elementor-element.elementor-element-db920f3 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-327 .elementor-element.elementor-element-db920f3 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-327 .elementor-element.elementor-element-db920f3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-327 .elementor-element.elementor-element-b7acf01{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-327 .elementor-element.elementor-element-b7acf01 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-327 .elementor-element.elementor-element-b7acf01{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-327 .elementor-element.elementor-element-f1fa688{--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-327 .elementor-element.elementor-element-3575d2f{--container-widget-width:12vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 12vw );max-width:12vw;}.elementor-327 .elementor-element.elementor-element-3575d2f img{width:100%;max-width:100%;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown .elementor-item, .elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:3vw;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--dropdown a{padding-left:5vw;padding-right:5vw;padding-top:2vw;padding-bottom:2vw;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-327 .elementor-element.elementor-element-9606b56 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:3vw !important;}.elementor-327 .elementor-element.elementor-element-9606b56{--nav-menu-icon-size:5.5vw;}.elementor-327 .elementor-element.elementor-element-9606b56 .elementor-menu-toggle{border-radius:555px;}.elementor-327 .elementor-element.elementor-element-21a2e7e{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-327 .elementor-element.elementor-element-997dfb8{padding:1vw 2vw 1vw 2vw;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:1vw;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-327 .elementor-element.elementor-element-997dfb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-327 .elementor-element.elementor-element-997dfb8 .elementor-icon-list-item > a{font-size:2.3vw;}.elementor-327 .elementor-element.elementor-element-b7acf01{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for image, class: .elementor-element-3575d2f */.elementor-327 .elementor-element.elementor-element-3575d2f a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5300ffa */.elementor-327 .elementor-element.elementor-element-5300ffa h1{
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2290a8e */.mediation-form {
  max-width: 100%;
  display: flex;
    flex-direction: column;
    gap: 2vw;
}

.form-row {
  display: flex;
  gap: 1vw;
}

.form-col {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 1.8vw;
}

.mediation-form p{
    margin: 0;
}

.mediation-form label {
  display: block;
  font-weight: 500;
  font-size: 1.111vw;
  margin-bottom: -1vw;
}

.mediation-form input[type="text"],
.mediation-form input[type="email"],
.mediation-form input[type="tel"],
.mediation-form select,
.mediation-form textarea {
  width: 100%;
  padding: 12px 14px;
  border-radius: 6px;
  border: 1px solid #1A2E45;
  font-size: 1.111vw;
}

.mediation-form h4 {
  margin: 1vw 0;
  font-size: 1.667vw;
  font-weight: 600;
}

.form-row.aware-medition p{
    display: flex;
    gap: 6.8vw;
}

span.wpcf7-form-control.wpcf7-checkbox {
    display: flex;
    flex-direction: column;
    gap: 2vw;
    margin: 1vw 0;
}

.mediation-form textarea {
  height: 6.389vw;
}

.mediation-form input[type="radio"],
.mediation-form input[type="checkbox"] {
  margin-right: 6px;
}

.mediation-form .wpcf7-list-item {
  margin-right: 15px;
}

.checkbox-inline {
  margin-top: 20px;
}

.form-col.checkbox-horizontal .wpcf7-checkbox {
    display: flex;
    flex-direction: row;
    gap: 0vw;
    row-gap: 2vw;
    flex-wrap: wrap;
}


label.checkbox-inline {
    display: flex;
    align-items: center;
    font-style: italic;
}

.checkbox-inline span.wpcf7-form-control-wrap {
    margin-bottom: -1.2vw;
}


.submit-btn {
  margin-top: 30px;
  padding: 14px 30px;
  border-radius: 30px;
  background: #0d1b2a;
  color: #fff;
  font-size: 15px;
  border: none;
  cursor: pointer;
}

.submit-btn:hover {
  opacity: 0.9;
}


.form-alert-text {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1vw;
}


/* Mobile */
@media (max-width: 768px) {
  .mediation-form{
      gap: 5vw;
  }
    
  .form-row {
    gap: 5vw;
    flex-direction: column;
  }
  
  .mediation-form label {
  font-size: 3.111vw;
  margin-bottom: -3vw;
  }
  
  .mediation-form input[type="text"],
.mediation-form input[type="email"],
.mediation-form input[type="tel"],
.mediation-form select,
.mediation-form textarea {
  font-size: 3.111vw;
  }
  
  .mediation-form h4 {
  font-size: 5.667vw;
  }
  
  .form-row.aware-medition p{
    display: flex;
    flex-direction: column !important;
    gap: 1vw;
  }
  
  
  span.wpcf7-form-control.wpcf7-checkbox {
    gap: 5.6vw;
    margin: 2vw 0;
  }

  .mediation-form textarea {
    height: 18.389vw;
  }
 
  .form-col{
     gap: 6vw;
   }
 
   p{
     font-size: 3vw;
   }
   
   .form-col.checkbox-horizontal .wpcf7-checkbox {
    gap: 3vw;
    row-gap: 5vw;
   }
   
   .form-alert-text{
       align-items: flex-start;
       gap: 3vw;
   }
   
   .form-alert-text img{
        width: 14vw;
        margin-bottom: -5vw;
   }
    
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-db920f3 */.elementor-327 .elementor-element.elementor-element-db920f3 .elementor-button[type="submit"] svg *{
    fill: transparent !important;
    stroke: #fff !important;
}

.elementor-button svg{
    font-size: 2vw;
    fill: transparent !important;
}

.elementor-column{
    display: block;
}


.alert-icon{
    width: 1vw;
    margin-bottom: -1.7vw;
    margin-left: -1.4vw;
}/* End custom CSS */