.elementor-2058 .elementor-element.elementor-element-7bc8466d{padding:50px 20px 80px 20px;overflow:visible;}.elementor-2058 .elementor-element.elementor-element-7a0c2d8 > .elementor-element-populated{padding:50px 20px 50px 0px;}.elementor-2058 .elementor-element.elementor-element-1183ce2 .elementor-heading-title{color:var( --e-global-color-fae687e );}.elementor-2058 .elementor-element.elementor-element-6133472 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2058 .elementor-element.elementor-element-6133472 .elementor-heading-title{color:var( --e-global-color-fae687e );}.elementor-2058 .elementor-element.elementor-element-87f3545 > .elementor-widget-container{padding:0px 0px 0px 0px;}body.elementor-page-2058:not(.elementor-motion-effects-element-type-background), body.elementor-page-2058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px) and (min-width:768px){.elementor-2058 .elementor-element.elementor-element-7a0c2d8{width:100%;}}@media(max-width:1024px){.elementor-2058 .elementor-element.elementor-element-7bc8466d{padding:30px 0px 50px 0px;}.elementor-2058 .elementor-element.elementor-element-7a0c2d8 > .elementor-element-populated{padding:70px 20px 50px 20px;}}@media(max-width:767px){.elementor-2058 .elementor-element.elementor-element-7bc8466d{padding:5px 0px 20px 0px;}.elementor-2058 .elementor-element.elementor-element-7a0c2d8 > .elementor-element-populated{padding:50px 20px 60px 20px;}}/* Start custom CSS */#mc_embed_signup form {
   padding: 0px !important; }
   
   
#mc_embed_signup h2 {display: none! important;
font-family: "Comfortaa", Sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.3em;
  color: #0650a0;}


#mc_embed_signup input {
  border: 1px solid #0650a0;
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important;
  border-radius: 10px !important;
   }



.entry-content p {
  margin-bottom: 1.6em;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  color: #0650a0; }


#mc_embed_signup .mc-field-group label {
  display: block;
  margin-bottom: 3px;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  color: #0650a0;
}

.elementor-kit-5533 a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4em;
  text-decoration: underline;
  color: #0650a0;}
  
  
  #mc-embedded-subscribe-form .mc_fieldset {
   margin-bottom: 30px; }
   
#mc_embed_signup .button {
  clear: both;
  background-color: #0650a0 !important;
  border: 0 none;
  border-radius: 4px;
  transition: all 0.23s ease-in-out 0s;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  font-weight: normal;
  line-height: 32px;
  margin: 0 5px 10px 0;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
  width: auto;
  padding: 10px 40px 40px 40px !important; }
  
  
  #mc_embed_signup .button:hover, :focus {
  color: #2ec4ef !important; );
}

 #mc_embed_signup .button::focus {
  color: #2ec4ef !important;
}/* End custom CSS */