*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td {margin: 0;padding: 0 } table {border-collapse: collapse;border-spacing: 0 } fieldset,img {border: 0 } address,caption,cite,code,dfn,th,var {font-style: normal;font-weight: normal } address {font-style: italic} caption,th {text-align: left } h1,h2,h3,h4,h5,h6 {font-weight: normal} q:before,q:after {content: ''} strong,b {font-weight: bold} em,cite {font-style: italic} cite {display: block} strike,del {text-decoration: line-through} sup {font-size: 11px;position: relative;vertical-align: top;top: 5px} sub {bottom: 5px;font-size: 11px;position: relative;vertical-align: bottom} .italic {font-style: italic} button,input,select,textarea {font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle} :focus {outline: none} .no-margin {margin: 0px !important} .no-bottom {margin-bottom: 0px} .no-padding {padding: 0px} .column-clear {clear: both} .wp-caption {max-width: 100%} .sticky {position: relative} .wp-caption-text,.gallery-caption {color: #555555;font-size: 12px;text-align: center;margin-top: 24px;font-style: italic;font-weight: 300} .gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {display: none} .bypostauthor .comment-body {border-bottom: 1px solid #f2f2f2} .screen-reader-text {clip: rect(1px,1px,1px,1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;word-wrap: normal !important} .screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus {display: block;top: 5px;left: 5px;width: auto;height: auto;padding: 1em 1.5em;font-size: 0.8em;line-height: normal;color: #21759b;background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);clip: auto !important;text-decoration: none;z-index: 100000} .alignright {float: right;margin: 3px 0 0 10px} .alignleft {float: left;margin: 3px 10px 0 0} .aligncenter {text-align: center;margin: 10px auto;display: block} hr {margin-top: 24px;margin-bottom: 24px;border: 0;border-top: 1px solid #eee} pre,code {background: #f0f0f0;color: #333333;font-family: "Courier New",Courier,monospace;padding: 24px;white-space: pre-wrap;border: none;margin-bottom: 24px;overflow: auto;border-radius: 0;font-size: 13px} article,aside,figure,footer,header,hgroup,nav,section {display: block} * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box} html {-webkit-font-smoothing: antialiased} body {-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-webkit-overflow-scrolling: touch;text-rendering: optimizeLegibility;background: #F0F4F5;color: #454545;font-size: 15px;line-height: 1.7;overflow-x: hidden} h1,h2,h3,h4,h5,h6 {color: #151515;line-height: 1.2;margin-bottom: 24px} h1 {font-size: 56px} h2 {font-size: 42px} h3 {font-size: 36px} h4 {font-size: 28px} h5 {font-size: 24px} h6 {font-size: 16px} a {color: #6ECC9B} a:hover {color: #6ECC9B;text-decoration: none} p a {color: #6ECC9B;border: none} p a:hover {text-decoration: none;border-bottom: 1px solid #6ECC9B} a:active,a:focus {outline: none;text-decoration: none} ul,ol {margin: 0 0 14px 24px} .dropcap {display: block;float: left;font-size: 42px;line-height: 1;padding: 0 10px 0 0;text-align: center} .alignc {text-align: center} .none {display: none} blockquote {font-size: 24px;line-height: 1.7em;text-align: center;font-weight: 700;color: #151515;position: relative;border: none;margin: 42px 0;padding: 0 28px} blockquote:before {display: block;font-family: "Font Awesome 5 Free";content: "\f10d";line-height: 1;font-size: 18px;font-style: normal;font-weight: 700;position: absolute;left: 0;top: 0px} blockquote cite {color: #999999;font-size: 12px;font-style: normal;font-weight: 300;text-transform: uppercase;line-height: 1;margin-top: 14px} p,ul,ol,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6 {margin-bottom: 24px} p:last-child {margin-bottom: 0} .padding-tb56 {padding: 56px 0} .margin-tb56 {margin: 56px 0} .margin-t56 {margin-top: 56px} .margin-b36 {margin-bottom: 36px} .margin-b56 {margin-bottom: 56px} .margin-b24 {margin-bottom: 24px} .margin-t24 {margin-top: 24px} .margin-t36 {margin-top: 36px} dl dt {margin-bottom: 0} dl dd {margin-left: 14px;margin-bottom: 24px} table {border: 1px solid #e5e5e5;font-size: 14px;text-align: center;width: 100%} table caption {margin-bottom: 24px;text-align: center} table th,table td {border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;padding: 14px 0;text-align: center} a,.submit,#submit-contact,.grid-style2 .post-image-style2 img,.grid-style3 .post-image-style3,.item-holder-list-style2 .list-image{-webkit-backface-visibility: hidden;-webkit-transition: all 1s cubic-bezier(0.25,1,0.35,1) 0s;-moz-transition: all 1s cubic-bezier(0.25,1,0.35,1) 0s;-o-transition: all 1s cubic-bezier(0.25,1,0.35,1) 0s;-ms-transition: all 1s cubic-bezier(0.25,1,0.35,1) 0s;transition: all 1s cubic-bezier(0.25,1,0.35,1) 0s} .top-header {margin-bottom: 24px} .social-holder {list-style: none;margin: 0;font-size: 0} .social-holder li {display: inline-block;font-size: 14px;margin-left: 16px} .social-holder li a {color: #454545;text-align: center;display: inline-block} .social-holder li:first-child,.info-more li:first-child {margin-left: 0} .search-btn {cursor: pointer} .logo a {display: inline-block;line-height: 1;color: #454545} .logo {padding-top: 28px;text-align: center} .logo img {margin: 0 auto;background: none} .logo-txt {font-size: 56px;font-weight: 700} .logo-2{padding-bottom: 28px;padding-top: 0} .tagline{font-size: 13px;font-weight: 400;color: #656565} .nav-holder-1 {margin-top: 12px;padding-top: 24px} .menu-nav {margin: 0;font-size: 0;text-align: center} .menu-nav li {display: inline-block;position: relative;margin-left: 28px;font-size: 13px;text-transform: uppercase;font-weight: 400;letter-spacing: 1px} .menu-nav li:first-child {margin-left: 0px} .menu-nav li a {color: #151515;font-weight: 600;padding-bottom: 24px;display: block} .menu-nav li a:hover,.menu-nav li a:focus {background: none} .menu-nav>li:hover>a,.menu-nav li.current-menu-item>a {color: #454545} .menu-nav>li.menu-item-has-children>a:after {content: "\f107";display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 700;font-size: 12px;margin-left: 7px;margin-right: 0} .menu-nav ul {display: none;margin: 0;padding: 0;width: 180px;position: absolute;top: 37px;left: 0px;background: #ffffff;z-index: 5} .menu-nav ul li {display: block;background: none;margin: 0;font-size: 11px;font-weight: 400;text-align: left} .menu-nav ul li>a {display: block;padding: 10px 16px;color: #656565} .menu-nav ul li a:hover,.menu-nav li:hover ul li a:hover {text-decoration: none;background: #f9f9f9} .menu-nav li:hover>ul {display: block} .menu-nav li ul ul {left: 100%;top: 0px;padding: 0} .nav-button-holder {position: absolute;top: 2px;left: -32px} .nav-button {background: none;border: none;height: 20px;display: none} .icon-bar {display: block;height: 2px;width: 20px;background: #454545;margin-left: auto;margin-right: auto;-webkit-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;position: relative} .icon-bar:before,.icon-bar:after {background: #454545;content: "";height: 100%;left: 0;position: absolute;top: -6px;width: 100%} .icon-bar:after {bottom: -6px;top: auto} .menu-mobile {font-size: 0;text-align: center;margin: 0 auto;margin-left: 0;margin-top: 36px} .menu-mobile li {font-size: 16px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;padding-top: 16px;list-style: none} .menu-mobile li a {color: #656565;display: block;line-height: 1} .menu-mobile li a:hover,.menu-nav li a:focus {background: none} .menu-mobile li:hover>a,.menu-nav li.current-menu-item>a {color: #151515} .menu-mobile>li.menu-item-has-children>a:after {content: "\f107";display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 700;margin-left: 7px;margin-right: 0;font-size: 12px;vertical-align: middle;-webkit-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s} .menu-mobile>li.menu-item-has-children.menu-open>a:after {content: "\f106"} .menu-mobile ul {margin-left: 0px} .menu-mobile>li>ul {display: none} .menu-mobile>li.menu-open>ul {display: block} .menu-mobile ul li {font-size: 14px;font-weight: 400;padding-top: 16px;text-transform: none;padding-left: 4px;padding-right: 4px;letter-spacing: 1px} .social-search-1 {display: flex;margin-top: 8px} .social-nav-1 {flex: 1 1 auto} .search-nav-1 {text-align: right;position: relative} .nav-fixed-top {top: 0;left: 0;position: fixed;right: 0;z-index: 99;background: #ffffff;margin: 0} #header-2{padding-top: 24px} .social-search-2 {display: flex} .nav-menu-2 {flex: 1 1 auto;position: relative} .social-nav-2,.social-nav-3 {text-align: right} .menu-nav-2 {text-align: left} .nav-menu-2 .nav-button-holder,.social-search-3 .nav-button-holder {left: 0px} .social-search-3 {margin-top: 8px;position: relative} .logo-menu-3 {display: flex;align-items: center;padding-top: 24px} .logo-3{padding-bottom: 24px;padding-top: 0;line-height: 1} .nav-menu-3 {flex: 1 1 0;position: relative} .nav-menu-3 .menu-nav{text-align: right} #header-3.nav-fixed-top .social-search-3,#header-3.nav-fixed-top .logo-3{display: none} #header-3.nav-fixed-top .nav-menu-3 .menu-nav{text-align: center} #slider-home {margin-bottom: 56px} .slider-img {background-position: center center;background-repeat: no-repeat;background-size: cover;display: block;height: 100%;position: relative;width: 100%} .slider-img:after {content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;background: rgba(50,50,50,0.4);background: -moz-linear-gradient(top,rgba(50,50,50,0.1) 0%,rgba(50,50,50,0.6) 100%);background: -webkit-linear-gradient(top,rgba(50,50,50,0.1) 0%,rgba(50,50,50,0.6) 100%);background: linear-gradient(to bottom,rgba(50,50,50,0.1) 0%,rgba(50,50,50,0.6) 100%)} .slider-3posts .owl-prev,.slider-holder .owl-prev {left: 15px} .slider-3posts .owl-next,.slider-holder .owl-next {right: 15px} .slider-item3,.slider-item-box {height: 500px} .slider-caption {position: absolute;bottom: 30px;left: 0;right: 0;text-align: center;padding: 0 56px;z-index: 2} .slider-caption h2 {font-size: 28px;font-weight: 400;margin: 8px 0 0 0} .slider-caption h2 a {color: #ffffff} .slider-caption .post-category a,.view-more a {background: #ffffff;padding: 6px 12px;text-transform: uppercase;font-size: 11px;border-radius: 99em} .slider-item-box h2 {font-size: 42px} .slider-item-box .slider-caption {top: 50%;bottom: auto;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)} .slider-caption .post-category a{display: inline-block;margin-bottom: 8px} .item-holder {margin-bottom: 42px;text-align: center;background: #ffffff;border-radius: 5px} .post-title {font-size: 28px;margin-bottom: 8px} .post-title-full {font-size: 36px;margin-bottom: 28px} .post-title a {color: #151515} .post-title a:hover {opacity: 0.75} .item-fw {padding: 36px 0} .item-fw .post-image img {width: 100%} .meta-categ {margin-bottom: 8px;font-size: 11px} .meta-categ a {border-bottom: 2px solid #6ECC9B;color: #151515;text-transform: uppercase;font-size: 11px} .meta-categ a:hover {color: #6ECC9B} .post-wrap {padding: 36px 36px 0 36px} .item-holder .post-content {text-align: left} .view-more {margin-top: 36px} .view-more a {border: 1px solid #e5e5e5;background: none;color: #6ECC9B;letter-spacing: 1px;padding: 10px 16px;display: inline-block} .view-more a:hover {border: 1px solid #6ECC9B;background: #6ECC9B;color: #ffffff} .post-meta {margin: 0;padding: 0} .post-meta li {display: inline-block;font-size: 12px} .meta-author span {font-style: italic;color: #656565} .full-info {display: flex;margin-top: 36px;padding-top: 16px;border-top: 1px dotted #e5e5e5} .info-date,.info-more .meta-date {font-size: 12px;font-style: italic;color: #656565} .info-more {margin: 0;text-align: right;flex: 1 1 auto;font-size: 0} .info-more li {font-size: 12px;display: inline-block;margin-left: 8px;vertical-align: top} .layout-grid-holder {display: flex;flex-wrap: wrap;margin-left: -15px;margin-right: -15px} .layout-grid-holder-2col{margin-left: -27px;margin-right: -27px} .item-grid-2col {width: 50%;padding-left: 27px;padding-right: 27px} .item-grid-3col {width: 33.333%;padding-left: 15px;padding-right: 15px} .item-grid-4col {width: 25%;padding-left: 15px;padding-right: 15px} .item-grid .post-image img {border-top-left-radius: 5px;border-top-right-radius: 5px} .layout-sidebar .post-title,.item-grid .post-title {font-size: 22px} .layout-sidebar .post-title-full {font-size: 36px} .item-grid .post-wrap {padding: 16px 36px} .item-grid .info-more {flex: 0 1 auto;text-align: center;margin-top: 8px;padding-top: 8px;border-top: 1px dotted #e5e5e5} .item-grid-4col .post-title {font-size: 18px} .item-holder-list{display: flex;margin-bottom: 42px;background: #ffffff;border-radius: 5px} .item-holder-list-style2{background: none;border-radius: 0} .item-holder-list .post-image {width: 40%;height: 300px;overflow: hidden} .item-holder-list .list-image {background-position: center center;background-repeat: no-repeat;background-size: cover;width: 100%;height: 100%;position: relative;border-top-left-radius: 5px;border-bottom-left-radius: 5px} .item-holder-list-style2 .post-image{border-radius: 5px} .item-holder-list .post-holder {width: 60%;padding: 24px;text-align: left;position: relative} .list-holder {position: absolute;top: 50%;left: 32px;right: 32px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)} .item-holder-list .post-title {font-size: 24px;margin-bottom: 16px} .item-holder-list .full-info {margin-top: 24px} .item-holder-list .post-holder-noimg {width: 100%;float: none;padding: 0} .item-holder-zigzag-right .post-image {order: 2} .item-holder-zigzag-right .list-image {border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 5px;border-bottom-right-radius: 5px} .item-holder-list-right-style2 .list-style2,.item-holder-list-right-style2 .post-content{text-align: right} .item-holder-list-right-style2 .meta-info-style2,.item-holder-list-right-style2 .post-info-bottom{justify-content: right} .post-wrap-style2{padding-top: 24px} .post-wrap-style2 .post-title{font-size: 24px} .grid-style2,.grid-style3{margin-bottom: 32px} .item-grid-2col .grid-style2,.item-grid-2col .grid-style3{margin-bottom: 50px} .post-image-style2,.grid-style3{overflow: hidden;border-radius: 5px} .grid-style2 .post-image-style2 img,.grid-style3 .post-image-style3,.item-holder-list-style2 .list-image{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)} .grid-style2:hover .post-image-style2 img,.grid-style3:hover .post-image-style3,.item-holder-list-style2 .list-image:hover{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)} .meta-info-style2{display: flex;align-items: center;list-style: none;margin: 0;margin-bottom: 8px} .meta-info-style2 .meta-categ{margin: 0} .meta-categ-style2 a{background: #6ECC9B;color: #ffffff;padding: 4px 10px;text-transform: uppercase;font-size: 11px;border-radius: 99em;letter-spacing: 0.05em;display: block} .meta-date-style2{font-size: 11px;text-transform: uppercase;letter-spacing: 0.05em;margin-left: 8px} .post-info-bottom{display: flex;align-items: center;margin-top: 16px} .bottom-author-img{margin-right: 16px;width: 40px} .bottom-author-img img{border-radius: 99em} .bottom-meta{display: flex;align-items: center;list-style: none;margin: 0} .bottom-meta .meta-likes{margin-left: 8px} .author-name a{color: #454545} .author-name a:hover{color: #6ECC9B} .bottom-meta li{font-size: 12px} .grid-style3{height: 450px;position: relative} .post-image-style3{background-position: center center;background-repeat: no-repeat;background-size: cover;display: block;height: 100%;position: relative;width: 100%} .post-image-style3:after {content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;background: rgba(50,50,50,.6);background: -moz-linear-gradient(top,transparent 0%,rgba(50,50,50,.8) 100%);background: -webkit-linear-gradient(top,transparent 0%,rgba(50,50,50,.8) 100%);background: linear-gradient(to bottom,transparent 0%,rgba(30,30,30,.8) 100%)} .post-wrap-style3 {position: absolute;bottom: 32px;left: 0;padding: 0 32px;z-index: 2} .meta-categ-style3 a{color: #6ECC9B} .post-title-style3 a{color: #ffffff} .info-more-style3,.info-more-style3 .meta-date,.info-more-style3 .dot-irecommendthis:before,.info-more-style3 .dot-irecommendthis {color: #ffffff} .info-more-style3{opacity: 0.9;text-align: left} .top-archive {text-align: center;margin-bottom: 48px;background: #ffffff;padding: 24px;border-radius: 5px} .top-archive h1 {margin-bottom: 0;line-height: 1} .top-archive span {text-transform: uppercase;font-size: 11px;letter-spacing: 1px} .single-post-holder .post-title-full {margin-bottom: 8px} .single-post-holder .info-more {text-align: center;flex: 0 1 auto;margin-bottom: 28px} .single-post-content {text-align: left;padding: 36px 36px 0 36px} .single-post-content img,.custom-page-template img {height: auto;max-width: 100%;margin-bottom: 24px} .img-fluid,.single-post-content img,.custom-page-template img {background: #c5c5c5} .icon-img img{background: none} .tags-single-page {margin-top: 16px} .get-social {margin-top: 28px} .small-title,.social-holder li.small-title {text-align: center;text-transform: uppercase;font-size: 12px;font-weight: 400;letter-spacing: 2px} .small-bold {font-weight: 700;color: #151515} .author-single-page {margin-top: 42px} .author-single-page .small-title {margin-bottom: 24px} .author-avatar {float: left;width: 100px} .author-avatar img {border-radius: 99em} .author-content {margin-left: 100px} .author-content h5 {margin-bottom: 8px;font-size: 18px;font-weight: 700;letter-spacing: 1px} .author-content h5 a {color: #151515} .author-content h5 a:hover {color: #6ECC9B} .author-social {margin-top: 8px} .author-social li {font-size: 12px} .related-posts .small-title {margin-bottom: 24px} #comments {padding: 36px;background: #ffffff;border-radius: 5px} .comm-field,.contact-field,#msg-contact {width: 100%;padding: 14px;border: 1px solid #e5e5e5;border-radius: 3px;margin-top: 24px} #msg-contact {padding: 14px;border: 1px solid #e5e5e5;border-radius: 3px} .form-submit {margin-bottom: 0px} #submit-contact {margin-top: 24px} .output2 {margin-top: 24px;border: 1px solid #ff0000;border-radius: 3px;padding: 14px;color: #ff0000} .submit,.wpcf7-submit {background: #6ECC9B;color: #ffffff;border: none;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;padding: 10px 16px;margin-top: 24px;border-radius: 2px} .submit:hover,.wpcf7-submit:hover {background: #151515} .antispam {display: none} .contact-field {margin-bottom: 24px} .comm-send {margin-top: 56px;text-align: center} .commentlist {margin: 0 } .commentlist>li {list-style: none;margin: 0;margin-top: 24px} .commentlist>li ul.children li {list-style: none} .children li.depth-2 {margin: 0 0 0px 63px } .children li.depth-3 {margin: 0 0 0px 63px } .children li.depth-4 {margin: 0 0 0px 63px } .children li.depth-5 {margin: 0 0 0px 63px } .children li.depth-6 {margin: 0 0 0px 63px } .children li.depth-7 {margin: 0 0 0px 63px } .children li.depth-8 {margin: 0 0 0px 63px } .children li.depth-9 {margin: 0 0 0px 63px } .children li.depth-10 {margin: 0 0 0px 63px } .comment-body {margin-bottom: 36px} .comment-details {position: relative;margin-left: 56px } .comment-avatar {position: absolute;left: -56px;top: 0 } .comment-avatar img {display: block;border-radius: 50%} .comment-right {margin-left: 14px} .comment-author .author a,.comment-author .author a:visited {border: none} .comment-author span,.comment-author .author a {color: #151515;font-size: 14px;font-weight: 700;font-style: normal} .comment-author .author a:hover {color: #6ECC9B} .comment-content p:last-child {margin: 0} .comment-date {font-size: 12px;font-style: italic;color: #656565;margin: 4px 0 14px 0;line-height: 1} .reply {text-align: right;margin-top: 8px} .comment-reply-link {margin-top: 8px;text-decoration: none;font-size: 10px;font-weight: 400;letter-spacing: 1px;text-transform: uppercase;color: #151515;background: none} .comment-reply-link:hover {color: #6ECC9B;text-decoration: none} #cancel-comment-reply-link {font-size: 11px} .commentlist .children {margin: 0 } #comments_wrap {margin-top: 16px } #cancel-comment-reply {float: right;margin-top: 16px} .comment-reply-title {margin-bottom: 0} .comment-reply-title small {display: block} .children #commentform textarea {width: 95.6% } .commentlist li .comment-respond {margin-bottom: 24px} input::-ms-clear {display: none} @-ms-viewport {width: auto} .food-recipe {border: 3px solid #f2f2f2;padding: 24px;margin-bottom: 24px;border-radius: 5px} .food-recipe p:empty {display: none} .recipe-header {margin-bottom: 24px} .recipe-header h3 {font-size: 28px;margin-bottom: 8px} .recipe-info,.ingredients,.instructions {list-style: none;margin: 0;font-size: 0} .recipe-info li {display: inline-block;font-size: 11px;margin-left: 16px} .recipe-info li:first-child {margin-left: 0} .recipe-info li i {font-size: 14px;margin-right: 6px;color: #6ECC9B} .recipe-content {display: flex;counter-reset: my-counter -1} .ingredients,.instructions {width: 49%} .ingredients {margin-right: 2%} .ingredients li,.instructions li {font-size: 14px;margin-bottom: 8px;position: relative;padding-left: 20px} .instructions li {counter-increment: my-counter} .ingredients li:before,.instructions li:before {display: block;line-height: 1;font-size: 12px;font-style: normal;font-weight: 400;vertical-align: top;position: absolute;left: 0;top: 5px;color: #6ECC9B} .ingredients li:before {font-family: "Font Awesome 5 Free";font-weight: 700;content: "\f067"} .instructions li:before {content: counter(my-counter);vertical-align: top;font-weight: 700;font-size: 14px} .ingredients li:first-child,.instructions li:first-child {font-size: 12px;color: #151515;background: #f2f2f2;text-transform: uppercase;letter-spacing: 2px;border-radius: 2px;padding: 10px;text-align: center;margin-bottom: 24px} .ingredients li:first-child:before,.instructions li:first-child:before {display: none} .posts-holder {padding-right: 35px} .posts-holder-push-right {order: 2;padding-left: 35px} aside ul,footer ul {margin: 0;padding: 0;list-style: none} aside>ul>li {margin-top: 42px} aside>ul>li:first-child {margin-top: 0} .widgettitle {text-align: center;text-transform: uppercase;font-size: 11px;font-weight: 700;letter-spacing: 2px;line-height: 1.5em;margin-bottom: 24px;background: rgba(255,255,255,0.6);padding: 12px 10px;border-radius: 3px} .widget ul li a {color: #454545} .widget ul li a:hover {color: #6ECC9B} .widget_recent_entries li,.widget_archive li,.widget_categories>ul>li,.mostrecommendedposts li {color: #454545;padding-bottom: 7px;margin-bottom: 7px;font-size: 16px;border-bottom: 1px solid #e5e5e5} .widget_categories ul.children {padding-top: 7px;margin-left: 24px} aside .instagram-pics,footer .instagram-pics {text-align: center} aside .instagram-pics li,footer .instagram-pics li {display: inline-block;margin: 0px 7px 7px 0px} aside .instagram-pics li img,footer .instagram-pics li img {width: 80px;height: 80px} .tagcloud a {margin: 14px 7px 0 0;padding: 6px 12px;border: 1px solid #e5e5e5;color: #454545;text-transform: uppercase;text-align: center;font-size: 11px;display: inline-block;text-decoration: none;border-radius: 2px;line-height: 1.4} .tagcloud a:hover {border-color: #6ECC9B;background: #6ECC9B;color: #ffffff} .textwidget img {display: block;height: auto;max-width: 100%} .textwidget select {width: 100%} .widget-display-posts-img ul li {margin-bottom: 14px} .widget-display-posts-img ul li:last-child {margin-bottom: 0px} .display-post-img {display: block;position: relative;float: left;width: 60px;height: 60px;overflow: hidden} .display-post-img img {height: auto;left: 50%;position: absolute;width: 100px;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)} .display-post-text {margin-left: 85px} .display-post-title h5 {font-size: 16px;margin: 7px 0} .display-post-date {font-size: 12px;color: #a5a5a5;margin-bottom: 0px;line-height: 1;font-style: italic} aside .display-post-img {width: 70px;height: 70px} aside .display-post-img img {width: 80px} aside .display-post-text {margin-left: 90px} #footer-instagram {margin-top: 56px;text-align: center;position: relative} #footer-instagram .widgettitle {display: inline-block;margin-bottom: 16px;padding: 12px 32px} #footer-instagram .instagram-pics {margin: 0} #footer-instagram .instagram-pics li {display: inline-block;margin: 0;width: 16.666%} #footer-instagram .instagram-pics li img {max-width: 100%;width: auto;height: auto} #footer-instagram .instagram-pics li img:hover {opacity: 0.9} #footer-instagram .clear {font-size: 11px;text-transform: uppercase;letter-spacing: 1px;line-height: 1.1;position: absolute;left: 50%;top: 50%;-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%)} #footer-instagram .clear a {background: #ffffff;border: medium none;color: #151515;display: inline-block;padding: 12px 16px} .footer-widgets {margin-top: 56px} .foo-block .widget {margin-bottom: 24px} .foo-block .widgettitle {background: none;padding: 0;text-align: left} .copyright {font-size: 11px;letter-spacing: 1px;text-align: center;margin: 24px 0} .copyright .fa-heart-o {color: #ff6666;font-weight: 700} a.social-twitter:hover {color: #29C5F6 !important} a.social-facebook:hover {color: #6788CE !important} a.social-linkedin:hover {color: #3A9BDC !important} a.social-pinterest:hover {color: #FE4445 !important} a.social-youtube:hover {color: #E34040 !important} a.social-vimeo:hover {color: #44BBFF !important} a.social-instagram:hover {color: #AA8062 !important} a.social-dribbble:hover {color: #ED4F8C !important} a.social-skype:hover {color: #24B4F0 !important} .page-template-holder {padding: 36px;margin-bottom: 42px;text-align: left;background: #ffffff;border-radius: 5px} .prev-next,.page-links,.wp-pagenavi {text-align: center;font-size: 0;margin: auto} .page-numbers,.wp-pagenavi .page,.wp-pagenavi .current,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.nav-page a {color: #151515;margin: 0 6px;font-size: 12px;text-decoration: none;font-weight: 700;display: inline-block;background: #ffffff;padding: 5px 12px;border-radius: 3px} .current-page,.wp-pagenavi .current,.wp-pagenavi a:hover,.page-numbers:hover,.nav-page a:hover {color: #ffffff;background: #6ECC9B} .more-pages{font-size: 12px;vertical-align: bottom} .page-links {margin-top: 28px} .page-links a,.post-password-form input[type="submit"] {font-size: 12px;font-weight: 700;display: inline-block;padding: 5px 12px;color: #ffffff;background: #6ECC9B;margin-right: 12px} .page-links a:hover,.post-password-form input[type="submit"]:hover {} .post-password-form input[type="submit"] {vertical-align: top} .small-link {margin-top: 24px} .author-img img {border-radius: 99em} .author-archive h1 {font-size: 28px;margin-bottom: 0} .other-entries {margin: 0;padding: 0;list-style: none;margin-top: 56px} .other-entries .view-more {margin: 0} .newer-entries {float: left} .older-entries {float: right} .nothing-found {margin: 24px 0} .scrollup {display: none} .scrollup i {width: 30px;height: 30px;position: fixed;background: #151515;border-radius: 50%;bottom: 20px;right: 20px;text-align: center;padding-top: 7px;cursor: pointer;z-index: 110} body.has-active-menu {overflow: hidden} .modal-search,.mobile-menu-holder {position: fixed;z-index: 100;top: 0;left: 0;overflow-y: scroll;width: 0;height: 0;background: #151515;opacity: 0} .modal-search.is-active,.mobile-menu-holder.is-active {width: 100%;height: 100%;opacity: 0.95} .mobile-menu-holder.is-active {background: #F0F4F5;opacity: 1} .modal-container,.modal-menu-container {width: 80%;position: relative;top: 10%;left: auto;margin: 0 auto} .mobile-menu-holder.is-active .modal-menu-container {width: 90%} .exit-modal,.exit-mobile {background: none;border: 1px solid #646464;width: 35px;height: 35px;line-height: 31px;border-radius: 50%;color: #646464;margin-left: auto;cursor: pointer;text-align: center} .exit-modal span,.exit-mobile span {margin-top: 10px} .modal-title {text-align: center;color: #e5e5e5;font-size: 56px;font-weight: 400} .search-bar {margin-top: 8px;text-align: center} .search-string,.search-bar .search-string {background: none;border: 1px solid #646464;color: #e5e5e5;text-align: center;font-size: 24px;width: 70%;padding: 24px 16px;line-height: 1.5;border-radius: 5px} aside .search-string {width: 100%} .search-string {border: 1px solid #e5e5e5;font-size: 14px;color: #454545;padding: 16px} .dot-irecommendthis {background: none;padding: 0 0 0 16px;border: 0 !important;margin-bottom: 0px;display: inline-block;text-decoration: none;position: relative;color: #656565} .dot-irecommendthis:before {display: block;font-family: "Font Awesome 5 Free";content: "\f004";line-height: 1;font-size: 12px;font-style: normal;font-weight: 400;position: absolute;left: 0;top: 5px;color: #a5a5a5} .dot-irecommendthis:hover {color: #656565 !important} .dot-irecommendthis.active,.dot-irecommendthis:hover:before,.dot-irecommendthis.active:before {color: #ff6666} .info-more-style3 .dot-irecommendthis:hover {color: #ffffff !important} .owl-carousel {cursor: -webkit-grab;cursor: -moz-grab} .owl-carousel.owl-grab {cursor: -webkit-grabbing;cursor: -moz-grabbing} .owl-theme .owl-nav button.owl-prev,.owl-theme .owl-nav button.owl-next {cursor: pointer;display: block;height: 40px;position: absolute;text-indent: -9999px;top: 50%;width: 40px;z-index: 10;border: none;margin: -19px 0 0;opacity: 0.8;background: url("../image/slider-arrows.png") no-repeat scroll 0 0 transparent;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s} .owl-theme .owl-nav button.owl-prev {background-position: 0 0;left: 30px;top: 50%} .owl-theme .owl-nav button.owl-next {background-position: -40px 0;right: 30px;top: 50%} .owl-theme .owl-nav button.owl-prev:hover,.owl-theme .owl-nav button.owl-next:hover {opacity: 1} .owl-theme .owl-nav .disabled {opacity: 0.5;cursor: default} .owl-theme .owl-nav.disabled+.owl-dots {margin-top: 10px} .owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;margin-top: 12px} .owl-theme .owl-dots .owl-dot {display: inline-block} .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px;background: #e5e5e5;display: block;-webkit-backface-visibility: visible;transition: opacity 200ms ease;border-radius: 30px} .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background: #6ECC9B} ::-webkit-input-placeholder {color: #151515} :-moz-placeholder {color: #151515} ::-moz-placeholder {color: #151515} :-ms-input-placeholder {color: #151515} ::-ms-input-placeholder {color: #151515} :placeholder-shown {color: #151515} .search-bar .search-string::-webkit-input-placeholder {color: #e5e5e5} .search-bar .search-string:-moz-placeholder {color: #e5e5e5} .search-bar .search-string::-moz-placeholder {color: #e5e5e5} .search-bar .search-string:-ms-input-placeholder {color: #e5e5e5} .search-bar .search-string::-ms-input-placeholder {color: #e5e5e5} .search-bar .search-string:placeholder-shown {color: #e5e5e5} .page-full .alignfull,.page-full .alignwide {width: 100%} .page-full .alignfull,.page-full .alignwide {text-align: center} .page-full .alignfull img,.page-full .alignwide img {margin-left: auto;margin-right: auto} .wp-block-image,.wp-block-cover-image {width: auto} .wp-block-latest-posts,.wp-block-categories,.wp-block-archives {list-style: none;margin: 0;padding: 0;margin-bottom: 24px} .wp-block-latest-posts li,.wp-block-categories li,.wp-block-archives li {margin-bottom: 8px;list-style: none} .wp-block-latest-posts li a,.wp-block-categories li a,.wp-block-archives li a {color: #6ECC9B;text-decoration: none} .wp-block-quote.is-large,.wp-block-quote.is-style-large {margin: 32px 0 42px 0;padding: 0;padding-left: 54px} .wp-block-quote.is-large p,.wp-block-quote.is-style-large p {font-size: 32px} .wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite{font-size: 18px;text-align: left} .wp-block-pullquote.is-style-solid-color blockquote{margin: 0;max-width: 100%} .wp-block-columns {margin-left: -15px;margin-right: -15px} .wp-block-column {padding-left: 15px;padding-right: 15px} .wp-block-pullquote {border-top: 3px solid #6ECC9B;border-bottom: 3px solid #6ECC9B;color: #eee;padding: 32px 24px;border-left: none;margin: 32px auto} .wp-block-pullquote blockquote{border-left: none;margin: 0;padding: 0 32px} .wp-block-pullquote blockquote:before{display: none} .wp-block-pullquote cite,.wp-block-pullquote footer {color: #6ECC9B;font-size: 14px;font-style: normal;font-weight: 400;text-transform: uppercase} .wp-block-image{margin-bottom: 32px} .wp-block-gallery{margin-top: 42px;margin-bottom: 26px} .wp-block-cover,.wp-block-cover-image {width: auto} .wp-block-gallery{margin-left: 0} .blocks-gallery-caption,.wp-block-image figcaption,.wp-block-embed figcaption,.wp-block-video figcaption{color: #999999;font-size: 14px;text-align: center;margin-top: 24px;font-style: italic;font-weight: 300;margin-left: auto;margin-right: auto} .wp-block-cover p:not(.has-text-color){color: #ffffff} .wp-block-latest-comments{margin: 0} .wp-block-latest-comments__comment{margin-bottom: 54px} .wp-block-latest-comments__comment-meta{margin-top: 0;padding: 0;background: none;color: #151515} .wp-block-latest-comments__comment-meta a{color: #151515} .wp-block-latest-comments__comment-meta a:hover{color: #6ECC9B} .wp-block-latest-comments__comment-author,.wp-block-latest-comments__comment-link{font-size: 24px;font-style: normal;font-weight: 700;margin-bottom: 8px} .wp-block-latest-comments__comment-date{font-size: 13px;text-transform: uppercase;font-weight: 600;color: #151515} .wp-block-latest-comments__comment-excerpt{margin-top: 24px} .wp-block-search{align-items: center} .wp-block-search .wp-block-search__input{background: none;border: 1px solid #e5e5e5;color: #454545;text-align: center;font-size: 14px;width: 100%;padding: 16px;line-height: 1.5;border-radius: 5px} .wp-block-search__button{background: #6ECC9B;color: #ffffff;border: none;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;padding: 10px 16px;margin-top: 24px;border-radius: 2px} .wp-block-search__button:hover{background: #151515} body.hidden-scroll {overflow: hidden} .sl-overlay {position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: #000;opacity: 0.8;display: none;z-index: 1035} .sl-wrapper {z-index: 1040;width: 100%;height: 100%;left: 0;top: 0;position: fixed} .sl-wrapper * {box-sizing: border-box} .sl-wrapper button {border: 0 none;background: transparent;font-size: 28px;padding: 0;cursor: pointer} .sl-wrapper button:hover {opacity: 0.7} .sl-wrapper .sl-close {display: none;position: fixed;right: 30px;top: 30px;z-index: 10060;margin-top: -14px;margin-right: -14px;height: 44px;width: 44px;line-height: 44px;font-family: Arial,Baskerville,monospace;color: #ffffff;font-size: 3rem} .sl-wrapper .sl-counter {display: none;position: fixed;top: 30px;left: 30px;z-index: 1060;color: #ffffff;font-size: 1rem} .sl-wrapper .sl-navigation {width: 100%;display: none} .sl-wrapper .sl-navigation button {position: fixed;top: 50%;margin-top: -22px;height: 44px;width: 22px;line-height: 44px;text-align: center;display: block;z-index: 10060;font-family: Arial,Baskerville,monospace;color: #ffffff} .sl-wrapper .sl-navigation button.sl-next {right: 5px;font-size: 2rem} .sl-wrapper .sl-navigation button.sl-prev {left: 5px;font-size: 2rem} @media (min-width: 35.5em) {.sl-wrapper .sl-navigation button {width: 44px} .sl-wrapper .sl-navigation button.sl-next {right: 10px;font-size: 3rem} .sl-wrapper .sl-navigation button.sl-prev {left: 10px;font-size: 3rem} } @media (min-width: 50em) {.sl-wrapper .sl-navigation button {width: 44px} .sl-wrapper .sl-navigation button.sl-next {right: 20px;font-size: 3rem} .sl-wrapper .sl-navigation button.sl-prev {left: 20px;font-size: 3rem} } .sl-wrapper.sl-dir-rtl .sl-navigation {direction: ltr} .sl-wrapper .sl-image {position: fixed;-ms-touch-action: none;touch-action: none;z-index: 10000} .sl-wrapper .sl-image img {margin: 0;padding: 0;display: block;border: 0 none;width: 100%;height: auto} @media (min-width: 35.5em) {.sl-wrapper .sl-image img {border: 0 none} } @media (min-width: 50em) {.sl-wrapper .sl-image img {border: 0 none} } .sl-wrapper .sl-image iframe {background: #000;border: 0 none} @media (min-width: 35.5em) {.sl-wrapper .sl-image iframe {border: 0 none} } @media (min-width: 50em) {.sl-wrapper .sl-image iframe {border: 0 none} } .sl-wrapper .sl-image .sl-caption {display: none;padding: 10px;color: #fff;background: rgba(0,0,0,0.8);font-size: 1rem;position: absolute;bottom: 0;left: 0;right: 0} .sl-wrapper .sl-image .sl-caption.pos-top {bottom: auto;top: 0} .sl-wrapper .sl-image .sl-caption.pos-outside {bottom: auto} .sl-wrapper .sl-image .sl-download {display: none;position: absolute;bottom: 5px;right: 5px;color: #000;z-index: 1060} .sl-spinner {display: none;border: 5px solid #333;border-radius: 40px;height: 40px;left: 50%;margin: -20px 0 0 -20px;opacity: 0;position: fixed;top: 50%;width: 40px;z-index: 1007;-webkit-animation: pulsate 1s ease-out infinite;-moz-animation: pulsate 1s ease-out infinite;-ms-animation: pulsate 1s ease-out infinite;-o-animation: pulsate 1s ease-out infinite;animation: pulsate 1s ease-out infinite} .sl-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll} .sl-transition {transition: -moz-transform ease 200ms;transition: -ms-transform ease 200ms;transition: -o-transform ease 200ms;transition: -webkit-transform ease 200ms;transition: transform ease 200ms} @-webkit-keyframes pulsate {0% {transform: scale(0.1);opacity: 0.0} 50% {opacity: 1} 100% {transform: scale(1.2);opacity: 0} } @keyframes pulsate {0% {transform: scale(0.1);opacity: 0.0} 50% {opacity: 1} 100% {transform: scale(1.2);opacity: 0} } @-moz-keyframes pulsate {0% {transform: scale(0.1);opacity: 0.0} 50% {opacity: 1} 100% {transform: scale(1.2);opacity: 0} } @-o-keyframes pulsate {0% {transform: scale(0.1);opacity: 0.0} 50% {opacity: 1} 100% {transform: scale(1.2);opacity: 0} } @-ms-keyframes pulsate {0% {transform: scale(0.1);opacity: 0.0} 50% {opacity: 1} 100% {transform: scale(1.2);opacity: 0} } @media (min-width: 576px) {.container {max-width: 100%} } @media (min-width: 768px) {.container {max-width: 100%} } @media (min-width: 1024px) {.container{max-width: 960px} } @media (min-width: 1200px) {.container {max-width: 1140px} .layout-fw {width: 980px} } @media (min-width: 1500px) {.container {max-width: 1340px} } @media (min-width: 980px) and (max-width: 1200px) {.slider-item3,.slider-item-box {height: 400px} } @media (min-width: 768px) and (max-width: 979px) {.slider-item3,.slider-item-box {height: 400px} .posts-holder-push-right {order: 0} .posts-holder,.posts-holder-push-right {padding-left: 15px;padding-right: 15px} .item-grid-4col,.item-grid-2col {width: 50%} } @media (max-width: 767px) {h2 {font-size: 1.4em} h3 {font-size: 1.3em} h4 {font-size: 1.3em} h5 {font-size: 1.1em} h6 {font-size: 1.0em} .top-header {margin-bottom: 36px} .modal-container {width: 90%} .nav-button,.logo-menu-3,#header-3.nav-fixed-top .social-search-3{display: block} .nav-holder {display: none} .mobile-fixed-top {top: 0;left: 0;position: fixed;right: 0;z-index: 99;background: #ffffff;margin: 0} .mobile-fixed-top {padding-bottom: 12px} .mobile-fixed-top .logo {display: none} #header-2{padding: 16px 0} .slider-item3,.slider-item-box {height: 350px} .slider-caption h2,.slider-item-box h2 {font-size: 24px} .item-grid-4col,.item-grid-3col,.item-grid-2col {width: 50%} .item-holder-list-style2 .post-holder{padding: 24px 0 0 0} aside {margin-top: 42px} .posts-holder-push-right {order: 0} .posts-holder,.posts-holder-push-right {padding-left: 15px;padding-right: 15px} .layout-sidebar .post-title-full {font-size: 28px} .recipe-content {display: block} .ingredients,.instructions {width: 100%} .ingredients {margin-right: 0;margin-bottom: 24px} .search-string,.search-bar .search-string{width: 100%} .post-image-style2 img{width: 100%} .wp-block-column {flex-basis: 100%;flex-grow: 1} .wp-block-column:not(:last-child) {margin-right: 0} .wp-block-column:not(:first-child) {margin-left: 0} .children {margin: 24px 0 0} .children li.depth-2,.children li.depth-3,.children li.depth-4,.children li.depth-5,.children li.depth-6,.children li.depth-7,.children li.depth-8,.children li.depth-9,.children li.depth-10 {margin: 0 } .other-entries {text-align: center} .newer-entries,.older-entries {float: none} .newer-entries {margin-bottom: 14px} } @media (max-width: 568px) {.item-fw {padding: 24px 0} .post-title-full {font-size: 20px} .item-grid-2col,.item-grid-3col,.item-grid-4col {width: 100%} .post-image img {width: 100%} .item-holder-list{display: block} .item-holder-list .post-image {width: 100%;height: 250px} .item-holder-list .list-image {border-top-right-radius: 5px;border-bottom-left-radius: 0px} .item-holder-list .post-holder {width: 100%} .item-holder-zigzag-right .list-image {border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 0px} .list-holder {position: relative;top: 0;left: 0;right: 0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none} .item-holder-list-right-style2 .list-style2,.item-holder-list-right-style2 .post-content{text-align: left} .item-holder-list-right-style2 .meta-info-style2,.item-holder-list-right-style2 .post-info-bottom{justify-content: left} }