.archive .reactheme-blog .blog-item .full-blog-content:hover{background: #fff;}
.blog .reactheme-blog .blog-item .blog-img img, 
.archive .reactheme-blog .blog-item .blog-img img {max-width: 100%;object-fit: cover;max-height: 275px;}
.blog .reactheme-blog .blog-item .full-blog-content,
.archive .reactheme-blog .blog-item .full-blog-content {padding:10px 15px 22px;}
.archive .reactheme-blog .blog-item .full-blog-content .user-info .single-info:first-child, 
.archive .reactheme-blog .blog-item .full-blog-content .user-info .single-info:last-child{display: none;}
.archive .reactheme-blog .blog-item .full-blog-content .title-wrap {min-height: 95px;margin-bottom: 20px;}
.archive .reactheme-blog .blog-item .full-blog-content .blog-desc {min-height: 140px;}
.blog .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title, 
.archive .reactheme-blog .blog-item .full-blog-content .title-wrap .blog-title{font-size:24px;line-height:30px;font-weight:700;}
.reactheme-blog .blog-item .blog-button {display: block;margin-top: 0px;}
.reactheme-blog .blog-item .blog-button a{display:inline-block;padding:12px 40px;font-size:15px;line-height:19px;text-align:center;}
.single-blog .main-contain #content{padding-top: 0px;padding-bottom: 40px;}
.reactheme-blog-details .news-details-inner{border: 0px solid #efefef;padding-bottom: 10px;background: #fff;margin: 0 auto;}
.reactheme-blog-details article .bs-img img{width: 100% !important;max-width: 100%;max-height: 500px;object-fit: cover;}
.reactheme-blog-details .user-info .single-info:first-child, 
.reactheme-blog-details .user-info .single-info:last-child{display: none;}
.reactheme-blog-details .blog-desc {min-height: 120px;}
.reactheme-blog-details h2 {font-size:26px;line-height:36px;font-weight:600;position:relative;width: auto;display: table;padding-right: 30px;}
.reactheme-blog-details h2:after{content: "\e814";position: absolute;font-family: "rt-icons";left: auto;right: 0;top:50%;text-align: center;z-index: 9;font-size: 20px;display:inline-block;transform: translateY(-50%);transition: all 0.5s ease;font-weight: 700;color: #1F1F25;}
.reactheme-blog-details h3 {font-size: 24px;line-height: 34px;font-weight: 500;position:relative;width:auto;display: inline-block;padding-right:20px;}
.reactheme-blog-details h3:after{content: "\e842";font-family: "rt-icons";position:absolute;left: auto;right: 0;top:53%;text-align: center;z-index: 9;font-size: 20px;display:inline-block;transform: translateY(-50%);transition: all 0.5s ease;font-weight: 700;color: #1F1F25;}
.reactheme-blog-details h4 {font-size:22px;line-height:32px;font-weight:700;}
.reactheme-blog-details p, .reactheme-blog-details p span {font-size:18px;line-height:28px;font-weight:400;color:#343434;}
.logo-banner .logo-img img { max-width: 100%;}
.social_icons a {display:flex;}
.page-news .elementor-top-section .portfolio-filter{display:none;}body.page-template-news .readmorebtn{padding: 10px 20px;}.page-template-news .full-blog-content{min-height:385px;}.page-template-news .blog-button a {    display: inline-block;color: #fff;padding: 12px 38px;font-size: 16px;font-weight: 600;font-family: "Exo", sans-serif;line-height: 19px; text-align: center;text-transform: capitalize; background: #1F1F25; border-radius: 100px;vertical-align: middle; position: relative; transform: perspective(1px) translateZ(0);transition-property: color;    transition-duration: 0.3s;transition: 0.3s;z-index: 1; overflow: hidden;}.page-template-news .blog-button a:before {    position: absolute;content: ""; left: 0;right: 0; top: 0; bottom: 0;background: #F8A430;    border-radius: 100px;transform-origin: 50%; transition-property: transform;    transition-duration: 0.3s;transition-timing-function: ease-out; transition: 0.5s;    z-index: -1;}.page-template-news .blog-button a:hover:before {    transform: scaleX(0);background: var(--color-primary);}
@media (max-width:1024px){
.default_header > .elementor-container {
justify-content: space-between;
}
}
@media only screen and (max-width:767px){ 
.elementor-social-icons-wrapper.elementor-grid {
text-align: center;
}
}