/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here

/* ================================
   POST TITLE MODULE — CUSTOM STYLE
   ================================ */

.et_pb_post_title {
    background-image: url("https://dpjc.blog/wp-content/uploads/2026/02/Blue-Mountain-Thin-White-Bottom-2.jpg");
    background-size: cover;
    background-position: center;
    color: #777777;

    /* Spacing */
    margin-top: -3px;
    margin-bottom: -3px;
    padding-top: 20px;
    padding-bottom: 11px;

    /* Border */
    border: 3px solid #0c71c3;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

/* ================================
   SIDEBAR — DARK THEME MATCHING CONTENT
   ================================ */

/* Sidebar container */
.et_pb_widget_area,
.et_pb_sidebar {
    background-color: #182945;
    padding: 20px;
    border-radius: 20px;
	
}

/* Individual widgets */
.et_pb_widget_area .et_pb_widget,
.et_pb_sidebar .et_pb_widget,
.widget {
    background-color: #182945;
    border: 1px solid rgba(255,255,255,0.15);
    padding: 15px;
    margin-bottom: 20px;
    border-radius: 12px;
    }

/* Widget titles */
.widgettitle {
    color: #cc0000;
    font-weight: 600;
    letter-spacing: 0.5px;
    margin-bottom: 12px;
}

/* Sidebar links */
.et_pb_widget_area a,
.et_pb_sidebar a,
.widget a {
    color: #ffffff;
    font-weight: 600;
}

.et_pb_widget_area a:hover,
.et_pb_sidebar a:hover,
.widget a:hover {
    color: #cc0000;
}


