.row-fluid {
width: 100%;
*zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
display: table;
line-height: 0;
content: "";
}
.row-fluid:after {
clear: both;
}
.row-fluid [class*="span"] {
display: block;
float: left;
width: 100%;
min-height: 30px;
margin-left: 2.564102564102564%;
*margin-left: 2.5109110747408616%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.row-fluid [class*="span"]:first-child {
margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left: 2.564102564102564%;
}
.row-fluid .span12 {
width: 100%;
*width: 99.94680851063829%;
}
.row-fluid .span11 {
width: 91.45299145299145%;
*width: 91.39979996362975%;
}
.row-fluid .span10 {
width: 82.90598290598291%;
*width: 82.8527914166212%;
}
.row-fluid .span9 {
width: 74.35897435897436%;
*width: 74.30578286961266%;
}
.row-fluid .span8 {
width: 65.81196581196582%;
*width: 65.75877432260411%;
}
.row-fluid .span7 {
width: 57.26495726495726%;
*width: 57.21176577559556%;
}
.row-fluid .span6 {
width: 48.717948717948715%;
*width: 48.664757228587014%;
}
.row-fluid .span5 {
width: 40.17094017094017%;
*width: 40.11774868157847%;
}
.row-fluid .span4 {
width: 31.623931623931625%;
*width: 31.570740134569924%;
}
.row-fluid .span3 {
width: 23.076923076923077%;
*width: 23.023731587561375%;
}
.row-fluid .span2 {
width: 14.52991452991453%;
*width: 14.476723040552828%;
}
.row-fluid .span1 {
width: 5.982905982905983%;
*width: 5.929714493544281%;
}
.row-fluid .offset12 {
margin-left: 105.12820512820512%;
*margin-left: 105.02182214948171%;
}
.row-fluid .offset12:first-child {
margin-left: 102.56410256410257%;
*margin-left: 102.45771958537915%;
}
.row-fluid .offset11 {
margin-left: 96.58119658119658%;
*margin-left: 96.47481360247316%;
}
.row-fluid .offset11:first-child {
margin-left: 94.01709401709402%;
*margin-left: 93.91071103837061%;
}
.row-fluid .offset10 {
margin-left: 88.03418803418803%;
*margin-left: 87.92780505546462%;
}
.row-fluid .offset10:first-child {
margin-left: 85.47008547008548%;
*margin-left: 85.36370249136206%;
}
.row-fluid .offset9 {
margin-left: 79.48717948717949%;
*margin-left: 79.38079650845607%;
}
.row-fluid .offset9:first-child {
margin-left: 76.92307692307693%;
*margin-left: 76.81669394435352%;
}
.row-fluid .offset8 {
margin-left: 70.94017094017094%;
*margin-left: 70.83378796144753%;
}
.row-fluid .offset8:first-child {
margin-left: 68.37606837606839%;
*margin-left: 68.26968539734497%;
}
.row-fluid .offset7 {
margin-left: 62.393162393162385%;
*margin-left: 62.28677941443899%;
}
.row-fluid .offset7:first-child {
margin-left: 59.82905982905982%;
*margin-left: 59.72267685033642%;
}
.row-fluid .offset6 {
margin-left: 53.84615384615384%;
*margin-left: 53.739770867430444%;
}
.row-fluid .offset6:first-child {
margin-left: 51.28205128205128%;
*margin-left: 51.175668303327875%;
}
.row-fluid .offset5 {
margin-left: 45.299145299145295%;
*margin-left: 45.1927623204219%;
}
.row-fluid .offset5:first-child {
margin-left: 42.73504273504273%;
*margin-left: 42.62865975631933%;
}
.row-fluid .offset4 {
margin-left: 36.75213675213675%;
*margin-left: 36.645753773413354%;
}
.row-fluid .offset4:first-child {
margin-left: 34.18803418803419%;
*margin-left: 34.081651209310785%;
}
.row-fluid .offset3 {
margin-left: 28.205128205128204%;
*margin-left: 28.0987452264048%;
}
.row-fluid .offset3:first-child {
margin-left: 25.641025641025642%;
*margin-left: 25.53464266230224%;
}
.row-fluid .offset2 {
margin-left: 19.65811965811966%;
*margin-left: 19.551736679396257%;
}
.row-fluid .offset2:first-child {
margin-left: 17.094017094017094%;
*margin-left: 16.98763411529369%;
}
.row-fluid .offset1 {
margin-left: 11.11111111111111%;
*margin-left: 11.004728132387708%;
}
.row-fluid .offset1:first-child {
margin-left: 8.547008547008547%;
*margin-left: 8.440625568285142%;
}
.container-fluid {
padding-right: 20px;
padding-left: 20px;
*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
display: table;
content: "";
line-height: 0;
}
.container-fluid:after {
clear: both;
}
.main-fluid {
margin-right: auto;
margin-left: auto;
padding: 0 20px;
max-width: 1300px;
*zoom: 1;
}
.main-fluid:before,
.main-fluid:after {
display: table;
content: "";
line-height: 0;
}
.main-fluid:after {
clear: both;
} .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }
.container .column,
.container .columns                         { float: left; display: inline; padding-left: 10px; padding-right: 10px; }
.row                                        { margin-bottom: 20px; } .column.alpha, .columns.alpha               { margin-left: 0; }
.column.omega, .columns.omega               { margin-right: 0; } .container .one.column,
.container .one.columns                     { width: 40px;  }
.container .two.columns                     { width: 100px; }
.container .three.columns                   { width: 160px; }
.container .four.columns                    { width: 220px; }
.container .five.columns                    { width: 280px; }
.container .six.columns                     { width: 340px; }
.container .seven.columns                   { width: 400px; }
.container .eight.columns                   { width: 460px; }
.container .nine.columns                    { width: 520px; }
.container .ten.columns                     { width: 580px; }
.container .eleven.columns                  { width: 640px; }
.container .twelve.columns                  { width: 700px; }
.container .thirteen.columns                { width: 760px; }
.container .fourteen.columns                { width: 820px; }
.container .fifteen.columns                 { width: 880px; }
.container .sixteen.columns                 { width: 940px; }
.container .one-third.column                { width: 300px; }
.container .two-thirds.column               { width: 620px; } .container .offset-by-one                   { margin-left: 60px;  }
.container .offset-by-two                   { margin-left: 120px; }
.container .offset-by-three                 { margin-left: 180px; }
.container .offset-by-four                  { margin-left: 240px; }
.container .offset-by-five                  { margin-left: 300px; }
.container .offset-by-six                   { margin-left: 360px; }
.container .offset-by-seven                 { margin-left: 420px; }
.container .offset-by-eight                 { margin-left: 480px; }
.container .offset-by-nine                  { margin-left: 540px; }
.container .offset-by-ten                   { margin-left: 600px; }
.container .offset-by-eleven                { margin-left: 660px; }
.container .offset-by-twelve                { margin-left: 720px; }
.container .offset-by-thirteen              { margin-left: 780px; }
.container .offset-by-fourteen              { margin-left: 840px; }
.container .offset-by-fifteen               { margin-left: 900px; }  @media only screen and (min-width: 1281px) {
body {
font-size: 18px/26px;
}
.container                                  { width: 1280px; }
.container .column,
.container .columns                         { padding-left: 10px; padding-right: 10px;  }
.column.alpha, .columns.alpha               { padding-left: 0; padding-right: 10px; }
.column.omega, .columns.omega               { padding-right: 0; padding-left: 10px; }
.alpha.omega                                { padding-left: 0; padding-right: 0; }
.container .one.column,
.container .one.columns                     { width: 60px; }
.container .two.columns                     { width: 140px; }
.container .three.columns                   { width: 220px; }
.container .four.columns                    { width: 300px; }
.container .five.columns                    { width: 380px; }
.container .six.columns                     { width: 460px; }
.container .seven.columns                   { width: 540px; }
.container .eight.columns                   { width: 620px; }
.container .nine.columns                    { width: 700px; }
.container .ten.columns                     { width: 780px; }
.container .eleven.columns                  { width: 860px; }
.container .twelve.columns                  { width: 940px; }
.container .thirteen.columns                { width: 1020px; }
.container .fourteen.columns                { width: 1100px; }
.container .fifteen.columns                 { width: 1180px; }
.container .sixteen.columns                 { width: 1260px; }
.container .one-third.column                { width: 405px; }
.container .two-thirds.column               { width: 825px; } .container .offset-by-one                   { margin-left: 80px; }
.container .offset-by-two                   { margin-left: 160px; }
.container .offset-by-three                 { margin-left: 240px; }
.container .offset-by-four                  { margin-left: 320px; }
.container .offset-by-five                  { margin-left: 400px; }
.container .offset-by-six                   { margin-left: 480px; }
.container .offset-by-seven                 { margin-left: 560px; }
.container .offset-by-eight                 { margin-left: 640px; }
.container .offset-by-nine                  { margin-left: 720px; }
.container .offset-by-ten                   { margin-left: 800px; }
.container .offset-by-eleven                { margin-left: 880px; }
.container .offset-by-twelve                { margin-left: 960px; }
.container .offset-by-thirteen              { margin-left: 1040px; }
.container .offset-by-fourteen              { margin-left: 1120px; }
.container .offset-by-fifteen               { margin-left: 1200px; }
}
@media only screen and (min-width: 960px) and (max-width: 1280px){
.container {width:1200px;}
}  @media only screen and (min-width: 768px) and (max-width: 959px) {
.container                                  { width: 768px; }
.container .column,
.container .columns                         { padding-left: 10px; padding-right: 10px;  }
.column.alpha, .columns.alpha               { padding-left: 0; padding-right: 10px; }
.column.omega, .columns.omega               { padding-right: 0; padding-left: 10px; }
.alpha.omega                                { padding-left: 0; padding-right: 0; }
.container .one.column,
.container .one.columns                     { width: 28px; }
.container .two.columns                     { width: 76px; }
.container .three.columns                   { width: 124px; }
.container .four.columns                    { width: 172px; }
.container .five.columns                    { width: 220px; }
.container .six.columns                     { width: 268px; }
.container .seven.columns                   { width: 316px; }
.container .eight.columns                   { width: 364px; }
.container .nine.columns                    { width: 412px; }
.container .ten.columns                     { width: 460px; }
.container .eleven.columns                  { width: 508px; }
.container .twelve.columns                  { width: 556px; }
.container .thirteen.columns                { width: 604px; }
.container .fourteen.columns                { width: 652px; }
.container .fifteen.columns                 { width: 700px; }
.container .sixteen.columns                 { width: 748px; }
.container .one-third.column                { width: 236px; }
.container .two-thirds.column               { width: 492px; } .container .offset-by-one                   { margin-left: 48px; }
.container .offset-by-two                   { margin-left: 96px; }
.container .offset-by-three                 { margin-left: 144px; }
.container .offset-by-four                  { margin-left: 192px; }
.container .offset-by-five                  { margin-left: 240px; }
.container .offset-by-six                   { margin-left: 288px; }
.container .offset-by-seven                 { margin-left: 336px; }
.container .offset-by-eight                 { margin-left: 384px; }
.container .offset-by-nine                  { margin-left: 432px; }
.container .offset-by-ten                   { margin-left: 480px; }
.container .offset-by-eleven                { margin-left: 528px; }
.container .offset-by-twelve                { margin-left: 576px; }
.container .offset-by-thirteen              { margin-left: 624px; }
.container .offset-by-fourteen              { margin-left: 672px; }
.container .offset-by-fifteen               { margin-left: 720px; }
}  @media only screen and (max-width: 767px) {
h1 {
font-size: 30px;
}
.only-wide { display: none;}
.underline-mobile { border-bottom: 1px solid #263239; }
.container { width: 300px; }
.container .columns,
.container .column { padding-left: 0; padding-right: 0; }
.row-fluid [class*="span"],
.row-fluid [class*="span"]:first-child { width: 96%; margin-left:2%;}
.row-fluid [class*="offset"], 
.row-fluid [class*="offset"]:first-child { margin-left: 2%; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column  { width: 300px; } .container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen { margin-left: 0; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
.only-wide { display: none;}
.container { width: 420px; }
.container .columns,
.container .column { padding-left: 0; padding-right: 0; }
.row-fluid [class*="span"] { width: 96%; margin-left: 2%;} 
.row-fluid [class*="offset"], .row-fluid [class*="offset"]:first-child { margin-left: 2%; }       
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column { width: 420px; }
}  .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } .clearfix:before,
.clearfix:after,
.row:before,
.row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0; }
.row:after,
.clearfix:after {
clear: both; }
.row,
.clearfix {
zoom: 1; } .clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}  :root {
--primary-color: #e8a32e;
--secondary-color: #efb34e;
--text-color: #000;
--background-color: #fff;
--color-white: #fff;
--color-yellow-900: #E6E6DC;
--text-black: #0E0E0E;
--color-green-100: #043D2C;
} .RMtitle h3{
font-size: 25px;
line-height: 29px;
text-align: center;
margin-bottom: 15px;
}
.RMtitle img{
width:150px;
}
.RMtitle{
text-align: center
}
.hatsasa-text{
font-size: 19px;
text-align: center;
}
html {
scroll-behavior: smooth;
}
.credit-mobile{
display:none;
}
.landing-footer a{
color:#fff;
}
.landing-footer a:hover{
color:#000;
}
.landing-footer{
font-size: 20px;
}
.landing-footer .span5{
text-align: left;
}
.landing-footer .span7{
font-weight: 700;
}
.rec-container{
padding-bottom: 100px!important;
}
.recommendation.swiper-slide-active{
opacity: 1;
}
.recommendation{
opacity: 0.5;
}
.rec-container .swiper-pagination-bullet-active{
background: #e8a32e!important;
}
.rec-container .swiper-pagination-bullet {
width: 15px;
height: 15px;
display: inline-block;
border-radius: 50%;
background: #fff;
opacity: 1;
border: 2px solid #e8a32e;
}
.recommendation img{
margin-bottom: -50px;
border: 5px solid #e8a32e;
border-radius: 100px;
}
.recommendation-con{
background: #e8a32e;
padding: 50px 25px 25px;
font-size: 20px;
}
.cta{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
margin: 2em 0;
max-width: 100%;
padding: 2em;
background-color: #f1f1f1;
border-radius: 12px;
}
.cta .add_to_cart_button{
border-radius: 32px !important;
padding: .618em 2em !important;
border: 2px solid #9cb245!important;
margin-left: 0 !important;
}
.cta .add_to_cart_button:hover{
background-color: #ffffff !important;
color: #9cb245!important;
}
.cabage{
background-image:url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/cabage.jpg);
background-size:contain;
background-position:center;
background-repeat:no-repeat;
padding: 200px 0;
margin-bottom: 50px;
}
.recommendation{
text-align: center;
}
.s-icon{
margin: 0 4px -14px;
}
body.page-template-page-landing .acsb-trigger {
background-color:#e8a32e !important;
}
.share-text{
color: #e8a32e;
position: absolute;
top:50px;
right: 0;
left: 0;
text-align: center;
margin: 0 auto;
font-size: 25px;
}
.shareback{
display: block;
width:100%;
}
.share-section{
position: relative;
}
.landing-footer{
background:#e8a32e;
padding:30px 0;
color:#fff;
}
.sold{
width: 300px;
margin: 50px auto;
text-align: center;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/leaf-left.png), url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/leaf-right.png),url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/leaf-right.png);
background-repeat: no-repeat;
background-size: auto;
background-position: left top 34px, right 50px bottom 17px, right top 20px;
}
.sold h3{
font-size: 35px;
opacity:0.9;
font-weight: 700;
}
.copies-num{
color:#e8a32e;
font-size: 85px;
line-height: 108px;
}
.desc span{
color:#fff;
}
.orange-con h4{
font-weight: bold;
font-size: 20px;
line-height: 23px;
opacity: 0.9;
margin-bottom: 6px;
}
.orange-con .desc{
font-size: 20px;
}
.orange-con{
background: #e8a32e;
width: 260px;
border-radius: 23px 23px 23px 0;
padding:15px;
margin: 20px auto;
height: 260px;
-webkit-box-shadow: 1px 2px 4px -1px #00000085;
box-shadow: 1px 2px 4px -1px #00000085;
}
.orange-con:hover{
background: #efb34e;}
.white-num{
font-family: 'Heebo', sans-serif;
color: #fff;
font-size: 95px;
display: block;
line-height: 112px;
}
.landing-sale a{
color: currentColor;
}
.landing-sale a:hover{
color: currentColor;
}
.landing-sale{
text-align: center;
margin-top:50px;
}
.landing-content{
text-align: center;
padding-top:70px;
}
.landing-content h3{
font-weight: 700;
opacity: 0.9;
}
.landing-slider-wrapper {
margin: 70px 0;
}
.landing-slider-wrapper .bx-pager.bx-default-pager {
display: block;
}
.landing-slider-wrapper .bx-pager-link{
padding-right: 10px;
padding-top: 10px;
margin: 0 3px;
background: #fff;
border: 2px solid #e8a32e;
border-radius: 20px;
}
.landing-slider-wrapper .bx-next{
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/orang-right.png) no-repeat!important;
}
.landing-slider-wrapper .bx-prev{
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/orange-left.png) no-repeat!important;
}
.landing-slider-wrapper .bx-pager-link.active{
background:#e8a32e;
}
.landing-gallery img{
width: auto;
height: 500px;
}
.about-landing{
padding-bottom: 100px;
background:url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/wall-background.jpg);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
text-align: center;
}
.about-text{
max-width: 863px;
margin: 0 auto 56px;
font-size: 20px;
}
.landing-header .container .row-fluid{
display: flex;
align-items: center;
}
.hero-section{
position: relative;
display: flex;
}
.hero-text{
position:absolute;
top: 82px;
right: 19vw;
text-align: center;
}
.hero-text img{
text-align: center;
display: block;
margin: 20px auto;
width: 236px;
}
.pickel{
width: 200px;
margin: 87px 0 21px;
}
.sku_wrapper{display:none;}
.landing-button{
padding: 15px 60px;
text-align: center;
display: inline-block;
background: #e8a32e;
color: #fff;
font-size: 29px;
-webkit-box-shadow: 1px 2px 4px -1px #00000085;
box-shadow: 1px 2px 4px -1px #00000085;
font-weight: 600;
border-radius: 20px;
}
.landing-button:hover{
color:#000;
background: #efb34e;
}
.hero-text h1{
color:#e8a32e;
font-size: 100px;
font-weight: 700;
}
.sub-title-book{
display: block;
font-size: 36px;
padding: 51px 0px;
color: rgb(0 0 0 / 90%);
}
.landing-header{
padding: 15px 0;
border-bottom: 8px solid #e8a32e;
-webkit-box-shadow: 0px 0px 5px 0px #000000c2;
box-shadow: 0px 0px 5px 0px #000000c2;
}
.orange-cart{
float:left;
align-self: center;
}
.landing-menu{
margin:0 auto;
width:fit-content;
list-style-type: none;
}
.landing-menu li a{
font-weight: 500;
font-size: 20px;
color:#000;
}
.landing-menu li a:hover{
color:#e8a32e;
}
.landing-menu li{
display: inline;
padding: 0 20px;
}
.logo-landing{
float:right;
width: 120px;
}
.container.center.header-con {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 60px;
}
nav.site-navigation.main-navigation {
flex-grow: 1;
max-width: 80%;
}
.page-template-page-landing .header-con, .page-template-page-landing .site-footer, .page-template-page-landing header{display: none;}
.hero-image{
height: auto!important;
width:100%; }
.hero-image-recepie{
max-height: 500px;
width:100%;
overflow: hidden;
} .woocommerce-Price-bidi{direction:ltr!important;}
table,tr, td{
border-width:1px!important;
border-color:#00000070!important;
}   header {
z-index: 1000;
} header .sticky {
position: fixed;
top: 0;
width: 100%;
left: 0;
right: 0;
z-index: 1000;
background-color: #ffffff;
height: 100px;
padding-top:10px ;
}
header .sticky #brand img{
max-width: 80px;
height: auto;
}
body {
padding-top: 80px !important;
}
body.page-id-26096{
padding-top: 0px !important;
}
.menu-item-15403,li#menu-item-17555{
min-width: 87px;
}
.menu-item-23988{
min-width: 115px;
}
#rmp-search-box-24498 .rmp-search-box{
width: 90% !important;
}
#rmp-container-24498{
right: -30px;
}
#rmp-container-24498.rmp-menu-open{
right: 0;
} .page-id-19707 .recipesRight, .page-id-24522 .recipesRight {
width: 100%;}
.page-id-19707 .products h2 {
font-size: 18px!important;
line-height: 21px;
color: #191919;
}
.page-id-19707 .products h2 a {
color: #191919;
}
.products li:before{
content:none!important;
display: none;
}
.cart-menu{
background-image: none;
color:#fff;
}
.cartItemsNum{
color:#fff;
border-radius: 20px;
background: #cad661;
position: absolute;
top: -16px;
width: 25px;
z-index: -1;
right: -9px;
}
.cart-menu img{width:25px;}
.woocommerce-shipping-calculator{
display:none;
}
.single-workshops .add_to_cart_button{
background-color: #9cb245!important;
color: #fff;
cursor: pointer;
padding: .618em 1em;
font-weight: 700;
border-radius: 3px;
margin: 0 auto;
display: block;
width: max-content;
}
.bookContent .add_to_cart_button{
background-color: #9cb245!important;
color: #fff;
cursor: pointer;
padding: .618em 1em;
font-weight: 700;
border-radius: 3px;
}
.single-product .nocomments{display:none;}
.woocommerce-checkout .recipesRight li::before, .woocommerce-cart .recipesRight li::before{
content:none;
}
.woocommerce ul.products {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 20px;
justify-content: space-between;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
float: none;
margin: 0;
padding: 0;
position: relative;
text-align: center;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
width: 22%;
min-width: 285px;
margin-bottom: 20px;
box-sizing: border-box;
}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link {
text-decoration: none;
display: flex;
flex-direction: column;
height: 100%;
justify-content: space-between;
}
.woocommerce ul.products li.product .button{
border-radius: 6px;
background-color: #F1F1F1 !important;
color: #191919;
display: block;
width: 100%;
box-sizing: border-box;
}
.woocommerce ul.products li.product .button:hover{
background-color: #9cb245 !important;
}
.woocommerce ul.products li.product a img{
border-radius: 6px;
}
.woocommerce div.product form.cart {
margin-bottom: 2em;
margin-top: 26px;
}
#field_1_17 label, #field_1_21 label{color:#fff;}
.qty{
height: 31px;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width: 25%;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 71%;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
background-color: #9cb245!important;
color:#fff;
}
.single-product .recipesRight{
width:100%;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
flex-grow: 1;
}
#menu-cat{display: flex; gap:20px;}
#menu-cat li{    padding: 7px 15px 3px;
background: #9cb245;
border-radius: 20px;list-style:none;}
#menu-cat li a{ font-size: 20px; color: #fff;}
#menu-cat li:hover{background: #778931;}
#menu-cat li::before{content: none;}
.woocommerce ul.products li.product .price {
font-weight: 600;
margin-bottom: 0;
font-size: 20px;
}
.single-product .blogDate{
display:none;
}
.single-product .woocommerce-loop-product__title{
font-size: 18px!important;
margin-bottom:0px;
line-height: 20px;}
.products h2{
font-size: 18px!important;
margin-bottom:20px;
line-height:26px!important;
}
.single-product .recipesRight li::before{
content:none;
}
.single-product .recipesLeft{
display:none;
}
.single-product #commentform{
display:none;
}
.single-product #respond{
display:none;
}
#respond > h3 {
font-size: 24px !important;
}
.es_txt_email{border:1px solid #000;}
#responsive-menu .menu-item a{
font-size:16px!important;}
.responsive-menu-submenu .menu-item a{
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
font: inherit;
font-size: 100%;
} article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
html {
margin: 0;
padding: 0;
font-size: 62.5%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
code,
kbd,
tt,
var {
font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
sup,
sub {
font-size: 75%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
}
.js .tmce-active .wp-editor-area{
color:#000!important;
}
small {
font-size: 75%;
}
big {
font-size: 125%;
}
figure {
margin: 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
}
th {
font-weight: bold;
}
button,
input,
select,
textarea {
font-size: 100%; margin: 0; vertical-align: baseline;
vertical-align: middle; }
button,
input {
line-height: normal; overflow: visible; }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
border: none;
border-radius: 10px;
background: #ccc;
color: rgba(0, 0, 0, 0.8);
cursor: pointer; -webkit-appearance: button; font-size: 12px;
font-size: 1.4rem;
line-height: 1;
padding: 1.12em 1.5em 1em;
}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 0 3px rgba(0,0,0,0.5);
box-shadow: 0 0 3px rgba(0,0,0,0.5);
}
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 0 3px rgba(0,0,0,0.5);
box-shadow: 0 0 3px rgba(0,0,0,0.5);
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; }
input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0;
padding: 0;
}
input[type=text],
input[type=number],
input[type=email],
textarea {
color: #494949;
border: 1px solid #dddddd;
}
input[type=text]:focus,
input[type=email]:focus,
textarea:focus {
color: #101010;
}
input[type=text],
input[type=email] {
padding: 3px;
}
textarea {
overflow: auto; padding: 10px;
vertical-align: top; width: 98%;
} body,
button,
input,
select {
padding: 0;
margin: 0;
background: #ffffff;
font-family: 'Assistant', sans-serif;
line-height: 25px;
font-size: 16px;
font-size: 1.6rem;
}  h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
font-family: 'Assistant', sans-serif;
}
h1 {
line-height: 71px;
font-size: 48px;
font-size: 6.8rem;
}
h2 {
line-height: 50px;
font-size: 34px;
font-size: 3.4rem;
}
h3 {
line-height: 41px;
font-size: 28px;
font-size: 2.8rem;
}
h4 {
line-height: 26px;
font-size: 18px;
font-size: 1.8rem;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
} p {
margin-bottom: 0.7em;
}
ul,
ol {
margin: 0;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
ul ul,
ol ol,
ul ol,
ol ul {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
b,
strong {
font-weight: bold;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 0.7em;
line-height: 1.5em;
margin-bottom: 1.6em;
padding: 1.6em;
overflow: auto;
max-width: 100%;
box-shadow: 0 3px 5px #ddd inset;
} a {
color: #9cb245;
-webkit-transition: color 0.25s ease-in-out;
-moz-transition: color 0.25s ease-in-out;
-o-transition: color 0.25s ease-in-out;
-ms-transition: color 0.25s ease-in-out;
transition: color 0.25s ease-in-out;
text-decoration: none;
}
a:hover,
a:focus,
a:active {
color: #727d00;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto;
}
.center {
text-align: center;
} .site-title a{
text-transform: uppercase;
font-size: 4em;
text-align: center;
}
.site-title a:hover{
}
.site-description{
font-style: italic;
}
header {
padding: 0px 0;
background: transparent;
margin: 0px auto;
}
header .gravatar {
overflow: hidden;
width: 100px;
height: 100px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
margin: 0;
float: right;
}
header #brand {
margin: 0 50px 0 0; 
width: 160px;
max-width: 15%;
}
header #brand h1 {
font-weight: 900;
color: #565656;
font-size: 16px;
font-size: 1.6rem;
margin: 0;
padding: 0;
text-transform: uppercase;
letter-spacing: 0.45em;
}
header #brand h1 a {
color: #565656;
text-decoration: none;
}
header #brand h1 span {
font-weight: 200;
color: #888888;
text-transform: lowercase;
}
header nav {
font-family: 'Assistant', sans-serif; font-weight: 700;
}
header nav ul {
list-style: none;
margin: 0;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
header nav ul li {
position: relative;
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/UnderMenu.png) repeat-x bottom;
}
#search{
border:none;
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/UnderSearch.png) repeat-x bottom;
}
header nav ul li a {
color: #494949;
font-size: 18px;
display: block;
padding: 10px 0;
}
.hidenLG{
display:none;
}
.error h1{font-size: 40px;}
.page404{ width: 100%; height: 600px; text-align: center; font-size: 40px; background:url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/404_1.jpg) no-repeat; background-size: cover;}
.error404 .site-footer{margin-top: 0;}
.page404 p{padding-top: 100px; line-height: 50px;}
#welcomePop{
width:100%; 
height:100%; 
background:rgba(255, 255, 255, 0.70); 
position:fixed; 
z-index: 99999; 
display: none;}
.welcomeCon{width: 22%;
padding: 50px;
background-color: #fff;
position: relative; margin: 0 auto;
top: 20%;
border:1px solid #000;}
.closewelcome{ float: right; position:absolute; right: 10px; width: 20px; height: 20px; top: 10px; cursor: pointer;}
.closewelcome img{ margin: 0;}
.welcomePopText .RMform{margin-bottom:0;}
.welcomePopText .RMform input{width:100%;}
.welcomePopText .RMform #RMbutton{width:100%;}
.welcomePopText{height:350px;}
.popupBtn{    width: 100%;    text-align: center;    margin-top: 22px;}
.popupBtn a{ text-align:center; padding:10px 20px; text-decoration:none; background:#a3ad3e; color:#fff;    border-radius: 5px;} .btnPrimary{
color: --var(--color-white);
border-radius: 35px;
background: --var(--color-green-100);
border: 1px solid --var(--color-green-100);
}
.btnSecondary,.btnPrimary:hover{
color: --var(--color-black);
border-radius: 35px;
background: transparent;
border: 1px solid --var(--color-green-100);
}
.btnSecondary:hover{
color: --var(--color-white);
border-radius: 35px;
background: --var(--color-green-100);
border: 1px solid --var(--color-green-100);
} .popup{
text-align: center;
direction: ltr;
background-color: #E9EBE0;
border-radius: 0 0 21px 21px;
}
.pum-container.pum-responsive.pum-responsive-small {
width: 423px !important;
padding: 0;
border-radius: 21px;
}
.pum-theme-24931 .pum-title {
color: #ffffff !important;
height: 354px;
text-align: center;
background: #000 url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/popup.jpg) no-repeat center bottom;
background-size: cover;
padding-bottom: 20px;
display: flex;
text-shadow: 0px 0px 0px rgba(2, 2, 2, 0.23);
font-family: inherit;
font-weight: 700;
font-size: 33px;
line-height: 35px;
align-items: flex-end;
justify-content: center;
border-radius: 21px 21px 0 0;
margin-bottom: 0 !important;
box-sizing: border-box;
}
.pum-theme-24931 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close {
left: auto !important;
right: 10px !important;
}
.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
box-sizing: border-box;
}
.pum-container .pum-content+.pum-close>span, .pum-content, .pum-title {
position: relative;
z-index: 1;
}
.popup-text{padding: 8px 20px;}
.popup-text div{font-size: 33px;    line-height: 1.2; color: #000000;}
.popup-text .btn{margin: 10px auto;font-size: 23px;width: 296px;}
.pum-theme-24931 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close{
background: transparent !important;
} article {
background: transparent;
padding: 0;
margin-bottom: 80px;
border-bottom: 1px solid #dddddd;
}
article .title {
color: #404040;
line-height: 56.24px;
font-size: 38px;
font-size: 3.8rem;
font-weight: 400;
text-align: center;
letter-spacing: 0.1em;
}
article .title a {
text-decoration: none;
color: #404040;
}
article .title a:hover {
color: #007998;
}
article .post-meta {
margin-bottom: 40px;
font-size: 14px;
text-align: center;
font-family: "Karla", Helvetica, sans-serif;
text-transform: uppercase;
font-weight: 500;
}
article .post-meta a {
color: #888888;
text-decoration: none;
}
article .post-meta a:hover {
color: rgba(136, 136, 136, 0.5);
}
article .the-content a {
text-decoration: none;
}
article .the-content p {
color: #191919;
text-align: left;
line-height: 25px;
}
article .the-content img { }
article .meta {
line-height: 14.8px;
font-size: 10px;
font-size: 1rem;
text-transform: uppercase;
letter-spacing: .9px;
}
article .meta div {
margin:1px auto;
}
article .meta .post-categories {
list-style: none;
margin: 0 0 10px 0;
}
article .meta .post-categories li {
display: inline-block;
margin-right: 10px;
} .page article {
border-bottom: none;
}
.page article .title {
margin-bottom: 40px;
} #pagination {
margin-bottom: 40px;
width: 100%;
}
#pagination .past-page {
float: right;
width: 49%;
text-align:right;
}
#pagination .next-page {
float: left;
width: 50%;
border-right: 1px solid #ccc;
height: 200px;
}
.next-page a, .past-page a {
font-size: 2em;
font-family: "Quicksand", Helvetica, sans-serif;
font-weight: 400;
font-style: italic;
padding: 10%;
} h3#comments {
margin-bottom: 0;
font-size: 24px;
color: #9cb245;
line-height: 67px;
}
.commentlist {
list-style: none;
margin: 0;
}
.commentlist .comment {
margin: 0 0 40px 50px;
padding: 20px;
position: relative;
list-style: none;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
.commentlist .comment .children {
margin-top: 40px;
}
.commentlist .comment-author {
float: left;
margin-right: 10px;
}
.commentlist .comment-author img {
position: absolute;
left: -50px;
top: 5px;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
.commentlist .comment-author .says {
display: none;
}
.comment-meta {
font-size: 12px;
margin-bottom: 10px;
}
.comment-subscription-form,
.comment-subscription-form {
margin-bottom: 0;
font-size: 14px;
}
#respond {
margin-bottom: 80px;
}
#respond > h3 {
font-size: 16px;
margin-bottom: 20px;
}
#respond form label {
color: #888888;
}
footer {
text-align: center;
padding-bottom: 40px;
font-size: 16px;
}
.homeBoxes{
margin: 70px auto;
font-size: 16px;
line-height: 22px;
text-align: center;
min-height: 400px;
height: 100%;
width: 100%;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.homeBoxes a{color:#000000;}
.homeBoxes p {padding: 6px 29px 0;}
.homeBoxes img{width:100%;}
.box1,.box2,.box3{min-height: 400px; width:32%; background: #f1f1f1;}
.box2{margin:0 2%;}
.homeBlog{background-position: center; background-repeat: no-repeat;;width: 100%;
background-size: cover;}
.goToBlog a{color:#9aad41; font-weight:bold;}
.goToBlog {
margin-bottom: 16px;
}
.books{margin:40px auto;;
font-size: 16px;
line-height: 22px; color:#494949;
text-align: center;height: 619px;width:100%;}
.books p{padding: 0px 29px;}
.books h3{padding:0 10px;line-height: 26px;
font-weight: 700;
margin: 12px;
font-size:20px;}
.book1{ background: #f1f1f1;padding-top:17px;}
.booksSliderButtomContent{margin-bottom: 20px;}
.greenWide{background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/wideGreen.jpg); background-size: cover;
width:100%;height: 522px;}
.grayWide{background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/wide-gray.jpg); width:100%;height:475px;    background-size: cover;}
.row-fluid .span8{width: 100%!important;}
.healthyTitle{font-size: 42px;    margin: 25px 0;color: #494949;}
.greenButton{height:39px; width:225px;border: 2px solid #000000;background: #cad661;font-size:26px;color:#000000; line-height: 36px; margin: 0 auto;}
.blogButtonRight{margin:0 20px 51px 0; float:left; text-align: center;}
.blogButtonLeft a, .blogButtonRight a{text-decoration: none; color:#000000;display: block;}
.blogButtonLeft{margin:0 0 51px 20px; float:left; text-align: center;}
.grayText{float:left; font-size:18px;color:#494949;width:41%;line-height: 23px;
margin-top: 50px;}
.grayVideo{background: #000000;width:52%; height: 378px;float: right;margin-top: 50px;}
.grayVideo iframe{width:100%; height: 378px;}
.wideContainer{    margin-right: auto;
margin-left: auto;
padding: 0 20px;
max-width: 1300px;}
.blackTButton{border: 2px solid #000000;     
min-width: 214px;
display: inline-block;
padding: 8px 20px 6px;height: 39px;font-size:26px;color:#000000; line-height: 36px; margin: 0 auto;text-align: center;
border-radius: 150px;
}
.blackTButton a{text-decoration: none;color:#000000;}
ul.cat-posts.customWorkshop img {
border-radius: 16px;
} .courceDetails{color:#ffffff;font-size: 22px;line-height: 28px;margin-top: 40px;}
.greenLine{background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/greenLine.png) no-repeat; height: 6px; width:470px;margin: 20px 0;}
.bx-wrapper {
position: relative;
margin-bottom: 0px;
padding: 0;
}
.bx-wrapper .events img {
width:30%; height: auto; max-height: 420px;  margin-top:45px;
display: block;float:left;border: 3px solid #fff; margin-left:7%;
} .bxslider2 {
display: flex;
flex-wrap: wrap;
list-style-type: none;
padding: 0;
margin: 0 auto 4rem;
}
.bxslider2 li {
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
padding: 20px;
margin: 10px;
width: 100%; max-width: 420px; min-height: 350px; }
.bxslider2 li img {
width: 100%;
height: auto;
max-height: 360px;
max-width: 100%;
object-fit: cover;
}
.bxslider2 li h3 {
margin: 15px 0 10px 0;
text-align: center;
}
.booksSliderButtomContent {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
}
.booksSliderButtomContent p {
flex-grow: 1;
margin: 10px 0;
padding: 0 10px;
}
.greenButton {
display: inline-block;
min-width: 225px;
padding: 8px 20px 6px;
text-align: center;
text-decoration: none;
border-radius: 150px;
}
.bx-viewport {
-webkit-transform: translateZ(0);
}
.bx-wrapper .bx-loading {
min-height: 50px; height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 0;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
vertical-align: bottom;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager-item {
font-size: 0;
line-height: 0;
}
.bx-wrapper .bx-prev {
left: 0px;
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/lft.png);
background-repeat: no-repeat;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
background-position: 0 0;
}
.bx-wrapper .bx-next {
right: 0px;
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/ryt.png) no-repeat;
background-repeat: no-repeat;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 180px;
margin-top: 0;
outline: 0;
width: 35px;
height:100%;
text-indent: -9999px;
z-index: 999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
.bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/controls.png) -86px -11px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/controls.png) -86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
background-position: -86px -33px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: left;
width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
}
.bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0;
background: #666;
background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
}
.title-slider {
color: #fff;
}
.title-box-inner::after {
height: 1px;
background: #e8e8e8;
content: "";
width: 77%;
right: 0;
position: absolute;
margin-top: -16px;
}
.title-box-inner-long::after {
height: 1px;
background: #e8e8e8;
content: "";
width: 77%;
right: 0;
position: absolute;margin-top: -14px;
}
.bx-pager.bx-default-pager {
display: none;
}
.bx-wrapper {
max-width:100%!important;
}
.highlights .bx-wrapper .bx-next{    background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/ryt.png) no-repeat;    top: 55%!important;
right: 2%;}
.highlights .bx-wrapper .bx-prev{    background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/lft.png) no-repeat;    top: 55%!important;
left: 10px;}
.booksMain{width: 100%; overflow: hidden;}
.topBooks{float: right; width: 100%;    padding: 0 0 10px;    margin-bottom: 15px; border-bottom: 1px solid #ccc;}
.bookText{float: right; width: 40%;}
.bookImage{ float: left; width: 55%;text-align: left;}
.bookTitle{ width: 100%;}
.bookContent{width: 100%;}
.bookImage img{    width: auto;    height: 320px;}
.booksMain li{ float: right; width: 100%; list-style: none;    padding: 0 0 10px;
margin-bottom: 15px;border-bottom: 1px solid #ccc;}
.bookContent li{ list-style: circle; float: none; border-bottom: 0; padding: 0;}
.whiteButton{
border: 2px solid #ffffff;
width: 214px;
height: 39px;
font-size: 26px;
color: #ffffff;
line-height: 36px;
text-align: center;
margin-top: 0;
padding: 4px 10px 0;
border-radius: 150px;
}
.textcontainer{width:63%; float:left;margin-top: 45px;}
.postTitle h3{color:#ffffff; font-size:42px; line-height: 50px;font-weight: bold;}
.postTitle span{font-weight: normal;}
.events ul{list-style-type: none;
padding: 0;
color: #ffffff;
font-size: 20px;
margin: 25px 0;
}
.contentWorkshop{margin: 25px 0;width:70%;} .site-footer{
background: #383838; padding: 20px 0 0; margin-top:50px;
}
.hide-text {
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
}
.clear {
clear: both;
} .clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
} .CHLlogo{background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/CHLlogo.png) no-repeat; height: 91px; width: 94px;margin-top: 84px;}
.searchForm{width: 150px;  position: relative;max-width: 10%;}
.searchIcon{position: absolute; top: 15px; left: 215px;}
.homeSlider{width: 100%; background-size: cover!important;-webkit-box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.75);
box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.75);}
.footerSection{width: 25%; float: left; margin-left: 1%;; color: #fff; text-align: left;}
.smallerSection{width:20%;}
.menu-footer-container ul{margin:0;}
.footerSection ul{margin: 30px 0 0 0;}
.gform_wrapper .top_label .gfield_label{display:none!important;}
#gform_submit_button_1{width:100%; background: #cad661;color:#000000;text-align: center!important;
border-radius: 0; padding: 7px; font-weight: bold;}
#gform_fields_1 li{padding-left:0;}
.gform_footer{padding:0!important; margin-top:8px!important;}
.gform_wrapper .chosen-container a.chosen-single {height: 30px;
line-height: 27px;
font-size: 16px;color:#000000;}
body .gform_wrapper ul li.gfield {
margin-top: 8px!important;}
.footerSection p{margin-top:30px;line-height: 25px;}
.footerSection h3{ color: #cad661;}
.noMargin{margin: 0;}
.footerBottom{ background: #606060; color: #fff; text-align: center;padding: 8px;}
.footerBottom .container {
text-align: center;
}
.footerSection a{color: #fff;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding: 2px 9px!important;}
#gform_fields_1 li{color:#000000; font-weight: bold; padding-right:0;}
#gform_fields_1 input{color:#000000!important; font-weight: bold;}
::-webkit-input-placeholder { color: black;
}
::-moz-placeholder { color: black;
}
:-ms-input-placeholder { color: black;
}
:-moz-placeholder { color: black;
}
.chosen-container .chosen-results li.highlighted {background:#cad661!important;}
#gform_wrapper_1 .validation_error{ display:none;}
#gform_wrapper_1 li.gfield.gfield_error, #gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
background-color: transparent;
border: 0px solid #C89797;
margin-bottom: 0px !important;
padding: 0px !important;
}
#gform_wrapper_1 .gfield_required{ display:none;}
#gform_wrapper_1 .gfield_error input[type="text"], #gform_wrapper_1 .gfield_error input[type="email"]{ border:1px solid #F00; background-color:#ffbbbb;}
#gform_wrapper_1 .gfield_error label{ color:#F00;}
.validation_message{ display:none;}
.chosen-rtl.chosen-container-single .chosen-single div b{
background-position: 6px 5px!important;}
.contact h2 {
font-size: 22px;
color: #7c9b00;
}
.contact{width:360px;}
#gform_fields_2 input, #gform_fields_2 select{background: #ededed; color:#000000!important; font-weight: bold; font-size:16px;}
#input_2_6{background: #ededed; height: 113px;font-weight: bold; font-size:16px;}
#gform_submit_button_2{background: #cad661;color:#000000;text-align: center!important;
border-radius: 0; padding: 7px; font-weight: bold; width:95%; border:2px solid #000000;}
.date{color:#7c9b00;margin-left:5px;}
#rmp_menu_trigger-24498{
left:10%;
}
.classes ul{margin: 0;}
.classes li::before {
content: none!important;margin:0;padding:0;}
.classes li{border-bottom: 1px solid #cdcdcd;}
.oneClass{margin: 13px 0;}
.moreDetails{margin-top:4px;}
.line{margin:0 5px;}
.classes{margin-bottom: 50px;}
.gf_placeholder{display: none!important;} #w {
display: block;
max-width: 100%;
min-width: 280px;
padding-top: 20px;
margin: 0 auto;
} #filter-list {
display: block;
list-style: none;
width: 100%;
text-align: left;
margin-bottom: 45px;
}
#filter-list li {
width: auto;
display: inline-block;
margin-right: 12px;
margin-bottom: 12px;
border-radius: 100px;
padding: 11px 22px 11px 22px;
font-size: 18px;
cursor: pointer;
border: 2px solid #000;
font-weight: bold;
}
#filter-list li:hover {
background: #cad661;
}
#filter-list li.active {
font-weight: bold;
background: #cad661;
}
.callnow {
width: 170px;
padding: 6px;
margin: 10px 0;
border-radius: 50px;
font-size: 1.2em;
cursor: pointer;
border: 2px solid #000;
font-weight: bold;
text-align: center;
}
.callnow a{color: #000;}
.callnow:hover {
background: #cad661;
} #portfolio {
display: block;
width: 100%;
padding: 0;
margin-bottom: 35px;
text-align: center;
} #portfolio .item {
display: none;
opacity: 0;
width: 100%;
height: 25px;
vertical-align: top;
color: #fff;
font-size: 30px;
text-align: right;
-moz-box-sizing: border-box;
padding-bottom: 37px;
padding-top: 15px;
border-bottom: 1px #929292 solid;
}
#portfolio .item{  background: #fff;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;}
#portfolio .item:hover{ background: #cad661;}
.workshopText {
color: #000000;
font-size: 16px;
width: 95%;
float: right;
line-height: 18px;
direction: ltr;
text-align: left;
}
.es_textbox_class{background: #ededed;
color: #000000!important;
font-weight: bold;
font-size: 16px;}
.es_submit_button{background: #cad661!important;
color: #000000;
text-align: center!important;
border-radius: 0!important;
padding: 7px!important;
font-weight: bold;
border: 2px solid #000000!important;}
.es_shortcode_form div:nth-child(7){  left:auto!important;}
.workshopTitle {line-height: 21px;padding-top:15px;margin-right: 10px;margin-left:0;}
.workshopText h2{font-size: 21px;    margin-left: 20px;font-weight:bold;    width: 224px;
color: #7c9b00; line-height: 21px; float: left;padding-top:15px;}
.workshopText p{margin-bottom: 0;line-height: 21px!important;float: left; font-size: 18px;}
.cat-posts .workshopText{
padding: 0 4px 0 8px;
float: none;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
}
.cat-posts .workshopTitle {
float: none;
font-weight: bold;
margin-right: 0;
max-width: 100%;
}
.cat-posts .moreInfo{
margin-right: 0;
}
.customWorkshop a{
margin-top: auto;
}
.workshopText strong{margin-right:10px;}
.workshopTextSlider p{font-size: 18px;margin-bottom: 12px;line-height: 20px!important; width:74%;}
.moreInfo {
color: #000000;
text-align: left;
line-height: 29px;
font-size: 16px;
margin-top: 11px;
font-weight: 300;
width: 100%;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.moreInfo:before {
content: "";
position: relative;
display: inline-block;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/arrow_green.png) !important;
color: #000000;
height: 18px;
width: 18px;
font-size: 16px;
margin-left: 5px;
background-repeat: no-repeat !important;
background-size: 18px !important;
background-position: center left;
}
#portfolio .item img {
width: 55px;
} #portfolio .item a {
display: inline-block;
max-width: 100%;
text-decoration: none;
background: #fff;
} .cat-area {
display: block;
width: 100%;
padding: 4rem 0;
margin-bottom: 35px;
text-align: center;
}
.cat-area h2 {
font-size: 30px;
text-align: center;
margin-bottom: 20px;
}
#customWorkshop, #onlineWorkshop, .customWorkshop {
width: 100%;
padding: 0;
margin-bottom: 35px;
text-align: center;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.customWorkshop li{
display: flex;
flex-direction: column;
list-style: none;
}
#customWorkshop li a, #onlineWorkshop li a, .customWorkshop li a{
min-height: 190px;
height: 100%;
vertical-align: top;
color: #fff;
font-size: 30px;
text-align: left;
padding: 10px;
margin: 0 20px 20px 0;
list-style: none;
background: #FFFFFF;
box-shadow: 3px 6px 25px rgb(0 0 0 / 25%);
border-radius: 23px;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#customWorkshop li a, #onlineWorkshop li a, .customWorkshop a {
text-decoration: none;
}a
.title_cours{
text-align: center;
margin: 3rem 0;
}
#customWorkshop li img, #onlineWorkshop li img, .customWorkshop img {
width: 35%;
height: 100%;
object-fit: cover;
}
.openWorkshops{ 
background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/openIcon.jpg) no-repeat; width: 35px; height: 35px;
cursor: pointer;
margin: 9px 0 0 13px;}
.openWorkshops.close{ background: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/closeIcon.jpg) no-repeat; }
#customWorkshop .workshopText, #onlineWorkshop .workshopText,.customWorkshop .workshopText{width: 57%; }
#customWorkshop .workshopTitle, #onlineWorkshop .workshopTitle,.customWorkshop .workshopTitle {
margin: 0 0 7px 0; width: 100%; font-weight: 700; padding-top: 0; height: 36px;}
.customWorkshop .workshopTitle {height: auto;}
.customWorkshop .workshopText p {
flex-grow: 1;
}
.customWorkshop .workshopText a{
margin-top: auto;
}
.customWorkshopBox{    
width: 100%;
float: right;
margin-bottom: 12px;
border-bottom: 1px solid #e2e2e2;
padding-bottom: 14px;}
.workshopTextSlider{color:#000000;font-size: 16px;width: 52%;margin-left:50px;
float: left;line-height: 18px;direction: ltr; text-align: left;margin-top:45px;} .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; } #menu-footer li{list-style: none; float: right; border-left: 1px solid #fff;     padding-left: 10px;    line-height: 14px;    margin: 0 0 10px 10px;}
#menu-footer li:last-child{border: 0;}
.whiteText{color: #fff!important;}
.sliderText{padding: 11% 0 10% 0;
font-size: 76px;
color: #fff;
margin-right: 0;
margin-left: 35%;
line-height: 86px;
text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.85);}
.topImage{ width: 100%; height: 344px; background-size: cover; background-repeat: no-repeat;
}
.topImage h1.title{ color: #fff;text-shadow: 0px 0px 16px rgba(0,0,0,0.5);font-weight: 600;
margin: 93px 0;}
#menu-footer-en li{list-style: none; float: left; border-right: 1px solid #fff;     padding-right: 10px;    line-height: 14px;    margin: 0 0 10px 10px;}
#menu-footer-en li:last-child{border: 0;}
.followUs li{list-style: none;   flex-basis: 40%;}
.followUs {
max-width:180px;
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap:20px;
}
.whiteText{color: #fff!important;}
div#input_1_11 iframe{max-width: 100% !important;}
div#input_1_11 > div {width: 295px;max-width: 295px;}
#breadcrumbs{font-size: 14px;    margin: 10px 0; width: 90%;}
ul.recipes,ul.catList{ margin: 0; width: 100%;    display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 26px;
justify-content:space-between;
}
ul.recipes::after, ul.catList::after{
content: '';
flex: auto;
}
.recipes li,.catList li{list-style: none; 
margin-bottom: 20px;
flex: 1 1 1 25%;}
.recipes li figure {
position: relative;
height: 198px;
overflow: hidden;
border-radius: 16px 16px 0px 0px;
}
.recipes li figure::after{
position: absolute;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 2;
pointer-events: all;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(0, 0, 0, 0.30) 100%) ;
}
.recipes li:hover figure::after{
background: transparent;
}
.recipes li figure img{width: 100%;
object-fit: cover;
height: 100%;}
.recipes li h3{
color: #393939;
text-align: center;
font-family: Assistant;
font-size: 22px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding: 22px 0 27px;
}
.recipes li .recipesDescription{
position: absolute;
font-size: 18px;
text-align: center;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.80);
color: #101010;
padding: 24px;
margin: 0 !important;
display: none;
transition: all 0.6s;
z-index: 10;
box-sizing: border-box;
border-radius: 16px;
pointer-events: none;
}
.recipes li:hover .recipesDescription{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px);
}
.go-back-button {
display: inline-block;
text-decoration: none;
margin: 10px 0;
}
.go-back-button:hover {
}
.catLogo{ width: 270px;
margin: 0 auto; }
.catLogo img{}
.recipesTitle{ width: 100%; background:#818142 ; color: #fff;margin: 4px 0 10px;}
.recipesTitle h3{padding: 2px 10px 4px 0; 
font-size: 20px;
line-height: 52px; height: 54px;text-align: center;}
.recipesSubTitle h3{
padding: 2px 10px 4px 8px; 
font-size: 21px;
line-height: 27px; 
height: 51px;}
.recipesSubTitle{ width: 100%; background:#9cb245 ; color: #fff;margin: 4px 0 10px;}
.recipesTitle h3 a{color: #fff;}
.recipesSubTitle h3 a{color: #fff;}
.articleTitle{width: 100%; background: #b9845c; color: #fff;margin: 4px 0 10px;}
.blogTitle h3{padding: 13px 10px 19px 10px;
font-size: 22px;
line-height: 22px;
text-align: center;
height: 40px;}
.blogTitle h3 a{color: #fff;}
.articleTitle a{color: #fff;}
.articleTitle h3{font-size:24px; line-height: 28px; text-align: center; padding: 9px;}
.blogTitle {width: 100%; background: #c1645d; color: #fff;margin: 4px 0 10px;}
.recipesImg{width: 100%; height: 172px; overflow: hidden;}
.recipesImg img{width: 100%; height: auto;}
.catList li:nth-child(4){margin-right: 0;}
.topRecipes{width: 100%; height: 92px; background: #9cb245;    margin-top: 18px;}
.topRecipes h1{ color: #fff;line-height: 94px;font-size: 52px;}
.back{    
width: 10%;
text-align: left;
font-size: 14px;
margin: 10px 0;}
.topWorkshop h1{font-size:43px; line-height: 60px;}
.topWorkshop h4{font-size:30px;}
.breadcrumbsSection{
width: 100%;
margin: 15px 0;
display: flex;
justify-content: space-between;
}
.breadcrumbsSection p {
width: 50% !important;
}
.breadcrumbsSection .back+#breadcrumbs {
text-align: right;
}
.breadcrumbsSection .going a {
color: #000;
display: flex;
justify-content: end;
align-items: center;
font-size: 20px;
}
.breadcrumbsSection .going a img{
margin-right: 10px;
}
.recipesLeft{ width: 40%; float: right; }
.recipesLeft img{width: 100%; height: auto;}
.recipesLeft li{ list-style: none;}
.recipesRight{ width: 54%; float: left; margin-right: 4%;}
.recipesRight h2{font-size: 22px; color:#7c9b00;}
.recipesRight li{list-style: none;}
.recipesRight li::before {content: "•"; color: #7c9b00;
display: inline-block;     width: 17px;
font-size: 30px;}
.recipesRight ol {list-style: none; counter-reset: li}
.recipesRight ol li::before {    content: counter(li);
color: #7c9b00;
display: inline-block;
width: 17px;
margin-left: 4px;
margin-right: -20px;
text-align: right;
direction: rtl;
font-size: 20px;}
.recipesRight ol li {counter-increment: li}
.mb70{margin-bottom: 70px!important;}
.recipesWrap{
display: flex;
flex-wrap: wrap;
}
.recipesWrap .recipesLeft, .recipesWrap .recipesRight{
float: none !important;
}
.rtl .recipesWrap .recipesLeft{
order: 2;
}
header .menu ul.sub-menu li a{ display:block;padding: 12px;}
header .menu li:hover > ul{display: flex;}
header .menu ul li:hover a{background-color: #F9FFB1;}
header .menu ul.sub-menu{display: none;
flex-direction: column;
margin: 0;
position: absolute;
top: 100%;
right: 0;
width: 180px;
z-index: 999999;
background: #d4da76;
}
#menu-main-en ul.sub-menu {
right: 0;
left: 0;
}
header .menu ul.sub-menu li{ 
width: 100%;
background: none;
text-align: right;
border-bottom: 1px solid #fff;
}
#menu-main-en ul.sub-menu li{ 
text-align: left;
}
header .menu  ul.sub-menu li:last-child{ border-bottom: 0;}
#externalLinks li{margin-bottom: 10px;}
.linksCat{margin-bottom: 15px;
border-bottom: 1px solid #ccc;
background: #fbfbfb;
padding: 10px 20px;}
#externalLinks ul{margin: 0 20px 0 0;}
.grid-item { width: 370px;     margin-bottom: 20px;
background: #f6f9da;    border-bottom: 1px solid #c4ce68;
padding: 10px; }
.grid-item a{ color:#8e982d }
.grid-item h3{background: #8e982d;
color: #fff;
margin: 0 0 15px;
line-height: 35px;
padding: 0 7px 2px;}
.grid{}
.yellowBulletList li{ border-bottom: 1px solid #fff; list-style: none;}
.yellowBulletList li:last-child{ border-bottom: 0px solid #fff;}
.yellowLine {width:493px; height: 4px; background-color:#f6d600; }
.categoryTitle {font-size: 30px; padding-bottom: 6px;}
.catList{width: 100%; float: right;}
#menu-item-wpml-ls-3-en {margin:67px 0px 70px 70px; background: none; }
#menu-item-wpml-ls-3-he{margin:67px 0px 70px 10px; background: none; }
.lastPost{width: 100%;background: #f3f3f3; float: right;margin-bottom:45px;}
.postTitle{    font-size: 40px;
line-height: 37px;
margin-bottom: 15px;}
.postTitle a{color: #8c9436;}
.postCat a{color: #8c9436;}
.postImg img{max-width: 420px; float: left;margin:3% 2%;    width: auto;
max-height: 280px;}
.blogTextSide{width:50%;float:right; margin-top: 13px;}
.postCat{font-size: 21px; color:#8c9436;}
.postDate{font-size: 20px;
margin-top: 23px;
margin-bottom: 6px;}
.blogDate{font-size: 18px; color: #9cb245;margin-bottom: 4px; display: none !important;}
.recipesDescription{display: none;}
.recipes li:nth-child(4n+0){margin-right: 0;}
.indexPage ul{margin-right: 22px;
margin-bottom: 32px;}
.indexPage h3{margin-bottom: 5px;}
.SocialMedia img{height: 50px!important; width:auto!important;margin-left: 10px;
margin-bottom: 20px;}
.RMform{margin-bottom: 30px;}
.RMform ul{list-style-type: none;}
.RMform input{background: #ededed;
color: #000000!important;
font-weight: bold;
font-size: 16px;
width: 67%;
margin-bottom: 6px;
text-align: left;}
.RMtitle{font-size: 20px; margin-bottom: 26px;line-height: 27px;}
#RMbutton{
background: #cad661;
color: #000000;
text-align: center!important;
border-radius: 0;
padding: 7px;
font-weight: bold;
width: 68%;
border: 2px solid #000000;
border-radius: 150px; }
.workshopImage{float: left;}
.workshopDetails p{line-height: 56px!important;}
#commentform input, #commentform textarea{border: 1px solid #0000004f;}
#commentform .submit{background: #cad661;
color: #000000;
text-align: center!important;
border-radius: 0;
padding: 7px 33px;
font-size:20px;
font-weight: bold;}
.comment-form-author, .comment-form-email, .comment-form-url{margin-left: 25px;
float: right;}
#respond{margin-bottom:0;}
.mobile{
display: none;
}
.inner{
position: relative;
width: 304px;
min-height: 275px;
border-radius: 16px;
background: #FFF;
box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.10);
} @media only screen and (max-width:1366px){
.landing-menu li {
padding: 0 15px;
}
.logo-landing {
width: 80px;
padding: 0 30px;
}
.about-text {
padding: 0 30px;
}
.pickel {
width:130px;
margin: 21px 0;
}
.landing-sale img{
width:90%
}
.landing-footer {
font-size: 16px;
padding:15px 30px;
}
.hero-text {
top: 28px;
right: 21vw;
}
.landing-button {
padding: 15px 40px;}
.hero-text img {
width: 140px;
} 
.sub-title-book {
font-size: 20px;
padding: 17px 0px;
}
.hero-text h1 {
font-size: 55px;
font-weight: 700;
}
.white-num {
font-size: 56px;
line-height: 74px;
}
.orange-con .desc {
font-size: 18px;
line-height: 19px;
}
.cabage {
padding: 150px 0;  
}
.orange-con{
padding: 15px 15px 20px;
width: 80%;
height: auto;
}
.books {width:100%;}
.container {width: 100%;}
.box2 {margin:0 5%;}
#menu-item-wpml-ls-3-en {margin: 70px 0px 70px 0px;}
.menu-main-container{margin-right:5px;}
.workshopTextSlider{width: 51%;direction: ltr;
text-align: left; margin-left: 22px;margin-right:0;}
.greenLine{width:90%}
.bx-wrapper img{margin-right: 0;margin-left: 7%;}
.workshopTextSlider p{width:90%;}
.highlights .bx-wrapper .bx-next {right: -12px;}
.grayVideo{width: 56%;}
.grayVideo iframe{width:100%;}
.book1, .book2, .book3{width:31.6%;}
.book1 img, .book2 img, .book3 img{width:90%; margin:0 5%;}
.book1, .book2, .book3{margin-bottom: 36px;}
#menu-item-wpml-ls-3-he {
margin: 70px 0px 70px 10px;}
.footerSection{width:21%;}
.book2 {margin: 0 2.6%;}
.smallerSection{margin-right: 25px;}
.CHLlogo{margin-top:100px;}
.box1, .box2, .box3{height: auto; max-width: 30%;}
.whiteButton{margin-top:10px;}
.workshopDetails{width:49%;float:right;}
.workshopImage{width:5%;float:left;}
.workshopText{width:90%;}
.workshopTitle {width:30%;}
.workshopText h2{width:16%;}
.topRecipes h1{line-height: 44px;font-size:38px;}
.topRecipes {height:auto; padding:2% 0;}
.searchForm{	
margin:0;}
.blogTitle{height: 67px;}
}
@media only screen and (min-width: 900px) {
.customWorkshop li{
flex-basis: 33%;
max-width: 33%;
}
} 
@media only screen and (min-width: 600px) and (max-width: 899px) {
.customWorkshop li{
flex-basis: 50%;
max-width: 48%;
}
}
@media only screen and (min-width: 768px) {
.hidden-lg{
display: none !important;
}
} @media only screen and (max-width: 767px) {
#menu-cat{gap: 10px;
flex-direction: column;
margin-bottom: 15px;}
#menu-cat li a {
font-size: 16px;
}
#popmake-25118{width:90%!important; left:8%!important;}
.pum-container.pum-responsive.pum-responsive-small {
width: 250px !important;
margin-right: auto !important;
}
.pum-theme-24931 .pum-title {font-size: 22px;}
.popup-text div{font-size: 15px;    line-height: 1.2; color: #000000;}
.popup-text .btn{margin: 10px auto;font-size: 15px;max-width: 190px;}
.popmake-content img{width:100%; height:auto;}
.hero-image{
width:100%;
max-height: 240px!important;
}
.mobile-menu-landing .landing-menu{
position: absolute;
top: 67px;
background: rgb(255 255 255 / 80%);
border-bottom: 5px solid #e8a32e;
z-index: 9999999; 
width: 100%;
padding: 8px 0 10px;
text-align: center;
display:none;
}
.mobile-menu-landing .landing-menu.landing-menu li {
display: block;
padding-bottom: 15px;
}
.ham.open{
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/ham-open.png);  
}
.ham{
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/ham-close.png);
background-size: contain;
background-repeat: no-repeat;
width: 34px;
height: 62px;
background-position: center;
float: right;
margin-right: 20px;
}
.logo-landing{
float:left;
width:60px;
padding:0 15px;
}
.landing-header {
border-bottom: 5px solid #e8a32e;
padding: 5px 0;}
.credit-mobile{
display:inline-flex;
}
.landing-content {
padding-top: 30px;
}
.about-landing {
padding-bottom: 20px;}
.landing-footer{
text-align: center;
}
.landing-footer .span5{
text-align: center!important;
}
.desktop{
display:none!important;
}
.mocup{
width: 170px;
margin: -33px auto 20px; 
}
.mobile{
display:block;
}
.hero-text img {
display: none;
}
.landing-slider-wrapper {
margin: 30px 0;
}
.share-text {
top: -95px;    
}
.s-icon {
margin: 12px 4px 0;
}
.cabage {
background-size: cover;  
}
.landing-slider-wrapper .bx-controls-direction a{
top:97px;
}
.sub-title-book {
font-size: 16px;
padding: 0px 0px 8px;
}
.bxslider2 li img {
max-height: 260px;
}
.page-template-page-landing #responsive-menu-button{
display:none;
}
.page-template-page-landing #responsive-menu-container{  
display:none;
}
.hero-text {
top: 15px;
right: 15px;
}
.orange-con {
padding: 15px 15px 54px;}
.landing-button {
padding: 8px 15px;
font-size: 16px;
}
.hero-text h1 {
line-height: 50px;
font-size: 36px;} .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
margin:0 auto;
float:none;
width: 50%;
}
.woocommerce-product-gallery__image{
overflow: visible!important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 100%;
}
.homeBlogTitle{
line-height: 27px;
font-size: 2.6rem;
margin-top: 8px;
}
#responsive-menu-container{position:absolute!important;}
.acsb-trigger.acsb-trigger-position-y-center{ }
.welcomeCon{
width:69%;
top:10%;
padding: 10%;
margin-right: 3.5%;
background-repeat:repeat;
}
#comment{padding: 2%;width:96%;}
#commentform input{padding: 2%;width:96%; }
.comment-form-author, .comment-form-email, .comment-form-url{width:100%;margin-left:0;}
#commentform .submit{width:100%;}
h3#comments{font-size: 18px; line-height: 22px;}
.commentlist{margin-top:20px;}
.commentlist .comment {
margin: 0 0 40px 0px;
padding: 5px;}
.commentlist .comment-author img {
position: relative;
left: 0;
top: 5px;
margin-left: 7px;}
.blogButtonRight, .blogButtonLeft{margin: 0 4% 20px 0;float:left; text-align: center;font-size:18px;width:46%;}
.blogButtonLeft{margin: 0 0 20px 4%;}
.blogButtonRight{margin: 0 0 20px 0;}
.workshopText h2{margin-left:0;}
.topRecipes h1{line-height: 32px;font-size:27px;}
#filter-list { padding: 0 20px; }
#filter-list li { display: block; margin-bottom: 3px;         text-align: center;
margin-bottom: 1rem;}
.type select{
width: 100%;
text-align: center;
}
#onlineWorkshop li{width:95%; margin: 20px 0 0 0;}
.page404 {
width: 100%;
height: 260px;
background-size: 169%;
background-position: top center;
}
#portfolio .item img{width: 100%;}
.workshopImage{width:18%;}
#portfolio { margin-bottom: 20px;}
#portfolio .item { width: 100%; margin-bottom: 12px; margin-right: 0;padding:0; height: auto;}
.workshopText {    width: 80%;}
.workshopText h2 {
font-size: 21px;
width: 100%;
padding-top: 3px;
}
.workshopTitle {
padding-top: 4px;
width: 100%;}
.workshopText p {    padding-top: 7px;}
.workshopText strong {    margin-right: 0;}
.workshopDetails{width:100%;}
.side-title{
font-size: 1em;
line-height: 1.5em;
}
h1{font-size:44px;}
.topImage{height: auto;}
.topImage h1.title {line-height: 41px; padding:0; font-size:33px;margin:12px 0;}
.sliderText{
padding: 11% 0;
font-size: 27px;
margin-right: 0;
margin-left: 38%;
line-height: 32px;}
.woocommerce span.onsale {
min-height: 34px;
min-width: 34px;
font-size: 11px !important;
}
.books {width:100%;}
.box1, .box2, .box3{width:100%;margin-bottom: 40px;max-width: 100%;}
.box2{margin: 0 0 40px 0;}
.book2{margin: 0 0 31px 0;}
.book2, .book3{height: 562px;}
.footerSection{width:90%;
text-align: center; margin-left:2%;}
header #brand{margin:0;}
header #brand img{width:82px; height: auto;margin-top: 9px;}
.container{width:100%;}
.wideContainer{max-width:90%;}
.searchForm{width:150px; display: none;
}
.searchIcon{left:9px;}
.homeBoxes{margin: 30px auto;}
.row-fluid [class*="span"], .row-fluid [class*="span"]:first-child{margin-left:0;}
.grayText{width:100%;}
.grayWide {height: 700px;}
.grayVideo{width: 100%; height: 210px;}
.grayVideo p{margin-bottom: 0;}
.grayVideo iframe {width: 100%;height: 210px;}
.gform_wrapper {padding-right: 0px!important;}
.footerSection ul {margin: 30px  0 0 52px;}
.whiteText {margin-top: 35px;}
.workshopTextSlider{width:98%; margin-top:10px;margin-right:0;}
.workshopTextSlider .courceDetails{margin-top:26px;}
.workshopTextSlider p{width:100%; text-align: left;}
.whiteButton{margin-top: 35px;margin-left: 10%;}
.workshopTextSlider{margin-top:22px;}
.greenWide{height:715px;}
.bx-wrapper img{max-width:100%; width:auto; height: 200px;float:none; margin:17px auto 0;}
.highlights .bx-wrapper .bx-prev{top:91%!important;left:4px;}
.highlights .bx-wrapper .bx-next{top:91%!important;right:0;}
.workshopText{width:220px;}
#customWorkshop li{width:95%;height: 165px;}
#customWorkshop .workshopText {width: 60%;}
.recipesLeft, .recipesRight {float: none;width:100%;}
.topWorkshop h4 {font-size: 20px;}
.topWorkshop h1 {font-size: 35px;}
.recipesRight h3{font-size:25px;}
.recipesRight p{font-size:16px;}
.recipesRight{font-size: 16px;}
.contact {font-size:125%;}
.blogTextSide{float:none;width:90%;margin-left: 5%;}
.postText {width:100%;    font-size: 125%;line-height: 121%;text-align: justify;}
.postImg img {max-height: none;
width: 88%;
float: left;
margin:6%;}
.recipes li{width:100%;}
.recipesDescription {font-size: 17px;margin-top: 10px;line-height: 21px;}
p{font-size: 16px;}
.recipesRight li::before {margin-right:0;}
.recipesRight ol li::before {margin-right:0;}
.recipesImg img {width: 100%;height: auto;}
.recipesImg{height: auto;}
.healthyTitle {font-size: 28px;}
.moreInfo{font-size: 13px;}
header nav ul {display:none;}
.greenLine{width:100%;}
.postTitle h3 {
color: #ffffff;
font-size: 30px;
line-height: 41px;
text-align: center;
font-weight: bold;}
.recipesRight li.product img{width:100%; height:auto;}
.CHLlogo {margin: 84px auto 0;}
.workshopText {    width: 80%;}
.workshopText h2 {
font-size: 21px;
width: 100%;
padding-top: 3px;
}
.workshopTitle {
padding-top: 4px; 
width: 100%;
}
.workshopText p {    padding-top: 7px;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
position: relative;
width: 40%;
min-width: 138px;
box-sizing: border-box;
float: none;
clear: none;
margin: 0;
}  
.woocommerce ul.products li.product .button{
position: absolute;
top:83px;
background-color: transparent !important;
color: transparent !important;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.woocommerce ul.products li.product .button::before{
content: "";
background: transparent url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/cart.svg) center center no-repeat;
width: 30px;
height: 30px;
text-align: center;
}
.woocommerce ul.products li.product a img{
margin-bottom: 0;
}
.page-id-19707 .products h2 {
font-size: 14px !important;
line-height: 1.2;
}
.woocommerce ul.products li.product .price{
font-size: 18px;
}
.woocommerce ul.products li.product .price del{
font-size: 16px;
}
.woocommerce .products ul::after, .woocommerce .products ul::before, .woocommerce ul.products::after, .woocommerce ul.products::before{
display: none;
}
.woocommerce .woocommerce-ordering {
margin: 0 0 2em;
text-align: center;
float: none;
}
ul.recipes, ul.catList {margin-top: 2rem;}
.blogButtonRight, .blogButtonLeft {
float: none;
display: block;
margin: 10px auto !important;
text-align: center;
font-size: 18px;
width: 87%;
}
.recipes li:first-of-type {
margin-top: 3rem;
}
.woocommerce-shop img{
width: auto !important;
}
}
ul#portfolio .active {
display: block;
}
ul#portfolio .remove {
display: none;
} li#menu-item-19947 a, li#menu-item-24525 a {
background: #CAD661 0% 0% no-repeat padding-box;
opacity: 1;
padding: 0px;
width: 100px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
padding-left: 43px;
box-sizing: border-box;
background-size: 23px;
background-position: 25px 7px;
background-color: #CAD661;
backdrop-filter: blur(10px);
border-radius: 20px;
font-weight: 600;
font-size: 18px;
line-height: 24px;
color: #393939;
}
li#menu-item-19947 a:after, li#menu-item-24525 a:after {
content: "";
width: 44px;
height: 31px;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/flower.svg);
background-color: rgba(255, 255, 255, 0.3);
background-size: 23px;
background-position: center;
background-repeat: no-repeat;
box-shadow: 2px 1px 4px rgb(0 0 0 / 15%);
backdrop-filter: blur(10px);
border-radius: 20px;
position: absolute;
left: 5px;
display: flex;
justify-content: center;
align-items: center;
}
li#menu-item-19947,  li#menu-item-24525 {
background: transparent;
}
li.mezaveLink > a {
background: #F9FFB1 0% 0% no-repeat padding-box;
opacity: 1;
padding: 0px;
width: 149px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
padding-left: 46px;
box-sizing: border-box;
background-size: 23px;
background-position: 25px 7px;
background-color: #F9FFB1;
backdrop-filter: blur(10px);
border-radius: 20px;
font-weight: 600;
font-size: 18px;
line-height: 24px;
color: #393939;
}
li.mezaveLink > a:after {
content: "";
width: 44px;
height: 31px;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/images/flower.svg);
background-color: rgba(255, 255, 255, 0.3);
background-size: 23px;
background-position: center;
background-repeat: no-repeat;
box-shadow: 2px 1px 4px rgb(0 0 0 / 15%);
backdrop-filter: blur(10px);
border-radius: 20px;
position: absolute;
left: 5px;
display: flex;
justify-content: center;
align-items: center;
}
li.mezaveLink {
background: transparent;
}
header nav ul li {
margin: auto 8px !important;
}
#menu-item-wpml-ls-3-en {
margin: auto 10px auto 0px !important;
}
.menu-item.wpml-ls-slot-3 {}
#menu-main-en .menu-item.wpml-ls-slot-3 .sub-menu {width:54px}
#menu-item-wpml-ls-3-he a {padding-bottom:0!important;}
#menu-item-wpml-ls-3-he ul.sub-menu {top:15px!important; width:54px!important;}
#menu-main-en .menu-item.wpml-ls-slot-3 .sub-menu li.menu-item-wpml-ls-3-he, .menu-item.wpml-ls-slot-3 .sub-menu li.menu-item-wpml-ls-3-en {margin:5px!important; padding-bottom:0;}
#menu-main-en .menu-item.wpml-ls-slot-3 .sub-menu li.menu-item-wpml-ls-3-he a, .menu-item.wpml-ls-slot-3 .sub-menu li.menu-item-wpml-ls-3-en a {padding-bottom:0;}
#menu-item-wpml-ls-3-he {
margin: 70px 10px 70px 0px !important;
background: none;
}
.type select{
border: 2px solid #CAD661;
backdrop-filter: blur(10px);
border-radius: 100px;
display: flex;
font-size: 18px;
padding: 11px 22px 11px 22px;
justify-content: center;
align-items: center;
gap: 59.272px;
}
li.type {
border: 0 !important;
padding: 0 !important;
}
li.type:hover{
background: unset !important;
}
.top_section{
min-height: 832px ;
background-size: cover;
background-position: center;
position: relative;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.top_section .container{
position: relative;
z-index: 9999;
}
.top_section:after{
content: "";
background: rgba(255, 238, 180, 0.35);
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
}
.main_link{
border-radius: 4px;
border: 1px solid #000;
background: #F9FFB1;
box-shadow: 4px 4px 0px 0px #000;
max-width: 318px;
height: 62px;
width: 100%;
margin: auto;
justify-content: center;
align-items: center;
color: #44363A;
text-align: center;
font-family: 'Heebo', sans-serif;
font-size: 24px;
font-style: normal;
font-weight: 500;
display: flex;
}
.top_section .s_title{
color: #FFF;
text-align: center;
font-family: 'Heebo', sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.14px;
max-width: 324px;
margin: 72px auto 0 auto;
}
.top_section .t_title{
color: #44363A;
text-align: center;
font-family: 'Heebo', sans-serif;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 2.16px;
}
.top_section .row {
justify-content: center;
display: flex;
}
.about_mezva{
padding: 137px 0 0 0;
}
.block_white{
border-radius: 8px;
background: #FFF;
margin: auto;
max-width: 481.264px;
min-height: 763px;
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
padding: 90px 50px 50px 50px;
}
.block_img_gal{
margin-left: 20px;
}
.gallery_about .slick-slide {
padding:0;
text-align:center;
margin-right:10px;
margin-left:10px;
}
.about_mezva .main_link{
width: 173px;
margin: 0;
}
.link_about {
min-width: 700px;
display: flex;
justify-content: left;
}
.section_ali{
padding: 200px 0 113px 0;
}
.section_ali .block_white{
min-height: 481px;
}
.section_ali .main_img{
margin-top: -17rem;
border-radius: 9px;
}
.section_ali .text_ali p{
color: #000;
text-align: justify !important;
font-size: 13px;
font-style: normal;
font-weight: 300;
line-height: 200%; }
.section_ali .main_link{
max-width: 173px;
margin: 0 auto -14rem auto;
min-width: 173px;
}
.card_choose {
border-radius: 8px;
border: 3px solid #FFF1C8;
background: #FFFBEF;
max-width: 229px;
width: 50%;
margin-bottom: 17px;
min-height: 79px;
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
}
.card_choose .text {
color: #000;
text-align: center;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 150%; width: 100%;
}
.card_choose img {
margin-top: -24px;
}
.khela .block_white{
max-width: 898px;
min-height: 699px;
}
.card_price {
max-width: 480px;
min-height: 205px;
flex-shrink: 0;
margin: auto;
text-align: center;
border-radius: 8px;
border: 3px solid #FFF1C8;
}
.card_price .text_price {
border-radius: 8px;
border: 3px solid #FFF1C8;
background: #FFFBEF;
height: 82px;
display: flex;
align-items: center;
justify-content: center;
width: 479px;
margin: -4px -2px 0 0;
color: #433539;
text-align: center;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 200%; }
.card_price .text_p{ margin-top: 28px;
}
.khela .main_link{
max-width: 173px;
margin: 0 auto -14rem auto;
}
.about_tow .block_white{
min-height: 559px;
padding: 56px 50px 50px 50px;
}
.top_section .main_title {
font-size: 70px;
}
.about_tow .gallery_width {
margin-bottom: -15rem;
}
.about_mezva p {
text-align: justify;
font-weight: 300;
font-family: 'Heebo', sans-serif;
font-size: 13px;
margin-bottom: 2rem;
}
section.curses {
padding: 127px 127px 0 127px;
text-align: center;
}
section.fqa {
margin-top: 230px;
}
.curses .row{
display: flex;
flex-wrap: wrap;
align-items: center;
min-height: 923px;
max-width: 559px;
margin: auto;
}
.curses .card_curse{
max-width: 559px;
min-height: 166px;
flex-shrink: 0;
display: flex;
align-items: center;
flex-wrap: wrap;
border-radius: 8px;
background: #FFF;
padding: 0 39px;
margin-bottom: 20px;
}
.curses .card_curse .title{
color: #44363A;
text-align: right;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.32px;
padding: 0 38px;
border-radius: 8px;
background: #FFE3E3;
min-height: 31px;
display: flex;
justify-content: center;
align-items: center;
width: max-content;
margin-bottom: 16px;
font-family: 'Heebo', sans-serif !important;
}
.curses .card_curse .text{
width: 100%;
color: #44363A;
text-align: justify;
font-size: 13px;
font-style: normal;
font-weight: 300;
line-height: 174.781%; letter-spacing: -0.26px;
}
.sign_ori {
width: 100%;
display: flex;
justify-content: end;
margin-top: -10rem;
padding-left: 7rem;
}
.curses .main_link{
max-width: 173px;
}
.fqa_text{
max-width: 380px;
}
.fqa_text span{
color: #47393D;
text-align: justify;
font-size: 14px;
font-style: normal;
font-weight: 800;
line-height: 180%; letter-spacing: 1px;
}
.fqa_text p{
color: #44363A;
font-size: 13px;
font-style: normal;
font-weight: 300;
line-height: 180%;
letter-spacing: 1px;
margin-top: 12px;
text-align: justify;
}
.fqa .main_link{
max-width: 173px;
margin: 0 auto -12rem auto;
}
img.fqa_img {
position: absolute;
left: 154px;
}
.fqa .block_white {
padding: 20px 50px;
}
.footer_mezva{
height: 166px;
display: flex;
justify-content: center;
align-items: center;
background-color: #FFF;
}
.footer_mezva .text{
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
}
.footer_mezva a{
color: #44363A;
text-align: center;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 180%; letter-spacing: 1px;
width: 100%;
}
.customer{
padding: 163px 0 260px 0;
display: flex;
flex-wrap: wrap;
justify-content: center;
width: 100%;
text-align: center;
}
.card_customer img {
margin: 0 auto -5rem auto;
}
.text_customer {
width: 100%;
padding: 0 5rem;
color: #000;
text-align: center;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 180%; }
.bg_customer{
border-radius: 8px;
border: 3px solid #FFF;
background: #FFF;
width: 95%;
display: flex;
justify-content: center;
flex-wrap: wrap;
align-items: center;
padding: 7rem 0;
min-height: 8vh;
}
.card_customer .name{
color: #000;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 180%;
}
.customer .slick-slide{
opacity: 0.5;
}
.customer .slick-current{
opacity: 1;
}
.customer .slick-next{
top: 60%;
position: absolute;
left: 34%;
font-size: 0;
width: 72px;
height: 72px;
z-index: 999;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/next.png);
background-color: transparent;
background-position: center;
background-repeat: no-repeat;
background-size: 72px;
}
.customer .slick-prev{
top: 60%;
position: absolute;
right: 32%;
font-size: 0;
width: 72px;
height: 72px;
z-index: 999;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/prev.png);
background-color: transparent;
background-position: center;
background-repeat: no-repeat;
background-size: 72px;
box-shadow: unset;
}
.title_customer{
margin-bottom: 100px;
}
.pum-content{font-family: 'Heebo', sans-serif !important;}
#popmake-25118.pum-container{padding:0!important;}
.main_title{
color: #44363A;
text-align: center;
font-size: 40px;
font-style: normal;
font-weight: 900;
line-height: normal;
letter-spacing: -0.8px;
width: 100%;
font-family: 'Heebo', sans-serif !important;
}
section.about_mezva h4 {
color: #44363A;
text-align: center;
font-size: 13px;
font-style: normal;
font-weight: 700;
line-height: 200%; letter-spacing: 1.04px;
font-family: 'Heebo', sans-serif !important;
}
.sign_ori img {
width: 162px;
height: 66px;
object-fit: contain;
}
#rmp_menu_trigger-24498 {
position: fixed !important;
margin-top: 30px !important;
}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {
border-radius: 8px;
}
.media img{
border-radius: 8px;
max-height: 300px;
}
.media-slider-wrapper .bx-controls-direction{
display: none;
}
.media-slider-wrapper .bx-pager{
display: block;
text-align: center;
}
.media-slider-wrapper .bx-pager.bx-default-pager a {
background: #D9D9D9;
text-indent: -9999px;
display: block;
width: 10px;
height: 10px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.media-slider-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
background: #000;
}
.banner {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
position: relative;
text-align: center;
margin: 20px 0;
padding: 2rem;
border-radius: 12px;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}
.banner-link {
display: inline-block;
text-decoration: none;
color: inherit;
}
.banner-image {
max-width: 100%;
height: auto;
display: block;
margin: 0 auto;
}
.banner-text {
margin-top: 10px;
font-size: 1.2em;
color: #333;
}
.banner-button {
display: inline-block;
text-align: center;
text-decoration: none;
font-size: 1em;
transition: background-color 0.3s ease;
} body.single-recipes{
overflow-x: hidden;
}
body.single-recipes .the-content{
display: flex;
flex-direction: row-reverse;
flex-wrap: wrap;
justify-content: space-between;
align-items: flex-start;
align-content: flex-start;
}
body.single-recipes .the-content .recipesLeft{
width: 30%;
float: none;
}	
body.single-recipes .the-content .recipesRight{
width: 67%;
float: none;
}
.swiper-container {
width: 100%;
height: 50vh; overflow: hidden;
object-fit: cover;
} .swiper-slide img {
display: block;
width: 100%;
height: 100%; object-fit: cover; } .swiper-pagination {
position: absolute;
bottom: 20px;
left: 50% !important;
transform: translateX(-50%);
text-align: center;
z-index: 10;
}
.swiper-pagination-bullet {
background-color: #fff;
opacity: 0.7;
transition: opacity 0.3s;
}
.swiper-pagination-bullet-active {
opacity: 1;
}
#social{
display: none;
}
#social .followUs li {
flex-basis: 40%;
}
#social .followUs {
display: flex;
justify-content: space-between; 
align-items: center;
padding: 0; 
margin: 0; 
list-style: none; 
}
#social .followUs li {
flex: 1; 
text-align: center; 
}
#social .followUs a img {
max-width: 100%;
height: auto;
}
.heroSection {
overflow: hidden!important; position: relative; width: 100%; }
.heroSection .swiper-container {
width: 100%; }
.heroSection .swiper-slide img {
width: 100%; height: auto; display: block; }
@media all and (max-width: 767px) {
body.single-recipes .the-content .recipesLeft{
width: 100%;
float: none;
}	
body.single-recipes .the-content .recipesRight{
width:100%;
float: none;
}
#social{
display:block;
}
.khela .main_title {
font-size: 22px;
width: 50%;
}
.khela .container {
max-width: 86%;
}
.card_choose img {
margin-top: -35px;
}
.top_section .main_title {
font-size: 50px;max-width: 50%;line-height: 0.8;
margin: -13rem auto 3rem auto;
}
.top_section .t_title {
font-size: 13px;
letter-spacing: normal;
margin-top: -12px;
}
.main_link svg {
width: 11px;
height: 12px;
margin-right: 7px;
}
.block_white{
border-radius: 8px;
border: 2px solid #FFF;
background: #F8F8F8;
padding:90px 34px 50px 34px;
}
.fqa .main_title {
font-size: 22px;
}
.top_section .main_link {
max-width: unset;
height: 45px;
width: 100%;
}
section.curses .main_title {
color: #44363A;
text-align: center;
font-size: 32px;
font-style: normal;
font-weight: 900;
line-height: 86.5%; letter-spacing: -0.64px;
max-width: 50%;
margin: 0 auto 60px auto;
}
.top_section {
min-height: 667px;
align-items: end;
}
.top_section .s_title {
max-width: 241px;
font-size: 12px;
font-weight: 400;
letter-spacing: 3.12px;
margin: 38px auto 0 auto;
}
.container {
max-width: 95%;
}
.container.center.header-con.sticky {
max-width: 100%;
}
.section_ali .main_link{
max-width: 173px;
margin: 0 auto -10rem auto;
min-width: 173px;
}
.about_mezva .block_white {
padding: 0 34px;
min-height: 621px;
}
section.about_mezva p {
color: #44363A;
text-align: justify;
font-family: Heebo;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: 200%; }
section.about_mezva h4 {
color: #44363A;
text-align: center;
font-family: Heebo;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: 125%; letter-spacing: 0.84px;
max-width: 195px;
}
.about_mezva {
padding: 44px 0 0 0;
}
.gallery_width {
order: 3;
min-width: 360px !important;
}
.about_mezva .main_title {
font-size: 22px;
}
.link_about {
order: 6;
min-width: unset !important;
width: 105px;
margin-bottom: -6rem;
}
.about_mezva .main_title {
font-size: 22px;
}
.link_about a {
font-size: 16px;
width: 104px;
height: 45px;
}
.gallery_width img {
height: 118px;
object-fit: cover;
object-position: top;
border-radius: 18px;
width: 100%;
margin: auto;
border: 2px solid #FFF;
}
.gallery_about .slick-slide {
padding: 0;
text-align: center;
margin-right: 0;
margin-left: 0;
}
.section_ali {
padding: 150px 0 113px 0;
}
.section_ali .main_img {
width: 110px;
height: 110px;
object-fit: cover;
border-radius: 8px;
border: 2px solid #FFF;
margin: -17rem auto 0 auto;
}
.main_link {
font-size: 16px;
width: 104px;
height: 45px;
}
.khela .block_white {
padding: 14px 30px;
}
.card_choose{
width: 46%;
background-color: #FFF;
font-weight: 300 !important;
}
.card_choose .text {
font-size: 12px;
font-style: normal;
font-weight: 300;
width: 83%;
line-height: 19px;
margin-top: -35px;
}
.khela .block_white {
padding: 14px 30px;
}
.card_price {
width: 100%;
background-color: #FFF;
}
.card_price .text_price {
width: auto;
max-width: unset;
background: #FFF;
}
.khela .block_white {
padding: 14px 30px;
}
.section_ali .main_title {
font-size: 22px;
}
.card_price {
width: 100%;
min-height: unset;
}
.card_price .text_price {
width: 100%;
max-width: unset;
min-height: 39px;
height: auto;
font-size: 20px;
margin: -3px -3px 0 0;
}
.khela .main_link {
margin: 0 auto 17px auto;
max-width: 147px;
width: 100%;
}
.card_price .text_p {
padding: 0 10px;
background: #FFF;
font-size: 12px;
min-height: 59px;
margin-top: 10px;
}
.card_price .text_p p {
font-size: 12px;
margin: 0;
}
section.curses {
padding: 0 56px;
margin-top: 132px;
}
.curses .card_curse .title {
width: auto;
padding: 0;
margin-top: -12px;
border-radius: 8px;
border: 2px solid #FFF;
background: #FFE3E3;
text-align: center;
}
.curses .main_link {
max-width: 173px;
display: none;
}
.sign_ori img {
width: 95.225px;
transform: rotate(-13deg);
margin-top: 13px;
}
.sign_ori {
width: 100%;
display: flex;
justify-content: end;
margin-top: -5rem;
padding-left: 0;
}
.curses .card_curse {
margin-bottom: 70px;
min-height: unset;
margin-top: 20px;
border-radius: 8px;
border: 2px solid #FFF;
background: #F8F8F8;
padding: 0 32px;
}
div#textPreview {
font-size: 12px;
font-weight: 300;
}
section.customer .main_title {
font-size: 26px;
width: 50%;
margin: auto;
line-height: 100%;
}
section.about_mezva.about_tow .main_title {
font-size: 32px;
padding-top: 42px;
padding-bottom: 22px;
width: 50%;
line-height: 86.5%;
}
.about_tow .block_white {
padding-bottom: 166px;
}
section.fqa {
margin-top: 103px;
}
img.fqa_img {
display: none;
}
.fqa .main_link {
max-width: 173px;
margin: 0 auto -11rem auto;
width: 147px;
}
.customer .slick-prev {
border: 0;
box-shadow: unset;
right: 6px;
top: 54%;
}
.customer .slick-next {
border: 0;
box-shadow: unset;
left: 6px;
top: 54%;
}
.card_customer img{
margin: 0 auto -8rem auto;
}
.bg_customer{
margin: auto;
width: 88%;
padding-top: 8rem;
}
.customer{
padding: 115px 0 113px 0;
}
.title_customer {
margin-bottom: 33px;
}
.fqa .block_white {
padding: 20px 0;
background: #F8F8F8;
border: 2px solid #FFF;
}
.card_fqa {
width: 100%;
margin-bottom: 27px;
}
.fqa_text {
width: 100%;
}
.card_fqa p {
display: none;
}
.fqa_text {
width: 100%;
}
.card_fqa span {
color: #47393D;
font-size: 13px;
font-style: normal;
font-weight: 300;
line-height: 150%;
background-color: #FFF;
min-height: 21px;
text-align: center;
display: flex;
max-width: 100%;
flex-wrap: wrap;
justify-content: center;
padding: 4px 62px;
width: auto;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/arrow_fqa.svg);
background-size: 22px;
background-repeat: no-repeat;
background-position: 90%;
}
.card_fqa.active p {
display: block;
color: #44363A;
text-align: justify;
font-size: 14px;
max-width: 272px;
margin: 12px auto;
}
.card_fqa.active span{
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/down.svg);
background-size: 17px;
font-weight: 600;
padding: 10px 5rem;
}
.classes{margin-bottom: 50px;
border-radius: 4px;
padding: 1rem;
background: var(--, #FFF);
box-shadow: 0px 8px 22px -6px rgba(24, 39, 75, 0.12), 0px 14px 64px -4px rgba(24, 39, 75, 0.12);
}
.heroSection {
overflow: hidden; 
max-height: 300px;
}
.heroSection .swiper-slide img {
object-fit: cover; 
width: 100%;
height: 100%;
display: block;
}
}
.open_text{
border-radius: 8px;
border: 1px solid #FFE3E3;
background-color: #FFF;
box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.25);
width: 85px;
height: 22px;
flex-shrink: 0;
margin: 15px auto;
color: #44363A;
text-align: center;
font-size: 11px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.22px;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/pluse.png);
background-repeat: no-repeat;
background-position: 93%;
}
.open_text svg {
margin-left: 4px;
}
.text.active .open_text{
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/close.png);
margin-bottom: -1rem;
}
.text.active #fullText{
display: flex;
font-size: 12px;
text-align: justify;
font-weight: 300;
}
.text.active #textPreview{
display: none;
}
#fullText{
display: none;
}
.postid-24908 {
background: #ebe7d2;
}
.postid-24908 .topRecipes {
background: #F9FFB1;
}
.postid-24908 header#masthead {
background:#FFF
}
body.page-template-mezva,body.parent-pageid-26096 {
background-image: url(https://mazon-izun.com/wp-content/uploads/2024/01/MazonBG.jpg);
}
body.page-template-page-Mezave{
background-image: url(//mazon-izun.com/wp-content/themes/naked-wordpress-master/bg_home.jpeg);
}
.page-template-page-Mezave .topRecipes,body.parent-pageid-26096  .topRecipes{
background: #F9FFB1;
}
body.parent-pageid-26096 .topRecipes h1 { text-shadow: 0 0 6px rgba(0, 0, 0, 0.8);}
.page-template-page-Mezave header#masthead {
background:#FFF
}
.slick-arrow {
box-shadow: unset !important;
}
.page-id-24969 .recipesRight h2 {
white-space: pre-line;
}
@media only screen and (max-width:500px) {
article .the-content p,.recipesRight , .recipesRight p,.topRecipes,.contact{text-align: center;
}
.callnow {
margin: 10px auto;
}
}
#alignCenter {text-align:center;}