        /*======================================
Theme Name: Egrovesys-Divi-child
Theme URI: https://www.egrovesys.com
Description: This is a child theme for all our Egroveys website Divi theme
Version: 1.0
Author: egrovesys
Author URI: https://www.egrovesys.com/
Template: Divi
======================================*/
        /* You can add your own CSS styles here. Use !important to overwrite styles if needed. */
        
        .new_blog_section {
            max-width: 31%;
            float: left;
            padding: 0px!important;
            margin-right: 3%;
            height: 100%;
            padding-top: 10px!important;
            padding-right: 10px!important;
            padding-bottom: 10px!important;
            padding-left: 10px!important;
            transition: background-color 300ms ease 0ms, background-image 300ms ease 0ms;
        }
        
        .postDataall_new_blog .new_blog_section.last-cls {
            margin-right: 0px !important;
        }
        
        .new_blog_section:hover {
            background: #fff;
        }
        
        .new_blog_section .postDataSingle h2 {
            font-size: 20px;
            padding: 20px 0px;
            overflow: hidden;
            min-height: 100px;
        }
        
        .new_blog_section .postDataContent {
            padding: 0px;
        }
        
        .new_blog_section .postDataSingle p {
            font-size: 14px;
            color: #555;
            padding-bottom: 20px;
        }
        
        .new_blog_section .postDataSingle .postDatalink {
            color: #07bee5;
            font-weight: 600;
            padding-top: 10px;
            display: block;
        }
        
        .new_blog_section .postDataSingle .postDataTitle>a.postDatalink1 {
            color: #333333;
            font-weight: 600;
            font-size: 18px;
        }
        
        @media only screen and (max-width:981px) {
            .new_blog_section {
                max-width: 100%;
                float: left;
                padding: 10px!important;
                margin-right: 0%;
                height: 100%;
                margin-bottom: 30px;
            }
            .new_blog_section .postDataSingle h2 {
                min-height: 100%;
            }
        }
        
        @media only screen and (max-width:991px) and (min-width:768px) {
            .new_blog_section {
                max-width: 550px;
                float: none;
                padding: 0px!important;
                height: 100%;
                margin: 0 auto;
                margin-bottom: 30px !important;
                padding-top: 10px!important;
                padding-right: 10px!important;
                padding-bottom: 10px!important;
                padding-left: 10px!important;
            }
            .postDataall_new_blog .new_blog_section.last-cls {
                margin-right: auto !important;
            }
        }
        
        @media only screen and (max-width:767px) {}




@font-face {
  font-family: 'slick' !important;
  src: url('slick.woff2') format('woff2'),
       url('slick.woff') format('woff') !important;
  font-display: swap !important;
}
