.elementor-128 .elementor-element.elementor-element-cb4a580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-128 .elementor-element.elementor-element-cb4a580, .elementor-128 .elementor-element.elementor-element-cb4a580::before{--border-transition:0.3s;}.elementor-128 .elementor-element.elementor-element-e7573a9 img{max-width:65%;}.elementor-128 .elementor-element.elementor-element-123fe62{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-128 .elementor-element.elementor-element-123fe62 .elementor-divider-separator{width:0%;}.elementor-128 .elementor-element.elementor-element-123fe62 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .entry-title{text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"GeneralSans", Sans-serif;font-size:17px;line-height:21px;}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .tpg-el-image-wrap{margin:0px 0px 20px 0px;}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-family:"GeneralSans", Sans-serif;font-size:17px;line-height:21px;text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-128 .elementor-element.elementor-element-f800154 .tpg-el-main-wrapper .post-meta-tags span{color:var( --e-global-color-astglobalcolor5 );}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{font-family:"Magie", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-astglobalcolor5 );background-color:#FF8E31;border-radius:8px 8px 8px 8px;border-style:solid;border-width:5px 15px 5px 15px;border-color:#FF8E31;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .tpg-post-holder .rt-detail .read-more{margin:25px 0px 0px 0px;text-align:center;}body .elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{border-radius:8px 8px 8px 8px;border-style:solid;border-width:10px 30px 10px 30px;border-color:#FF8E31;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .tpg-post-holder:hover .rt-detail .read-more a{border-style:solid;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li > a, .elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li > span{font-family:"GeneralSans", Sans-serif;font-size:17px;font-weight:600;line-height:21px;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination-wrap{justify-content:center;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:first-child > a, .elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:first-child > span{border-bottom-left-radius:0px;border-top-left-radius:0px;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:last-child > a, .elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:last-child > span{border-bottom-right-radius:0px;border-top-right-radius:0px;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .rt-pagination-wrap .rt-loadmore-btn{border-radius:0px;color:#FFFFFF;background-color:#003C57;border-color:#003C57;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:not(:hover) > a, .elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:not(:hover) > span{color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li:not(:hover) > a{color:#FFFFFF;background-color:#003C57;border-color:#003C57;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li:not(:hover){color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li > a:not(:hover), .elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:not(:hover) > span{background-color:#003C57;border-color:#003C57;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:hover > a, .elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > li:hover > span{color:#08E4DC !important;background-color:#003C57 !important;border-color:#003C57 !important;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li:hover > a{color:#08E4DC !important;background-color:#003C57 !important;border-color:#003C57 !important;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .rt-pagination-wrap .rt-loadmore-btn:hover{color:#08E4DC !important;background-color:#003C57 !important;border-color:#003C57 !important;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > .active > a,
					.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > .active > span,
					.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > .active > a:hover,
					.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > .active > span:hover,
					.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > .active > a:focus,
					.elementor-128 .elementor-element.elementor-element-f800154 .rt-pagination .pagination-list > .active > span:focus{color:#08E4DC !important;}.elementor-128 .elementor-element.elementor-element-f800154 .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li.active > a{color:#08E4DC;}.elementor-128 .elementor-element.elementor-element-fafa083 img{width:30%;max-width:30%;}.elementor-128 .elementor-element.elementor-element-d816791{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-128 .elementor-element.elementor-element-d816791 .elementor-divider-separator{width:0%;}.elementor-128 .elementor-element.elementor-element-d816791 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}/* Start custom CSS for tpg-grid-layout, class: .elementor-element-f800154 */.entry-title::after {
    content: "";
    display: block;
    width: 80%; /* Adjust this to increase or decrease the line width */
    height: 10px; /* Adjust the height based on the image */
    background-image: url('https://happybooh.com/wp-content/uploads/2024/09/Line.png');
    background-size: contain;
    background-repeat: no-repeat;
    margin: 10px auto 0; /* This will center the line */
}

.read-more a {
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    text-decoration: none;
    background-color: #f08a24; /* Button background color */
    color: #fff; /* Button text color */
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 5px; /* Optional: adds rounded corners */
}

.read-more a:hover {
    transform: scale(1.1); /* Adjust the scaling value as needed */
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.2); /* Adds a shadow on hover */
}/* End custom CSS */