/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://elementor.com/hello-theme/
 Description:  Child theme for Hello Elementor
 Template:     hello-elementor
 Version:      1.0.0
*/

/* Import parent theme styles */
@import url("../hello-elementor/style.css");


/* ------------------------------
   Single Post Custom Layout
--------------------------------*/
.custom-single-container {display: flex;gap: 40px;max-width: 1240px;margin: 10rem auto 5rem;}
.custom-single-main {flex: 2;}
.custom-post-thumbnail {margin-bottom: 25px;margin-top: 3.5rem;}
.sidebar-title {margin-bottom: 2rem;}
.custom-entry-content img{margin-top: 2rem;}
.custom-post-thumbnail img {width: 100%;height: 475px !important;border-radius: 6px;object-fit: cover;}
.custom-entry-content h2, .custom-entry-content h3{margin-top: 3rem;}
.custom-single-sidebar {flex: 1;}
.related-post {margin-bottom: 30px;padding: 42px;background:#191919;}
.related-readmore:hover {text-decoration: underline;}
.related-excerpt{margin-bottom: 30px;}
.custom-single-main article{color: #fff !important;}

@media (max-width: 991px) {
.custom-single-container {flex-direction: column;gap: 50px;padding-left: 1rem;padding-right: 1rem;}
.custom-single-main, .custom-single-sidebar {flex: unset;width: 100%;}}

@media (max-width: 567px) {
h1{font-size: 2.2rem !important;}
h2{font-size: 1.5rem !important;}
h3{font-size: 1.3rem !important;}
h4{font-size: 1.1rem !important;}
}
