/*!
Theme Name: Ruralite Magazine
Description: This is a child theme for Ruralite Magazine
Author: Ruralite Magazine
Template: flatsome
Version: 1.0149
*/@import url(assets/icons/style.css);.para-m-b-0 p{margin-bottom:0}.head-m-b-0 h1,.head-m-b-0 h2,.head-m-b-0 h3,.head-m-b-0 h4,.head-m-b-0 h5,.head-m-b-0 h6{margin-bottom:0}.button-m-b-0 a.button{margin-bottom:0}.col-p-b-0.col{padding-bottom:0}.col-p-b-0 .col{padding-bottom:0}@media screen and (min-width: 850px){.large-text-right{text-align:right}.large-text-right>div>div,.large-text-right .col-inner{margin-right:0;margin-left:auto;text-align:right}}.section-title-container .section-title,.section-title-container .section-title-main{border:0}a.button.white span{color:#0371BC}a.button{font-family:"Poppins", sans-serif;font-weight:normal}blockquote{border:solid #0371BC;padding:25px 0;border-width:1px 0;margin:1.25em 0}blockquote p{color:#0371BC;font-style:normal}.align-equal .row{height:100%}img.avatar{-o-object-fit:cover;object-fit:cover}img.avatar.avatar-90{height:90px}img.avatar.avatar-70{height:70px}.wp-caption-text{text-align:left}.wp-caption{margin-top:1em;margin-bottom:1em}.nav-pagination.links li{margin:0 .4em}.row-box-shadow-1 .col-inner:hover{box-shadow:0 8px 20px rgba(0,0,0,0.19),0 5px 6px rgba(0,0,0,0.22)}.badge.post-date.badge-outline{text-transform:uppercase;font-family:"Poppins", sans-serif}.mfp-content .mfp-title{padding:1.5em;color:#4A4A4A;font-weight:normal;font-family:"Poppins", sans-serif;font-style:normal;font-size:12px;line-height:19px;background:#F2F2F2}.mfp-content .mfp-title:empty{display:none}.mfp-content .mfp-counter{display:none}.mfp-content img.mfp-img{padding-bottom:0;max-height:90vh}.mfp-content .mfp-bottom-bar{margin-top:-2px}@media screen and (min-width: 700px){.mfp-content .mfp-bottom-bar{margin-top:0;top:auto;bottom:0}}.uppercase{letter-spacing:0}@media screen and (min-width: 550px){.alignleft{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.alignright{display:inline;float:right;margin-left:1.5em}}.pwd-iframe-container{text-indent:0 !important;margin:1em 0}body main#main .entry-content h1,body main#main .entry-content h2,body main#main .entry-content h3,body main#main .entry-content h4,body main#main .entry-content h5,body main#main .entry-content h6{margin:1em 0 0}body main#main .entry-content h2{font-size:1.1em;line-height:1.4}body main#main .entry-content h3,body main#main .entry-content h4{font-size:1em}header#header{position:absolute}#masthead .nav>li{margin:0 5px}#masthead .nav>li>a{font-weight:400;padding:10px}#masthead .nav.nav-line-bottom>li>a:before{height:1px}#masthead .nav .nav-dropdown>li>a{color:#292929;font-family:"Poppins", sans-serif;position:relative}#masthead .nav .nav-dropdown>li>a:before{content:" ";position:absolute;top:auto;bottom:0;left:50%;transform:translateX(-50%);width:100%;background-color:#292929;opacity:0;height:3px;transition:all 0.3s ease 0s;height:1px}#masthead .nav .nav-dropdown>li>a:hover{color:#292929}#masthead .nav .nav-dropdown>li>a:hover:before{opacity:1}#masthead .header-social-icons .button.facebook:hover{color:#3a589d !important}#masthead .header-social-icons .button.twitter:hover{color:#2478ba !important}#masthead .header-social-icons .button.youtube:hover{color:#c33223 !important}#masthead input[type='search']{color:#292929;font-family:"Poppins", sans-serif}body:not(.spotlight) main#main{padding-top:100px}body.parting-shot main#main{padding-top:120px}li.current-dropdown>.nav-dropdown,.next-prev-thumbs li.has-dropdown:hover>.nav-dropdown,.no-js li.has-dropdown:hover>.nav-dropdown{left:0px}#masthead .header-nav li.header-search,#masthead .mobile-nav li.header-search{border-radius:50%;height:39px;width:39px;text-align:center}#masthead .header-nav li.header-search:before,#masthead .header-nav li.header-search:after,#masthead .mobile-nav li.header-search:before,#masthead .mobile-nav li.header-search:after{display:none}#masthead .header-nav li.header-search a,#masthead .mobile-nav li.header-search a{color:#fff;font-size:14px}@media screen and (min-width: 850px){#masthead .header-nav li.header-search:hover a,#masthead .header-nav li.header-search.current-dropdown a,#masthead .mobile-nav li.header-search:hover a,#masthead .mobile-nav li.header-search.current-dropdown a{color:#4b4c57}}#masthead .header-nav li.header-search ul.nav-dropdown,#masthead .mobile-nav li.header-search ul.nav-dropdown{margin-top:20px;padding:20px;border-radius:15px}@media screen and (min-width: 600px){#masthead .header-nav li.header-search ul.nav-dropdown,#masthead .mobile-nav li.header-search ul.nav-dropdown{width:550px}}#masthead .header-nav li.header-search ul.nav-dropdown .header-search-form,#masthead .mobile-nav li.header-search ul.nav-dropdown .header-search-form{position:relative;padding:0}#masthead .header-nav li.header-search ul.nav-dropdown .header-search-form:after,#masthead .mobile-nav li.header-search ul.nav-dropdown .header-search-form:after{content:'';width:0;height:0;border-style:solid;border-width:0 13px 25px 13px;border-color:transparent transparent #ffffff transparent;position:absolute;top:-42px;right:5px}#masthead .header-nav li.header-search ul.nav-dropdown .header-search-form:before,#masthead .mobile-nav li.header-search ul.nav-dropdown .header-search-form:before{content:'';width:0;height:0;border-style:solid;border-width:0 15px 25px 15px;border-color:transparent transparent #dddddd transparent;position:absolute;top:-45px;right:3px}#masthead .header-nav li.header-search ul.nav-dropdown .header-search-form input.search-field,#masthead .mobile-nav li.header-search ul.nav-dropdown .header-search-form input.search-field{border-radius:20px 0 0 20px;height:40px}#masthead .header-nav li.header-search ul.nav-dropdown .header-search-form button,#masthead .mobile-nav li.header-search ul.nav-dropdown .header-search-form button{border-radius:0 20px 20px 0;padding:0 13px}#masthead .header-nav li.header-search ul.nav-dropdown .menu,#masthead .mobile-nav li.header-search ul.nav-dropdown .menu{margin-left:-10px;margin-right:-10px}#masthead .header-nav li.header-search ul.nav-dropdown .menu li.top-search-title,#masthead .mobile-nav li.header-search ul.nav-dropdown .menu li.top-search-title{padding:10px}#masthead .header-nav li.header-search ul.nav-dropdown .menu a:hover,#masthead .mobile-nav li.header-search ul.nav-dropdown .menu a:hover{text-decoration:underline}@media screen and (min-width: 600px){#masthead .header-nav li.header-search ul.nav-dropdown .menu,#masthead .mobile-nav li.header-search ul.nav-dropdown .menu{display:flex}}#masthead .header-nav li.header-search ul.nav-dropdown #menu-top-searches li,#masthead .mobile-nav li.header-search ul.nav-dropdown #menu-top-searches li{padding:5px 10px 0px}#masthead .header-nav li.header-search ul.nav-dropdown #menu-top-searches a,#masthead .mobile-nav li.header-search ul.nav-dropdown #menu-top-searches a{background:transparent !important;border:none}#masthead .header-nav li.header-search ul.nav-dropdown #menu-top-searches a:after,#masthead .mobile-nav li.header-search ul.nav-dropdown #menu-top-searches a:after{bottom:3px}#masthead .header-nav li.header-search ul.nav-dropdown #menu-top-searches a:hover,#masthead .mobile-nav li.header-search ul.nav-dropdown #menu-top-searches a:hover{text-decoration:none;color:#fdba12}#masthead .header-nav li.header-search.current-dropdown>.nav-dropdown,#masthead .mobile-nav li.header-search.current-dropdown>.nav-dropdown{left:auto;right:-20px;margin-left:auto !important}#footer{font-size:15px}#footer .subscribe-magazine h2{font-family:"Crimson Text", serif;font-size:4.5em;font-style:italic;font-weight:normal;margin-bottom:0}#footer .subscribe-magazine p{font-size:1.375em;padding:0 0 10px}#footer .subscribe-magazine .magazine-cover .img{max-width:360px;position:relative;overflow:hidden}#footer .subscribe-magazine .magazine-cover .img:before{content:'';position:absolute;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.3);top:30px}#footer .subscribe-magazine .magazine-cover .img .img-inner{max-width:300px}#footer ul.menu{line-height:1.2em}#footer ul.menu>li+li{border:0}#footer ul.menu a{color:#292929;border-bottom:1px solid transparent;transition:border-color .3s}#footer ul.menu a:hover{border-color:#292929}#footer .award .col:first-child{max-width:332px}#footer .award .col:nth-child(2){max-width:119px}#footer .absolute-footer{display:none}.box-blog-post.box-vertical>a{direction:ltr;display:table-cell;vertical-align:middle}@media screen and (min-width: 550px){.box-blog-post.box-vertical>a .box-image{display:block;width:100%}}.box-blog-post .wp-post-image{-o-object-position:50% 8%;object-position:50% 8%}.box-blog-post p.cat-label{margin-bottom:.5em}.box-blog-post p.cat-label a{font-weight:bold;font-family:"Poppins", sans-serif;font-size:1.13em}.box-blog-post h5.post-title{font-size:1.6em;font-family:"Playfair Display", serif;line-height:1.25;margin-bottom:.3em}.box-blog-post p.from_the_blog_comments{padding:8px 0 0;font-size:13px;color:#4a4a4a}.box-blog-post p.from_the_blog_excerpt{font-size:17px;color:#4A4A4A;line-height:1.4;padding-top:5px}body.archive .post-item .col-inner,body.blog .post-item .col-inner,body.search .post-item .col-inner{height:100%}body.archive h1.page-title,body.blog h1.page-title,body.search h1.page-title{font-size:5.4em;line-height:1;letter-spacing:-3px;margin-bottom:.30193em;font-family:"Playfair Display", serif;text-transform:none}@media screen and (max-width: 849px){body.archive h1.page-title,body.blog h1.page-title,body.search h1.page-title{font-size:2.5em}}body.archive #main,body.blog #main,body.search #main{background-color:#f9f9f9}body.search h1.page-title{font-size:3.5em;letter-spacing:0px}@media screen and (max-width: 849px){body.search h1.page-title{font-size:2.5em}}body.page-template-template-news-categories-grid .content-container>.col-inner{display:flex;flex-direction:column-reverse}.post-sidebar #secondary{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-sidebar .meta-category{padding-bottom:15px}.post-sidebar .meta-category a{font-weight:bold;font-family:"Poppins", sans-serif;font-size:13px;text-transform:uppercase}.post-sidebar .meta{font-size:14px}.post-sidebar .blog-share{padding-top:15px}.post-sidebar .blog-share a{color:#292929}.post-sidebar .single-comments{font-size:14px;display:block;color:#292929}.post-sidebar .single-comments+.blog-share{padding-top:0}.post-sidebar .author-name{font-family:"Poppins", sans-serif;font-weight:bold}.post-sidebar .author-name a{color:#292929}.post-sidebar .widget .widget-title{font-size:1.565em;color:#0371bc;letter-spacing:0;display:block;margin-bottom:20px;text-transform:uppercase;font-weight:bold;font-family:"Poppins", sans-serif}.post-sidebar .widget .is-divider{display:none}.post-sidebar .widget .box-blog-post{font-size:85%}.post-sidebar ul.wpp-list li{display:flex;align-items:center;box-shadow:0 1px 3px -2px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background:#fff;padding-left:10px;font-family:"Poppins", sans-serif;margin-bottom:15px;transition:box-shadow .3s}.post-sidebar ul.wpp-list li:hover{box-shadow:0 8px 20px rgba(0,0,0,0.19),0 5px 6px rgba(0,0,0,0.22)}.post-sidebar ul.wpp-list li .title-author{flex-grow:1;display:flex;flex-direction:column;margin-right:5px;padding:5px 0}.post-sidebar ul.wpp-list li .title-author a:first-child{color:#292929;margin-bottom:5px;font-size:120%;line-height:1.4;font-weight:bold;font-family:"Playfair Display", serif}.post-sidebar ul.wpp-list li .title-author a:nth-child(2){color:#000000;font-size:13px;text-transform:uppercase}.post-sidebar ul.wpp-list li .thumbnail{max-width:100px;flex-shrink:0}@media screen and (min-width: 550px){body.page-template-default .sidebar-container,body.podcast_episode-template-default .sidebar-container,body.podcast-list .sidebar-container{padding-top:40px}}body.page-template-default .sidebar-container li a,body.podcast_episode-template-default .sidebar-container li a,body.podcast-list .sidebar-container li a{display:block;font-weight:700;font-family:"Poppins", sans-serif;font-size:18px;border-color:transparent;padding:.5em 0;color:#292929}body.page-template-default .sidebar-container li.current-menu-item a,body.podcast_episode-template-default .sidebar-container li.current-menu-item a,body.podcast-list .sidebar-container li.current-menu-item a{border-color:#000000}.podcast-list h1.entry-title{font-family:"Playfair Display", serif;font-weight:bold;font-size:4.375em;letter-spacing:-0.06em;line-height:1.35;text-align:left;color:#292929}@media screen and (max-width: 849px){.podcast-list h1.entry-title{font-size:2.5em}}.podcast-list .podcast-list-top-content h2{font-size:2.25em}.podcast-list .podcast-list-top-content p{font-size:1.375em;line-height:1.4}.single-podcast_episode #main{background-color:#F9F9F9}.single-podcast_episode #main .entry-header .podcast-meta{font-size:1.5em}.single-podcast_episode #main .entry-header h1.entry-title{font-family:"Playfair Display", serif;font-weight:bold;font-size:4.375em;letter-spacing:-0.06em;line-height:1.35;text-align:left;color:#292929;margin-bottom:.1em}@media screen and (max-width: 849px){.single-podcast_episode #main .entry-header h1.entry-title{font-size:2.5em}}.single-podcast_episode #main iframe{margin-bottom:15px}.single-podcast_episode #main .date-meta{margin-bottom:20px}.single-podcast_episode #main .date-meta span{color:#292929}.single-podcast_episode #main .podcast-tags{padding-bottom:1em;display:flex;flex-wrap:wrap}.single-podcast_episode #main .podcast-tags a{color:#507B0D;background:#FFFFFF;text-decoration:none !important;padding:10px 15px;margin-right:10px;margin-bottom:10px;line-height:1.3;font-family:"Poppins", sans-serif;font-size:.875em;font-weight:bold}.single-podcast_episode #main .content-container h2{padding-top:15px;font-size:1.7em}.single-podcast_episode #main .content-container p{font-size:1.375em;line-height:1.4}.podcasts-loop select#podcast-tags{width:auto;cursor:pointer}.podcasts-loop select#podcast-tags option{cursor:pointer}.podcasts-loop a.plain{display:block;background-color:#ffffff;position:relative;padding:15px 15px 15px 80px;color:#1A1818;height:100%;box-shadow:0 1px 3px -2px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);text-decoration:none !important;transition:all .3s}.podcasts-loop a.plain span[class^="iconpwd-"]:not(.iconpwd-arrow):not(.iconpwd-author){position:absolute;top:0;left:0;color:#ffffff;background:#507B0D;font-size:23px;height:60px;width:60px;display:flex;align-items:center;justify-content:center}.podcasts-loop a.plain .podcast-meta{font-size:.875em}.podcasts-loop a.plain h5{line-height:1.4;font-size:1.5em;font-family:"Playfair Display", serif;margin-top:.25em;margin-bottom:.5em}.podcasts-loop a.plain .podcast-author{line-height:1.4;margin-bottom:5px;display:flex;align-items:center;font-size:14px}.podcasts-loop a.plain .podcast-author .iconpwd-author{margin-right:5px}.podcasts-loop a.plain:hover{box-shadow:0 8px 20px rgba(0,0,0,0.19),0 5px 6px rgba(0,0,0,0.22)}.podcast-subscribe h2{margin-bottom:0;padding-top:20px}.podcast-subscribe .podcast-subscribe-link{background:transparent;display:inline-block;padding-left:0 !important;padding-bottom:0 !important}.podcast-host{color:#1A1818;font-size:1.6em;line-height:1.3;font-weight:600;font-family:"Poppins", sans-serif;margin-bottom:15px;align-items:center}.podcast-host p{margin-bottom:0 !important}.podcast-host a{text-decoration:underline}.podcast-host a:hover,.podcast-host a:focus{text-decoration:none}.podcast-host img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.mobile-sidebar .social-icons,#masthead .social-icons,#footer .social-icons,.author-container .social-icons{display:flex}.mobile-sidebar .social-icons .icon,#masthead .social-icons .icon,#footer .social-icons .icon,.author-container .social-icons .icon{border:1px solid #292929;color:#292929;font-size:1.3em;width:2.4em;height:2.4em;display:flex;justify-content:center;align-items:center;margin:0 5px}.mobile-sidebar .social-icons .icon.twitter .icon-social i,#masthead .social-icons .icon.twitter .icon-social i,#footer .social-icons .icon.twitter .icon-social i,.author-container .social-icons .icon.twitter .icon-social i{padding-top:2px !important}.mobile-sidebar .social-icons .icon.vimeo .icon-social span,#masthead .social-icons .icon.vimeo .icon-social span,#footer .social-icons .icon.vimeo .icon-social span,.author-container .social-icons .icon.vimeo .icon-social span{padding-left:2px !important}.mobile-sidebar .social-icons .icon.vimeo:hover,#masthead .social-icons .icon.vimeo:hover,#footer .social-icons .icon.vimeo:hover,.author-container .social-icons .icon.vimeo:hover{border-color:#00adef !important;background-color:#00adef !important}.mobile-sidebar .social-icons .icon:hover span:before,.mobile-sidebar .social-icons .icon:hover i:before,#masthead .social-icons .icon:hover span:before,#masthead .social-icons .icon:hover i:before,#footer .social-icons .icon:hover span:before,#footer .social-icons .icon:hover i:before,.author-container .social-icons .icon:hover span:before,.author-container .social-icons .icon:hover i:before{color:#fff !important}.mobile-sidebar .social-icons span,#masthead .social-icons span,#footer .social-icons span,.author-container .social-icons span{padding:0 !important;margin:0 !important;display:block}.mobile-sidebar .social-icons span.title-social,#masthead .social-icons span.title-social,#footer .social-icons span.title-social,.author-container .social-icons span.title-social{font-size:0;width:0;position:absolute;right:-9999px}#masthead .social-icons{padding-left:13px}@media screen and (min-width: 850px){#footer .social-icons{justify-content:flex-end}}#footer .social-icons .icon{width:2.8em;height:2.8em;margin:0 8px;font-size:1.5em}.social-icons.share-icons .google-plus{display:none}.featured-title{height:90vh;display:flex;align-items:flex-end;padding-top:99px}.featured-title.featured-title.no-thumbnail{height:auto}.featured-title a{width:100%}.featured-title .title-overlay{background:rgba(22,22,22,0.5);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(22,22,22,0)), color-stop(33%, rgba(22,22,22,0)), color-stop(100%, #161616));background:linear-gradient(to bottom, rgba(22,22,22,0) 0%, rgba(22,22,22,0) 33%, #161616 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#161616', endColorstr='#161616', GradientType=0)}.featured-title .page-title-inner{padding-bottom:30px;min-height:200px}.featured-title .entry-title{max-width:1000px;font-size:4.5em;line-height:1;letter-spacing:-3px;margin-bottom:0;font-family:"Playfair Display", serif}.featured-title .entry-title.v-large-title{font-size:4em}@media screen and (max-width: 849px){.featured-title .entry-title.v-large-title{font-size:2.5em}}@media screen and (max-width: 1050px){.featured-title .entry-title{font-size:4em;letter-spacing:-2px}}@media screen and (max-width: 849px){.featured-title .entry-title{font-size:2.5em}}.featured-title .entry-category{opacity:1;padding:1.3em 0 .5em;margin:0}.featured-title .entry-category+.single-excerpt{padding-top:0}.featured-title .single-excerpt{max-width:800px;display:block;margin:auto;font-size:1.2em;line-height:1.25;padding-top:1em}.byline-shortcode .flex-row{padding:30px 0}@media screen and (max-width: 849px){.byline-shortcode .flex-row{flex-direction:column}}.byline-shortcode img.avatar.avatar-145{height:145px}.byline-shortcode h2.author-name{font-size:1.1em;margin-bottom:5px}.byline-shortcode h2.author-name a{color:#292929;border:0 !important}.byline-shortcode p.byline-title{font-family:"Poppins", sans-serif;font-weight:bold;font-size:18px;margin-bottom:10px}body.single-post .page-wrapper{padding-bottom:0;padding-top:0}body.single-post .entry-content a{border-bottom:1px solid currentColor;transition:border .3s}body.single-post .entry-content a:hover{border-color:#000000}body.single-post .entry-content strong a{font-weight:600}body.single-post .featured-desc-credit{font-size:12px;font-family:"Poppins", sans-serif;color:#4A4A4A;line-height:19px}body.single-post .featured-desc-credit+h2{margin-top:0 !important}body.single-post .featured-desc-credit .featured-credit{color:#6E6E6E;font-size:9px}body.single-post #main>.featured-desc-credit{padding:0 15px}body.single-post .featured-desc-credit+#main .entry-content{padding-top:0}body.single-post main#main .entry-content{padding-top:30px;padding-bottom:0;font-size:1.375em;line-height:1.3}body.single-post main#main .entry-content p{text-indent:40px;margin-bottom:0}body.single-post main#main .entry-content p.no-indent{text-indent:0}body.single-post main#main .entry-content ol,body.single-post main#main .entry-content ul{margin:1em 0}body.single-post main#main .entry-content ol li,body.single-post main#main .entry-content ul li{margin-bottom:0}body.single-post main#main .entry-content h1,body.single-post main#main .entry-content h2,body.single-post main#main .entry-content h3,body.single-post main#main .entry-content h4,body.single-post main#main .entry-content h5,body.single-post main#main .entry-content h6{margin:1em 0 0}body.single-post main#main .entry-content h1+p,body.single-post main#main .entry-content h2+p,body.single-post main#main .entry-content h3+p,body.single-post main#main .entry-content h4+p,body.single-post main#main .entry-content h5+p,body.single-post main#main .entry-content h6+p{text-indent:0}body.single-post main#main .entry-content>*:first-child{margin-top:0}body.single-post main#main .entry-content .pwd-image-container{position:relative;margin-bottom:1em}body.single-post main#main .entry-content .pwd-image-container span.pop-icon{position:absolute;top:0;left:0}@media screen and (max-width: 849px){body.single-post main#main .entry-content .pwd-image-container span.pop-icon{left:0 !important}}body.single-post main#main .entry-content .pwd-image-container span.pop-icon:after{content:'\e920';font-family:'PWD' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;color:#fff;background:rgba(22,22,22,0.7);height:30px;width:30px;display:flex;justify-content:center;align-items:center;margin-top:-30px}body.single-post main#main .entry-content .pwd-image-container img{margin-bottom:0 !important}@media screen and (min-width: 850px){body.single-post main#main .entry-content .pwd-image-container img.alignright+span{margin-left:33px}}@media screen and (min-width: 850px){body.single-post main#main .entry-content .pwd-image-container.popicon-center{text-align:center}body.single-post main#main .entry-content .pwd-image-container.popicon-center img.aligncenter{display:inline-block}}body.single-post main#main .entry-content figure .pwd-image-container{margin-bottom:0}body.single-post main#main .entry-content .pwd-gallery-carousel .gallery-item:focus,body.single-post main#main .entry-content .pwd-gallery-slider .gallery-item:focus{outline:none}body.single-post main#main .entry-content .pwd-gallery-carousel>[id^=gallery-].slick-initialized,body.single-post main#main .entry-content .pwd-gallery-carousel .gallery-arrow.slick-initialized,body.single-post main#main .entry-content .pwd-gallery-slider>[id^=gallery-].slick-initialized,body.single-post main#main .entry-content .pwd-gallery-slider .gallery-arrow.slick-initialized{display:block}body.single-post main#main .entry-content .pwd-gallery-slider{padding-top:1em}body.single-post main#main .entry-content .pwd-gallery-slider .wp-caption{margin-top:0}body.single-post main#main .entry-content .pwd-gallery-slider .gallery-item{padding:0}body.single-post main#main .entry-content .pwd-gallery-slider .pwd-image-container{overflow:hidden}body.single-post main#main .entry-content .pwd-gallery-slider .pwd-image-container img{width:100%}body.single-post main#main .entry-content .pwd-gallery-carousel{padding:0 30px;position:relative;padding-bottom:1em}body.single-post main#main .entry-content .pwd-gallery-carousel .gallery-item{padding:0 9.8px 0;opacity:.4;cursor:pointer}body.single-post main#main .entry-content .pwd-gallery-carousel .gallery-item.slick-current{opacity:1}body.single-post main#main .entry-content .pwd-gallery-carousel .gallery-item img{height:100px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.single-post main#main .entry-content .pwd-gallery-carousel button.gallery-arrow{margin:0;padding:0;position:absolute;top:50%;line-height:1;min-height:auto;transform:translateY(-50%)}body.single-post main#main .entry-content .pwd-gallery-carousel button.gallery-arrow[class^="btn-prev-"]{left:0}body.single-post main#main .entry-content .pwd-gallery-carousel button.gallery-arrow[class^="btn-next-"]{right:0}body.single-post:not(.parting-shot) main#main{padding-top:10px}body.single-post.parting-shot .medium-col-first h1.entry-title{margin:0 !important;padding-bottom:20px}body.single-post .author-container{background:#f6f6f5}body.single-post .author-container .author-box{padding-top:30px}@media screen and (max-width: 768px){body.single-post .author-container .author-box .flex-row{flex-direction:column;align-items:center !important;text-align:center}body.single-post .author-container .author-box .flex-row .mr{margin-right:0}}body.single-post .author-container .author-box .author-name{font-size:16px;max-width:170px;font-family:"Poppins", sans-serif;font-weight:bold}body.single-post .author-container .author-box .author-name a{color:#292929}body.single-post .author-container .author-box .author-desc{font-size:1.125em;padding-top:13px}body.single-post .author-container .author-box .author-desc h5{color:#8D8D8D;font-weight:normal;text-transform:uppercase}body.single-post .comments-container{padding-top:25px}body.single-post .comments-container form{margin-bottom:0}body.single-post .article-inner.has-shadow{box-shadow:none}body.single-post .article-inner.has-shadow .entry-content{padding-left:0;padding-right:0}body.single-post .wp-caption .wp-caption-text{padding:1.5em;font-weight:normal;color:#4A4A4A;font-family:"Poppins", sans-serif;font-style:normal;font-size:12px;line-height:19px;background:#F2F2F2}body.single-post .wp-caption .wp-caption-text .photo-credit{font-weight:normal;color:#6E6E6E;text-transform:uppercase;font-size:9px;line-height:20px}body.single-post .wp-caption .wp-caption-text .photo-credit:before{content:' ('}body.single-post .wp-caption .wp-caption-text .photo-credit:after{content:') '}body.page-template-default #main{background-color:#f9f9f9}body.page-template-default .entry-header h1.entry-title{font-size:4em;line-height:1;letter-spacing:-3px;margin-bottom:.30193em;font-family:"Playfair Display", serif;text-transform:none}@media screen and (max-width: 849px){body.page-template-default .entry-header h1.entry-title{font-size:2.5em}}body.page-template-default .content-area{font-size:1.375em;line-height:1.3}body.page-template-default .content-area a{border-bottom:1px solid currentColor;transition:border .3s}body.page-template-default .content-area a:hover{border-color:#000000}body.page-template-default .content-area strong a{font-weight:600}body.home .featured-desc-credit{position:absolute;bottom:10px;right:10px;text-transform:uppercase;color:#ffffff;font-size:12px;font-family:"Poppins", sans-serif;line-height:19px;letter-spacing:.05em}body.home .col-inner{height:100%}.section-carousel{padding-top:30px;padding-bottom:0;min-height:570px}.section-carousel .section-bg.bg-loaded{background-color:#0371BC}.section-carousel .section-bg{background-position:100% 20%;height:450px}.section-carousel .section-bg:before{content:"&";font-size:1200px;font-family:"Crimson Text", serif;font-style:italic;color:rgba(0,0,0,0.06);font-weight:normal;position:absolute;left:10%;top:-200px;line-height:1}.section-carousel .section-content>.row{max-width:1350px}.section-carousel h1{font-size:4.5em;font-family:"Crimson Text", serif;font-style:italic;margin-bottom:15px;color:#fff;font-weight:normal;letter-spacing:-3px}.section-carousel [class^="iconpwd-"]{color:#fff;font-size:42px}.section-carousel button.slick-prev,.section-carousel button.slick-next{position:absolute;top:25%;z-index:5;margin:0}.section-carousel button.slick-prev{left:0}.section-carousel button.slick-next{left:auto;right:0}.section-carousel .slick-track{display:flex;align-items:center;min-height:450px}.section-carousel .cookbooks-slide{opacity:0}.section-carousel .cookbooks-slide.slick-slide{opacity:1;height:300px;opacity:0;transition:opacity .9s, height .9s;position:relative}.section-carousel .cookbooks-slide.slick-slide a.primary{position:absolute;bottom:30px;padding:10px 17px;border-radius:3px;font-family:"Poppins", sans-serif;color:#fff;font-size:1.3em;left:50%;margin-left:-40% !important;transition:all .5s;width:80%;line-height:1.6;min-height:auto}.section-carousel .cookbooks-slide.slick-slide a.primary:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.22)}.section-carousel .cookbooks-slide.slick-slide .prod-desc{position:absolute;top:30px;background:#ffffff;padding:10px 17px;border-radius:0;font-family:"Poppins", sans-serif;color:#000000;font-weight:600;left:50%;margin-left:-40%;transition:all .5s;width:80%}.section-carousel .cookbooks-slide.slick-slide .prod-desc .is-divider{height:1px;opacity:1;background:#292929;margin-top:7px;margin-bottom:7px}.section-carousel .cookbooks-slide.slick-slide .prod-desc p.product-title{font-family:"Playfair Display", serif;font-size:1.7em;margin-bottom:0;font-weight:600;letter-spacing:-1px;overflow:hidden}.section-carousel .cookbooks-slide.slick-slide img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.section-carousel .cookbooks-slide.slick-slide.slick-active{display:block;opacity:1}.section-carousel .cookbooks-slide.slick-slide.slick-current{transform:translateX(0);z-index:2;height:450px}.section-carousel .cookbooks-slide.slick-slide.slick-current+.slick-active{transform:translateX(-75px);height:400px;z-index:1}.section-carousel .cookbooks-slide.slick-slide.slick-current+.slick-active+.slick-active{transform:translateX(-150px);height:350px;z-index:0}.section-carousel .fixed-cookbooks .cookbooks-slide{opacity:1;transform:translateX(0) !important}.section-carousel .fixed-cookbooks .cookbooks-slide:nth-child(1),.section-carousel .fixed-cookbooks .cookbooks-slide:nth-child(5){height:350px !important}.section-carousel .fixed-cookbooks .cookbooks-slide:nth-child(3){height:450px !important}.section-carousel .fixed-cookbooks .cookbooks-slide:nth-child(2),.section-carousel .fixed-cookbooks .cookbooks-slide:nth-child(4){height:400px !important}.section-carousel .slick-cookbooks .slick-current{width:300px !important}.shop-container .products .col .col-inner{height:100%}.shop-container .products .badge-container .badge-inner{background-color:#0371BC}@media screen and (min-width: 550px){.shop-container .products .box-vertical .box-image{min-width:135px !important;width:135px !important;vertical-align:top;padding:.7em 0 .7em .7em}}.shop-container .products .box-vertical .box-text .category{opacity:1;font-size:11px;color:#0371BC;letter-spacing:0;font-family:"Crimson Text", serif}.shop-container .products .box-vertical .box-text .product-title a{color:#292929;font-weight:700;transition:color .3s;font-family:"Poppins", sans-serif}.shop-container .products .box-vertical .box-text .product-title a:hover{color:#0371bc}.shop-container .products .box-vertical .box-text .box-excerpt{font-size:14px;font-family:"Crimson Text", serif;color:#4A4A4A}.shop-container .products .box-vertical .box-text .price-wrapper{display:flex;align-items:center;justify-content:space-between}.shop-container .products .box-vertical .box-text .price-wrapper .price{padding-top:8px;padding-right:15px;font-family:"Poppins", sans-serif}.shop-container .products .box-vertical .box-text .price-wrapper .price del{color:#0371BC}.shop-container .products .box-vertical .box-text .price-wrapper .price span.amount{color:#0371BC;font-weight:normal;font-size:20px;font-family:"Poppins", sans-serif}#shop-sidebar .subscribe-magazine h2{font-family:"Crimson Text", serif;font-size:3.5em;font-style:italic;font-weight:normal;margin-bottom:0}#shop-sidebar .subscribe-magazine p{font-size:1.4em;padding:5px 0;font-family:"Crimson Text", serif}#shop-sidebar .subscribe-magazine a{font-family:"Poppins", sans-serif;letter-spacing:-1px;font-weight:normal}#shop-sidebar .subscribe-magazine .img{max-width:360px;position:relative;overflow:hidden}#shop-sidebar .subscribe-magazine .img:before{content:'';position:absolute;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.3);top:30px}#shop-sidebar .subscribe-magazine .img .img-inner{max-width:280px;margin-left:auto;margin-right:auto}body.archive.woocommerce footer .subscribe-magazine{display:none}.badge-container .badge-inner{background-color:#0371BC;font-weight:normal}body.woocommerce-checkout #main,body.woocommerce-cart #main{font-family:"Poppins", sans-serif;color:#4A4A4A}body.search .page-box .box-image{display:none}body.search .page-box h5.post-title{font-size:1.5em}body.search .page-box .from_the_page_excerpt{font-size:15px;color:#4A4A4A;line-height:1.5;padding-top:5px}body.search p.woocommerce-info{display:none}body.search .shop-container h4.uppercase{font-size:1.5em;letter-spacing:0;margin-bottom:20px;text-transform:uppercase;font-family:"Poppins", sans-serif}body.search .content-area{font-size:1.375em;line-height:1.3}body.search .entry-header h1.entry-title{font-size:4em;line-height:1;letter-spacing:-3px;margin-bottom:.30193em;font-family:"Playfair Display", serif;text-transform:none;margin-bottom:20px}@media screen and (max-width: 849px){body.search .entry-header h1.entry-title{font-size:2.5em}}body.search .content-container .searchform{padding:15px 0;margin-bottom:0}body.search .content-container .searchform .flex-row{border:1px solid #BDBDBD;box-sizing:border-box;border-radius:50px}body.search .content-container .searchform .flex-row input{background-color:transparent;border:0;box-shadow:none;color:#000000;font-size:1.1em;padding-left:20px;font-family:"Poppins", sans-serif}@media screen and (min-width: 550px){body.search .content-container .searchform .flex-row input{font-size:24px;padding-left:30px}}body.search .content-container .searchform .flex-row input::-webkit-input-placeholder{color:#87939c}body.search .content-container .searchform .flex-row input::-moz-placeholder{color:#87939c}body.search .content-container .searchform .flex-row input:-ms-input-placeholder{color:#87939c}body.search .content-container .searchform .flex-row input::-ms-input-placeholder{color:#87939c}body.search .content-container .searchform .flex-row input::placeholder{color:#87939c}body.search .content-container .searchform .flex-row .submit-button{font-size:1.1em;color:#0370BC;background:transparent;border:0}@media screen and (min-width: 550px){body.search .content-container .searchform .flex-row .submit-button{font-size:24px;padding-right:20px;line-height:1}}body.search .content-container .searchform .flex-row .submit-button:hover{color:#292929;box-shadow:none}body.search .search-results-container{padding:30px}@media screen and (max-width: 549px){body.search .search-results-container{padding:15px}}body.search .search-results-container article{margin-bottom:50px}body.search .search-results-container article:last-child{margin-bottom:0}body.search .search-results-container h2{text-transform:none !important;margin-bottom:5px;line-height:1.1;font-size:1.5em;font-weight:600}body.search .search-results-container h2 a{color:#1A0CAB}body.search .search-results-container h2 a:hover{text-decoration:underline}body.search .search-results-container h2 a:visited{color:#660099}body.search .search-results-container .serp-url{color:#006620;margin-bottom:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.search .search-results-container .entry-summary{margin-bottom:1.3em}body.search .search-results-container .entry-summary p{margin-bottom:0;color:#6A6A6A}body.search .nav-pagination>li{font-family:"Poppins", sans-serif;margin-left:0}body.search .nav-pagination>li>a{border:1px solid #C6C6C6;box-sizing:border-box;border-radius:10px;font-weight:normal}body.search .nav-pagination>li>a:hover{background-color:#0370bc;border-color:#0370bc}body.search .nav-pagination>li>span{font-weight:normal;background-color:#0370bc;border-color:#0370bc;border-radius:10px}.product-template-default main#main{background:#F9F9F9}.product-template-default .product-container{font-family:"Poppins", sans-serif;color:#4A4A4A}.product-template-default .product-info .breadcrumbs a{color:#0371BC}.product-template-default .product-info .product-title{font-size:30px;font-family:"Crimson Text", serif;margin-bottom:0.25em}.product-template-default .product-info .product-title+.is-divider{margin-top:0;max-width:100% !important;height:1px;background-color:rgba(41,41,41,0.1)}.product-template-default .product-info .price-wrapper del{color:#0371BC}.product-template-default .product-info .price-wrapper .amount{color:#0371BC;font-size:30px;font-weight:normal}.product-template-default .product-info form.cart{margin-bottom:0}.product-template-default .product-info form.cart button[type=submit]{font-weight:normal}.product-template-default .product-info .product-short-description,.product-template-default .product-info .product-large-description{font-size:14px}.product-template-default #product-sidebar{background:#fff;padding:20px}.product-template-default #product-sidebar .widget-title{color:#0371BC;font-weight:normal;font-size:24px}.product-template-default #product-sidebar .widget-title+.is-divider{display:none}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li{display:flex;align-items:center}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li.strikethrough{text-decoration:line-through}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a{margin:0;flex-grow:1;font-size:.85em;color:#4A4A4A}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a:hover{color:#0371bc}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a.remove{font-size:0 !important;border:0;height:20px}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a.remove:hover{color:#bc1603}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a.remove:before{content:"\e91e";font-family:'PWD' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px !important}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a dl{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;text-transform:none;font-size:10px;line-height:1.3}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a dl dt,.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a dl dd{width:100%;margin-right:0;padding-right:5px;max-width:100%;flex-basis:100%}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li a dl dt{font-weight:bold}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li span.quantity{padding-left:15px;margin:0;opacity:1}.product-template-default #product-sidebar .widget_shopping_cart ul.product_list_widget li span.quantity .amount{font-weight:normal}.product-template-default #product-sidebar .widget_shopping_cart p.woocommerce-mini-cart__buttons .button{font-weight:normal;font-size:28px;min-height:2em;line-height:2em}.product-template-default #product-sidebar .widget_shopping_cart p.woocommerce-mini-cart__buttons .button:first-child{display:none}.product-template-default .product-footer h3.product-section-title{color:#0371BC;font-weight:normal;font-size:24px;margin:.5em 0}.product-template-default .product-footer .product-section .col .col-inner{box-shadow:0 1px 3px -2px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);height:100%;background:#fff;transition:box-shadow .3s}.product-template-default .product-footer .product-section .col .col-inner:hover{box-shadow:0 8px 20px rgba(0,0,0,0.19),0 5px 6px rgba(0,0,0,0.22)}.product-template-default .product-footer .product-section .badge-container .badge-inner{background-color:#0371BC}@media screen and (min-width: 550px){.product-template-default .product-footer .product-section .box-vertical .box-image{min-width:180px !important;width:180px !important;vertical-align:top;padding:.7em 0 .7em .7em}}.product-template-default .product-footer .product-section .box-vertical .box-text .category{opacity:1;font-size:11px;color:#0371BC;letter-spacing:0;font-family:"Crimson Text", serif}.product-template-default .product-footer .product-section .box-vertical .box-text .product-title a{color:#292929;font-weight:700;font-family:"Poppins", sans-serif;font-size:24px;transition:color .3s}.product-template-default .product-footer .product-section .box-vertical .box-text .product-title a:hover{color:#0371bc}.product-template-default .product-footer .product-section .box-vertical .box-text .box-excerpt{font-size:14px;font-family:"Crimson Text", serif;color:#4A4A4A}.product-template-default .product-footer .product-section .box-vertical .box-text .price-wrapper{display:flex;align-items:center;justify-content:flex-start}.product-template-default .product-footer .product-section .box-vertical .box-text .price-wrapper .price{padding-top:8px;padding-right:15px;font-family:"Crimson Text", serif}.product-template-default .product-footer .product-section .box-vertical .box-text .price-wrapper .price del{color:#0371BC}.product-template-default .product-footer .product-section .box-vertical .box-text .price-wrapper .price span.amount{color:#0371BC;font-weight:normal;font-size:20px;font-family:"Poppins", sans-serif}
