/* Contains, style.css, style-front.css. 
 * Also contains simple social icons styling to prevent "jumping", since we can't use CCSS in AO when leaving styles render-blocking
 */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#666}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*, input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.author-box:before, .clearfix:before, .entry:before, .entry-content:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .pagination:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before {content: " ";display: table;}.author-box:after, .clearfix:after, .entry:after, .entry-content:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .pagination:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .wrap:after {clear: both;content: " ";display: table;}body {color: #333;font-family: 'Montserrat', sans-serif;font-size: 17px;font-weight: 300;letter-spacing: .5px;line-height: 2;margin: 0;overflow-x: hidden;}a, button, input:focus, input[type="button"], input[type="reset"], input[type="submit"], textarea:focus, .button, .gallery img {-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}::-moz-selection {background-color: #333;color: #fff;}::selection {background-color: #333;color: #fff;}a {color: #55c7cf;text-decoration: none;}a:hover {color: #333;}p {margin: 0 0 28px;padding: 0;}ol, ul {margin: 0;padding: 0;}li {list-style-type: none;}b, strong {font-weight: 700;}blockquote, cite, em, i {font-style: italic;}blockquote {border-bottom: 1px solid #eee;border-top: 1px solid #eee;margin: 40px;}blockquote::before {background: #fff;color: #eee;content: "\201C";display: table;font-size: 60px;margin: -55px auto;padding: 10px;}.screen-reader-text {display: none;}h1, h2, h3, h4, h5, h6 {color: #333;font-family: 'Playfair Display', serif;font-style: normal;font-weight: 400;letter-spacing: .5px;line-height: 1.2;margin: 0 0 25px;}h1 {font-size: 30px;}h2 {font-size: 24px;}h3 {font-size: 20px;}h4 {font-size: 18px;}h5 {font-size: 16px;}h6 {font-size: 16px;}.single-post .entry-content h1, .page .entry-content h1 {font-family: 'Montserrat', sans-serif;font-size: 28px;font-weight: 300;color: #55c7cf;}.single-post article .entry-content h2, .page article .entry-content h2 {font-family: 'Montserrat', sans-serif;font-size: 22px;text-transform: uppercase;}.single-post article h3, .page article h3 {color: #55c7cf;font-family: 'Montserrat', sans-serif;font-size: 20px;text-transform: uppercase;}.single-post article h4, .page article h4 {color: #55c7cf;font-family: 'Montserrat', sans-serif;font-size: 18px;text-transform: uppercase;}.single-post article h5, .page article h5 {font-family: 'Montserrat', sans-serif;font-size: 16px;text-transform: uppercase;}embed, iframe, img, object, video, .featured-content img.entry-image, .wp-caption {max-width: 100%;}img {height: auto;}.gallery {overflow: hidden;}.gallery-item {float: left;margin: 0 0 28px;text-align: center;}.gallery-columns-2 .gallery-item {width: 50%;}.gallery-columns-3 .gallery-item {width: 33%;}.gallery-columns-4 .gallery-item {width: 25%;}.gallery-columns-5 .gallery-item {width: 20%;}.gallery-columns-6 .gallery-item {width: 16.6666%;}.gallery-columns-7 .gallery-item {width: 14.2857%;}.gallery-columns-8 .gallery-item {width: 12.5%;}.gallery-columns-9 .gallery-item {width: 11.1111%;}.gallery img {border: 1px solid #ddd;height: auto;padding: 4px;}.gallery img:hover {border: 1px solid #999;}input, select, textarea {background-color: #fff;border: 1px solid #EEE;color: #333;font-size: 15px;font-weight: 300;letter-spacing: .5px;padding: 15px;width: 100%;}input:focus, textarea:focus {border: 1px solid #999;outline: none;}input[type="checkbox"], input[type="image"], input[type="radio"] {width: auto;}::-moz-placeholder {color: #333;font-weight: 300;opacity: 1;}::-webkit-input-placeholder {color: #333;font-weight: 300;}button, input[type="button"], input[type="reset"], input[type="submit"], .button {background: transparent;border: 1px solid #333;color: #333;cursor: pointer;font-family: 'Montserrat', sans-serif;font-size: 10px;font-weight: 400;letter-spacing: 2px;padding: 14px 44px;text-transform: uppercase;width: auto;}button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover {background-color: #55c7cf;border-color: #55c7cf;color: #FFF;}.button {display: inline-block;}a.more-link {border-bottom: 1px solid #55c7cf;color: #55c7cf;display: inline-block;font-size: 11px;font-weight: 400;margin: 20px auto;padding-right: 30px;text-align: left;text-transform: uppercase;}a.more-link:hover {border-color: #333;color: #333;}.more-from-category a, .posts-link a {border-bottom: 1px solid #ffc933;color: #55c7cf;font-size: 11px;font-weight: 500;padding: 5px 0 5px 30px;text-align: right;text-transform: uppercase;}.more-from-category a:hover, .posts-link a:hover, .more-from-category:hover, .posts-link:hover {border-color: #333;color: #333;}.more-from-category a, .posts-link a {color: #ffc933;}.more-from-category a:after, .posts-link a:after, a.more-link:after {content: "\f139";font-family: 'dashicons';vertical-align: middle;}.content .widget:nth-of-type(3n+2) .more-from-category a, .content .widget:nth-of-type(3n+2) .posts-link a {color: #f6748e;border-color: #f6748e;}.content .widget:nth-of-type(3n+3) .more-from-category a, .content .widget:nth-of-type(3n+3) .posts-link a {color: #55c7cf;border-color: #55c7cf;}.content .widget:nth-of-type(3n+2) .more-from-category a:hover, .content .widget:nth-of-type(3n+2) .posts-link a:hover, .content .widget:nth-of-type(3n+3) .more-from-category a:hover, .content .widget:nth-of-type(3n+3) .posts-link a:hover {color: #333;border-color: #333;}a.wprm-jump-to-recipe-shortcode {background: #fff;border-radius: 100px;border: 1px solid #55c7cf;display: inline-block;float: right;font-size: 10px;font-weight: bold;height: 70px;line-height: 1.2;margin: 10px 0 10px 10px;padding-top: 19px;text-align: center;text-decoration: none;text-transform: uppercase;width: 70px;}a.wprm-jump-to-recipe-shortcode:hover {border-color: #333;}a.wprm-jump-to-recipe-shortcode:after {content: "\f347";display: block;font-family: 'dashicons';font-size: 18px;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button {display: none;}table {border-collapse: collapse;border-spacing: 0;line-height: 2;margin-bottom: 40px;width: 100%;}tbody {border-bottom: 1px solid #FAF9F7;}td, th {text-align: left;}td {border-top: 1px solid #FAF9F7;padding: 10px 0;}th {font-weight: 400;}.site-inner, .wrap {margin: 0 auto;max-width: 1280px;}.site-inner {clear: both;margin: 30px auto 30px;}.captivating-landing .site-inner {width: 800px;}.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {width: 980px;}.content-sidebar-sidebar .content-sidebar-wrap {float: left;}.sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {float: right;}.content {background: #fff;float: right;padding: 30px;width: 860px;}.content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content {float: left;}.content-sidebar-sidebar .content, .sidebar-content-sidebar .content, .sidebar-sidebar-content .content {width: 580px;}.full-width-content .content {width: 100%;}.sidebar-primary {float: right;width: 392px;}.sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary {float: left;}.sidebar-secondary {float: left;width: 180px;}.content-sidebar-sidebar .sidebar-secondary {float: right;}.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {float: left;margin-left: 2.564102564102564%;}.one-half, .three-sixths, .two-fourths {width: 48.717948717948715%;}.one-third, .two-sixths {width: 31.623931623931625%;}.four-sixths, .two-thirds {width: 65.81196581196582%;}.one-fourth {width: 23.076923076923077%;}.three-fourths {width: 74.35897435897436%;}.one-sixth {width: 14.52991452991453%;}.five-sixths {width: 82.90598290598291%;}.first {clear: both;margin-left: 0;}.avatar {float: left;}.alignleft .avatar, .author-box .avatar {margin-right: 24px;}.alignright .avatar {margin-left: 24px;}.comment .avatar {margin: 0 16px 24px 0;}.breadcrumb {background: #F9F9F9;margin-bottom: 20px;padding: 5px 10px;text-align: center;}.author-box {background: #f7f9fc;margin-bottom: 30px;padding: 30px;}.archive-description {margin-bottom: 30px;}.archive-description h1 {margin-bottom: 20px;}.author-box-title {font-size: 20px;margin-bottom: 15px;}.archive-description p:last-child, .author-box p:last-child {margin-bottom: 0;}.search-form {overflow: hidden;}.site-header .search-form {float: right;margin-top: 12px;}.entry-content .search-form, .site-header .search-form {width: 50%;}.genesis-nav-menu .search input[type="submit"], .widget_search input[type="submit"] {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;padding: 0;position: absolute;width: 1px;}.archive-title {font-size: 20px;}.entry-title, .page-title {font-size: 30px;font-weight: 300;margin: 0 0 15px;}.archive .entry-title {font-size: 20px;}.entry-title a, .sidebar .widget-title a {color: #333;}.entry-title a:hover {color: #55c7cf;}.widget-title {font-family: 'Montserrat', sans-serif;font-weight: 500;font-size: 16px;letter-spacing: 1px;margin-bottom: 20px;padding: 10px 0;text-align: left;text-transform: uppercase;}.sidebar-primary .widgettitle {padding: 0 10px;position: relative;text-transform: uppercase;z-index: 1;}.sidebar-primary .widgettitle::after {background: #fff7e1;content: "";height: 12px;left: 0;position: absolute;right: 0;top: 60%;z-index: -1;}.sidebar-primary .widget:nth-of-type(3n+2) .widgettitle::after {background: #fff4f0;}.sidebar-primary .widget:nth-of-type(3n+3) .widgettitle::after {background: #f7f9fc;}a.aligncenter img {display: block;margin: 0 auto;}a.alignnone {display: inline-block;}.alignleft {float: left;text-align: left;}.alignright {float: right;text-align: right;}a.alignleft, a.alignnone, a.alignright {max-width: 100%;}img.centered, .aligncenter {display: block;margin: 0 auto 24px;}img.alignnone, .alignnone {margin-bottom: 12px;}a.alignleft, img.alignleft, .wp-caption.alignleft {margin: 0 24px 24px 0;}a.alignright, img.alignright, .wp-caption.alignright {margin: 0 0 24px 24px;}.wp-caption-text {font-size: 11px;font-weight: 500;text-align: center;}.entry-content p.wp-caption-text {margin-bottom: 0;}.sticky {}.widget {word-wrap: break-word;}.widget ol > li {list-style-position: inside;list-style-type: decimal;}.widget li li {border: none;margin: 0 0 0 30px;padding: 0;}.widget_calendar table {width: 100%;}.widget_calendar td, .widget_calendar th {text-align: center;}.announcement-widget {background: #F7F9FC;font-family: 'Poppins', sans-serif;font-weight: 300;font-size: 10px;letter-spacing: 2px;padding: 10px 20px;text-align: center;text-transform: uppercase;}.announcement-widget p {margin: 0;}.announcement-widget .button {padding: 5px 20px;}.woocommerce .announcement-widget .button {background: transparent none repeat scroll 0 0;border: 1px solid #333;border-radius: 0;color: #333;cursor: pointer;font-family: "Montserrat",sans-serif;font-size: 10px;font-weight: 400;letter-spacing: 2px;padding: 10px 20px;text-transform: uppercase;width: auto;}.admin-bar .announcement-widget.fixed {top: 32px;}.announcement-widget.fixed {position: fixed;top: 0;width: 100%;z-index: 999;}.announcement-widget.fixed .wrap {margin: 0 auto;}.announcement-widget.fixed + div {border-top: 74px solid transparent;}.announcement-widget .widget-title {display: none;}.announcement-widget .enews-widget p {background: transparent;float: left;font-size: 10px;font-weight: 300;letter-spacing: 2px;width: 30%;margin: 0;padding: 10px 20px;text-align: center;text-transform: uppercase;}.announcement-widget form {float: right;margin: 0 auto;padding: 0 30px;width: 70%;}.announcement-widget .enews-widget input {float: left;width: 27%;margin-right: 10px;margin-bottom: 0;padding: 12px;}.announcement-widget .enews-widget input[type="submit"] {background: #55c7cf;border-color: #55c7cf;color: #fff;width: auto;padding: 12px 34px;margin-right: 0;}.announcement-widget .enews-widget input[type="submit"]:hover {background: transparent;border-color: #333;color: #333;}.above-blog-content {background: #f7f9fc;margin-bottom: 30px;}.above-blog-content .wrap {padding: 30px;}.above-blog-content .entry {background: transparent;float: left;margin-right: 2%;width: 32%;}.above-blog-content .entry:nth-of-type(3n+3), .above-blog-content .widget:nth-of-type(3n+3) .entry {margin-right: 0;}.above-blog-content .featured-content .entry {margin-bottom: 0;padding: 0;}.above-blog-content .entry-title {font-size: 20px;text-align: center;}.captivating-custom-blog .content .entry {float: left;width: 48.7179%;}.captivating-custom-blog .content .entry:nth-of-type(2n+3) {margin-left: 2.5641%;}.captivating-custom-blog .content .entry:nth-of-type(1) {width: 100%;}.site-wide-cta {background: #f7f9fc;border: none;font-family: 'Poppins', sans-serif;padding: 30px;}.site-wide-cta .enews-widget {color: #333;}.site-wide-cta .enews-widget p {background: transparent;float: left;font-size: 10px;font-weight: 300;letter-spacing: 2px;margin-top: 8px;margin-bottom: 0;padding: 20px;text-align: center;text-transform: uppercase;}.site-wide-cta .enews {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 0 auto;}.site-wide-cta .widget-title {margin-bottom: 0;font-size: 20px;margin-right: 20px;}.site-wide-cta form {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding: 0 20px;}.site-wide-cta .enews-widget input {margin-bottom: 0;width: auto;margin-right: 10px;padding: 15px;line-height: 1;font-size: 10px;-webkit-box-flex: 3;-webkit-flex: 3;-ms-flex: 3;flex: 3;}.site-wide-cta .enews-widget input[type="submit"] {margin-right: 0;padding: 10px 50px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.widget-below-footer {background: #fff;}.featured-content .entry {margin-bottom: 20px;padding: 0 0 24px;}div.ck_form, div.ck_form.ck_vertical {background: #f7f9fc;border: none;box-shadow: none;color: #333;font-family: "Montserrat",sans-serif;}div.ck_form_content h3, div.ck_label {color: #55c7cf;font-family: "Montserrat",sans-serif;font-size: 20px;font-weight: 400;text-transform: uppercase;}div.ck_form_content p {font-family: "Montserrat",sans-serif;font-size: 14px;}div.ck_label {font-family: "Montserrat",sans-serif;}div.ck_form .ck_subscribe_button {background: transparent none repeat scroll 0 0;border: 1px solid #333;border-radius: 0;color: #333;cursor: pointer;font-family: "Montserrat",sans-serif;font-size: 10px;font-weight: 400;letter-spacing: 2px;padding: 14px 44px;text-transform: uppercase;}div.ck_form .ck_subscribe_button:hover {background-color: #55c7cf;border-color: #55c7cf;color: #fff;}div.ck_form input[type="text"], div.ck_form input[type="email"] {background: #fff;border: none;border-radius: 0;padding: 15px 10px;}.enews-widget input {font-size: 10px;letter-spacing: 2px;margin-bottom: 16px;text-transform: uppercase;}.enews-widget input[type="submit"] {margin: 0;width: 100%;}.enews form + p {margin-top: 24px;}.front-page #genesis-responsive-slider {border: 0;margin: 0 auto 50px;padding: 0;position: relative;}.front-page .slide-excerpt {background: transparent;margin: 0 0 20%;opacity: 1;width: 100%;}.front-page .slide-excerpt-border {border: 0;display: inline;float: left;margin: 0;padding: 0;width: 100%;}.front-page .slide-excerpt-border h2 {margin: 29% 0;text-align: center;width: 100%;}.front-page #genesis-responsive-slider h2 a {background: rgba(255,255,255,.8);color: #333;font-size: 20px;margin: 0;overflow: visible;padding: 15px;text-align: center;width: 100%;}.front-page .genesis_responsive_slider .flex-direction-nav li a {background: url(images/icon-direction-nav.png) no-repeat -44px 0;background-size: 88px 96px;height: 48px;right: 10px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;width: 44px;}.front-page .genesis_responsive_slider .flex-direction-nav li a:hover {background-position: -44px -48px;}.front-page .genesis_responsive_slider .flex-direction-nav li a.prev {background-position: 0 0;left: 10px;}.front-page .genesis_responsive_slider .flex-direction-nav li a:hover.prev {background-position: 0 -48px;}.front-page .genesis_responsive_slider .flexslider .slides > li {overflow: hidden;}.front-page .genesis_responsive_slider .flex-control-nav {margin: 15px 0 0;text-align: center;width: 100%;height: 5px;}.front-page .genesis_responsive_slider .flex-control-nav li a {background: url(images/icon-control-nav.png) no-repeat 0 0;background-size: 13px 39px;}.front-page .genesis_responsive_slider .flex-control-nav li a:hover {background-position: 0 -13px;}.front-page .genesis_responsive_slider .flex-control-nav li a.active {background-position: 0 -26px;}div.gform_wrapper input[type="email"], div.gform_wrapper input[type="text"], div.gform_wrapper textarea {font-size: 16px;padding: 16px;}div.gform_wrapper .ginput_complex label {font-size: 12px;font-style: italic;padding: 0;}div.gform_wrapper .top_label .gfield_label {font-weight: 300;text-transform: uppercase;}div.gform_wrapper li, div.gform_wrapper form li {margin: 16px 0 0;}div.gform_wrapper .gform_footer input[type="submit"] {font-size: 10px;}.ninja-forms-req-symbol, .nf-error-msg {color: #55c7cf !important;}#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a {border-radius: 0 !important;font-family: 'Montserrat', sans-serif;font-size: 9px !important;font-weight: 400;letter-spacing: 2px;padding: 10px 25px;text-transform: uppercase;width: auto;}.shopthepost-widget {border: 1px solid #eee;margin-bottom: 30px;padding: 30px;}div.amzn-native-product {border: none !important;}.genesis-nav-menu .simple-social-icons ul li a, .genesis-nav-menu .simple-social-icons ul li a:hover, .announcement-widget .simple-social-icons ul li a, .announcement-widget .simple-social-icons ul li a:hover {background: transparent !important;}.genesis-nav-menu .simple-social-icons ul li {margin: 0 6px 0px !important;}div.soliloquy-container {margin-bottom: -24px;}div.soliloquy-container .soliloquy-next, div.soliloquy-container .soliloquy-prev {background-color: transparent;}.wprm-recipe-print {background: #FFF4F0;padding: 10px 50px;}.wprm-recipe-print:hover {background: #F7F9FC;}.wprm-recipe-simple {border: 2px solid #eee !important;padding: 30px !important;}.single-post article .entry-content .wprm-recipe-simple h2:first-of-type {border: medium none;font-size: 20px;font-style: normal;margin-bottom: 30px;padding: 0;text-transform: uppercase;}.wprm-recipe-simple h3.wprm-recipe-header {margin: 20px 0 !important;}.woocommerce .content {background: #fff;padding: 30px;}.woocommerce .site-inner #respond input#submit, .woocommerce .site-inner a.button, .woocommerce .site-inner button.button, .woocommerce .site-inner input.button {background-color: transparent !important;border-bottom: 1px solid #55c7cf !important;border-radius: 0px !important;color: #55c7cf !important;cursor: pointer;font-size: 10px !important;font-weight: 400 !important;padding: 15px 20px 5px 0 !important;text-align: left;text-transform: uppercase !important;width: auto !important;}.woocommerce .site-inner #respond input#submit:hover, .woocommerce .site-inner a.button:hover, .woocommerce .site-inner button.button:hover, .woocommerce .site-inner input.button:hover {background-color: transparent !important;border-color: #333 !important;color: #333 !important;}.woocommerce .site-inner #respond input#submit:after, .woocommerce .site-inner a.button:after, .woocommerce .site-inner button.button:after, .woocommerce .site-inner input.button:after {content: "\f139";font-family: 'dashicons';vertical-align: middle;}.woocommerce div.product .woocommerce-tabs ul.tabs::before, .woocommerce div.product .woocommerce-tabs ul.tabs li {border-color: #EEE !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {display: none !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li {background-color: #EEE !important;border-radius: 0 !important;padding: 0 !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active {background-color: #fff !important;border-radius: 0 !important;padding: 0 !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li a {color: #333 !important;padding: .5em 1em !important;font-weight: 300 !important;font-family: "Montserrat",sans-serif;text-transform: uppercase;font-size: 10px;letter-spacing: 2px;}.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {color: #55c7cf !important;}.woocommerce ul.products li.product h3 {font-size: 20px !important;}.woocommerce .product-title {color: #333;font-family: 'Playfair Display', serif;font-weight: 400;font-size: 20px;}.widget_products.woocommerce .product-title {font-weight: 300;line-height: 1.2;}.woocommerce .product-title:hover {color: #55c7cf;}.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {font-size: 18px !important;text-transform: none;}.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li {float: left;margin-right: 2% !important;width: 32%;}.woocommerce ul.cart_list li:nth-of-type(3n+3), .woocommerce ul.product_list_widget li:nth-of-type(3n+3), .woocommerce-page ul.cart_list li:nth-of-type(3n+3), .woocommerce-page ul.product_list_widget li:nth-of-type(3n+3) {margin-right: 0 !important;}.sidebar .woocommerce ul.cart_list li, .sidebar .woocommerce ul.product_list_widget li, .sidebar .woocommerce-page ul.cart_list li, .sidebar .woocommerce-page ul.product_list_widget li {float: left;padding: 1% !important;width: 50%;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 30.6% !important;}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {width: 100% !important;}.woocommerce ul.product_list_widget li img {margin-bottom: 20px;}.woocommerce-cart table.cart img {width: 100px !important;}.woocommerce-checkout #payment ul.payment_methods li {list-style: none;}.woocommerce-page input[type="checkbox"], .woocommerce-page input[type="radio"] {width: auto;}.woocommerce ul.products li.product .price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del {display: inline !important;}.woocommerce-cart table.cart td.actions .coupon .input-text {padding: 17px 5px !important;}.woocommerce-checkout #payment {background-color: #F7F9FC !important;}.woocommerce form .form-row textarea {height: 50px !important;}.woocommerce .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price, .woocommerce form .form-row .required {color: #55c7cf !important;}.woocommerce .woocommerce-message, .woocommerce .woocommerce-info {border-top-color: #55c7cf !important;}.woocommerce div.product p.price, .woocommerce div.product span.price {text-align: left;}.woocommerce span.onsale {background-color: #55c7cf !important;border-radius: 0 !important;font-size: 10px !important;left: 0 !important;letter-spacing: 2px;margin: 0 !important;padding: 5px 10px !important;text-transform: uppercase !important;top: 0 !important;}.woocommerce .up-sells {clear: both;}.woocommerce .quantity .qty {padding: 13px 0px !important;}figure.woocommerce-product-gallery__wrapper {margin: 0px;}.page article h3.ei-item-term, .page article h4.ei-item-title {text-transform: none;height: auto !important;}.page article h3.ei-item-term {font-size: 18px;}.page article h4.ei-item-title {font-size: 16px;margin: 5px 0 0 0;}.site-header {background: #fff;min-height: 100px;}.site-header .wrap {padding: 25px 30px;}.title-area {float: left;margin: 0 auto;padding: 20px 0;text-align: center;width: 400px;}.header-full-width .title-area {float: none;margin: 0 auto;padding: 20px 0;text-align: center;width: 30%;}.header-image .title-area {background: none;padding: 0;}.site-title {font-family: 'Playfair Display', serif;font-size: 45px;font-weight: 300;letter-spacing: 8px;line-height: 1.2;text-transform: uppercase;}.site-title a, .site-title a:hover {color: #333;}.header-image .site-title > a {background-position: center center !important;background-size: contain !important;display: block;height: 61px;margin: 0 auto;}.site-description {display: block;font-family: 'Montserrat', sans-serif;font-size: 10px;letter-spacing: 3px;margin-bottom: 0;}.site-description, .site-title {margin-bottom: 0;}.header-image .site-description, .header-image .site-title {display: block;text-indent: -9999px;}.site-header .widget-area {float: right;padding: 25px 0 0;text-align: right;width: 800px;}.header-image .site-header .widget-area {padding: 10px 0 0;}.genesis-nav-menu {clear: both;font-family: 'Poppins', sans-serif;font-size: 11px;font-weight: 400;letter-spacing: 2px;line-height: 1;text-transform: uppercase;width: 100%;}.genesis-nav-menu li {float: none;list-style-type: none;}.genesis-nav-menu li li {margin-left: 0;}.genesis-nav-menu .menu-item {display: inline-block;text-align: center;}.genesis-nav-menu .menu-item:hover {position: relative;}.genesis-nav-menu a {color: #333;display: block;padding: 20px;text-transform: uppercase;}.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a {color: #55c7cf;}.genesis-nav-menu .sub-menu {background: #F8FAFC;left: -9999px;opacity: 0;position: absolute;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;transition: opacity .4s ease-in-out;width: 200px;z-index: 99;}.genesis-nav-menu .sub-menu::after, .genesis-nav-menu .sub-menu::before {border: medium solid transparent;bottom: 100%;content: " ";height: 0;left: 50%;pointer-events: none;position: absolute;width: 0;}.genesis-nav-menu .sub-menu::after {border-bottom-color: #F8FAFC;}.genesis-nav-menu .sub-menu::after {border-width: 8px;margin-left: -10px;}.genesis-nav-menu .sub-menu a {font-size: 9px;position: relative;width: 200px;}.genesis-nav-menu .sub-menu .sub-menu {margin: -50px 0 0 199px;}.genesis-nav-menu .menu-item:hover > .sub-menu {left: 50%;margin-left: -100px;opacity: 1;}.genesis-nav-menu .menu-item:hover > .sub-menu > .menu-item:hover > .sub-menu {left: 199px;margin-left: 0px;opacity: 1;}.genesis-nav-menu > .first > a {padding-left: 0;}.genesis-nav-menu > .last > a {padding-right: 0;}.genesis-nav-menu > .right {color: #fff;float: right;list-style-type: none;padding: 20px 0;}.genesis-nav-menu > .right > a {display: inline;padding: 0;}.genesis-nav-menu > .rss > a {margin-left: 48px;}.genesis-nav-menu > .search {float: right;padding: 0;width: 13%;}.genesis-nav-menu > .search input {background: transparent;border: none;font-size: 9px;letter-spacing: 2px;padding: 15px 15px 11px;text-transform: uppercase;}.genesis-nav-menu .widget-area {float: right;padding: 8px 0;width: auto;}.nav-header {background-color: transparent;}.site-header .sub-menu .sub-menu {margin-top: -51px;}.site-header .genesis-nav-menu li li {margin-left: 0;}.nav-primary {background: #FFF;border-bottom: 1px solid #eee;}.nav-primary .wrap {padding: 0 30px;}.nav-primary a {font-size: 10px;padding: 15px 10px;}.admin-bar .nav-primary.fixed {top: 32px;}.nav-primary.fixed {position: fixed;top: 0;width: 100%;z-index: 9;}.nav-primary.fixed .wrap {margin: 0 auto;}.nav-primary.fixed + div {border-top: 74px solid transparent;}.nav-secondary, .nav-footer {background: #fff;text-align: center;}.nav-footer {border-bottom: 1px solid #eee;}.nav-secondary {padding-bottom: 5px;}.nav-secondary .wrap {border-bottom: 1px solid #eee;padding: 0 30px;}.nav-secondary .wrap {margin: 0 auto;width: 1280px;}.nav-header-left, .nav-header-right {margin-top: 25px;}.nav-header-left a, .nav-header-right a {padding: 20px 18px;}.nav-header-left {float: left;text-align: center;width: 35%;}.nav-header-right {float: right;text-align: center;width: 35%;}.menu .menu-item:focus {position: static;}.menu .menu-item > a:focus + ul.sub-menu, .menu .menu-item.sfHover > ul.sub-menu {left: auto;opacity: 1;}.menu-toggle, .sub-menu-toggle {display: none;visibility: hidden;}.category-index .featured-content .entry {border: none;float: left;min-height: 310px;padding: 0px 5px;width: 33%;}.category-index .widget {margin-bottom: 30px;padding: 20px 0px;}.category-index ul li {float: left;font-size: 13px;padding: 1%;width: 32%;}.category-index ul li:before {content: "\f139";font-family: 'dashicons';vertical-align: middle;}.category-index ul li ul li {width: 100%;}.category-index ul li a {color: #333;}.category-index ul li a:hover {color: #55c7cf;}.category-index .widget_categories {background: #f7f9fc;overflow: hidden;padding: 30px;}.category-index .widget_categories .widget-title {border: none;padding: 0;text-align: center;}.category-index .entry-title {font-size: 20px;}.category-index .widget-title {border-left: 12px solid #fff7e1;font-size: 16px;padding-left: 30px;}.category-index .widget:nth-of-type(3n+2) .widget-title {border-color: #fff4f0;}.category-index .widget:nth-of-type(3n+3) .widget-title {border-color: #f7f9fc;}.category-index .widget-wrap {overflow: hidden;position: relative;}.category-index .widget-wrap .more-from-category {position: absolute;right: 0;top: 0;}.entry {background: #fff;margin-bottom: 30px;}.entry-content ol, .entry-content ul {margin-bottom: 28px;margin-left: 40px;}.entry-content ol > li {list-style-type: decimal;}.entry-content ul > li {list-style-type: disc;}.entry-content ol ol, .entry-content ul ul {margin-bottom: 0;}.entry-content code {background-color: #333;color: #ddd;}p.entry-meta {margin-bottom: 0;}.entry-header {margin-bottom: 40px;}.entry-header .entry-meta {color: #CCC;font-family: 'Poppins', sans-serif;font-size: 11px;font-weight: 300;letter-spacing: 2px;margin-bottom: 10px;text-transform: uppercase;}.entry-time:before {content: "\f469";font-family: 'dashicons';vertical-align: middle;}.entry-comments-link a {color: #CCC;}.entry-comments-link:before {content: "\f101";font-family: 'dashicons';vertical-align: middle;}.entry-footer {font-size: 10px;font-family: 'Montserrat', sans-serif;font-style: normal;font-weight: 300;text-transform: uppercase;text-align: center;text-transform: uppercase;}.pagination {clear: both;text-align: center;margin-bottom: 15px;}.adjacent-entry-pagination {border-bottom: 1px solid #eee;border-top: 1px solid #eee;margin-bottom: 30px;padding: 10px 20px;}.single-post .pagination-previous {float: left;width: 45%;}.single-post .pagination-next {float: right;width: 45%;}.adjacent-entry-pagination a {font-size: 13px;font-style: italic;}.archive-pagination li {display: inline;}.archive-pagination li a {color: #55c7cf;cursor: pointer;display: inline-block;font-size: 10px;font-weight: 400;padding: 8px 15px;text-transform: uppercase;}.archive-pagination li a:hover {border-bottom: 1px solid #55c7cf;}.archive-pagination .active a {border-bottom: 1px solid #55c7cf;}.after-entry {background: #fff;margin: 30px 0;text-align: center;}.after-entry .widget {margin-bottom: 32px;}.after-entry .widget:last-child, .after-entry p:last-child {margin: 0;}.after-entry li {list-style-type: none;}.comment-respond, .entry-comments, .entry-pings {background: #fff;margin-bottom: 40px;}.entry-comments h3, .entry-pings h3, .comment-respond h3 {font-size: 20px;font-weight: 300;text-align: center;}.comment-header, .comment-meta {font-size: 11px;font-style: italic;font-weight: 400;letter-spacing: 2px;}.comment-header a, .comment-meta a {font-style: normal;text-transform: uppercase;}.comment-content {clear: both;}.comment-list li {margin-top: 24px;}.comment-list li li {margin-left: 50px;}.comment-respond input[type="email"], .comment-respond input[type="text"], .comment-respond input[type="url"] {width: 50%;}.comment-respond label {display: block;margin-right: 12px;}.entry-comments .comment-author {margin-bottom: 0;}.entry-pings .reply {display: none;}.bypostauthor {}.form-allowed-tags {background-color: #f5f5f5;font-size: 16px;padding: 24px;}.sidebar li {margin-bottom: 5px;padding: 5px;}.sidebar li a {color: #333;}.sidebar p:last-child, .sidebar ul > li:last-child {margin-bottom: 0;}.sidebar .widget {background: #fff;margin-bottom: 20px;overflow: hidden;padding: 30px;}.sidebar .enews-widget {background: #f7f9fc;border: 30px solid #fff;text-align: center;padding: 50px;}.sidebar-primary .enews-widget .widgettitle {text-align: center;}.sidebar-primary .enews-widget .widgettitle::after {background: none !important;}.footer-widgets {background-color: #fff;border-bottom: 1px solid #eee;font-size: 14px;}.footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {padding: 40px;}.footer-widgets-1 {width: 25%;}.footer-widgets-2 {width: 20%;}.footer-widgets-1, .footer-widgets-2 {float: left;}.footer-widgets-3 {border-left: 1px solid #eee;float: right;width: 55%;}.footer-widgets .widget-title {font-size: 1.4rem;text-align: center;}.site-footer {background: #f7f9fc;font-family: "Poppins",sans-serif;font-weight: 300;font-size: 9px;letter-spacing: 2px;line-height: 1;padding: 25px 0;text-align: center;text-transform: uppercase;}.site-footer a {color: #333;}.site-footer p {margin-bottom: 0;}.js .fadeup-effect {opacity: 0;overflow: hidden;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translateY(20px);}to {opacity: 1;-webkit-transform: translateY(0);}}@keyframes fadeInUp {from {opacity: 0;transform: translateY(20px);}to {opacity: 1;transform: translateY(0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@media only screen and (max-width: 1280px) {.site-header .widget-area {width: 60%;}.content {padding: 20px;width: 795px;}.sidebar .widget {padding: 30px;}}@media only screen and (max-width: 1200px) {.wrap {max-width: 960px;}.content {max-width: calc(100% - 360px);}.sidebar-primary {width: 360px;}.title-area, .site-header .widget-area {width: 100%;}.site-header .widget-area {text-align: center;}.nav-secondary .wrap {width: 100%;}.site-wide-cta .enews-widget input, .announcement-widget .enews-widget input {width: 27%;}.site-wide-cta form, .announcement-widget form {float: none;width: 100%;}.nav-header-left a, .nav-header-right a {padding: 20px 8px;}}@media only screen and (max-width: 1023px) {.content, .sidebar-primary {width: 100%;max-width: 100%;}}@media only screen and (max-width: 1024px) {.nav-header-left, .nav-header-right {float: none;margin: 0;width: 100%;}.genesis-nav-menu, .site-description, .site-header .title-area, .site-header .search-form, .site-title {text-align: center;}.genesis-nav-menu > .search, .genesis-nav-menu .widget-area {float: none;width: 100%;}.genesis-responsive-menu .wrap {padding: 0;}.genesis-responsive-menu {display: none;position: relative;}.genesis-skip-link .skip-link-hidden {display: none;visibility: hidden;}.menu-toggle, .sub-menu-toggle {background-color: #fff;border-width: 0;color: #333;display: block;margin: 0 auto;overflow: hidden;text-align: center;visibility: visible;}.menu-toggle:focus, .menu-toggle:hover, .sub-menu-toggle:focus, .sub-menu-toggle:hover {background-color: #fff;border-width: 0;color: #55c7cf;}.menu-toggle {line-height: 22px;position: relative;width: 100%;z-index: 1000;}.menu-toggle::before {font-size: 1.5em;margin-right: 10px;text-rendering: auto;}.sub-menu-toggle {float: right;padding: 10px;position: absolute;right: 0;top: 0;z-index: 100;}.sub-menu .sub-menu-toggle {padding: 12px 10px;}.sub-menu-toggle::before {display: inline-block;text-rendering: auto;-webkit-transform: rotate( 0 );-ms-transform: rotate( 0 );transform: rotate( 0 );-webkit-transition: transform .25s ease-in-out;-ms-transition: transform .25s ease-in-out;transition: transform .25s ease-in-out;}.sub-menu-toggle.activated::before {-webkit-transform: rotate( 180deg );-ms-transform: rotate( 180deg );transform: rotate( 180deg );}.genesis-responsive-menu .genesis-nav-menu .menu-item {display: block;float: none;position: relative;text-align: left;}.genesis-responsive-menu .genesis-nav-menu .menu-item:focus, .genesis-responsive-menu .genesis-nav-menu .menu-item:hover {position: relative;}.genesis-responsive-menu .genesis-nav-menu .menu-item a {border: none;font-family: 'Montserrat', sans-serif;font-size: 10px;font-weight: 300;letter-spacing: 2px;line-height: 1;margin-bottom: 1px;padding: 15px 20px;text-transform: uppercase;width: 100%;}.genesis-responsive-menu .genesis-nav-menu .sub-menu {border: none;}.genesis-responsive-menu .genesis-nav-menu .menu-item:hover > .sub-menu {margin-left: 0px;}.genesis-responsive-menu .genesis-nav-menu .menu-item > a:focus ul.sub-menu, .genesis-responsive-menu .genesis-nav-menu .menu-item > a:focus ul.sub-menu .sub-menu {left: 0;margin-left: 0;}.genesis-responsive-menu .genesis-nav-menu > .menu-item-has-children > a::after {content: none;}.genesis-responsive-menu .genesis-nav-menu .sub-menu {clear: both;display: none;margin: 0;opacity: 1;padding-left: 15px;position: static;width: 100%;}.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu {margin: 0;}}@media only screen and (max-width: 960px) {.wrap {max-width: 800px;}.site-inner, .footer-widgets {padding: 20px;}.content, .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .footer-widgets-4, .sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-primary, .sidebar-secondary, .sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap, .site-header .widget-area, .title-area, .captivating-landing .site-inner {width: 100%;}.site-header .wrap {padding: 20px 5%;}.header-image .title-area {background-position: center top;}.genesis-nav-menu li, .site-header ul.genesis-nav-menu, .site-header .search-form {float: none;}.genesis-nav-menu a, .genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a {padding: 20px 16px;}.site-header .search-form {margin: 16px auto;}.footer-widgets-1 {margin-right: 0;}.site-wide-cta {width: 100%;}.header-full-width .title-area {width: 100%;}}@media only screen and (max-width: 800px) {.archive-pagination li a {margin-bottom: 4px;}.entry-footer .entry-meta {padding: 20px;}.site-wide-cta .enews-widget input, .site-wide-cta .enews-widget input[type="submit"], .announcement-widget .enews-widget input, .announcement-widget .enews-widget input[type="submit"] {float: left;margin: 5px 0;padding: 8px;width: 100%;}.announcement-widget {padding: 5px 0;}.simple-social-icons ul li a, .simple-social-icons ul li a:hover {padding: 7px !important;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 47% !important;}.site-wide-cta .enews {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.site-wide-cta form {width: 100%;}.home-above-content .widget-wrap .more-from-category, .home-below-content .widget-wrap .more-from-category {clear: both;position: relative;text-align: right;}}@media only screen and (max-width: 500px) {.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {margin: 0;width: 100%;}.site-title {font-size: 10vw;}.category-index .featured-content .entry, .captivating-custom-blog .content .entry {float: none;width: 100%;}.captivating-blog .entry:nth-of-type(2n+3) {margin-left: 0;}.site-header .wrap {padding: 0 5%;}.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li {width: 100%;}.site-wide-cta form {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;}.site-wide-cta .enews-widget input {margin-right: 0;margin-bottom: 20px;}.site-wide-cta .enews-widget input:last-child {margin-bottom: 10px;}.site-inner, .footer-widgets {padding: 0px;}.sidebar .widget.enews-widget {margin: 0;padding: 30px;}.category-index ul li, .above-blog-content .featured-content .entry {float: none;width: 100%;}.category-index .widget-wrap .more-from-category {clear: both;position: relative;text-align: right;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product, .woocommerce[class*="columns-"] ul.products li.product {width: 100% !important;}.wprm-recipe-simple {border: none !important;padding: 0 !important;}}@media only screen and (max-width: 350px) {.content, .sidebar .widget, .above-blog-content, .sidebar .widget {padding: 10px;}}.front-page .blog {margin-top: 30px;}.front-page .wrap {margin: 0 auto;max-width: 1280px;}.front-page .entry-header {margin-bottom: 0;}.front-page .home-slider-overlay.widget-area h3 {margin-bottom: 30px;}.home-slider-overlay .widget-title {font-family: 'Cormorant Garamond', serif;font-style: italic;font-size: 22px;letter-spacing: 5px;color: #ae9d78;margin: 0;}.front-page .featured-content .entry {position: relative;}.front-page .content .widget-title {border-left: 15px solid #fff7e1;padding-left: 30px;font-size: 16px;}.front-page .content .widget:nth-of-type(3n+2) .widget-title {border-color: #fff4f0;}.front-page .content .widget:nth-of-type(3n+3) .widget-title {border-color: #f7f9fc;}.home-above-content .widget-wrap, .home-below-content .widget-wrap {position: relative;overflow: hidden;}.home-above-content .widget-wrap .more-from-category, .home-below-content .widget-wrap .more-from-category {position: absolute;top: 0;right: 0px;}.home-featured {background: #f7f9fc;margin-bottom: 10px;}.home-featured .wrap {padding: 30px;}.home-featured .entry {float: left;margin-right: 2%;width: 32%;}.home-featured .featured-content .entry {margin-bottom: 0;padding: 0;}.home-above-content .entry, .home-below-content .entry {float: left;margin-right: 2%;width: 32%;}.home-above-content .widget, .home-below-content .widget {margin-bottom: 30px;}.home-featured .entry:nth-of-type(3n+3), .home-featured .widget:nth-of-type(3n+3) .entry, .home-above-content .entry:nth-of-type(3n+3), .home-below-content .entry:nth-of-type(3n+3) {margin-right: 0;}.home-featured .entry-title {font-size: 20px;text-align: center;}.home-above-content .entry-title, .home-below-content .entry-title {font-size: 20px;}.front-page .site-wide-cta {background: none;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}.home-blog {margin-bottom: 50px;}.home-blog .entry {float: left;width: 48.7179%;}.home-blog .entry:nth-of-type(2n+3) {margin-left: 2.5641%;}.home-blog .entry:nth-of-type(1) {width: 100%;}.home-carousel .title {background: transparent;color: #000;font-family: 'Playfair Display', serif;line-height: 24px;padding: 10px 0;font-size: 18px;text-align: left;}.home-featured .slick-list .entry, .home-above-content .slick-list .entry, .home-below-content .slick-list .entry {background: transparent;margin: 0;}.slick-slide {margin: 0 10px;}.slick-list {margin: 0;}.slick-arrow {position: absolute;top: 40%;z-index: 1;font-size: 20px;cursor: pointer;color: #333333;width: 40px;height: 40px;vertical-align: middle;}.slick-arrow:before {position: absolute;left: 16px;top: 10px;}.slick-arrow-prev {left: 0;}.slick-arrow-next {right: 0;}.slick-arrow-next:before {left: 0px;}.slick-arrow:hover {color: #55c7cf;}@media only screen and (max-width: 1280px) {.front-page .wrap {width: 100%;}.site-inner {padding: 0;}}@media only screen and (max-width: 600px) {.home-featured .wrap {padding: 20px;}.home-blog .entry, .home-above-content .entry, .home-below-content .entry {float: none;width: 100%;}.home-blog .entry:nth-of-type(2n+3) {margin-left: 0;}.home-above-content .widget-wrap .more-from-category, .home-below-content .widget-wrap .more-from-category {clear: both;position: relative;text-align: right;}}.simple-social-icons svg[class^="social-"], .simple-social-icons svg[class*=" social-"] {display: inline-block;width: 1em;height: 1em;stroke-width: 0;stroke: currentColor;fill: currentColor;}.simple-social-icons {overflow: hidden;}.simple-social-icons ul {margin: 0;padding: 0;}.simple-social-icons ul li {background: none !important;border: none !important;float: left;list-style-type: none !important;margin: 0 6px 12px !important;padding: 0 !important;}.simple-social-icons ul li a {border: none !important;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;display: inline-block;font-style: normal !important;font-variant: normal !important;font-weight: normal !important;height: 1em;line-height: 1em;text-align: center;text-decoration: none !important;text-transform: none !important;width: 1em;}.simple-social-icons ul.aligncenter {text-align: center;}.simple-social-icons ul.aligncenter li {display: inline-block;float: none;}.simple-social-icons .screen-reader-text {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}