/*
Theme Name:   Divi Child
Description:  Write here a brief description about your child-theme
Author:       Elegant Themes
Author URL:   https://www.elegantthemes.com/
Template:     Divi
Version:      4.8.2
Text Domain:  Divi Child
*/

/* Write here your own personal stylesheet */

.read .et_pb_post div.post-content a.more-link {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 15px;
    color: #1d48c0 !important;
    letter-spacing: 2px;
    border-radius: 0px;
    display: block;
    width: fit-content;
    margin-top: 10px;
}
.et_right_sidebar #main-content .container:before {
display: none;
}
#main-content div#left-area {
    float: none;
    width: 100%;
}
#main-content .et_pb_post {
    margin-bottom: 30px;
}
#main-content .entry-content {
    padding-top: 0px !important;
    font-size: 16px;
    line-height: 2em;
    color: rgba(51, 51, 51, 0.77);
}
#main-content p.post-meta {
    color: rgba(51, 51, 51, 0.77);
}
#main-content .et_pb_post {
    margin-bottom: 30px;
    font-size: 16px !important;
    line-height: 2em;
}
#main-content h2.entry-title {
    font-size: 30px;
}
nav#top-menu-nav ul li {
    padding-left: 20px;
}
#footer-bottom .container {
    display: flex;
    justify-content: center;
}

@media (max-width:980px){
	
.mobile_menu_bar:before {
    color: #1d42ac;
}
ul#mobile_menu {
    border-color: #1d42ac;
}
.home_about_sec .row1 {
    flex-direction: column-reverse;
    display: flex;
}	
.inner_banner_sec .row1 .col1, .media_news_sec .col1{
	margin-bottom: 0px !important;
}
.column.size-1of2 {
    width: 100% !important;
}
}

@media (max-width:767px){
	
}

@media (min-width:981px) and (max-width:1340px){
	
h1 {
    font-size: 38px !important;
}
.home_about_sec .et_had_animation, .inner_banner_sec .et_had_animation {
    padding: 35px !important;
}
.home_about_sec .row1 {
    align-items: center;
}
.media_news_sec h3 {
    font-size: 22px !important;
}
.media_news_sec .et_pb_column {
    padding: 40px !important;
}
    .column.size-1of3 {
    width: 45% !important;
}
}

@media (min-width:1341px) and (max-width:1550px){
	
h1 {
    font-size: 50px !important;
}
.home_about_sec .et_had_animation, .inner_banner_sec .et_had_animation {
    padding: 50px !important;
}	
}