.elementor-222106 .elementor-element.elementor-element-d1da23e > .elementor-container{max-width:1190px;}.elementor-222106 .elementor-element.elementor-element-d1da23e > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:1;}.elementor-222106 .elementor-element.elementor-element-c1ae8e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-222106 .elementor-element.elementor-element-9f8f524 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-222106 .elementor-element.elementor-element-9f8f524 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-222106 .elementor-element.elementor-element-96856cd .elementor-search-form__container{min-height:48px;}.elementor-222106 .elementor-element.elementor-element-96856cd .elementor-search-form__submit{min-width:48px;background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-222106 .elementor-element.elementor-element-96856cd .elementor-search-form__icon{padding-left:calc(48px / 3);}body.rtl .elementor-222106 .elementor-element.elementor-element-96856cd .elementor-search-form__icon{padding-right:calc(48px / 3);}.elementor-222106 .elementor-element.elementor-element-96856cd .elementor-search-form__input, .elementor-222106 .elementor-element.elementor-element-96856cd.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(48px / 3);padding-right:calc(48px / 3);}.elementor-222106 .elementor-element.elementor-element-96856cd input[type="search"].elementor-search-form__input{font-family:"Arial", Sans-serif;font-size:16px;font-weight:normal;}.elementor-222106 .elementor-element.elementor-element-96856cd:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-radius:0px;}.elementor-222106 .elementor-element.elementor-element-96856cd.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-radius:0px;}.elementor-222106 .elementor-element.elementor-element-96856cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-222106 .elementor-element.elementor-element-96856cd{width:100%;max-width:100%;}.elementor-222106 .elementor-element.elementor-element-b8547d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-222106 .elementor-element.elementor-element-b8547d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-222106 .elementor-element.elementor-element-4970f0d{width:100%;max-width:100%;}.elementor-222106 .elementor-element.elementor-element-8d57461 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-222106 .elementor-element.elementor-element-4d6ed33{color:#FFFFFF;}@media(max-width:1024px){.elementor-222106 .elementor-element.elementor-element-96856cd{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-222106 .elementor-element.elementor-element-c1ae8e2{width:100%;}}/* Start custom CSS for search-form, class: .elementor-element-96856cd */.elementor-222106 .elementor-element.elementor-element-96856cd input {
  padding: 8px !important;
}
.elementor-222106 .elementor-element.elementor-element-96856cd button {
  padding: 0px 23px;
  border-left: 10px solid #072B31;
}
.elementor-222106 .elementor-element.elementor-element-96856cd svg {
  transform: rotate(90deg);
      width: 13px;
}
@media (min-width: 768px) {
.elementor-222106 .elementor-element.elementor-element-96856cd {
    width: 50% ;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7acbb53 */.elementor-222106 .elementor-element.elementor-element-7acbb53 {
  display: none;
}
@media (min-width: 768px) {
  .elementor-222106 .elementor-element.elementor-element-7acbb53 {
    display: block;
  }
  .elementor-222106 .elementor-element.elementor-element-7acbb53 ul {
    display: block;
    padding: 0px;
  }
}
.elementor-222106 .elementor-element.elementor-element-7acbb53 ul {
    margin: 22px 0px 17.5px 0px;
}
.elementor-222106 .elementor-element.elementor-element-7acbb53 li {
    font-size: .75em;
    position: relative;
    padding: 0px 7px 0px 12px;
    display: inline-block
}
.elementor-222106 .elementor-element.elementor-element-7acbb53 li:first-child {
    padding-left: 0;
}
.elementor-222106 .elementor-element.elementor-element-7acbb53 ul li a {
    display: inline;
  text-decoration: none;
  font-family: "Open Sans", sans-serif;
  text-transform: uppercase;
  font-size: .96em;
  color: #50a684;
}
.elementor-222106 .elementor-element.elementor-element-7acbb53 ul li:not(:first-child):before {
content: "|";
    position: absolute;
    left: 0;
    top: 0;
    color: #50a684;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d6ed33 */@media(max-width:767px) {
    .elementor-222106 .elementor-element.elementor-element-4d6ed33 {
            margin: 23px 0px 41px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-379927d */.elementor-222106 .elementor-element.elementor-element-379927d div {
  font-size: 15px;
  font-family: "Open Sans", sans-serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d1da23e */.elementor-222106 .elementor-element.elementor-element-d1da23e {
    padding-left: clamp(1.5rem, 5vw, 2rem);
    padding-right: clamp(1.5rem, 5vw, 2rem);
    margin-right: 0px;
    margin-left: 0px;
}
@media(min-width:768px) {
    .elementor-222106 .elementor-element.elementor-element-d1da23e {
        padding-bottom: 61px;
    }
}/* End custom CSS */