/* 
Theme Name: Page Builder Framework Child
Theme URL: https://www.volghan.net
Description: Page Builder Framework Child
Theme Author: Volghan Hosseini
Author URL: https://www.volghan.net
Template: page-builder-framework
Version: 1.0.0 
Text Domain: page-builder-framework-child
*/
body{font-family:"volghan",tahoma!important;color:#000!important;font-size:15px!important;line-height:1.75!important}
p,a,h1,h2,h3,h4,h5,h6,blockquote{color:#000;line-height:1.75!important;font-family:"volghan"!important}
li{color:#000;line-height:2.5!important;font-family:"volghan"!important}
.elementor-tab-title a,.elementor-tab-title{font-size:16px;line-height:1.75!important;font-family:"volghan"!important;font-weight:700}
.elementor-icon-box-title{color:#000}
.fab{font-family:'Font Awesome 5 Brands';font-weight:400}
.far{font-family:'Font Awesome 5 Free';font-weight:400}
.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}
@media print {
#header{display:none}
#comments{display:none}
#sidebar{display:none}
#footer{display:none}
}
@font-face{font-display:swap}
blockquote{margin:0!important;border-right:7px solid #fbd03b!important;padding-left:0!important;font-size:1em!important;font-style:normal;color:#333!important;border-left:0!important;padding-right:1em!important}
blockquote:before{display:inline-block;font-weight:900;content:"\f10d";color:#fbd03b;font-family:"Font Awesome 5 Free";font-size:30px;margin-right:20px;float:left}
.wpbf-inner-footer-right,.wpbf-inner-footer-right a,.breadcrumbs,.breadcrumbs span,.breadcrumbs a,.breadcrumbs a span{font-family:tahoma!important;font-weight:400;color:#fff;font-size:12px;letter-spacing:.5px}
.wpbf-inner-footer-left{margin-bottom:10px!important}
.wpbf-inner-footer-left,.socialLine .fa{font-size:26px!important}
.annCenter{text-align:center!important}
.wpbf-inner-footer-left a{color:#FFF}
.spaceRightDouble{padding-right:7px;padding-left:7px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
img{object-fit:contain;height:auto;max-width:100%}
.wpbf-footer-widget p{color:#efefef}
.wpbf-post-content,.blog #content,.archive #content,.single-product #content{padding-top:60px;padding-bottom:60px}
.woocommerce nav.woocommerce-pagination ul li a{line-height:50px!important}
.woocommerce-loop-product__title{font-size:16px!important;font-weight:700!important}
.woocommerce ul.products li.product .wpbf-woo-product-category{opacity:1!important}
.next-post-link{float:left}
.wpbf-blog-content .wpbf-post{text-align:right!important}
.pagination .page-numbers{line-height:50px!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li{float:right!important}
.woocommerce .woocommerce-breadcrumb{font-size:15px!important}
@media screen and (max-width: 768px) {
.wpbf-footer-two-columns .wpbf-inner-footer-left,.wpbf-footer-two-columns .wpbf-inner-footer-right,.wpbf-footer-two-columns .wpbf-inner-pre-header-left,.wpbf-footer-two-columns .wpbf-inner-pre-header-right,.wpbf-pre-header-two-columns .wpbf-inner-footer-left,.wpbf-pre-header-two-columns .wpbf-inner-footer-right,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-left,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-right{text-align:center!important}
}
blockquote{font-style:normal!important}
.wpbf-mobile-nav-item{margin:0 7px!important}
.wpbf-mobile-menu-toggle{padding:0 10px!important}
.wpbf-mobile-nav-item{font-size:27px}
.menu-image-title-before.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title{padding-left:0!important;padding-right:7px!important}
.wpbf-menu-right .wpbf-menu a, .wpbf-menu-left .wpbf-menu a, .wpbf-menu-stacked .wpbf-menu a, .wpbf-menu-stacked-advanced .wpbf-menu a, .wpbf-menu-centered .wpbf-menu a, .wpbf-pre-header .wpbf-menu a, .wpbf-page-footer .wpbf-menu a{padding:7px!important}
.menu-image-title-after.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title{padding-right:0!important}
.wpbf-menu-right .wpbf-menu a,.wpbf-menu-left .wpbf-menu a,.wpbf-menu-stacked .wpbf-menu a,.wpbf-menu-stacked-advanced .wpbf-menu a,.wpbf-menu-centered .wpbf-menu a,.wpbf-pre-header .wpbf-menu a,.wpbf-page-footer .wpbf-menu a{padding:7px 14px!important}
.menu-image-title-before.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,.menu-image-title-after.menu-image-title{height:24px!important;width:24px!important}
.wpbf-blog-content .wpbf-post{text-align:justify!important}

@font-face{font-family:'volghan';src:url(fonts/volghan.eot);src:url(fonts/volghan.eot?#iefix) format("embedded-opentype"),url(fonts/volghan.woff) format("woff"),url(fonts/volghan.ttf) format("truetype"),url(fonts/volghan.svg#BYekan) format("svg");font-weight:400;font-style:normal;font-display:swap}