.elementor-2201 .elementor-element.elementor-element-e3cb467{--spacer-size:30px;}.elementor-2201 .elementor-element.elementor-element-c81a11c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;color:var( --e-global-color-da0d3f4 );}.elementor-2201 .elementor-element.elementor-element-45675dc{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:var( --e-global-color-da0d3f4 );}.elementor-2201 .elementor-element.elementor-element-45675dc > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-2201 .elementor-element.elementor-element-9b48be2{--spacer-size:30px;}.elementor-2201 .elementor-element.elementor-element-d3b0c83{--spacer-size:19px;}.elementor-2201 .elementor-element.elementor-element-db2411a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 0px 8px 0px;}.elementor-2201 .elementor-element.elementor-element-db2411a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2201 .elementor-element.elementor-element-b281a79 .elementor-heading-title{font-size:22px;color:var( --e-global-color-da0d3f4 );}.elementor-2201 .elementor-element.elementor-element-b281a79 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2201 .elementor-element.elementor-element-0b787ef .elementor-main-swiper{height:127px;width:96%;}.elementor-2201 .elementor-element.elementor-element-0b787ef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:29px;}.elementor-2201 .elementor-element.elementor-element-0b787ef .elementor-swiper-button{font-size:20px;}.elementor-2201 .elementor-element.elementor-element-eb05bf3{--spacer-size:40px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2201 .elementor-element.elementor-element-6cbf21a{width:15%;}.elementor-2201 .elementor-element.elementor-element-1bf5be4{width:85%;}}@media(max-width:1024px){.elementor-2201 .elementor-element.elementor-element-0b787ef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-2201 .elementor-element.elementor-element-0b787ef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for html, class: .elementor-element-6c3c1d0 */#mc_embed_signup {
  background: transparent;
  width: 100%;
  max-width: 320px;
  margin: 0;
  padding: 0;
  font-family: "Be Vietnam Pro", sans-serif;
  color: #ffffff;
}

#mc_embed_signup *,
#mc_embed_signup form,
#mc_embed_signup div {
  margin: 0;
  padding: 0;
  line-height: 1.2;
  font-family: "Be Vietnam Pro", sans-serif;
}

/* Title */
#mc_embed_signup h2 {
  font-size: 15px;
  margin-bottom: 4px;
  font-weight: 600;
  color: #ffffff;
}

/* Label */
#mc_embed_signup label {
  font-size: 11px;
  margin-bottom: 2px;
  display: block;
  color: #ffffff;
}

/* Email field */
#mc_embed_signup input[type="email"] {
  width: 100%;
  height: 24px;
  padding: 0 6px;
  font-size: 11px;
  border: 1px solid #cfcfcf;
  box-sizing: border-box;
  background: #ffffff;
  color: #111;
  margin-bottom: 2px !important; /* 2px gap */
}

/* Remove Mailchimp spacing */
#mc_embed_signup .mc-field-group {
  margin-bottom: 0 !important;
}

#mc_embed_signup .optionalParent {
  margin-top: 0 !important;
}

#mc_embed_signup .clear.foot {
  margin-top: 0 !important;
  display: block;
}

/* Subscribe button */
#mc_embed_signup input[type="submit"] {
  height: 24px;
  padding: 0 12px;
  font-size: 11px;
  border: none;
  background: #d9d9d9;/* End custom CSS */