/*
 Theme Name:   Soledad Child Theme
 Theme URI:    http://pencidesign.com/
 Description:  Soledad Child Theme - Made by PenciDesign
 Author:       Pencidesign
 Version:      1.0
 Author URI:   http://pencidesign.com/
 Template:     soledad
 Text Domain:  soledad
*/

/* = Theme customization go here
-------------------------------------------------------------- */
@font-face {
  font-family: 'SolaimanLipi';
  src: url('/wp-content/themes/soledad/fonts/SolaimanLipi.eot'); /* IE9 Compat Modes */
  src: url('/wp-content/themes/soledad/fonts/SolaimanLipi.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/soledad/fonts/SolaimanLipi.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/soledad/fonts/SolaimanLipi.woff') format('woff'), /* Pretty Modern Browsers */
       url('/wp-content/themes/soledad/fonts/SolaimanLipi.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/soledad/fonts/SolaimanLipi.svg#svgFontName') format('svg'); /* Legacy iOS */
}

body, .entry-content {
	font-family: 'SolaimanLipi', 'Siyam Rupali', 'Bangla', Arial, sans-serif !important;
}
p {
	font-family: 'SolaimanLipi', sans-serif !important;
    font-size: 16px !important;
}
a {
	font-family: 'SolaimanLipi', sans-serif !important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'SolaimanLipi', sans-serif !important;
}
h1 strong {
    font-family: 'SolaimanLipi', sans-serif !important;
}
h2 strong {
    font-family: 'SolaimanLipi', sans-serif !important;
}
h3 strong {
    font-family: 'SolaimanLipi', sans-serif !important;
}
h4 strong {
    font-family: 'SolaimanLipi', sans-serif !important;
}
h5 strong {
    font-family: 'SolaimanLipi', sans-serif !important;
}
h6 strong {
    font-family: 'SolaimanLipi', sans-serif !important;
}


/*Header*/
.pc-builder-element.pc-main-menu .navigation .menu>li>a {
    line-height: 2.3;
}
.pc-builder-element.pc-main-menu .navigation .menu li.current-menu-item>a, .pc-builder-element.pc-main-menu .navigation .menu>li.current-menu-item>a {
    color: #ffffff !important;
    font-weight: 700 !important;
    background: #017d3e;
    padding: 0 10px;
}
.pc-builder-element.pc-main-menu .navigation .menu>li>a {
    font-size:18px
}
.headline-title {
	font-family: 'SolaimanLipi', sans-serif !important;
	font-size: 18px !important;
	font-weight: 400 !important;
}
a.penci-topbar-post-title {
	font-size: 18px !important;
	font-weight: 400 !important;
}


/*home*/ 
.penci-border-arrow .inner-arrow {
	font-size: 18px !important;
	font-weight: 400 !important;
}
.cat>a.penci-cat-name {
    font-size: 14px !important;
}
/*Mobile Header
/* @media (max-width: 768px) {
	.navigation.menu-item-padding ul.menu > li > a {
		line-height: 25px;
		padding-left: 0;
		padding-right: 10px;
	}
	.navigation.menu-item-padding .menu>li.current-menu-ancestor>a, .navigation.menu-item-padding .menu>li.current-menu-item>a, .navigation.menu-item-padding .menu>li.current_page_item>a, .navigation.menu-item-padding .menu>li:hover>a, .navigation.menu-item-padding .menu>li>a:hover {
		color: #ff0000;
		background-color: transparent !important;
	}
	
	/*menu carosol
	.penci_header_overlap .penci-mobile-bottombar, .penci-mobile-bottombar .penci_nav_col.penci_nav_center.penci_nav_aligncenter {
		padding-left: 0px;
	}
	.elementor-element.elementor-element-10860ec.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
		padding: 0;
	}
	
	.navigation .menu {
		display: none !important;
	}
	.custom-menu-carousel {
		display: block;
		padding: 0;
        width: fit-content !important;
    }
	.custom-menu-carousel .menu-item a {
		color: #333;
		text-decoration: none;
		padding-right: 7px;
        border-right: 1px solid #7f7f7f;
	}
	
	.owl-carousel.owl-drag .owl-item {
		width: max-content !important;
		margin-right: 7px !important;
	}
	/* সাবমেনু toggle + আইকন 
	.custom-menu-carousel .sub-menu {
		display: none;
		background: #fff;
		max-height: auto;
		overflow: hidden;
		margin-top: 5px;
		padding-left: 0px; /* একটু প্যাডিং দিয়ে ভিতরের লিস্ট ঠিক রাখব 
		transition: max-height 0.5s ease, padding 0.5s ease;
		-o-transition: .5s;
		-moz-transition: .5s;
		-webkit-transition: .5s;
	}
	.custom-menu-carousel .sub-menu a {
		padding-right: 0px;
        border-right: 0px solid #fff;
	}
	.custom-menu-carousel .menu-item-has-children.open > .sub-menu {
		display: block;
	}

	.submenu-toggle-icon:after {
		font-family: FontAwesome;
        content: "\f107";
        margin-left: 3px;
        color: inherit;
        font-size: 20px;
        font-weight: 400;
        width: auto;
        display: inline-block;
        vertical-align: top;
        line-height: inherit;
	}

	/* সাবমেনু স্টাইল 
	.custom-menu-carousel .sub-menu li {
		width: 100%;
        text-align: left;
        font-size: 16px;
        border-bottom: 1px solid #e6e6e6;
        margin-bottom: 5px;
	}
	.custom-menu-carousel .sub-menu li a {
		color: #333;
		text-decoration: none;
		
	}


	
	
}
 */




/*Home*/



/*Single POST*/


/*Footer*/
h3.inner-arrow span {
	font-weight: 600;
}
.elementor-532 .elementor-element.elementor-element-d967845 p {
    font-size: 14px !important;
}
.pc-builder-menu.pc-dropdown-menu .menu li a {
    text-align: left;
    font-size: 14px;
}
input[type="submit"] {
    font-family: 'SolaimanLipi', sans-serif !important;
}
