@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');

.content-container-after-post p{
	line-height: 1.2;
}

/* 7/5/24 work start */
.nav-list{
	font-family: 'Open Sans', sans-serif;
}

.nav-list .menu-item.menu-item-has-children:hover > .sub-menu{
    display: block;
}
.nav-list .menu-item.menu-item-has-children{
    padding-right: 20px;
    position: relative;
}
.nav-list .menu-item.menu-item-has-children::after {
    position: absolute;
    right: 4px;
    top: 16px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 8px solid #2187ab;
    content: "";
    transition: all 0.3s ease-in-out;
}
.nav-list .menu-item.menu-item-has-children > a{
    padding-right: 0 !important;
}
.nav-list .menu-item.menu-item-has-children:hover::after{
    transform: rotateX(180deg);
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 8px solid #165a72;
}
/* 7/5/24 work end */ 
/* 08-05-2024 start */
.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .is-not-subscriber form .wp-block-jetpack-subscriptions__form-elements{
	flex-direction: column !important;
}
.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .is-not-subscriber form .wp-block-jetpack-subscriptions__form-elements .wp-block-button__link{
	margin: 10px 0 0 0 !important;
	width: 100% !important;
}
.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .is-not-subscriber form .wp-block-jetpack-subscriptions__form-elements p{
	width: 100% !important;
}
/* 08-05-2024 end */
/* responsive */ 
/* 08-05-2024 start */
@media only screen and (min-width: 960px) {
    .header .header-logo {
        max-width: 13% !important;
    }
    .nav .menu-item a{font-size: 16px !important;}
}
@media only screen and (max-width: 959px) {
    .nav-list .menu-item.menu-item-has-children::after{content: none !important;}
    .nav .menu-item a{font-size: 15px !important;}
}
/* 08-05-2024 end */

@media(min-width: 768px){
	.wrapper.wrapper-header{
		max-width: 750px;
		margin: 0 auto;
		width: 100%;
		padding: 0 20px 20px;
	}

}
@media(min-width: 960px){
	.header-logo{
		padding-left: 0;
	}
	.nav .nav-list .menu-item a{
		padding: 10px 5px;
	}
	.header-logo{
		max-width: 15%;
	}
	.article-post .article-heading{
		margin-bottom: 15px;
	}
	.article-meta.no-author-meta{
		padding-top: 12px;
	}
}
@media(min-width: 1020px){
	.wrapper.wrapper-header{
		max-width: 990px;
	}
	.nav .nav-list .menu-item a{
		padding: 10px;
	}
	.header-logo{
		max-width: 30%;
	}
}
@media(min-width: 1200px){
	.wrapper.wrapper-header{
		max-width: 1140px;
		padding: 0 0px 20px 0px;
	}
	.header-logo{
		padding-left: 0;
	}
}
@media(max-width:1199px){
	.nav-list .menu-item > a{
    font-size: 16px;
    padding: 8px !important;
}
.header-logo {
    max-width: 15% !important;
}
.nav-list .menu-item.menu-item-has-children::after{
    top: 14px;
}
}
@media(max-width: 1024px){
	.wrapper.wrapper-header{
		max-width: 100%;
	}
	.has-grow-sidebar .content > .wrapper, .has-grow-sidebar .footer > .wrapper{
		margin-left: 0 !important;
		padding: 0 20px;
	}
	.wrap, .cb-wrap-off #cb-content{
		max-width: 100%;
		width: 100%;
	}
}
@media(max-width: 991px){
	.article-post .article-heading{
		font-size: 32px;
		margin-bottom: 15px;
	}
	.article-meta.no-author-meta{
		padding-top: 12px;
	}
	.article-post .entry-content p{
		font-size: 20px;
		margin-bottom: 20px;
		line-height: 1.625;
	}
	.article-post .entry-content ul li{
		margin-bottom: 10px;
	}
	#content{
		padding-left: 0;
	}
	.wrapper-content{
		padding-right: 20px;
	}
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{
		padding-right: 0;
		padding-left: 0;
	}
	.footer-container{
		margin: 0;
		padding: 0;
	}
	.footer-widget-area{
		margin-right: 0;
		margin-left: 0;
	}
	.wrapper.wrapper-header{
		padding: 0 0 20px;
	}
}
@media(max-width: 959px){
    .nav-list .menu-item.menu-item-has-children::after{
        display: none !important;
    }
    .nav-list .menu-item.menu-item-has-children{
        padding-right: 0;
    }
    .header-container{
        justify-content: space-between;
    }
}
@media(max-width: 767px){
	.wrapper.wrapper-header{
		padding-bottom: 20px;
	}
	.excerpt-post-data .excerpt-title, .excerpt-post-data .excerpt-excerpt p{
		text-align: left;
	}
	.excerpt-container{
		align-items: flex-start;
	}
	.article-post .article-heading{
		text-align: left;
	}
	.article-meta.no-author-meta{
		text-align: left;
	}
	.excerpt-excerpt p{
		line-height: 1.625;
	}
	.latest_travel_sec.cb-hp-section .cb-main.cb-module-block{
		margin-left: 0;
		margin-right: 0;
	}
	#cb-section-lp .cb-article-row{
		padding-right: 15px;
		padding-left: 15px;
	}
	.cb-blog-style-b .cb-meta{
		padding: 0;
	}
}
@media(max-width: 599px){
	.excerpt-photo, .excerpt-photo .excerpt-link, .excerpt-photo .excerpt-link img{
		width: 100%;
	}
	.excerpt-post-data{
		align-items: flex-start;
	}
	.excerpt-container{
		margin-bottom: 30px;
	}
	.article-post .entry-content p{
		margin-bottom: 16px;
	}
	.article-post .entry-content h3{
		line-height: 1.3;
		margin-bottom: 10px;
	}
	.article-post .entry-content ul li{
		line-height: 1.625;
		margin-bottom: 8px;
	}
	.article-post .article-heading{
		font-size: 28px;
		margin-bottom: 15px;
	}
	.elementor-section .elementor-text-editor p{
		text-align: left !important;
	}
	.elementor-widget:not(:last-child) {
    	margin-bottom: 10px;
	}
	.article-post .entry-content figure{
		margin-top: 20px;
	}
}

@media(max-width: 479px){
	.article-post .article-heading{
		font-size: 24px;
	}
	.article-post .entry-content p {
    	margin-bottom: 12px;
	}
}
@media(max-width: 374px){
	.article-post .article-heading{
		font-size: 22px;
	}
}













