.updates h2 {
    font-size:1.55em;
    }
.midwidget h2 {
    font-size:1.55em;
    }
.features h2 {
    font-size:1.55em;
    }
.topwidget h2 {
    font-size:1.55em;
    }
.sidebar h2 {
    font-size:1.55em;
    }
.block-block-contenta8242efa-bc9d-4c57-9ce8-7aede86d577e{}

.block .block-block-content .block-block-content8cc3a7e9-7d1f-49f5-a570-bef2a72110c5{
  
   border: dotted 1px #1d291e;
  border-radius: 49%;
  max-height: 44%;
  max-width: 79%;
  overflow: hidden;
  background-color: #fbd6d6;
  min-height: 200px;
  display: block;
  padding: 25px;
  padding-block: 24px;
  }
 /*.midwidget .region .region-updates-first .block,
 .midwidget .region .region-updates-second .block,
 .midwidget .region .region-updates-third .block,
 .midwidget .region .region-updates-forth .block,*/
 
 .region-midwidget-first .block, .region-midwidget-second .block,.region-midwidget-third .block, .region-midwidget-forth .block{
  
 border: dotted 1px #1d291e;
  border-radius: 49%;
  max-height: 36%;
  max-width: 90%;
  overflow: hidden;
  background-color: #f9ecdd;
  min-height: 121px;
  display: block;
  padding: 23px;
  padding-block: 6px;
  text-wrap:pretty;
  text-align:center;
   }
    
.region-header .brand {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.5em;
  position: absolute !important;
  z-index: 99;
}
.region-header .brand a {
  color: rgba(0,0,0,0);
  display: block;
  font-weight: 400;
}
.menu-base-theme li a {
  font-family: "Poppins",sans-serif;
  color: #ffa6a5;
  line-height: 30% ;
  padding: 24px 12px !important;
  font-size: 1.1em;
}
.header {
  padding: 1px;
  text-align: left;
  background: #33952b;/*#b70170;*/
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media (min-width: 768px) {
  .menu-base-theme {
    background: #33952b !important;
  }
}
 
.menu-base-theme li a:hover, .menu-base-theme li a:focus, .menu-base-theme li a:active, .menu-base-theme li a.highlighted {
  background: none;
  color: #fff;
  line-height: 30%;
  padding: 24px 12px !important;
}
.social-media a {
  color: #33952b;
}
.social-media a:hover {
  color: #f1a91e;
}
a, .region-top-menu nav li a {
  color: #33952b;
}
a:hover, .region-top-menu nav li a:hover {
  color: #f1a91e;
}
#search-block-form input.form-submit {
  background: url('../images/search.png?1532937786') no-repeat center #f9870e;
  font-size: 0;
  width: 100%;
  height: 30px;
  padding: 0 20px;
  vertical-align: top;
}
.social-media {
  padding: 10px 0;
    padding-right: 0px;
  text-align: left;
  color: #33952b;
}
.flexslider .slider-title {
  font-size: 1.5em;
  font-weight: 200;
  color: #fff;
}
@media (min-width:311px) and (max-width: 800px){
  .region-header .brand a img {
  vertical-align: middle;
  max-width: 42% !important;
  }
  .social-media {
  text-align: center;
  padding: 2px;
  }
}
.social-media {
  text-align: center;
  background: #000;
  padding: 2px;
  font-size: .9em;
  position: relative;
}
.top-message, .topwidget{
  padding:5px 0;
  }
