/*
Theme Name: Panaderia Child
Theme URI: http://panaderia.mikado-themes.com
Description: A child theme of Panaderia Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: panaderia
Template: panaderia
*/
@font-face {
    font-family: 'OptimusPrinceps';
    src: url('fonts/OptimusPrinceps.woff2') format('woff2'),
        url('fonts/OptimusPrinceps.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OptimusPrincepsSemiBold';
    src: url('fonts/OptimusPrincepsSemiBold.woff2') format('woff2'),
        url('fonts/OptimusPrincepsSemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('fonts/Gotham-Bold.woff2') format('woff2'),
        url('fonts/Gotham-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('fonts/Gotham-Light.woff2') format('woff2'),
        url('fonts/Gotham-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('fonts/Gotham-Medium.woff2') format('woff2'),
        url('fonts/Gotham-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Prata';
    src: url('fonts/Prata-Regular.woff2') format('woff2'),
        url('fonts/Prata-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'AvenirNextW10';
    src: url('fonts/AvenirNextW10-Regular.woff2') format('woff2'),
        url('fonts/AvenirNextW10-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Superclarendon Rg';
    src: url('fonts/SuperclarendonRg.woff2') format('woff2'),
        url('fonts/SuperclarendonRg.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('font/fontawesome-webfont.eot?v=4.7.0');
  src: url('font/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), 
  url('font/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), 
  url('font/fontawesome-webfont.woff?v=4.7.0') format('woff'), 
  url('font/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), 
  url('font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

body h1, body h2, body h3, body h4, body h5, hody h6{ font-family: 'OptimusPrincepsSemiBold';}


#rev_slider_20_1_wrapper::after {
	background: url(img/sliderdown.jpg) no-repeat !important;
	width: 100%;
	background-position: bottom left !important;
	height: 60px;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: -60px;
	z-index: 99;
	background-size: 100% !important;
}
/*

.home_sec_1{ position:relative;}
.home_sec_1::bfore {
	background: url(img/sliderdown.jpg) no-repeat !important;
	width: 100%;
	background-position: bottom left !important;
	height: 60px;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top:0px;  
	z-index: 99;
	background-size: 100% !important;
}*/

.home_sec_1 .mkdf-section-title-holder {
	margin-top: 80px;
}
.home_sec_1 .mkdf-section-title-holder::after {
	background: #d5b150;
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0;
	top: 50%;
	right: 0;
	content: "";
}
.home_sec_1 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title {
	background: #fff;
	display: inline-block;
	position: relative;
	z-index: 99;
	font-family: 'OptimusPrincepsSemiBold';
	padding: 0 30px;
	font-size: 36px; letter-spacing: 1px;
	letter-spacing: 0;
}
.home_sec_1 .mkdf-pl-holder .mkdf-pli .mkdf-pli-title {
	margin: 0 0 4px;
	font-family: 'OptimusPrinceps';
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 24px;
	line-height: 35px;
}
.mkdf-pl-holder .mkdf-pli-inner {
	margin: 0 0 10px;
}
.home_sec_1 .mkdf-pl-holder .mkdf-pli .mkdf-pli-price {
	font-size: 22px;
	font-family: 'Superclarendon Rg';
	font-weight: normal;
}
.mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid {
	color: #000 !important;
	background-color: #fff;
	border: 4px solid #cb951b;
	font-size: 20px;
	font-family: 'Gotham';
	font-weight: 300;
	position: relative;
	border-bottom: 0;
	margin-top: 50px;
	letter-spacing: 1px;
}
body .mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid:hover {
	background: none !important;
	color: #000 !important;
}
.mkdf-btn.mkdf-btn-solid::after {
	background: url(img/btn_bg.png) no-repeat;
	width: auto;
	height: 58px;
	content: "";
	position: absolute;
	left: -10px;
	right: -10px;
	bottom: -56px;
	z-index: 99;
	background-size: 100%;
}

body .home_sec_3, body .home_sec_4 {
	padding: 00 !important;
	margin: 0;
}
.home_sec_3 .mkdf-elements-holder .mkdf-eh-item.mkdf-vertical-alignment-top,
.home_sec_4 .mkdf-elements-holder .mkdf-eh-item.mkdf-vertical-alignment-top {
	background: #f5e9d1 !important;
}

.home_sec_3 .vc_col-sm-12, .home_sec_4 .vc_col-sm-12 {
	padding: 0 !important;
	background: #f5e9d1;
}

.home_sec_3 .vc_col-sm-12 .vc_column-inner,
.home_sec_4 .vc_col-sm-12 .vc_column-inner {
	padding: 0 !important;
}

body .home_sec_3 .mkdf-eh-item-content,
body .home_sec_4 .mkdf-eh-item-content {
	padding:70px 60px 0 !important;
}

.home_sec_3 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title,
.home_sec_4 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title {
	background: none;
	padding: 0;
	font-size: 36px;
	letter-spacing: 1px;
	letter-spacing: 0;
}

.home_sec_4 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title {
	color: #a0a644;
}

.home_sec_3 .mkdf-section-title-holde::after,
.home_sec_4 .mkdf-section-title-holde::after {
	display:none;
}
.home_sec_3 .mkdf-section-title-holder, .home_sec_4 .mkdf-section-title-holder {
	margin-top: 0;
}
.home_sec_3 .mkdf-section-title-holder .mkdf-st-text, .home_sec_4 .mkdf-section-title-holder .mkdf-st-text {
	display: block;
	margin: 22px 0 0;
	color: #000 !important;
	font-size: 20px;
	line-height: 30px;
	font-family: 'Gotham';
	font-weight: 300;
}
body .home_sec_2{
	padding-bottom: 50px !important;
}/*
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper {
	border-bottom: 1px solid #e1e1e1;
	margin-left: ;
	padding-bottom: 90px;
	border-top: 1px solid #e1e1e1;
	padding-top: 40px;
}*/

.home_sec_2_title {border-top: 1px solid #e1e1e1; margin:0;	padding-top: 40px;} 
body .home_sec_2_btn {
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 5px;
	margin: 0 0 35px !important;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper h4 {
	font-size: 22px;
	margin: 15px 0 2px;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper h5 {
	margin: 0 0 20px;
	color: #cc9319;
	font-size: 20px;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper p {
	color: #000 !important;
	font-size: 18px;
	line-height: 28px;
	font-family: 'Gotham';
	font-weight: 300;
}

.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper ul {
	color: #000 !important;
	font-size: 18px;
	line-height: 28px;
	font-family: 'Gotham';
	font-weight: 300;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper ul li {
	margin: 0 0 4px;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper {
	border-bottom: 0;
	padding-bottom: 0;
	border-top: 0;
	padding-top: 0;
}

body .mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image img {
	border-radius: 0;
}
body .mkdf-pl-holder .mkdf-pli-inner {
	width: 100%;
}

/*
.home_sec_2 {
	border-top: 1px solid #e1e1e1;
	padding-top: 40px;
}*/
.home_sec_2 .mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	border-left: 3px solid #e2ca8e;
	border-bottom: 3px solid #e2ca8e;
	padding: 10px;
}
.mkdf-header-divided .mkdf-page-header .mkdf-vertical-align-containers .mkdf-position-left .mkdf-position-left-inner {
	padding-right: 00px !important;
}
.mkdf-header-divided .mkdf-page-header .mkdf-vertical-align-containers .mkdf-position-right .mkdf-position-right-inner {
	padding-left: 00px !important;
}
body .mkdf-page-header .mkdf-position-left, body .mkdf-page-header .mkdf-position-right {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	padding: 9px 0 12px;
	height: auto !important;
}

body .mkdf-position-left .mkdf-position-left-inner,
body .mkdf-position-right .mkdf-position-right-inner { height:auto !important;}

body .mkdf-main-menu > ul {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: auto;
}
body .mkdf-main-menu > ul > li > a {
	padding: 0 10px;
	text-transform: uppercase;
}
body .mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a, body .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
	max-height: 120px;
	height: 120px !important;
	margin-top: -50px;
}
.mkdf-shopping-cart-holder .mkdf-shopping-cart-inner .mkdf-header-cart .icon_cart::before {
	content: "";
	background: url(img/header_cart.png);
	width: 30px;
	height: 28px;
	background-size: 30px;
	background-repeat: no-repeat;
}
.mkdf-shopping-cart-holder .mkdf-shopping-cart-inner .mkdf-header-cart .mkdf-sc-opener-count {
	background: #c59318;
	color: #fff;
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	top: -7px;
	right: -17px;
	border-radius: 100%;
	padding: 0;
	text-align: center;
	line-height: 25px;
	font-size: 14px;
	z-index: -1;
}
.mkdf-top-bar .mkdf-grid {
	width: auto;
}
.home .mkdf-page-header {
	margin-bottom: 100px !important;
}
.home_sec_3 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg,
.home_sec_4 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg {
	font-size: 18px;
	color: #d09014;
	height: 40px;
}
.home_sec_3 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg .mkdf-button-svg svg,
.home_sec_4 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg .mkdf-button-svg svg {
	background: url(img/arrow_iconin.png) no-repeat;
	width: 75px;
	height: 32px;
	background-size: 75px;
}
.home_sec_3 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg .mkdf-btn-text, .home_sec_4 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg .mkdf-btn-text {
	color: #d09014 !important;
	font-size: 15px;
}
.home_sec_3 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg g,
.home_sec_4 .mkdf-btn.mkdf-btn-simple.mkdf-btn-svg g {
	display: none;
}

body .mkdf-page-footer .mkdf-footer-bottom-holder, body .mkdf-page-footer .mkdf-footer-top-holder {
	background-color: #3e3432;
}

.home_sec_5 .wpb_images_carousel {
	margin-top: 40px;
	margin-bottom: 40px !important;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	padding:30px 0 30px;
}

.home_sec_5 .wpb_images_carousel .vc_images_carousel {
	position: relative;
	width: 100% !important;
}
.home_sec_5 .wpb_images_carousel .vc_carousel-slideline-inner .attachment-medium {
	height: auto;
	width: auto;
	max-height: 125px;
}

.home_sec_5  .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item > .vc_inner {
	margin: 0 10px;
	height: 100%;
}
.vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item > .vc_inner a {
	display: block;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	align-content: center;
	align-items: center;
	align-self: center;
	display: flex;
	justify-content: center;
}

body .mkdf-top-bar {
	padding-top: 15px;
}
body .mkdf-top-bar .widget_icl_lang_sel_widget {
	padding-top: 7px !important;
	display: block;
}
body .mkdf-top-bar .widget_icl_lang_sel_widget li{ margin-right:5px !important; }
body .mkdf-top-bar .widget_icl_lang_sel_widget li:last-child{ margin-right:0px !important; }
body .mkdf-top-bar .widget_icl_lang_sel_widget li a { 
	color: #868686;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 15px;
	font-family: 'Gotham';
	font-weight: 500;
}

body .mkdf-top-bar .widget_icl_lang_sel_widget li.wpml-ls-current-language a{ text-decoration:underline;}
.mkdf-footer-bottom-inner.mkdf-grid a .mkdf-icon-element.fab {
	background: #866425;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	color: #3e3432 !important;
	text-align: center;
	line-height: 20px;
}
.mkdf-page-footer  .mkdf-icon-widget-holder .mkdf-icon-text {
	font-size: 12px !important;
	color: #fff !important;
}
.mkdf-page-footer .textwidget.custom-html-widget a span {
	color: #fff !important;
}

.home_sec_2 .mkdf-pl-holder .mkdf-pli-text-wrapper p {
	font-family: 'Gotham';
	font-weight: 300;
	font-size: 17px;
	line-height: 28px;
}
.home_sec_2 .mkdf-pl-holder .mkdf-pli-text-wrapper h4 {
	position: relative;
	margin: 0 0 5px;
	font-size: 20px;
}

.home_sec_2 .mkdf-pl-holder .mkdf-pli-text-wrapper p.mkdf-pli-category {
	position: relative;
	font-family: 'OptimusPrincepsSemiBold';
	margin: 0 0 50px;
	font-size: 18px;
	color: #cc9319;
	text-transform: uppercase;
}
.home_sec_2 .mkdf-pl-holder .mkdf-pli-text-wrapper p.mkdf-pli-category a{color:#cc9319;}
.home_sec_2 .mkdf-pl-holder .mkdf-pli-text-wrapper p.mkdf-pli-category::after {
	content: "";
	background: url(img/title_border.png);
	width: 100%; 
	height: 28px; 
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	bottom: -40px;
}


.wapf-field-group .wapf-field-row {
	display: none;
}
.mkdf-single-product-summary .woocommerce-product-rating {
	display: none !important;
}
body.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-single-product-title {
	display: block;
	margin: 0 0 0;
	line-height: 32px;
}

body.mkdf-woo-single-page .mkdf-single-product-summary .price { 
	margin: 1px 0 0; font-family: 'Superclarendon Rg';
	font-size: 14px; color:#ca9219;
	font-size: 28px; /*display:none ;*/
}
body.mkdf-woo-single-page .mkdf-single-product-summary .variations_form.cart .single_variation_wrap .woocommerce-variation-price .price {
	display: none;
}
/*
body.mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-details__short-description {
	display: none;
}
body.mkdf-woo-single-page .mkdf-single-product-summary .variations_form.cart .variations {
	display: none !important;
}*/
.variations_form.cart .single_variation_wrap {
	padding: 0;
	margin: 0 !important;
}
body.mkdf-woo-single-page .mkdf-single-product-summary form.cart {
	width: 100%;
	margin: 0;
}
body.mkdf-woo-single-page .mkdf-single-product-summary form.cart .single_add_to_cart_button {
	font-family: 'Gotham';
	font-size: 13px !important;
	padding: 12px 24px !important;
	height: 49px !important;
	font-weight: 500 !important;
	background: #ca931a;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr {
	display: block;
	padding: 0;
	border: 0;
}
body.mkdf-woocommerce-page .mkdf-content .single_variation_wrap .single_variation {
	margin: 0 0 10px;
}
body.mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-details__short-description {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 30px auto;
}
body.mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-details__short-description p {
	font-family: 'Gotham';
	font-weight: 300;
	font-size: 18px;
	line-height: 30px;
}

.mkdf-woo-single-page .woocommerce-tabs ul.tabs > li{ margin-right:80px;}
.mkdf-woo-single-page .woocommerce-tabs ul.tabs > li:last-child{ margin-right:0px;}

body.mkdf-woo-single-page .woocommerce-tabs ul.tabs > li a {
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 9px 10px;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 0;
	color: #000;
	font-family: 'Gotham';
	font-weight: 500;
}
body.mkdf-woo-single-page .woocommerce-tabs .entry-content > p {
	font-family: 'Gotham';
	font-weight: 300;
	text-align: left;
	width: auto;
	font-size: 18px;
	margin: 20px 0;
}
body.mkdf-woo-single-page .mkdf-single-product-summary .product_meta{font-family: 'Gotham';}
body.mkdf-woo-single-page .mkdf-single-product-summary .product_meta > span { font-weight: 500;}
body.mkdf-woo-single-page .mkdf-single-product-summary .product_meta > span > a,
body.mkdf-woo-single-page .mkdf-single-product-summary .product_meta > span > span {
	color: #000;
	font-weight: 300;
}
body.mkdf-woocommerce-page .mkdf-content .variations td.value .select2-container--default {
	margin: 0;
	width: 75px !important;
}
body.mkdf-woocommerce-page .mkdf-content .variations td.value .select2-container--default .selection  .select2-selection--single{ position:relative;}
body.mkdf-woocommerce-page .mkdf-content .variations td.value .select2-container--default .selection .select2-selection--single::before {
	display: block;
	line-height: inherit;
	content: "\34";
	font-family: ElegantIcons;
	font-style: normal;
	left: 0;
	position: absolute;
	transform: 0;
	font-size: 20px;
	text-align: left;
	top: 16px;
}
body.mkdf-woo-single-page .select2-container--default .select2-selection--single .select2-selection__arrow::before {
	display: block;
	line-height: inherit;
	content: "\35";
	font-family: ElegantIcons;
	font-style: normal;
	right: -1px;
	position: relative;
	transform: 0;
	text-align: right;
	font-size: 20px;
}
/*
body.mkdf-woocommerce-page .mkdf-content .variations tr {
	padding: 0 0px 0 15px;
	border: 1px solid #eee;
	width: 178px;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value {
	width: 140px;
	text-align: right;
}*/

body.mkdf-woocommerce-page .mkdf-content .variations tr {
	padding: 0;
	border: 0;
	width: auto;
}
body.mkdf-woo-single-page .select2-container--default .select2-selection--single {
	font-size: 14px;
	height: 48px;
	font-family: 'Gotham';
	font-weight: 300;
	border: 0;
	padding-top: 16px;
}
body.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input{
	position: relative;
	width: 22px;
	font-size: 16px;
	line-height: 19px;
	padding: 0;
	margin: 0 0 4px;
	outline: 0;
	border: none;
	font-family: 'Gotham';
	font-weight: 300;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .label label {
	font-size: 16px; font-family: 'Gotham'; font-weight: 500;
}
body.mkdf-woocommerce-page .select2-container--default .select2-selection--single .select2-selection__rendered {
	font-size: 16px;
	padding: 0;
	text-align: center;
	font-weight: 300;
}
body.mkdf-woocommerce-page .mkdf-content .variations td.label {
	padding-right: 10px;
	float: left;
	width: 100%;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value ul li {
	border: 1px solid #eee;
	box-shadow: none !important;
	border-radius: 0;
	padding: 25px 10px;
	font-size: 0;
	outline: 0 !important;
	margin: 0 10px 0 0;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value ul li span {
	font-size: 16px; color:#000;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value ul {
	margin:0 0 10px;
	float: left;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value ul li.selected {
	background: #ca931a;
	border-color: #ca931a;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value ul li.selected span { color:#fff;}

.mkdf-quantity-buttons.quantity .arrow_triangle-right::before {
	content: "\35"; font-size: 20px;
}
.mkdf-quantity-buttons.quantity .arrow_triangle-left::before {
	content: "\34"; font-size: 20px;
}

body.woocommerce-page .mkdf-content .mkdf-quantity-buttons, div.woocommerce .mkdf-quantity-buttons {
	font-size: 11px;
	height: 48px;
	line-height: 48px;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .reset_variations {
	display: none;
}

body .mkdf-banner-holder .mkdf-banner-image .mkdf-banner-front-image {
	padding-top: 0;
	z-index: 2;
}
.page-id-3785 .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
	padding-top: 10px;
	padding-bottom: 40px;
}

body.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-woo-social-share-holder .mkdf-social-share-holder li a {
	background-color: #3e3432;
	color: #fff;
}
body.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-single-product-title {
	display: block;
	margin: 0 0 0;
	line-height: 25px;
	font-size: 28px !important;
}

body.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-woo-social-share-holder .mkdf-social-title {
	text-transform: none;
	font-weight: 300;
	color: #1f1e1e;
	font-family: 'Gotham';
	letter-spacing: 0;
	font-size: 16px;
	margin: 0 13px 0 0;
	line-height: 31px;
}
.mkdf-woo-single-page .woocommerce-tabs .entry-content {
	border-bottom: 1px solid #ebebeb;
}

.mkdf-banner-holder .mkdf-banner-text-holder {
	display: none;
}
.mkdf-woo-single-page .mkdf-single-product-summary .product-subtitle {
	font-size: 20px;
	font-family: 'OptimusPrinceps';
	color: #000;
}

.mkdf-banner-holder .mkdf-banner-image .mkdf-banner-front-image img {
	margin: 0 auto;
	display: block;
	width: 100%;
}
.mkdf-banner-image {
	margin: 0 0 110px;
}
.mkdf-banner-holder .mkdf-banner-image .mkdf-banner-front-image::after {
	background: url(img/sliderdown.jpg) no-repeat !important;
	width: 100%;
	background-position: bottom left !important;
	height: 60px;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: -60px;
	z-index: 99;
	background-size: 100% !important;
}

.panaderia-horizontal-nav.tp-bullets {
	margin: 0 auto;
	padding: 0;
	/* display: block; */
	width: 350px !important;
	text-align: center;
	position: absolute;
	top: auto !important;
	bottom: 0px !important;
	display: block !important;
	visibility: unset !important;
	z-index: 999 !important;
}
body .panaderia-horizontal-nav.tp-bullets .tp-bullet:hover, body .panaderia-horizontal-nav.tp-bullets .tp-bullet.selected {
	background-color: #c7c0ba !important;
}
body .panaderia-horizontal-nav.tp-bullets .tp-bullet, body .mkdf-light-header .panaderia-horizontal-nav.tp-bullets .tp-bullet {
	border: 1px solid #c7c0ba;
}


body .mkdf-testimonials-holder {
	background: url(img/testi_img.jpg) no-repeat center center;
}
body .mkdf-testimonial-image-nav.mkdf-owl-custom-slider.owl-loaded {
	display: none;
}
body .mkdf-testimonials-holder .mkdf-testimonial-content .mkdf-testimonial-title.entry-title {
	color: #cb931a;
	margin: 0 0 20px;
}

body .mkdf-testimonials-holder.mkdf-testimonials-carousel .mkdf-testimonial-text {
	margin-top: 0;
	font-size: 22px;
	color: #1e1e20;
	max-width: 370px;
	margin: auto;
	line-height: 35px;
}

.related.products .button.product_type_variable.add_to_cart_button {
	display: none !important;
}

.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-image.hovered.hidden {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	opacity: 0; transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease; 
} 
body .mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-link {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	/*cursor: auto;*/
}

.mkdf-pl-holder .mkdf-pli-inner:hover .mkdf-pli-image .mkdf-pli-image.hovered.hidden {
	opacity: 1;
}

/**/
@media only screen and (max-width:1199px){
.home_sec_3 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title, .home_sec_4 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title {
	font-size: 28px;
}
	
}


@media only screen and (max-width:1024px){
body .mkdf-top-bar {
	padding-top: 15px;
	display: block;
}
body.mkdf-top-bar-in-grid-padding .mkdf-top-bar .mkdf-grid .mkdf-vertical-align-containers {
	padding: 0 15px;
}
.mkdf-mobile-header .mkdf-mobile-logo-wrapper a {
	display: block;
	height: 60px !important;
}

.home_sec_1 .mkdf-pl-holder .mkdf-pli .mkdf-pli-title {
	font-size: 25px;
	line-height: 28px;
}
.home_sec_3 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title, .home_sec_4 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title {
	font-size: 28px;
}

.home_sec_3 .vc_col-sm-12, .home_sec_4 .vc_col-sm-12 {
	width: 100%;
}
body .home_sec_3{
	margin: 0 0 20px !important;
}
body .home_sec_3 .mkdf-eh-item-content, body .home_sec_4 .mkdf-eh-item-content {
	padding: 50px !important;
}
.mkdf-section-title-holder .mkdf-st-title {
	margin: 0;
	font-size: 30px;
}
.home_sec_1 .mkdf-pl-holder .mkdf-pli .mkdf-pli-price {
	font-size: 18px;
}
.mkdf-page-footer .widget.widget_media_image a, .mkdf-page-footer .widget.widget_media_image img {
	display: block;
	max-width: 80px;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
	padding: 40px 0 !important;
}
.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3), .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(4) {
	margin-top: 40px;
	display: none;
}

}
@media only screen and (max-width:767px){
body .home_sec_3 .mkdf-eh-item-content, body .home_sec_4 .mkdf-eh-item-content {
	padding: 40px 30px !important;
}
.home_sec_3 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title, .home_sec_4 .mkdf-section-title-holder .mkdf-st-inner .mkdf-st-title {
	font-size: 25px;
}
.home_sec_3 .mkdf-section-title-holder .mkdf-st-text, .home_sec_4 .mkdf-section-title-holder .mkdf-st-text {
	font-size: 18px;
}
.mkdf-page-footer .mkdf-icon-widget-holder .mkdf-icon-text {
	font-size: 11px !important;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr {
	width: 168px;
}

}
  

/* balraj */

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {
	padding: 0 !important;
	max-height: 500px;
	overflow: hidden;
	margin-bottom: 0 !important;
}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image img{width:100%;}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;display: none;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/arrow_icon.png');background-size: 35px;background-repeat: no-repeat;
left: 10px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 50px;left:auto;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px; font-family: 'OptimusPrincepsSemiBold';}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item {padding-bottom: 0;margin-top: -8px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-3844 .mkdf-content {max-width: 95%;margin: auto;}
body.page-id-3844 .mkdf-workflow-item {background: #fbf5e9;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 15px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 22px;text-align: justify;font-family: 'Gotham'; font-weight:300;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) {background: #3e3432;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text span {color: #fff;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text h1 {color: #fff;}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background: url(img/white_side.png);background-repeat: no-repeat; background-size:380px;}
body.page-id-3844  .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner {align-items: unset;}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url(img/browm_side.png) ;background-repeat: no-repeat;background-position: bottom 0 left -2px;position: relative; background-size:380px;}
/* body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text::before {position: absolute;content: "";bottom: 0;
right: 0;top: 0;background: rgba(0,0,0,0.6);} */
body.page-id-3844  .mkdf-title-holder {text-align: center; background:none;}
body.page-id-3844 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {margin: 0;font-size: 49px;}
body.page-id-3844 .mkdf-title-holder::before {position: absolute;content: "";width: 120px;height: 120px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/heading_pattren.jpg');bottom: -50px;background-size: 100%;background-repeat: no-repeat;left: 0;right: 0;margin: auto;z-index:9;}
body.page-id-3844 .mkdf-title-holder::after {position: absolute;content: "";height: 2px;left: 0;right: 0;width: 100%;background: #ce921a;bottom: 34px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper {display: inline-block;position: relative;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element {text-align: center;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::before {position: absolute;content: "";left: -20px;top: 0;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {position: absolute;content: "";right: 80px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');
background-size: 100%;background-repeat: no-repeat;}
body.page-id-3844 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {display: none;}


body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text , body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text{position:relative;}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_bio2.png);background-size: 110px;content: ""; background-repeat:no-repeat;background-position: bottom;}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after  {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(8) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 120px;
	width: 160px;
	background: url(img/logo_pistaccho.png);
	background-size: 150px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(9) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_igp.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(10) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_consorzio.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(11) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 160px;background: url(img/logo_cioccol.png); background-size: 150px; content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-3844 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}


/*  */

.mkdf-testimonials-holder .owl-dots .owl-dot {
	background: #aaabac;
	border: 2px solid #aaabac;
	border-radius: 100%;
	width: 15px;
	height: 15px;
	padding: 0;
	font-size: 0; outline:0;
	margin: 0 3px;
}
.mkdf-testimonials-holder .owl-dots .owl-dot  span{border:0; opacity:0;} 
.mkdf-testimonials-holder .owl-dots .owl-dot.active{background: #fff;}


.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo {
	position: absolute;
	right: 0;
	z-index: 999;
	background: #fff;
	bottom: 17px;
	border-top: 5px solid #cb931a;
	border-left: 5px solid #cb931a;
	border-radius: 50px 0 0 0; 
	padding: 15px;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo::after {
	background: url(img/productdlogobg.png) repeat-x;
	height: 27px;
	width: 110%;
	content: "";
	position: absolute;
	left: -5px;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo ul{ margin:0;}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo li {
	list-style: none;
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo li:last-child {
	margin-right: 0px;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo li img {
	width: 80px;
}

.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images .woocommerce-product-gallery__image:first-child img {
	border-radius: 0 !important;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo.top {
	background: none;
	border: 0;
	border-radius: 0;
	top: 10px;
	bottom: auto;
	right: 0;
	width: auto;
	padding: 0;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo.top ul {
	background: #fff;
	padding: 10px;
	margin: 0 10px 0 0;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo.top::after {
	display:none;
}
.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images figure .custom-logo.top::before {
	content: "";
	background: #82ab21;
	width: auto;
	height: 80%;
	top: 12px;
	bottom: 0;
	position: absolute;
	z-index: -9;
	left: -10px;
	right: -10px;
}

body.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) {
	height: 120px;
} 



body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 50px;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 40px;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 59px 40px 0 0;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0 0 0 40px;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('img/line_pat.png');background-size: 50px;background-repeat: no-repeat;
left: -10px;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 30px;left:auto;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item {padding-bottom:50px;}
body.page-id-3785 .mkdf-container-inner {width: 95%;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {
	font-family: 'Gotham';
	font-weight: 300;
	text-align: justify;
	font-size: 20px;
}
.mkdf-workflow-item.mkdf-wi-hidden.customworkflowitem.mkdf-appeared {
	display: none;
}
body.page-id-3785 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {background: #cc9319;}
body.page-id-3785 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background: url('img/flower_img.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px;
	padding-top: 40px; min-height:350px;
	padding-bottom: 70px;
}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url('img/flower_img1.png');background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px; min-height:350px;
	padding-top: 40px !important;
	padding-bottom: 70px !important;}

body.page-id-3785 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;max-width: 100%;}
body.page-id-3785  .mkdf-testimonial-text-holder {width: auto !important; position:relative; max-width:500px;}
body.page-id-3785 .mkdf-testimonial-text-holder::before {position: absolute;content: "";left: 0px;top: 60px;width: 15px;
height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-3785 .mkdf-testimonial-text-holder::after {position: absolute;
content: "";right: 150px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-3785 .mkdf-testimonials-holder {background: url(https://www.jazzanasicilia.com/wp-content/uploads/2020/img/testi_img1.jpg) no-repeat center center;background-size: 210px;}


@media only screen and (max-width:991px){
.mkdf-woo-single-page .woocommerce-tabs ul.tabs > li{ margin-right:0px;}	
	
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {
	font-size: 25px;
	text-align: left;
}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {
	font-size: 18px;
}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 20px !important;padding-bottom: 150px !important;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text::after,
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after,
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(8) .mkdf-workflow-text::after,
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(9) .mkdf-workflow-text::after,
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(10) .mkdf-workflow-text::after,
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(11) .mkdf-workflow-text::after
{/*background-size: 80px;*/}
}

@media only screen and (max-width:767px){
body.page-id-3844 .mkdf-workflow .mkdf-workflow-image {padding: 0 !important; margin-bottom:0 !important;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-text {position: relative;top: -7px;padding-bottom: 150px !important;}
body.page-id-3844 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {font-size: 29px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 22px;margin-bottom: 60px;line-height: 30px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {right: 70px;bottom: 80px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflo+w-item-inner .mkdf-workflow-text h1 {font-size: 25px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 17px;}
body.page-id-3785 .mkdf-banner-holder .mkdf-banner-image .mkdf-banner-front-image::after {background-position: top left !important;}
body.page-id-3785 .mkdf-testimonial-text-holder::before {display: none;}
body.page-id-3785 .mkdf-testimonial-text-holder::after {display: none;}
body.page-id-3785 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 19px;letter-spacing: 2px;line-height: 30px;max-width: 90%;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 25px; text-align: left;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 16px;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background-position: center;background-size:180px;}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text {background-position: center; background-size:180px;}
}

@media only screen and (max-width:480px){
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::before {display:none;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {display:none;}
}





@media only screen and (min-width:2200px){

body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0; max-height: 700px; overflow: hidden;}

}
body ul.products > .product .mkdf-pl-inner .mkdf-pl-image img {
	border-radius: 0;
}

body .pswp__bg {
	background: #393331;
}

.related.products .button.product_type_simple.add_to_cart_button ,.tax-product_cat .button.product_type_variable.add_to_cart_button{
	display: none !important;
}
.tax-product_cat .button.product_type_simple.add_to_cart_button,.tax-product_cat .button.product_type_variable.add_to_cart_button {
	display: none !important;
}
.archive .button.product_type_simple.add_to_cart_button,.archive .button.product_type_variable.add_to_cart_button {
	display: none !important;
}
.tax-product_cat .mkdf-title-holder.mkdf-standard-type.mkdf-title-va-header-bottom,body.tax-product_cat  .woocommerce-result-count,body.tax-product_cat  .woocommerce-ordering {
	display: none !important;
}
.archive .mkdf-title-holder.mkdf-standard-type.mkdf-title-va-header-bottom,body.archive  .woocommerce-result-count,body.archive  .woocommerce-ordering {
	display: none !important;
}
.spds_icon {
	background: #ca931a;

	border-radius: 100%;
	width: 60px;
	height: 60px;
	float: left;
}
.spds_icon i {
	font-size: 29px;
	padding: 15px 0px 0 14px;
	color: #fff;
	text-align: center;
}
.spds_info {
	margin-left: 80px;
}
.spds_info h4 {
	margin-top: 20px;
	margin-bottom: 0px;
	padding-top: 10px;
	font-weight: bold;
}
.spds_info h6 {
	margin: 0 !important;

	font-weight: normal;
}
.tp-image-wrapper:hover .tp-image-hover{opacity:1;}

.mkdf-position-right-inner-wrap > div {
    margin: 0 18px 0 0 !important;
    float: left;
}
.mkdf-position-right-inner-wrap > div a {
	color: #858687;
	font-size: 22px;
}
.mkdf-search-holder .mkdf-search-opener{ margin:0 !important;}
/*
.mkdf-position-right .mkdf-position-right-inner {
	float: right;
	margin-left: 25px;
}*/
.mkdf-search-holder .mkdf-search-opener-wrapper .mkdf-search-icon-text {
	display: none;
}
.mkdf-search-holder .mkdf-search-opener .mkdf-search-opener-wrapper > ::before {
	display: block; 
	line-height: inherit;
	font-size: 22px;
	position: relative;
	top: 3px;     transform: rotate(-90deg); 
}
.mkdf-mobile-header .mkdf-vertical-align-containers .mkdf-position-right {
	padding-top: 15px;
	height: auto;
}

.textwidget.custom-html-widget a img {
    max-width: 26px;
    position: relative;
    top: 2px;
}

.mkdf-search-holder .mkdf-search-opener {
    animation: unset !important;
}
body .mkdf-search-slide-window-top .mkdf-predefined-search .mkdf-search-form-inner {
    padding: 0 15px;
    width: 100%;
    position: relative;
}
body .mkdf-search-slide-window-top .mkdf-search-submit.mkdf-search-submit-icon-pack {
    font-size: 14px;
    line-height: 1;
    width: 20px;
    position: absolute;
    right: 10px;
    top: 0;
    transform: rotate(-90deg);
}
body .mkdf-search-slide-window-top .mkdf-search-submit.mkdf-search-submit-icon-pack>* {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    color: #858687;
    font-size: 20px;
}
	
.mkdf-wrapper-inner form.mkdf-search-slide-window-top .mkdf-grid {
    width: auto;
}
body .mkdf-search-slide-window-top .mkdf-predefined-search .mkdf-search-form-inner .mkdf-swt-search-field {
    padding: 13px 0 14px 0;
    font-size: 15px;
}

.reset_variations {
	display: none !important;
}

.mkdf-pl-holder.mkdf-info-on-image .mkdf-pli .mkdf-pli-inner .mkdf-pli-text .mkdf-pli-text-inner {
    vertical-align: middle;
    color: #fff;
}

@media only screen and (max-width:1024px){
.mkdf-position-mid {
	float: left;
	padding-top: 4px;
}
.mkdf-position-mid > div {
	margin:0 10px 0 0;
	float: left;
}
.mkdf-position-mid > div {
    margin: 0 15px 0 0 !important;
    float: left;
}
.mkdf-position-mid > div a {
	color: #858687;
	font-size: 22px;
}


}

@media only screen and (max-width:767px){
#rev_slider_20_1_wrapper::after {
	display:none;
}

body.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) {
    margin-bottom: 0px;
    overflow: hidden;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value ul li span {
    font-size: 14px;
	
}
body.mkdf-woocommerce-page .mkdf-content .variations tr .value ul li {
    border: 1px solid #eee;
    box-shadow: none !important;
    border-radius: 0;
    padding: 25px 10px;
    font-size: 0;
    outline: 0 !important;
    margin: 0 5px 0 0;
}
.postid-3985 .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .postid-3985 .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    width: 90%;
}
body.mkdf-woocommerce-page .mkdf-content .variations tr {
    width: 100%;
}
.mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid span {
    color: #000 !important;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper h4 {
    font-size: 25px;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper h5 {
    font-size: 22px;
}

.mkdf-testimonials-holder .owl-dots {
    margin: 0px 0 0;
}
body.page-id-3785 .mkdf-testimonials-holder {
    margin-bottom: 50px;
}

.page-id-3844 .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner, .page-id-3844 .mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner {
    padding-top: 70px;
    padding-bottom: 0;
}

.page-id-3844 .vc_custom_1602932268064 {
    padding-bottom: 0px !important;
}
/*
.page-id-2473 .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner, .page-id-2473 .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {
    padding: 0px 0px 16px 0px;
    width: 90%;
}
.page-id-2473 .mkdf-grid, .page-id-2473 .mkdf-row-grid-section {
    width: 100%;
}*/
}

body ul.products>.product .price {  font-family: 'Superclarendon Rg'; font-size: 18px;}


#commentform .mkdf-btn.mkdf-btn-solid {
	color: #000 !important;
	background-color: #fff !important;
	border: 3px solid #cb951b;
	font-size: 20px;
	font-family: 'Gotham';
	font-weight: 300;
	position: relative;
	border-bottom: 0;
	margin-top: 50px;
	letter-spacing: 1px;
}


.mkdf-woocommerce-page table.cart td.actions .coupon {
    float: none;
    margin: 0 0 10px;
}

body.woocommerce-page .mkdf-content .mkdf-quantity-buttons .screen-reader-text, 
body div.woocommerce .mkdf-quantity-buttons .screen-reader-text {
    position: relative!important;
    width: 70px;
    height: auto;
    margin-right: 0;
    color: #000;
    text-transform: capitalize;
    font-size: 16px;
    display: inline-block;
    float: left;
}

body.mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method li>* {
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 0 0;
}
body.mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li {
    padding: 14px;
    border-bottom: 1px solid #ebebeb;
    position: relative;
    padding-left: 25px;
}
body.mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li input {
    position: absolute;
    top: 22px; left: 0;
}
body.mkdf-woocommerce-page .woocommerce-checkout input[type=radio], 
body.mkdf-woocommerce-page .woocommerce-checkout input[type=checkbox] {
    top: 8px;
    left: -5px;
}
body.mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li> input {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    top: 8px;
    left: -20px;
    position: absolute;
}
.mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li {
    margin: 3px 0;
    padding: 0;
    position: relative;
}
body.mkdf-woocommerce-page .woocommerce-checkout table th {
    border: 0;
    vertical-align: top;
}
.mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid .mkdf-btn-text:focus{color: #000 !important;}
.mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid .mkdf-btn-text,.mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid .mkdf-btn-text:hover {
    color: #000 !important;
    position: relative;
    z-index: 9999;
}
.mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid {
	transition: unset !important; opacity:1;
}
body .mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-hover-color):hover {
	color: #000!important; 
}

#rev_slider_20_1_wrapper {
    background: none !important;
}
#rev_slider_20_1 rs-slide rs-sbg {/*background-size: 100% !important;*/ /* background-position: top left !important;*/} 

 
.home_sec_1 .mkdf-pl-holder .mkdf-pli .mkdf-pli-title a {
	display: block;
	text-decoration: none;
}
.home_sec_1 .mkdf-pl-holder .mkdf-pli .mkdf-pli-title {
    width: 100%;
}

.mkdf-rev-has-paspartu.mkdf-paspartu-large {
    padding: 50px;
    height: auto;
}

body.page-id-3785 .mkdf-testimonial-text-holder::before { left:-5px !important;}

body img { height:auto;}
.mkdf-pl-holder .mkdf-pli-inner:hover .mkdf-pli-image .mkdf-pli-image.hovered.hidden {
	opacity: 1;
	display: block !important;
}

body ul.products > .product:hover .mkdf-pl-inner .mkdf-pl-image img.tp-image-hover {
	opacity: 1; display: block !important;
}
body ul.products > .product:hover .mkdf-pl-inner .button.product_type_variable {
	display: none;
}

@media only screen and (max-width:991px){
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background-size: 240px;
}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
	background-size: 240px; 	
}
body.page-id-3785 .mkdf-testimonials-holder {
    background-position: top center;
}
body.woocommerce-page.woocommerce-cart .mkdf-content .mkdf-quantity-buttons, div.woocommerce .mkdf-quantity-buttons {
    font-size: 11px;
    height: 48px;
    line-height: 48px;
    width: 66px;
    margin-right: 10px;
}

}

@media only screen and (max-width:767px){
body.woocommerce-page.woocommerce-cart .mkdf-content .mkdf-quantity-buttons, div.woocommerce .mkdf-quantity-buttons {
    width: 85px;
}
body .mkdf-eh-item-content.mkdf-eh-custom-7472 {
    padding: 0 !important;
}
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text,
body.page-id-3785 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
    min-height: 250px;
    padding-bottom: 22px !important;
}

body .home_sec_3, body .home_sec_4 {
	display: block !important;
}
 
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper {
   text-align: center;
    width: 100%;
}
.home_sec_2 .wpb_column.vc_column_container .wpb_text_column.wpb_content_element  .wpb_wrapper{ margin-bottom: 30px;}

body .mkdf-container-inner, body .mkdf-grid,body  .mkdf-row-grid-section {
    width: auto;
    padding: 0 15px;
}
body .mkdf-eh-item-content.mkdf-eh-custom-7745 {
    padding: 0 !important;
}
.home_sec_2 .wpb_column.vc_column_container .vc_column-inner .wpb_wrapper p {
    font-size: 20px;
    line-height: 35px;
}
body .home_sec_2 {
    margin: 0;
}

.mkdf-eh-item-content .mkdf-btn.mkdf-btn-solid {
    margin-top: 0;
}
body .mkdf-eh-item-content.mkdf-eh-custom-7621, 
body .mkdf-eh-item-content.mkdf-eh-custom-7004, 
body .mkdf-eh-item-content.mkdf-eh-custom-1393 {
    padding: 0 !important;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
    padding: 0 20px !important;
}
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner.mkdf-grid {
    padding: 15px 20px;
}
div#media_image-2 {
    padding: 30px 0;
}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text,body.page-id-3844 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
    background-size: 320px;
}

.archive .mkdf-container {
    width: auto;
    padding: 0 15px;
}
ul.products>.product .mkdf-pl-inner .mkdf-pl-image {
    margin: 0 0 10px;
}
ul.products>.product .mkdf-product-list-title {
    margin: 0 0 4px;
    font-size: 24px;
}
ul.products>.product .mkdf-pl-text-wrapper {
    font-size: 18px;
}

#respond textarea, .mkdf-style-form textarea, .wpcf7-form textarea {
    display: block;
    height: 200px;
}
.page-id-442 .mkdf-grid-large-gutter {
    margin-left: -5px;
    margin-right: -5px;
}

.mkdf-mobile-header .mkdf-mobile-nav ul li a, .mkdf-mobile-header .mkdf-mobile-nav ul li h6 {
    font-size: 22px !important;
}
span.mkdf-icon-font-elegant.icon_close {
    font-size: 40px;
}
.product-template-default .mkdf-container {
    width: auto;
    padding: 0 15px;
}

.home_sec_1 .mkdf-section-title-holder {
    margin-top: 0;
}

body.mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method li {
    margin: 3px 0;
    padding: 0 0 0 22px;
    position: relative;
}
body.mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method li> input {
    position: absolute;
    left: 0;
    top: 8px;
}

.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-error, 
.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-info, 
.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-message {
    padding: 20px!important;
}

.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-error a, 
.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-info a, 
.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-message a {
    width: 100%!important;
    float: none;
    margin: 0!important;
    white-space: nowrap;
    text-align: center; display:block;
    white-space: break-spaces;
}

.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-checkout .col-1 h3, 
.mkdf-woocommerce-page.woocommerce-checkout .woocommerce-checkout .col-2 h3 {
    margin: 8px 0 25px;
    font-size: 17px;
}

body.mkdf-woocommerce-page .woocommerce-checkout h3 input[type=radio], 
body.mkdf-woocommerce-page .woocommerce-checkout h3 input[type=checkbox] {
    top: 3px;
    left: -5px;
}

body.mkdf-woocommerce-page.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 13px;
    padding: 0;
    text-align: left;
    font-weight: 300;
}

body.mkdf-woocommerce-page.woocommerce-checkout .select2-container--default .select2-selection--single {
    padding: 15px 20px;
    height: auto;
}

body .mkdf-rev-has-paspartu {
    height: auto;
}
body.mkdf-woo-single-page .woocommerce-tabs .entry-content {
    padding: 0 20px;
}
.spds_icon {
    margin-top: 12px;
}



}
.page-id-5820 .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
	padding-top: 10px;
	padding-bottom: 40px;
}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 50px;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 40px;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 59px 40px 0 0;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0 0 0 40px;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('img/line_pat.png');background-size: 50px;background-repeat: no-repeat;
left: -10px;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 30px;left:auto;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item {padding-bottom:50px;}
body.page-id-5820 .mkdf-container-inner {width: 95%;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {
	font-family: 'Gotham';
	font-weight: 300;
	text-align: justify;
	font-size: 20px;
}
body.page-id-5820 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {background: #cc9319;}
body.page-id-5820 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background: url('img/flower_img.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px;
	padding-top: 40px; min-height:350px;
	padding-bottom: 70px;
}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url('img/flower_img1.png');background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px; min-height:350px;
	padding-top: 40px !important;
	padding-bottom: 70px !important;}

body.page-id-5820 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;max-width: 100%;}
body.page-id-5820  .mkdf-testimonial-text-holder {width: auto !important; position:relative; max-width:500px;}
body.page-id-5820 .mkdf-testimonial-text-holder::before {position: absolute;content: "";left: 0px;top: 60px;width: 15px;
height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5820 .mkdf-testimonial-text-holder::after {position: absolute;
content: "";right: 150px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5820 .mkdf-testimonials-holder {background: url(https://www.jazzanasicilia.com/wp-content/uploads/2020/img/testi_img1.jpg) no-repeat center center;background-size: 210px;}
@media only screen and (max-width:767px){
body.page-id-3844 .mkdf-workflow .mkdf-workflow-image {padding: 0 !important; margin-bottom:0 !important;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-text {position: relative;top: -7px;padding-bottom: 150px !important;}
body.page-id-3844 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {font-size: 29px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 22px;margin-bottom: 60px;line-height: 30px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {right: 70px;bottom: 80px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflo+w-item-inner .mkdf-workflow-text h1 {font-size: 25px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 17px;}
body.page-id-5820 .mkdf-banner-holder .mkdf-banner-image .mkdf-banner-front-image::after {background-position: top left !important;}
body.page-id-5820 .mkdf-testimonial-text-holder::before {display: none;}
body.page-id-5820 .mkdf-testimonial-text-holder::after {display: none;}
body.page-id-5820 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 19px;letter-spacing: 2px;line-height: 30px;max-width: 90%;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 25px; text-align: left;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 16px;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background-position: center;background-size:180px;}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text {background-position: center; background-size:180px;}
}
@media only screen and (max-width:991px){
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background-size: 240px;
}
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
	background-size: 240px; 	
}
body.page-id-5820 .mkdf-testimonials-holder {
    background-position: top center; }

}
@media only screen and (max-width:767px){
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text,
body.page-id-5820 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
    min-height: 250px;
    padding-bottom: 22px !important;
}
}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {
	padding: 0 !important;
	max-height: 500px;
	overflow: hidden;
	margin-bottom: 0 !important;
}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image img{width:100%;}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;display: none;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/arrow_icon.png');background-size: 35px;background-repeat: no-repeat;
left: 10px;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 50px;left:auto;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px; font-family: 'OptimusPrincepsSemiBold';}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item {padding-bottom: 0;margin-top: -8px;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-5836 .mkdf-content {max-width: 95%;margin: auto;}
body.page-id-5836 .mkdf-workflow-item {background: #fbf5e9;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 15px;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 22px;text-align: justify;font-family: 'Gotham'; font-weight:300;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) {background: #3e3432;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text span {color: #fff;}
body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text h1 {color: #fff;}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background: url(img/white_side.png);background-repeat: no-repeat; background-size:380px;}
body.page-id-5836  .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner {align-items: unset;}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url(img/browm_side.png) ;background-repeat: no-repeat;background-position: bottom 0 left -2px;position: relative; background-size:380px;}
/* body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text::before {position: absolute;content: "";bottom: 0;
right: 0;top: 0;background: rgba(0,0,0,0.6);} */
body.page-id-5836  .mkdf-title-holder {text-align: center; background:none;}
body.page-id-5836 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {margin: 0;font-size: 49px;}
body.page-id-5836 .mkdf-title-holder::before {position: absolute;content: "";width: 120px;height: 120px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/heading_pattren.jpg');bottom: -50px;background-size: 100%;background-repeat: no-repeat;left: 0;right: 0;margin: auto;z-index:9;}
body.page-id-5836 .mkdf-title-holder::after {position: absolute;content: "";height: 2px;left: 0;right: 0;width: 100%;background: #ce921a;bottom: 34px;}
body.page-id-5836 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;}
body.page-id-5836 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper {display: inline-block;position: relative;}
body.page-id-5836 .mkdf-page-content-holder .wpb_text_column.wpb_content_element {text-align: center;}
body.page-id-5836 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::before {position: absolute;content: "";left: -20px;top: 0;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5836 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {position: absolute;content: "";right: 80px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');
background-size: 100%;background-repeat: no-repeat;}
body.page-id-5836 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {display: none;}


body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text , body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text{position:relative;}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_bio2.png);background-size: 110px;content: ""; background-repeat:no-repeat;background-position: bottom;}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after  {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(8) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 120px;
	width: 160px;
	background: url(img/logo_pistaccho.png);
	background-size: 150px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(9) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_igp.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(10) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_consorzio.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5836 .mkdf-workflow .mkdf-workflow-item:nth-child(11) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 160px;background: url(img/logo_cioccol.png); background-size: 150px; content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5836 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
.page-id-5821 .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
	padding-top: 10px;
	padding-bottom: 40px;
}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 50px;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 40px;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 59px 40px 0 0;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0 0 0 40px;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('img/line_pat.png');background-size: 50px;background-repeat: no-repeat;
left: -10px;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 30px;left:auto;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item {padding-bottom:50px;}
body.page-id-5821 .mkdf-container-inner {width: 95%;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {
	font-family: 'Gotham';
	font-weight: 300;
	text-align: justify;
	font-size: 20px;
}
body.page-id-5821 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {background: #cc9319;}
body.page-id-5821 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background: url('img/flower_img.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px;
	padding-top: 40px; min-height:350px;
	padding-bottom: 70px;
}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url('img/flower_img1.png');background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px; min-height:350px;
	padding-top: 40px !important;
	padding-bottom: 70px !important;}

body.page-id-5821 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;max-width: 100%;}
body.page-id-5821  .mkdf-testimonial-text-holder {width: auto !important; position:relative; max-width:500px;}
body.page-id-5821 .mkdf-testimonial-text-holder::before {position: absolute;content: "";left: 0px;top: 60px;width: 15px;
height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5821 .mkdf-testimonial-text-holder::after {position: absolute;
content: "";right: 150px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5821 .mkdf-testimonials-holder {background: url(https://www.jazzanasicilia.com/wp-content/uploads/2020/img/testi_img1.jpg) no-repeat center center;background-size: 210px;}
@media only screen and (max-width:767px){
body.page-id-3844 .mkdf-workflow .mkdf-workflow-image {padding: 0 !important; margin-bottom:0 !important;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-text {position: relative;top: -7px;padding-bottom: 150px !important;}
body.page-id-3844 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {font-size: 29px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 22px;margin-bottom: 60px;line-height: 30px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {right: 70px;bottom: 80px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflo+w-item-inner .mkdf-workflow-text h1 {font-size: 25px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 17px;}
body.page-id-5821 .mkdf-banner-holder .mkdf-banner-image .mkdf-banner-front-image::after {background-position: top left !important;}
body.page-id-5821 .mkdf-testimonial-text-holder::before {display: none;}
body.page-id-5821 .mkdf-testimonial-text-holder::after {display: none;}
body.page-id-5821 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 19px;letter-spacing: 2px;line-height: 30px;max-width: 90%;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 25px; text-align: left;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 16px;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background-position: center;background-size:180px;}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text {background-position: center; background-size:180px;}
}
@media only screen and (max-width:991px){
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background-size: 240px;
}
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
	background-size: 240px; 	
}
body.page-id-5821 .mkdf-testimonials-holder {
    background-position: top center; }

}
@media only screen and (max-width:767px){
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text,
body.page-id-5821 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
    min-height: 250px;
    padding-bottom: 22px !important;
}
}body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {
	padding: 0 !important;
	max-height: 500px;
	overflow: hidden;
	margin-bottom: 0 !important;
}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image img{width:100%;}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;display: none;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/arrow_icon.png');background-size: 35px;background-repeat: no-repeat;
left: 10px;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 50px;left:auto;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px; font-family: 'OptimusPrincepsSemiBold';}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item {padding-bottom: 0;margin-top: -8px;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-5837 .mkdf-content {max-width: 95%;margin: auto;}
body.page-id-5837 .mkdf-workflow-item {background: #fbf5e9;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 15px;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 22px;text-align: justify;font-family: 'Gotham'; font-weight:300;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) {background: #3e3432;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text span {color: #fff;}
body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text h1 {color: #fff;}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background: url(img/white_side.png);background-repeat: no-repeat; background-size:380px;}
body.page-id-5837  .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner {align-items: unset;}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url(img/browm_side.png) ;background-repeat: no-repeat;background-position: bottom 0 left -2px;position: relative; background-size:380px;}
/* body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text::before {position: absolute;content: "";bottom: 0;
right: 0;top: 0;background: rgba(0,0,0,0.6);} */
body.page-id-5837  .mkdf-title-holder {text-align: center; background:none;}
body.page-id-5837 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {margin: 0;font-size: 49px;}
body.page-id-5837 .mkdf-title-holder::before {position: absolute;content: "";width: 120px;height: 120px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/heading_pattren.jpg');bottom: -50px;background-size: 100%;background-repeat: no-repeat;left: 0;right: 0;margin: auto;z-index:9;}
body.page-id-5837 .mkdf-title-holder::after {position: absolute;content: "";height: 2px;left: 0;right: 0;width: 100%;background: #ce921a;bottom: 34px;}
body.page-id-5837 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;}
body.page-id-5837 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper {display: inline-block;position: relative;}
body.page-id-5837 .mkdf-page-content-holder .wpb_text_column.wpb_content_element {text-align: center;}
body.page-id-5837 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::before {position: absolute;content: "";left: -20px;top: 0;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5837 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {position: absolute;content: "";right: 80px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');
background-size: 100%;background-repeat: no-repeat;}
body.page-id-5837 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {display: none;}


body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text , body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text{position:relative;}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_bio2.png);background-size: 110px;content: ""; background-repeat:no-repeat;background-position: bottom;}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after  {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(8) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 120px;
	width: 160px;
	background: url(img/logo_pistaccho.png);
	background-size: 150px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(9) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_igp.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(10) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_consorzio.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5837 .mkdf-workflow .mkdf-workflow-item:nth-child(11) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 160px;background: url(img/logo_cioccol.png); background-size: 150px; content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5837 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
.page-id-5822 .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
	padding-top: 10px;
	padding-bottom: 40px;
}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 50px;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding: 0 40px;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 59px 40px 0 0;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0 0 0 40px;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('img/line_pat.png');background-size: 50px;background-repeat: no-repeat;
left: -10px;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 30px;left:auto;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item {padding-bottom:50px;}
body.page-id-5822 .mkdf-container-inner {width: 95%;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {
	font-family: 'Gotham';
	font-weight: 300;
	text-align: justify;
	font-size: 20px;
}
body.page-id-5822 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {background: #cc9319;}
body.page-id-5822 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background: url('img/flower_img.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px;
	padding-top: 40px; min-height:350px;
	padding-bottom: 70px;
}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url('img/flower_img1.png');background-repeat: no-repeat;
	background-position: top center;
	background-size: 340px; min-height:350px;
	padding-top: 40px !important;
	padding-bottom: 70px !important;}

body.page-id-5822 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;max-width: 100%;}
body.page-id-5822  .mkdf-testimonial-text-holder {width: auto !important; position:relative; max-width:500px;}
body.page-id-5822 .mkdf-testimonial-text-holder::before {position: absolute;content: "";left: 0px;top: 60px;width: 15px;
height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5822 .mkdf-testimonial-text-holder::after {position: absolute;
content: "";right: 150px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5822 .mkdf-testimonials-holder {background: url(https://www.jazzanasicilia.com/wp-content/uploads/2020/img/testi_img1.jpg) no-repeat center center;background-size: 210px;}
@media only screen and (max-width:767px){
body.page-id-3844 .mkdf-workflow .mkdf-workflow-image {padding: 0 !important; margin-bottom:0 !important;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-text {position: relative;top: -7px;padding-bottom: 150px !important;}
body.page-id-3844 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {font-size: 29px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 22px;margin-bottom: 60px;line-height: 30px;}
body.page-id-3844 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {right: 70px;bottom: 80px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflo+w-item-inner .mkdf-workflow-text h1 {font-size: 25px;}
body.page-id-3844 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 17px;}
body.page-id-5822 .mkdf-banner-holder .mkdf-banner-image .mkdf-banner-front-image::after {background-position: top left !important;}
body.page-id-5822 .mkdf-testimonial-text-holder::before {display: none;}
body.page-id-5822 .mkdf-testimonial-text-holder::after {display: none;}
body.page-id-5822 .mkdf-testimonial-text-holder p.mkdf-testimonial-text {font-size: 19px;letter-spacing: 2px;line-height: 30px;max-width: 90%;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 25px; text-align: left;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 16px;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background-position: center;background-size:180px;}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text {background-position: center; background-size:180px;}
}
@media only screen and (max-width:991px){
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {
	background-size: 240px;
}
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
	background-size: 240px; 	
}
body.page-id-5822 .mkdf-testimonials-holder {
    background-position: top center; }

}
@media only screen and (max-width:767px){
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text,
body.page-id-5822 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {
    min-height: 250px;
    padding-bottom: 22px !important;
}
}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-text {padding:  40px;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image {
	padding: 0 !important;
	max-height: 500px;
	overflow: hidden;
	margin-bottom: 0 !important;
}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image img{width:100%;}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {padding: 0;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {height: 50px;width: 50px;background: none !important;
border: none;display: none;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {position: absolute;content: "";height: 75px;width: 75px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/arrow_icon.png');background-size: 35px;background-repeat: no-repeat;
left: 10px;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text .circle::before {transform: rotate(180deg);right: 50px;left:auto;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text h1 {font-size: 35px; font-family: 'OptimusPrincepsSemiBold';}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item {padding-bottom: 0;margin-top: -8px;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle-line {display: none;}
body.page-id-5839 .mkdf-content {max-width: 95%;margin: auto;}
body.page-id-5839 .mkdf-workflow-item {background: #fbf5e9;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 15px;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text span {font-size: 22px;text-align: justify;font-family: 'Gotham'; font-weight:300;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) {background: #3e3432;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text span {color: #fff;}
body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-item-inner .mkdf-workflow-text h1 {color: #fff;}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(2n+1) .mkdf-workflow-text {background: url(img/white_side.png);background-repeat: no-repeat; background-size:380px;}
body.page-id-5839  .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner {align-items: unset;}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-text {background: url(img/browm_side.png) ;background-repeat: no-repeat;background-position: bottom 0 left -2px;position: relative; background-size:380px;}
/* body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(2n) .mkdf-workflow-text::before {position: absolute;content: "";bottom: 0;
right: 0;top: 0;background: rgba(0,0,0,0.6);} */
body.page-id-5839  .mkdf-title-holder {text-align: center; background:none;}
body.page-id-5839 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {margin: 0;font-size: 49px;}
body.page-id-5839 .mkdf-title-holder::before {position: absolute;content: "";width: 120px;height: 120px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/heading_pattren.jpg');bottom: -50px;background-size: 100%;background-repeat: no-repeat;left: 0;right: 0;margin: auto;z-index:9;}
body.page-id-5839 .mkdf-title-holder::after {position: absolute;content: "";height: 2px;left: 0;right: 0;width: 100%;background: #ce921a;bottom: 34px;}
body.page-id-5839 .mkdf-page-content-holder .wpb_text_column.wpb_content_element p {font-size: 28px;letter-spacing: 2px;font-family: 'OptimusPrincepsSemiBold';color: #000;margin-bottom: 20px; line-height:50px;}
body.page-id-5839 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper {display: inline-block;position: relative;}
body.page-id-5839 .mkdf-page-content-holder .wpb_text_column.wpb_content_element {text-align: center;}
body.page-id-5839 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::before {position: absolute;content: "";left: -20px;top: 0;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');background-size: 100%;background-repeat: no-repeat;}
body.page-id-5839 .mkdf-page-content-holder .wpb_text_column.wpb_content_element .wpb_wrapper::after {position: absolute;content: "";right: 80px;bottom: 50px;width: 15px;height: 15px;background: url('https://www.jazzanasicilia.com/wp-content/uploads/2020/img/text_arow1.jpg');
background-size: 100%;background-repeat: no-repeat;}
body.page-id-5839 .mkdf-workflow .alt-line, .mkdf-workflow .main-line {display: none;}


body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text , body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text{position:relative;}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_bio2.png);background-size: 110px;content: ""; background-repeat:no-repeat;background-position: bottom;}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after  {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(8) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 120px;
	width: 160px;
	background: url(img/logo_pistaccho.png);
	background-size: 150px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(9) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_igp.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(10) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 120px;background: url(img/logo_consorzio.png);background-size: 90px;content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-text::after {
	position: absolute;
	right: 20px;
	bottom: 30px;
	height: 140px;
	width: 140px;
	background: url(img/logo_mandorla.png);
	background-size: 140px;
	content: "";
	background-repeat: no-repeat;
	background-position: bottom;
}

body.page-id-5839 .mkdf-workflow .mkdf-workflow-item:nth-child(11) .mkdf-workflow-text::after {position: absolute;right: 20px;bottom: 30px;height: 120px;width: 160px;background: url(img/logo_cioccol.png); background-size: 150px; content: "";background-repeat:no-repeat;background-position: bottom;}

body.page-id-5839 .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
body.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a:before {
    z-index: 2;
    font-family: 'FontAwesome';
    content: "\f006";
}
body.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a.active:after {z-index: 1; font-family: 'FontAwesome';}
body.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a.active:before {content: "\f005";}
@media only screen and (max-width:767px){
.mkdf-content {
    margin-top: 0 !important;
}
}