/*Theme Name: JupiterX ChildDescription: Jupiter X Child ThemeAuthor: ArtbeesAuthor URI: https://jupiterx.comTemplate: jupiterxVersion: 1.0.0Text Domain: jupiterxDomain Path: /languagesLicense: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.html*//* Add your custom CSS codes in assets/less/style.less *//* global css */body .jupiterx-site{	color: #333333 !important;}input#filter-val-submit {    border: 0;    text-decoration: none;    background-color: #FEF201;    border-radius: 0px;    color: #333333;    display: inline-block;    font-size: 16px;    font-weight: bold;    min-width: 200px;    padding: 9px 15px;    cursor: pointer;}.filter-wrap select {    padding: 6px 10px;    color: #131010;    font-weight: 600;    border: 1px solid #3e3333;	width:90%;}.filter-wrap select:focus-visible {  outline: 0 !important;}.rtp-meta-date-icon .raven-post-meta a.raven-post-meta-item.raven-post-date::before,.mwb-post-content time a::before {	content: "\f017";	font-family: FontAwesome;	margin-right: 4px;}.mwb-avl-store-post-image img,.mwb-post-content > div img {	transition: all .3s ease-in-out;}.mwb-avl-store-post-image img:hover,.mwb-post-content > div img:hover {	transform: scale(1.15);	transition: all .3s ease-in-out;}.mwb-avl-store-post-image,.mwb-post-content > div {	overflow: hidden;}/* end global css *//* home page css */.fr-banner-text span{	color: #F79A23;}.fr_faq .elementor-image-box-img {	width: 80px !important;	height: 80px;	border-radius: 50%;	line-height: 80px;	background: #F79A23;}.fr_faq .elementor-image-box-img img {	max-width: 40px;}.jupiterx-posts-pagination{	display: none !important;}.jupiterx-sidebar .widget_nav_menu{	margin-top: 0 !important;}aside.jupiterx-sidebar {	margin-top: 86px;}.mwb-archive-page-loader {	position: absolute;	left: 0;	right: 0;	bottom: 0;	top: 0;	background-color: rgba(255,255,255,0.9);	display: none;}.mwb-load-more-wrapper{	text-align: center;}.mwb-post-load-more {	background: #F79A23;	padding: 10px 30px;	color: #fff;	margin: 20px auto 0 auto;	border-radius: 40px;	border: 2px solid #F79A23;	cursor: pointer;	margin-bottom: 40px;	display: inline-block;}.mwb-post-load-more:hover{	background: #ffffff;	color: #232953;}.mwb-avl-store-price {	font-size: 20px;}/* home page css end */.fr-width-650{	max-width: 900px;	width: 100%;	margin: 0 auto;}.mwb-text-center{	text-align: center;}.mwb-avl-store-read,.mwb-store-details-apply-button{	display: inline-block;	margin-top: 20px;	text-align: center;	text-decoration: none;    background-color: #FEF201;    border-radius: 0px;    color: #333333;    display: inline-block;    font-size: 16px;    font-weight: bold;    min-width: 200px;    padding: 15px;}.mwb-blog-read-more {	color: #F79A23;	text-transform: uppercase;	font-size: 14px;	font-weight: 600;}.mwb-blog-read-more:hover,.mwb-blog-read-more:focus,.mwb-avl-store-read:focus,.mwb-avl-store-read:hover,.mwb-store-details-apply-button:hover,.mwb-store-details-apply-button:focus{	background-color: #FEF201;	color: #333333;	outline: 0;	text-decoration: none;}/*=======================================            header navigation           =======================================*/.jupiterx-header-stick .jupiterx-header .fr-login-sticky-button{	display: inline-block;}.jupiterx-header .fr-login-sticky-button {	display: none;}.fr-main-navigation .raven-nav-menu-mobile {	top: 56px !important;}/*=====  End of header navigation  ======*//*=======================================            our barnd page            =======================================*/.fr-box-column-wrapper .elementor-widget-wrap{	max-width: 500px;	margin: 0 auto;}.fr-box-image-wrapper::after {	content: "";	padding-top: 70%;}/*=====  End of our barnd page  ======*//*=============================            news            =============================*/.fr-news-listing-container .raven-post-read-more .raven-post-button{	padding: 10px 25px;}.fr-news-listing-container .raven-load-more{	margin-top: 35px;}/*=====  End of news  ======*//*==========================================            footer navigation            ==========================================*/.fr-footer-navigation  .jupiterx-widget.widget_nav_menu{	margin: 0;}.fr-footer-navigation ul {	text-align: right;	padding: 0;	margin: 0;}.fr-footer-navigation ul  li{	display: inline-block!important;	margin: 0;	padding: 0;	text-decoration: none!important;}.fr-footer-navigation ul  li a{	font-size: 16px;	font-weight: 600;	color: #333333;	padding: 10px 15px;	display: block;}.fr-footer-navigation ul  li a:hover,.fr-footer-navigation ul  li a:focus,.fr-footer-navigation ul  li.current_page_item a{	color: #F79A23;	outline: 0;}.fr-footer-navigation-tablet a {	color: #000000;}/*=====  End of footer navigation  ======*//*===============================================            apply now contact form            ===============================================*/.mwb-apply-now-form {	position: fixed;	left: 0;	right: 0;	top: 0;	bottom: 0;	background-color: rgba(0,0,0,0.5);	z-index: 9999;	padding: 15px;	display: flex;	flex-wrap: wrap;	align-items: center;	justify-content: center;	font-family: 'Poppins', sans-serif;	opacity: 0;	visibility: hidden;	transition: 0.3s linear all;	overflow-y: auto;}.mwb-apply-now-form.mwb-apply-now-active{	opacity: 1;	visibility: visible;}.mwb-apply-now-form,.mwb-apply-now-form * {	box-sizing: border-box;}.mwb-apply-now-form .wpcf7{	max-width: 767px;	margin: 60px auto;	background-color: #ffffff;	padding: 20px;	border-radius: 4px;	position: relative;}.mwb-apply-now-form .wpcf7 .mwb-apply-now-form-cross {	border: 2px solid #FEF201;	border-radius: 50%;	cursor: pointer;	font-weight: bold;	font-size: 20px;	line-height: 35px;	position: absolute;	top: 5px;	right: 8px;	height: 35px;	width: 35px;	text-align: center;}.mwb-apply-now-form .wpcf7 form .mwb-col-6{	max-width: 48%;	display: inline-block;	width: 100%;}.mwb-apply-now-form .wpcf7 form .mwb-col-6:nth-child(2n+1) {	margin-left: 20px;}.mwb-apply-now-form .wpcf7 form .mwb-col-12{	max-width: 100%;}.mwb-apply-now-form .wpcf7 form label {	width: 100%;	color: #333333;	font-size: 14px;}.mwb-apply-now-form .wpcf7 form input[type="text"],.mwb-apply-now-form .wpcf7 form input[type="email"],.mwb-apply-now-form .wpcf7 form textarea{	border: 1px solid #333333;	color: #333333;	display: block;	font-family: 'Poppins', sans-serif;	font-size: 14px;	margin-top: 5px;	padding: 10px 15px;	resize: none;	width: 100%;}.mwb-apply-now-form .wpcf7 form input[type="submit"]{	display: inline-block;	margin-top: 20px;	text-align: center;	text-decoration: none;    background-color: #FEF201;    border-radius: 0px;    border: none;    color: #333333;    display: inline-block;    font-size: 16px;    font-weight: bold;    min-width: 200px;    padding: 15px;}.mwb-apply-now-form .wpcf7 form input[type="submit"]:hover,.mwb-apply-now-form .wpcf7 form input[type="submit"]:focus{	background-color: #FEF201;	color: #333333;}.mwb-apply-now-form .wpcf7 h2{	color: #333333;	text-align: center;	font-size: 40px;	margin-bottom: 30px;	text-transform: uppercase;}.mwb-apply-now-form .wpcf7 .wpcf7-acceptance input[type="checkbox"]{	-moz-appearance: none;	-ms-appearance: none;	-o-appearance: none;	-webkit-appearance: none;	display: inline-block;	height: 25px;	position: relative;	width: 25px;    bottom: 0;    left: -5px;    right: 0;    top: 7px;}.mwb-apply-now-form .wpcf7 .wpcf7-acceptance input[type="checkbox"]::after {	border: 2px solid #333333;	width: 25px;	height: 25px;	display: inline-block;	content: "";	position: absolute;	border-radius: 0 !important;	background-color: #ffffff;	cursor: pointer;}.mwb-apply-now-form .wpcf7 .wpcf7-acceptance input[type="checkbox"]:checked::after{	border-color: #fef201;	border: 2px solid #FEF201;    content: "\2713";    font-size: 20px;    font-weight: 800;    text-align: center;}.mwb-apply-now-form .wpcf7 .wpcf7-acceptance input[type="checkbox"]:focus{	outline: 0;	box-shadow: none;}.mwb-apply-now-form .wpcf7 form label a {	font-size: 14px;}.mwb-apply-now-form .wpcf7 .wpcf7-form-control-wrap .g-recaptcha.wpcf7-recaptcha > div {    margin: 0 auto;}.wpcf7 .wpcf7-recaptcha iframe {    border: 1px solid #333333;}.mwb-store-details-popup-carousel {    height: 350px;    display: block;    background-size: cover;    background-position: center;}/*=====  End of apply now contact form ======*//*==============================================            available stores page            ==============================================*/.filter-wrap {    padding-bottom: 35px;}.mwb-avl-store-swrapper{	display: flex;	flex-wrap: wrap;	margin-right: -15px;	margin-left: -15px;}.filter-wrap .mwb-avl-store-column{	padding-right: 15px;	padding-left: 15px;	max-width: 33.333%;	flex: 25%;	margin-top: 40px;	display: flex;	flex-wrap: wrap;	justify-content: center;}.mwb-avl-store-column{	padding-right: 15px;	padding-left: 15px;	max-width: 33.333%;	flex: 0 0 33.333%;	margin-top: 40px;	display: flex;	flex-wrap: wrap;	justify-content: center;}.mwb-avl-store-post-image img {	border-radius: 6px 6px 0 0 !important;}.mwb-avl-store-inner-content{	border-radius: 6px;	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);	background-color: #ffffff;	text-align: center;}.mwb-avl-store-inner-content h3{	font-weight: 600;	font-size: 18px;	margin-bottom: 15px;	color: #333333;	line-height: 1.4;}.mwb-avl-store-post-image img {	transition: all .3s ease-in-out;}.mwb-avl-store-post-image img:hover {	transform: scale(1.15);	transition: all .3s ease-in-out;}.mwb-avl-store-post-image {	overflow: hidden;}.mwb-avl-store-content{	padding: 25px 20px;}.mwb-store-details-popup-slider{	position: relative;}.mwb-store-details-popup-slider .owl-dots{	text-align: center;}.mwb-store-details-popup-slider .owl-dots .owl-dot {	width: 13px;	height: 13px;	display: inline-block;	border: 2px solid #333333;	margin: 0 4px;	border-radius: 50%;	opacity: 0.4;}.mwb-store-details-popup-slider .owl-dots .owl-dot.active {	opacity: 1;}.mwb-store-details-popup-slider .owl-dots .owl-dot:focus{	outline: 0;	box-shadow: none;}.mwb-store-details-popup-wrapper {	background-color: rgba(0,0,0,0.5);	bottom: 0;	color: #333333;	font-family: 'Poppins', sans-serif;	left: 0;	line-height: 1.5;	position: fixed;	right: 0;	top: 0;	z-index: 999;	opacity: 0;	visibility: hidden;	transform: 0.3s linear all;	overflow-y: auto;	padding: 15px;}.mwb-store-details-popup-wrapper.mwb-popup-show{	opacity: 1;	visibility: visible;}.mwb-store-details-popup-main-content {	background-color: #fff;	border-radius: 6px;	margin: 60px auto;	max-width: 850px;	width: 100%;	position: relative;}.mwb-store-details-popup-main-content .mwb-store-details-popup__close {    border-radius: 50%;    border: 3px solid #fef201;    color: #fef201;    cursor: pointer;    font-size: 23px;    font-weight: 600;    height: 35px;    line-height: 32px;    position: absolute;    right: 4px;    text-align: center;    width: 35px;    z-index: 9;}.mwb-store-details-popup-row {	display: flex;	flex-wrap: wrap;	padding: 0 30px;}.mwb-store-details-popup-content {	flex: 0 0 67%;	margin-right: 4%;	max-width: 67%;	padding-top: 30px;	padding-bottom: 30px;}.mwb-store-details-popup-sidebar {	border-left: 2px solid #efefef;	flex: 0 0 29%;	max-width: 29%;	padding-top: 30px;	padding-bottom: 30px;}.mwb-store-details-popup-sidebar-content {	padding-left: 20px;}.mwb-store-details-popup-list {	margin-bottom: 25px;}.mwb-store-details-popup-sidebar-content h4{	color: #333333;	font-size: 18px;	font-weight: 600;	text-transform: uppercase;}.mwb-store-details-popup-list ul {	margin: 15px 0 0 0;	padding: 0;}.mwb-store-details-popup-list ul li {	display: inline-block;	list-style-type: none;	margin-right: 5px;	margin-bottom: 5px;}.mwb-store-details-popup-list ul li a {	align-items: center;	background-color: #efefef;	border-radius: 6px;	border: 1px solid #dddddd;	box-shadow: 0 0 10px rgba(0,0,0,0.05);	color: #333333;	display: flex;	font-size: 14px;	height: 25px;	justify-content: center;	text-align: center;	width: 25px;}.mwb-store-details-popup-list ul li a:hover{	text-decoration: none}.mwb-store-details-apply-button {	min-width: 200px;	text-align: center;	margin-top: 25px;	padding: 12px 20px;	text-transform: uppercase;	font-size: 16px;}/*=====  End of available stores page  ======*//*=============================            post            =============================*/.mwb-header-wrapper{	background-image: url(http://192.168.0.236/wordpress/franchise/wp-content/uploads/2019/08/blog-05.jpg);	background-size: cover;	background-position: center center;	padding-top: 80px;	padding-bottom: 80px;	position: relative;	z-index: 1;}.mwb-header-wrapper::after {	content: "";	background-color: rgba(0,0,0,0.5);	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	z-index: -1;}.mwb-header-container{	width: 100%;	padding-right: 20px;	padding-left: 20px;	margin-right: auto;	margin-left: auto;	max-width: 1200px;}.mwb-header-content{	text-align: center;}.mwb-header-content h1 {	font-weight: bold;	font-size: 70px;	line-height: 1.4;}.mwb-gird-wrapper{	display: flex;	flex-wrap: wrap;	margin-right: -15px;	margin-left: -15px;	padding-top: 60px;	padding-bottom: 40px;}.mwb-gird-wrapper .post{	padding-right: 15px;	padding-left: 15px;	max-width: 50%;	flex: 0 0 50%;	display: flex;	flex-wrap: wrap;	align-items: flex-start;	margin-bottom: 40px;}.custom-template-wrapper.sidebar-template-wrapper{	position: relative;}.mwb-post-content{	border-radius: 6px;	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);	background-color: #ffffff;	display: flex;	flex-wrap: wrap;	flex-direction: column;	height: 100%;}.mwb-post-content img{	max-width: 100%;	width: auto;	border-radius: 6px 6px 0 0;}.mwb-post-content time {	font-size: 14px;	padding-bottom: 10px;	display: inline-block;}.mwb-post-content time a{	color: #5b5b5b;}.mwb-post-content time a:hover{	color: #f79a23;	text-decoration: none;}.mwb-post-content .post-content{	padding: 25px 20px;}.mwb-post-content .post-content h3{	font-weight: 600;	font-size: 20px;	margin-bottom: 2px;}.mwb-post-content .post-content h3 a{	color: #333333;}.mwb-post-content .post-content h3 a:hover,.mwb-post-content .post-content h3 a:focus{	color: #F79A23;	outline: 0;	text-decoration: none;}.jupiterx-sidebar .widget_nav_menu{	margin-top: 154px;}.jupiterx-sidebar .widget_nav_menu h3.card-title {	font-size: 22px;	font-weight: 600;	background-color: #f79a23;	color: #fff;	padding: 8px 15px;	margin: 0;	border-radius: 6px 6px 0 0;}.jupiterx-sidebar .jupiterx-widget-content {	padding: 15px;	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #efefef;	border-radius: 0 0 6px 6px;}.jupiterx-sidebar .widget_nav_menu .menu-category-sidebar-container ul{	margin: 0;}.jupiterx-sidebar .widget_nav_menu .menu-category-sidebar-container ul li{	margin: 10px 0;	text-decoration: none;}.jupiterx-sidebar .widget_nav_menu .menu-category-sidebar-container a{	color: #333333;	font-size: 18px;	text-decoration: none!mportant;	font-weight: 600;	overflow: unset;}.jupiterx-sidebar .widget_nav_menu .menu-category-sidebar-container a:hover{	color: #f79a23;	text-decoration: none;	outline: 0;}.mwb-cat-name {	width: 100%;	max-width: 100%;	flex-grow: 1;	padding-left: 15px;	padding-right: 15px;}.mwb-cat-name h2{	font-size: 46px;	font-weight: 600;	text-transform: capitalize;	margin-bottom: 25px;	color: #333333;}/*=====  End of post  ======*//*============================================            Brand Success Title            ============================================*/.brand-success-title h2 {	position: relative;	display: inline-block;}.brand-success-title h2::after {	border-bottom: 4px solid #333333;    bottom: -10px;    content: "";    display: block;    height: 2px;    left: 0;    position: absolute;    width: 100%;}.mwb-store-details-popup-carousel--item {height: 350px;display: block;background-size: cover;background-position: center;}/*=====  End of Brand Success Title  ======*//*====================================            media query            ====================================*/@media screen and (max-width: 1024px) {	.raven-nav-menu li a {		font-size: 26px;		padding-bottom: 20px !important;	}	.raven-nav-menu-full-screen .raven-nav-menu li.menu-item>a.raven-link-item{		justify-content: left !important;	}	.filter-wrap .mwb-avl-store-column {	max-width: 100%;    flex: 100%;	}	input#filter-val-submit {		min-width: 90%;	}}@media screen and (max-width: 767px) {	.fr-box-column-wrapper .elementor-widget-wrap{		max-width: 100%;	}	.fr-box-image-wrapper::after {		content: "";		padding-top: 65%;	}	.fr-footer-navigation ul{		text-align: left;	}	.fr-footer-navigation ul:after{		clear: both;		display: block;		content: "";	}	.fr-footer-navigation ul li {		width: 50%;		float: left;	}	.fr-footer-navigation ul li a{		padding: 5px 0;	}	.mwb-avl-store-column{		flex: unset;		max-width: 100%;	}	.mwb-store-details-popup-content,	.mwb-store-details-popup-sidebar{		max-width: 100%;		width: 100%;		flex: 0 0 100%;	}	.mwb-store-details-popup-sidebar{		border: none;	}	.mwb-store-details-popup-row{		padding: 0 20px;	}	.mwb-store-details-popup-sidebar-content{		padding-left: 0;	}	.mwb-store-details-popup-content{		padding-bottom: 0;	}	.mwb-icon-box img {		width: 300px;	}	.mwb-apply-now-form .wpcf7 form .mwb-col-6{	max-width: 100%;	width: 100%;}  .mwb-apply-now-form .wpcf7 form .mwb-col-6:nth-child(2n+1) {	margin-left: 0;}}@media screen and (max-width: 500px) {	.fr-banner-text h1{		font-size: 32px !important;	}	.mwb-gird-wrapper .post{		max-width: 100%;		flex: 0 0 100%;	}}@media screen and (max-width: 992px) {	.mwb-faq-content {		width: 100% !important;	}	.mwb-faq-image {		width: 100% !important;	}	.fr-box-image-wrapper {		width: 100% !important;	}	.fr-box-column-wrapper {		width: 100% !important;	}}/*=====  End of media query  ======*/