.blog-right .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
   border: 0.7px solid #6E6E6E;
   border-radius: 10px;
   font-family: 'Objective';
   font-style: normal;
   font-weight: 400;
   font-size: 15px;
   line-height: 150%;
/* identical to box height, or 22px */
    padding:6px 20px !important;
    text-align: center;

    color: #6E6E6E;
}
.blog-right .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:hover
{
   background: #7FB182;
   color:#fff !important;
   border: 0.7px solid #7FB182;
}
.blog-right .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:hover span 
{
  color:#fff;
}
.blog-right .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a:hover
{
   background: #7FB182;
   color:#fff;
   border: 0.7px solid #7FB182;
}
.home-blog .elementor-card-shadow-yes .elementor-post__card
{
  box-shadow: 3px 5px 25px rgba(0, 0, 0, 0.06) !important;
}
.subscribe #form-field-email
{
box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.1);
}
.elementor-button .elementor-align-icon-right
{
  font-size:14px;
}

body.home .blue-title  ,body.blog .blue-title , body.page-id-12 .blue-title, body.page-id-330 .blue-title, body.single-post .blue-title
{
   display:none !important;
}
.blog-page a.elementor-post__read-more span
{
   background: #6E6E6E;
   border-radius: 5px;
   margin:0 0 0 1px;
   
   color:#fff;
   text-align:center;
   line-height: 55px !important;
    display:block;
}
.blog-page a.elementor-post__read-more 
{
   background: transparent !important;
    
    width: 179px;
    border: 1.5px solid #6E6E6E;
    margin: 0 !important;
    line-height: 55px !important;
    padding: 0 0 2px 0px;
	border-radius:5px 5px 5px 0px !important;
   
}
.blog-page a.elementor-post__read-more span:hover
{
  background: #7FB182;
}
.blog-page a.elementor-post__read-more:hover
{
  border: 1.5px solid #7FB182;
}
.blog-right .elementor-post__thumbnail img, .blog-bottom .elementor-post__thumbnail img
{
   border-radius:5px !important;
}
@media only screen and (min-width: 1820px) and (max-width: 1920px) {

.right-text .elementor-widget-wrap {
	
	padding-right: 38% !important;
}
}
@media only screen and (min-width: 1720px) and (max-width: 1820px) {

 .right-text .elementor-widget-wrap {
	
	padding-right: 30% !important;
}
}
@media only screen and (min-width: 1500px) and (max-width: 1719px) {
    .right-text .elementor-widget-wrap {
	
	padding-right: 28% !important;
}
}