 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}       html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; }   article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, 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-color: transparent; } a:active, a:hover { outline: 0; }   abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; }   img { border: 0; } svg:not(:root) { overflow: hidden; }   figure { margin: 1em 37px; } hr { -moz-box-sizing: content-box; -webkit-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"] { cursor: pointer; -webkit-appearance: button; } 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"] { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; 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"] { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; }   table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; }   *, input[type="search"] { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }   .author-box:after, .clear: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, .widget:after, .widget-area:after, .after-entry:after, .comment-respond:after, .wrap:after { clear: both; content: " "; display: table; } .clear, .clear-line { clear: both; margin-bottom: 30px; }    body { background: #fff; color: #010101; font-family: "Muli", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 300; letter-spacing: .5px; line-height: 1.8; } a, button, input:focus, input[type="button"], input[type="reset"], input[type="submit"], textarea:focus { -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } ::-moz-selection { background: #111; color: #fff; } ::selection { background: #111; color: #fff; } a { color: #fb6a4a; text-decoration: none; } a img { margin-bottom: 17px; } a:hover img, a:focus img { opacity: 0.9; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } a:hover, a:focus { opacity: .7; } hr { background: transparent;   border: 0; border-top: 1px solid #eee; color: #fff; margin-bottom: 37px; } p { margin: 5px 0 15px; padding: 0; } strong { font-weight: 600; } ol, ul { margin: 0; padding: 0; } blockquote, blockquote::before { color: #999;   font-size: 17px; } blockquote { margin: 0; padding: 21px; } blockquote::before { content: "\201C"; display: block; font-size: 77px; height: 0; position: relative; top: -31px; left: -41px; } pre { background: #efefef; color: #010101;   margin-bottom: 37px; overflow: scroll; padding: 37px; white-space: pre; } cite { font-style: normal; }  h1, h2, h3, h4, h5, h6 { font-family: "Karla", Arial, Helvetica, sans-serif;   font-weight: 700; letter-spacing: 3px;   line-height: 1.3; margin: 7px 0 17px; padding: 0; text-transform: uppercase; } h1 { font-size: 21px; } h1 a { font-style: normal; } h2 { font-size: 19px; } h3 { font-size: 17px; } h4 { font-size: 15px; } h5 { font-size: 13px; } h6 { font-size: 11px; }   embed, iframe, img, object, video, .wp-caption { max-width: 100%; } img { height: auto; } .featured-content img, .gallery img { margin-bottom: 0; width: 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 #eee; height: auto; padding: 4px; } .gallery img:hover, .gallery img:focus { border: 1px solid #999; }   input, select, textarea { border: 1px solid #eee; -moz-box-shadow: 0 0 0 #fff; -webkit-box-shadow: 0 0 0 #fff; -webkit-box-shadow: 0 0 0 #fff; box-shadow: 0 0 0 #fff; color: #999; font-size: 11px; font-weight: 300; letter-spacing: 0.5px; padding: 10px; width: 100%; } input:focus, textarea:focus { outline: none; } ::-moz-placeholder { color: #000; } ::-webkit-input-placeholder { color: #000; } .button, .button-secondary, a.more-link, button, input[type="button"], input[type="reset"], input[type="submit"], .more-from-category a { background: #010101; border: 1px solid #010101; -webkit-box-shadow: none; box-shadow: none; color: #fff; cursor: pointer; font-family: "Karla", Arial, Helvetica, sans-serif;   font-size: 11px; font-style: normal; font-weight: 700; letter-spacing: 2px; padding: 7px 17px; text-transform: uppercase; width: auto; } input[type="submit"] { letter-spacing: 2px; } .button:hover, .button:focus, a.more-link:hover, button:hover, button:focus, input:hover[type="button"], input:focus[type="button"], input:hover[type="reset"], input:focus[type="reset"], input:hover[type="submit"], input:focus[type="submit"], .more-from-category a:hover { background: #fff; color: #010101; } .button-secondary { background: #f7f9fc; color: #010101; } .button-secondary:hover, .button-secondary:focus { background: #010101; color: #fff; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button { display: none; }    .site-container { margin: 0 auto; } .content-sidebar-wrap, .site-inner, .wrap { margin: 0 auto; max-width: 1170px; } .site-inner {   background: #fff;   margin: 0 auto;   padding: 37px; }   .content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap, .alt-sidebar-content .content-sidebar-wrap, .alt-sidebar-content .content { width: 860px; } .content-sidebar-sidebar .content-sidebar-wrap { float: left; } .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap, .alt-sidebar-content .content-sidebar-wrap, .alt-sidebar-content .content { float: right; }  .content { float: right; width: 680px; } .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: 500px; } .full-width-content .content, .full-width-slim .content { float: none; width: 100%; } .full-width-slim .content { margin: 0 auto; max-width: 750px; }  .sidebar-primary { float: right; width: 300px; } .sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary { float: left; }  .sidebar-secondary { float: left; width: 160px; } .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; } .search-form {   background: #fff;   border: 1px solid #eee;   padding: 10px; } .search-form input { background: #fff url('https://www.kindergartenteacherresources.com/wp-content/themes/foodie-pro/images/search.svg') center right no-repeat;   background-size: contain;   border: 0;   padding: 0; } .search-form input[type="submit"] { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; padding: 0; position: absolute; width: 1px; } .sticky { } img.centered, .aligncenter { display: block; margin: 0 auto 22px; } img.alignnone { margin-bottom: 12px; } .alignleft { float: left; margin-right: 37px; text-align: left; } .alignright { float: right; margin-left: 37px; text-align: right; } img.alignleft, .wp-caption.alignleft { margin: 0 22px 22px 0; } img.alignright, .wp-caption.alignright { margin: 0 0 22px 22px; } .wp-caption-text { font-size: 11px; font-style: italic; margin: 0; text-align: center; } .wp-caption { max-width: 100% !important; } .gallery-caption { } .widget_calendar table { width: 100%; } .widget_calendar td { text-align: center; }  .breadcrumb { margin-bottom: 20px; } .archive-description, .author-box { margin-bottom: 20px; } .archive-description { padding: 21px 0; } .author-box { padding: 20px; } .author-box-title { color: #111; font-size: 17px; margin-top: 0; margin-bottom: 4px; } .author-box a { } .author-box p { margin: 0; } .author-box .avatar { margin-right: 21px; }  .entry-title {   margin: 0 0 17px; } h1.entry-title, .entry-title a, .sidebar .widgettitle a { color: #010101; text-decoration: none; } .entry-title a:hover, .sidebar .widgettitle a:hover {   opacity: .7; } .widgettitle { font-size: 11px; font-weight: 600; letter-spacing: 2px; margin: 27px 0; text-align: center; text-transform: uppercase; } .sidebar .widgettitle a { border: none; }  .screen-reader-text, .screen-reader-text span, .screen-reader-shortcut { position: absolute !important; clip: rect(0, 0, 0, 0); height: 1px; width: 1px; border: 0; overflow: hidden; color: #333; background: #fff; } .screen-reader-text:focus, .screen-reader-shortcut:focus, .genesis-nav-menu .search input[type="submit"]:focus, .widget_search input[type="submit"]:focus { clip: auto !important; height: auto; width: auto; display: block; font-size: 1em; font-weight: bold; padding: 15px 23px 14px; z-index: 100000;  text-decoration: none; box-shadow: 0 0 2px 2px rgba(0,0,0,.6); }  .genesis-skip-link li { height: 0; width: 0; list-style: none; }   .featured-content .entry { padding: 0; } .featured-content .alignleft, .featured-content .alignright { max-width: 40%; } .sidebar .widget.featured-content {   padding-bottom: 0; } .sidebar .featured-content .entry {   border-bottom: 1px solid #eee;   padding: 0 0 27px; } .sidebar .featured-content .entry:last-child {   border-bottom: 0;   margin-bottom: 0; } .sidebar .featured-content .entry-title {   font-family: "Muli", Arial, Helvetica, sans-serif;   font-size: 13px;   font-weight: 600;   letter-spacing: .5px;   text-transform: none; }   .user-profile .alignleft {   margin: -7px 11px 0 0; } .user-profile .alignright {   margin-left: 7px; } .user-profile .avatar { border: 3px solid #fff; border-radius: 100%; }   .enews-widget { background: #f7f9fc; color: #010101; padding: 17px; text-align: center; } .enews-widget input { margin-bottom: 7px; padding: 11px 17px; } .enews-widget input:focus { border: 1px solid #ccc; } .enews-widget input[type="submit"] { background: #010101; color: #fff; margin: 0; width: 100%; } .enews-widget input:hover[type="submit"] { background: #fff; color: #010101; } .after-entry .enews-widget {   margin-bottom: 37px; } .before-header .enews-widget .widgettitle, .before-header .enews-widget p, .content .enews-widget .widgettitle, .content .enews-widget p { display: inline; float: left; line-height: 37px; margin: 0 7px 0 0; width: auto; } .before-header .enews-widget .widgettitle, .content .enews-widget .widgettitle { font-size: 17px; } .before-header .enews-widget form, .content .enews-widget form { display: inline; float: right; width: auto; } .before-header .enews-widget input, .content .enews-widget input { border: 0; display: inline; float: left; margin: 0 7px 0 0; width: auto; } .before-header .enews-widget input[type="submit"], .content .enews-widget input[type="submit"] { display: inline; float: right;   margin: 0; width: auto; }  div.gform_wrapper input[type="email"], div.gform_wrapper input[type="text"], div.gform_wrapper textarea, div.gform_wrapper .ginput_complex label { font-size: 17px; padding: 8px; } div.gform_wrapper .ginput_complex label { padding: 0; } div.gform_wrapper li, div.gform_wrapper form li { margin: 17px 0 0; } div.gform_wrapper .gform_footer input[type="submit"] { font-size: 12px; }  .instagram-pics { overflow: hidden; } .instagram-pics .widget-title { margin-bottom: 20px; } .instagram-pics ul { display: inline-block; margin-left: auto; margin-right: auto; } .instagram-pics li { float: left; margin: 0; width: 14.285714286%; } .instagram-pics img { vertical-align: top; }  .simple-social-icons ul li:before { content: none !important; padding-right: 0 !important; }  .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { background-color: #fff !important; border: 1px solid #010101 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; color: #010101 !important; cursor: pointer; font-size: 11px !important; font-weight: 300 !important; letter-spacing: 2px !important; padding: 17px 23px !important; width: auto !important; } .woocommerce a.button { margin-right: 10px !important; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { background-color: #010101 !important; border-color: #010101 !important; color: #fff !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { font-size: 10px; font-weight: 300 !important; letter-spacing: 2px; text-transform: lowercase; } .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: #010101 !important; } .woocommerce .woocommerce-message, .woocommerce .woocommerce-info { border-top-color: #010101 !important; } .woocommerce span.onsale { background-color: #010101 !important; font-size: 10px !important; padding: 4px 7px !important; } .woocommerce-cart table.cart img { width: 100px !important; } .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; padding: 1% !important; width: 33.3333%; } .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.archive ul.products li.product, .woocommerce-page ul.products li.product { text-align: center; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { width: 100% !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 .quantity .qty { padding: 17px 0 !important; } .woocommerce-page table.cart td.actions .input-text { width: 120px !important; } .woocommerce-cart table.cart td.actions .coupon .input-text { padding: 15px 10px !important; text-align: center; } .woocommerce-checkout #payment { background-color: #f7f9fc !important; } .woocommerce .product-title { font-size: 10px; font-weight: 300; letter-spacing: 1px; text-transform: uppercase; } .woocommerce form .form-row textarea { height: 50px !important; } .woocommerce div.product .woocommerce-tabs { display: block; margin: 10px 0 !important; padding: 0; } .product_meta, .product_meta a { border: 0; color: #bbb; font-size: 9px; font-weight: 300; letter-spacing: 2px; text-transform: uppercase; } .woocommerce .related { clear: both; display: block; } .foodie-pro .wcmenucart-contents { color: #bbb; font-size: 11px; letter-spacing: 1px; text-transform: lowercase; } .foodie-pro .woocommerce form.checkout_coupon, .foodie-pro .woocommerce form.login, .foodie-pro .woocommerce form.register { background: #f7f9fc; border: 0 solid #d3ced2; -webkit-border-radius: 5px; border-radius: 5px; margin: 2em 0; padding: 20px; text-align: left; }   .home-middle {   margin: 0 0 77px; } .home-bottom .widgettitle { border-bottom: 1px solid #eee; margin: 37px 0 17px; padding: 0 0 17px; } .simple-grid .entry-title { font-size: 11px;   letter-spacing: 1.5px; } .one-half .entry-title { font-size: 17px; } .one-third .entry-title { font-size: 13px; } .more-from-category {   clear: both; }   .recipes-top {   border-bottom: 1px solid #eee; padding: 21px 0; } .recipes-top .widget { float: left; margin-right: 3%; width: 31%; } .recipes-top .widget:nth-child(3) {   margin-right: 0; } .recipes-top .search-form {   border: 0;   border-bottom: 1px solid #eee;   padding: 0 11px; } .recipes-bottom { margin-top: 21px; } .recipes-bottom .widget { border-bottom: 1px solid #eee; clear: both; display: block; overflow: hidden; padding: 20px 0; }  .before-header { background: #f7f9fc; clear: both; overflow: hidden; padding: 10px 0; text-align: center; } .before-header img, .before-header iframe { display: block; margin: 0 auto; } .before-header .widget { margin: 0 auto; max-width: 1100px; }  .site-header { } .site-header .wrap { padding: 17px 0; background-color: #ffffff; }   .title-area { display: inline-block; margin: 0; padding: 17px 0; width: 320px; } .header-image .site-description { line-height: 0; } .header-image .title-area { padding: 0; } .site-title {   font-size: 37px;   font-weight: 600;   letter-spacing: 2px;   line-height: 0.8;   margin: 17px 0;   text-transform: uppercase; } .site-title a { color: #010101; font-style: normal; } .site-title a:hover, .site-title a:focus { color: #010101; } .site-description { color: #aaa; font-family: "Muli", Arial, Helvetica, sans-serif;   font-size: 11px; font-weight: 300; letter-spacing: .5px; margin: 0;   text-transform: none; }  .header-full-width .title-area, .header-full-width .site-title { text-align: center;   width: 100%; } .header-image .site-description, .header-image .site-title a { display: block; text-indent: -9999px; }  .header-image .site-title > a { -webkit-background-size: contain !important; background-size: contain !important; display: block; height: 77px; margin: 10px auto; max-width: 320px; text-indent: -9999px; } .header-image .site-title a { width: 100%; }   .site-header .widget-area, .site-header .widget-area .genesis-nav-menu { float: right; text-align: right; max-width: 710px; } .site-header .widget-area .genesis-nav-menu {   border: 0;   margin: 31px 0 0;   padding: 0; }   .genesis-nav-menu { background: #fff;   border-bottom: 0px solid #eee; border-top: 0px solid #eee; clear: both;   font-family: 'Karla', Arial, Helvetica, sans-serif; font-size: .001px;   font-weight: 600; letter-spacing: 2px; line-height: 1; padding: 7px 0; text-align: center; width: 100%; } .genesis-nav-menu aside { display: inline-block; height: 32px; vertical-align: middle;   width: auto; } .genesis-nav-menu .menu-item { display: inline-block; font-size: 12px; font-weight: 400; margin: 0; padding: 0; text-align: left; } .genesis-nav-menu a { color: #010101; display: block; padding: 17px 21px; position: relative; text-decoration: none; text-transform: uppercase; } .genesis-nav-menu a:hover, .genesis-nav-menu a:focus, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a:focus { color: #fb6a4a; } .genesis-nav-menu a.last {   padding-right: 0; } .genesis-nav-menu .sub-menu { border-bottom: 5px solid #010101; opacity: 0; position: absolute; left: -9999px; -webkit-transition: opacity 0.4s ease-in-out; transition: opacity 0.4s ease-in-out; width: 230px; z-index: 2000; } .genesis-nav-menu .sub-menu a { background-color: #fff; letter-spacing: 1px; padding: 20px; position: relative; width: 230px; } .genesis-nav-menu .sub-menu .sub-menu { margin: -52px 0 0 200px; } .genesis-nav-menu .menu-item:hover, .genesis-nav-menu .menu-item:focus, .genesis-nav-menu .menu-item.menu-item-hover { position: static; } .genesis-nav-menu .sub-menu .current-menu-item > a { color: #aaa; } .genesis-nav-menu .sub-menu a:hover, .genesis-nav-menu .sub-menu a:focus, .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a:focus { color: #fff; background: #010101; } .genesis-nav-menu .menu-item:hover > .sub-menu, .genesis-nav-menu .menu-item:focus > .sub-menu, .genesis-nav-menu .menu-item.menu-item-hover > .sub-menu { opacity: 1; left: auto; } .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: 27px 0; } .genesis-nav-menu > .right > a { display: inline; padding: 0; } .genesis-nav-menu > .rss > a { margin-left: 47px; } .genesis-nav-menu > .search { padding: 11px 0 0; } .genesis-nav-menu .simple-social-icons {   margin: 0 17px; } .genesis-nav-menu .simple-social-icons li {   margin: 2px 0 !important; } .genesis-nav-menu .search-form { display: inline-block;   margin-left: 27px; width: auto; vertical-align: middle; } .sidebar .menu-item a { text-decoration: none; }  .menu-toggle, .sub-menu-toggle { display: none; visibility: hidden; }  .site-header .sub-menu { border-top: 1px solid #eee; margin: 0 0 20px; } .site-header .sub-menu .sub-menu { margin-top: -55px; }  .nav-primary { margin: -36px 0 0 0; }  .nav-primary a:hover, .nav-primary .current-menu-item > a { } .nav-primary .sub-menu a:hover { }  .nav-secondary { margin: 0 0 20px; } .nav-secondary a:hover, .nav-secondary .current-menu-item > a { } .nav-secondary .sub-menu a:hover { }    .entry { margin-bottom: 37px; } .entry-content .attachment a, .entry-content .gallery a { border: none; } .entry-content ol, .entry-content p, .entry-content ul, .quote-caption { margin-bottom: 37px; } .entry-content ol li, .entry-content ul li { margin: 0 0 17px 37px; } .entry-content ol li { list-style-type: decimal; } .entry-content ul li { list-style-type: disc; } .entry-content ol ol, .entry-content ul ul, .entry-content .wp-caption p { margin-bottom: 37px; } .entry-header {   color: #aaa;   margin: 0 0 37px; } .simple-grid .entry-header {   margin: 0 0 17px; } .entry-meta { font-size: 11px; } .entry-meta a { color: #aaa; } .entry-footer .entry-meta { border-top: 1px solid #eee; padding: 37px 0; } .entry-categories, .entry-tags { display: block; } .entry-time:after, .entry-author:after {   content: "/";   margin: 0 17px; } .more-link {   display: table;   margin: 37px 0; }  .archive-pagination { clear: both; font-size: 13px; margin: 37px 0; } .archive-pagination li { display: inline; padding: 3px 17px; } li.pagination-next, li.pagination-previous { border: 0 !important; } div.pagination-next, div.pagination-previous { border: 0 !important;   float: left;   max-width: 41%; } div.pagination-next {   float: right; } .archive-pagination a { color: #010101; letter-spacing: 2px; text-decoration: none; text-transform: uppercase; } .archive-pagination a:hover, .archive-pagination a:focus, .archive-pagination li.active a { color: #999; } .pagination {   margin: 0 0 37px; }   .comment-respond, .entry-comments { padding: 37px 0; } .comment-respond, .entry-comments, .ping-list { margin: 0 0 37px; } .entry-comments h3, .comment-respond h3 { color: #010101; } .entry-comments .comment-author { margin: 0; } .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; } .comment-list {   border-top: 1px solid #eee; } .comment-list li, .ping-list li { list-style-type: none; margin: 27px 0 0; padding: 37px; } .comment-list li li { margin-right: -32px; } .comment-list li.depth-1 {   padding: 32px 0; } .comment-header {   margin: 0 0 17px; } .comment .avatar { border-radius: 100%;   display: inline; float: left; margin: 0 17px 17px 0; } .form-allowed-tags { background: #f7f9fc; font-size: 12px; padding: 22px; } .comment-meta a { color: #302a2c; } .comment-reply a { color: #aaa;   font-size: 11px;   letter-spacing: 2px;   text-transform: uppercase; } .comment-meta {   margin: 0; } .comment-time a {   color: #aaa;   font-size: 11px; }   .sidebar p:last-child, .sidebar ul { margin: 0; } .sidebar li { color: #999; list-style-type: none; margin-bottom: 6px; padding: 0; word-wrap: break-word; } .sidebar ul li:before { content: "\00BB \0020"; padding-right: 7px; } .sidebar ul > li:last-child { margin-bottom: 0; } .sidebar .widget { border-bottom: 1px solid #eee; margin-bottom: 37px; padding-bottom: 37px; } .sidebar a { color: #010101;   font-weight: 600; } .cat-item { list-style-type: none; } .sidebar .search-form { width: 100%; } .sidebar .widget_search {   border: 0; } .sidebar a img {   margin-bottom: 0; }   .footer-widgets { background: #f7f9fc; display: block; clear: both; overflow: hidden; padding: 0 0 37px; } .footer-widgets .wrap, .footer-widgets-1, .footer-widgets-4 { max-width: 1400px;   width: 100%; } .footer-widgets-2, .footer-widgets-3 { float: left; margin-left: 2.564102564102564%;   padding: 27px 77px; width: 48.717948717948715%; } .footer-widgets-2 { margin-left: 0; } .footer-widgets-2 { float: left; } .footer-widgets-3 { float: right; } .footer-widgets .widget { margin-bottom: 22px; } .footer-widgets .widgettitle { } .footer-widgets li { list-style-type: none; margin-bottom: 6px; word-wrap: break-word; } .footer-widgets .search-form { width: 100%; } .footer-widgets .search-form input:focus { border: 1px solid #eee; } .footer-widgets img { margin: 0; } .footer-widgets .featured-content, .footer-widgets .featuredpost { background: transparent; max-width: 95%; } .footer-widgets .entry { background: #fff; padding: 5px; }   .site-footer { color: #aaa; font-size: 9px; letter-spacing: 2px; padding: 27px 0; text-align: center; text-transform: uppercase; } .site-footer a { color: #aaa; text-decoration: none; } .site-footer p { margin: 0; }  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) { .header-image .site-header {  -webkit-background-size: contain !important;  background-size: contain !important; } } @media only screen and (max-width: 1200px) { .site-inner, .wrap {  max-width: 1040px;  overflow: hidden; }    .content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap, .alt-sidebar-content .content-sidebar-wrap, .alt-sidebar-content .content {  width: 720px; }  .content, .site-header .widget-area {  width: 620px; }  .sidebar-content-sidebar .content, .sidebar-sidebar-content .content, .content-sidebar-sidebar .content {  width: 400px; }  .genesis-nav-menu a, .genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a {  padding: 0px; }  .sidebar-primary {  width: 300px; } } @media only screen and (max-width: 1023px) { .content, .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .alt-sidebar-content .content-sidebar-wrap, .alt-sidebar-content .content, .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, .site-inner, .title-area, .wrap {  width: 100%;  }  .header-image .site-header .wrap {  background-position: center top; }  .header-image .site-header .widget-area {  padding: 0;  }  .site-inner {  padding-left: 5%;  padding-right: 5%;  }  .archive-description, .author-box, .entry, .entry-comments, .entry-footer .entry-meta, .sidebar .widget, .site-header, .comment-respond {  padding: 1px 0; }  .genesis-nav-menu li, .site-header ul.genesis-nav-menu, .site-header .search-form {  float: none; }  .genesis-nav-menu, .site-description, .site-header .title-area, .site-header .search-form, .site-title {  text-align: center; }  .site-header .search-form {  margin: 17px auto; }  .genesis-nav-menu li.right {  display: none; }  .entry-footer .entry-meta {  margin: 0;  padding-top: 12px; }  .sidebar .widget.enews-widget {  padding: 20px; }  .footer-widgets {  padding: 20px 5% 16px; }  .footer-widgets-1 {  margin: 0; }     .before-header .enews-widget p {     display: none;   } } @media only screen and (max-width: 940px) { .menu-toggle, .sub-menu-toggle {  display: block;  visibility: visible; }  .menu-toggle {  background: transparent;  border-bottom: 1px solid #eee;  border-top: 1px solid #eee;  cursor: pointer;  min-height: 52px;  position: relative;  width: 100%; }  .menu-toggle span {  margin-left: -10px;  top: 23px;  left: 50%; }  .menu-toggle span, .menu-toggle span:before, .menu-toggle span:after {  background: #101010;  -webkit-border-radius: 1px;  border-radius: 1px;  content: "";  cursor: pointer;  display: block;  height: 3px;  position: absolute;  -webkit-transition: all 500ms ease-in-out;  transition: all 500ms ease-in-out;  width: 20px; }  .menu-toggle span:before {  top: -5px; }  .menu-toggle span:after {  bottom: -5px; }  .menu-toggle.active span {  background: transparent; }  .menu-toggle.active span:before, .menu-toggle.active span:after {  top: 0; }  .menu-toggle.active span:before {  -ms-transform: rotate(45deg);  -webkit-transform: rotate(45deg);  transform: rotate(45deg); }  .menu-toggle.active span:after {  -ms-transform: rotate(-45deg);  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg); }  .menu-toggle:hover, .menu-toggle:focus {  background: transparent; }  .sub-menu-toggle {  color: #999;  cursor: pointer;  padding: 14px 18px;  position: absolute;  top: 0;  right: 0; }  .sub-menu-toggle:before {  content: "+"; }  .sub-menu-toggle.active:before {  content: "-"; }  nav {  display: none;  position: relative; }  .genesis-nav-menu {  border: none; }  .genesis-nav-menu .menu-item {  border-bottom: 1px solid #eee;  display: block;  position: relative;  text-align: left; }  .genesis-nav-menu .menu-item:hover, .genesis-nav-menu .menu-item:focus {  position: relative; }  .genesis-nav-menu .sub-menu {  border-top: 1px solid #eee;  clear: both;  display: none;  opacity: 1;  position: static;  width: 100%; }  .genesis-nav-menu .sub-menu .menu-item:last-child {  border-bottom: none; }  .genesis-nav-menu .sub-menu a {  border: none;  padding: 16px 22px;  position: relative;  width: auto; }  .genesis-nav-menu .sub-menu a:hover, .genesis-nav-menu .sub-menu a:focus {  background: #101010;     opacity: 1.0; }  .genesis-nav-menu .sub-menu .sub-menu {  margin: 0; }  .genesis-nav-menu .sub-menu .sub-menu a {  padding-left: 30px; }  .genesis-nav-menu .sub-menu .sub-menu .sub-menu a {  padding-left: 40px; }  .site-header .widget-area, .site-header .widget-area .genesis-nav-menu {  width: 100%; }     .genesis-nav-menu .foodie-social {     padding: 11px;   }     .genesis-nav-menu .simple-social-icons {     margin: 0;   }     .genesis-nav-menu .search-form {     border: 0;     float: right;   } } @media only screen and (max-width: 767px) { .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds, .first {  clear: none;  margin-left: 2.564102564102564%;  width: 48.717948717948715%; }  .odd {  clear: both;  margin-left: 0; }  .alignright, .alignleft, img.alignright, img.alignleft, .wp-caption.alignright, .wp-caption.alignleft {  float: none;  margin: 0 auto 20px; }  .brunch-pro .simmer-embedded-recipe .simmer-recipe-title a, .brunch-pro .simmer-icon-print, .brunch-pro .simmer-recipe-description img, .brunch-pro .simmer-recipe-details, .brunch-pro .simmer-recipe-details li, .brunch-pro .simmer-recipe-ingredients, .brunch-pro .simmer-recipe-instructions {  border: 0;  clear: both;  display: block;  float: none;  margin: 0 auto;  max-width: 100%;  width: 100%; }  .brunch-pro .simmer-recipe-description img {  margin-bottom: 10px; } } @media only screen and (max-width: 420px) { .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds, .odd {  margin-left: 0;  width: 100%; }  .after-entry .widget {  width: 100%; }  .recipe-index .entry {  margin: 0;  width: 100%; }  .featured-content .alignleft, .featured-content .alignright, .sidebar .alignleft, .sidebar .entry-image {  clear: both;  float: none;  margin: 0 auto;  max-width: 100%; }  .sidebar .featured-content .entry {  text-align: center; }     .before-header .enews-widget .widgettitle,   .before-header .enews-widget p,   .before-header .enews-widget form,   .before-header .enews-widget form input,   .content .enews-widget .widgettitle,   .content .enews-widget p,   .content .enews-widget form,   .content .enews-widget form input {     display: block;     float: none;     line-height: 1.5;     margin: 0 auto 7px;     text-align: center;     width: 100%;   }     .before-header .enews-widget input[type="submit"], .home .content .enews-widget input[type="submit"] {     display: block;     float: none;     margin: 0 auto;     width: 100%;   } }  .before-header, .enews-widget, .footer-widgets, .form-allowed-tags{background:#ffffff;}.genesis-nav-menu{background:#7ebad7;font-family:"Libre Baskerville","Helvetica Neue",sans-serif;font-weight:300;}.genesis-nav-menu > li > a{color:#ffffff;}.genesis-nav-menu > li > a:hover, .genesis-nav-menu > .current-menu-item > a{color:#ffffff;}.genesis-nav-menu, .genesis-nav-menu .sub-menu, .entry-footer .entry-meta, .post-meta, li.comment{border-color:#407b98;}h1.entry-title, .entry-title a, .widgettitle, .recipes-top .widgettitle, .footer-widgets .widgettitle{color:#ff97fb;}a, .entry-meta a, .post-info a, .post-meta a, .site-footer a, .entry-content a{color:#407b98;}a:hover, .entry-meta a:hover, .post-info a:hover, .post-meta a:hover, .site-footer a:hover{color:#407b98;}body, .site-description, .sidebar .featured-content .entry-title{font-family:"Questrial","Helvetica Neue",sans-serif;font-size:19px;}h1, h2, h3, h4, h5, h6, .site-title, .entry-title, .widgettitle{font-family:"Karla","Helvetica Neue",sans-serif;font-weight:300;}.entry-title{font-family:"Adamina","Helvetica Neue",sans-serif;}.button, .button-secondary, button, input[type="button"], input[type="reset"], input[type="submit"], a.more-link, .more-from-category a{font-family:"Karla","Helvetica Neue",sans-serif;}  :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}   .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .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; }   .five-sixths, .four-sixths, .four-fifths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-fifths, .three-sixths, .two-fourths, .two-fifths, .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.35897435897435%; } .one-fifth { width: 17.94871794871795%; } .two-fifths { width: 38.46153846153846%; } .three-fifths { width: 58.97435897435898%; } .four-fifths { width: 79.48717948717949%; } .one-sixth { width: 14.52991452991453%; } .five-sixths { width: 82.90598290598291%; } .first { clear: both; margin-left: 0; }   @media only screen and (max-width: 800px) {  .five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds {  margin: 0;  width: 100%; } }   .clearfix:before { content: " "; display: table; } .clearfix:after { clear: both; content: " "; display: table; } .vertical-spacer { clear: both; margin-bottom: 30px; } .columns-container { clear: both; overflow: hidden; } #cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}  @-ms-viewport {   width: auto; } .lgc-clear {  clear: both;  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0; } .lgc-grid-container:before, .lgc-grid-5:before, .lgc-mobile-grid-5:before, .lgc-tablet-grid-5:before, .lgc-grid-10:before, .lgc-mobile-grid-10:before, .lgc-tablet-grid-10:before, .lgc-grid-15:before, .lgc-mobile-grid-15:before, .lgc-tablet-grid-15:before, .lgc-grid-20:before, .lgc-mobile-grid-20:before, .lgc-tablet-grid-20:before, .lgc-grid-25:before, .lgc-mobile-grid-25:before, .lgc-tablet-grid-25:before, .lgc-grid-30:before, .lgc-mobile-grid-30:before, .lgc-tablet-grid-30:before, .lgc-grid-35:before, .lgc-mobile-grid-35:before, .lgc-tablet-grid-35:before, .lgc-grid-40:before, .lgc-mobile-grid-40:before, .lgc-tablet-grid-40:before, .lgc-grid-45:before, .lgc-mobile-grid-45:before, .lgc-tablet-grid-45:before, .lgc-grid-50:before, .lgc-mobile-grid-50:before, .lgc-tablet-grid-50:before, .lgc-grid-55:before, .lgc-mobile-grid-55:before, .lgc-tablet-grid-55:before, .lgc-grid-60:before, .lgc-mobile-grid-60:before, .lgc-tablet-grid-60:before, .lgc-grid-65:before, .lgc-mobile-grid-65:before, .lgc-tablet-grid-65:before, .lgc-grid-70:before, .lgc-mobile-grid-70:before, .lgc-tablet-grid-70:before, .lgc-grid-75:before, .lgc-mobile-grid-75:before, .lgc-tablet-grid-75:before, .lgc-grid-80:before, .lgc-mobile-grid-80:before, .lgc-tablet-grid-80:before, .lgc-grid-85:before, .lgc-mobile-grid-85:before, .lgc-tablet-grid-85:before, .lgc-grid-90:before, .lgc-mobile-grid-90:before, .lgc-tablet-grid-90:before, .lgc-grid-95:before, .lgc-mobile-grid-95:before, .lgc-tablet-grid-95:before, .lgc-grid-100:before, .lgc-mobile-grid-100:before, .lgc-tablet-grid-100:before, .lgc-grid-33:before, .lgc-mobile-grid-33:before, .lgc-tablet-grid-33:before, .lgc-grid-66:before, .lgc-mobile-grid-66:before, .lgc-tablet-grid-66:before, .lgc-clearfix:before, .lgc-grid-container:after, .lgc-grid-5:after, .lgc-mobile-grid-5:after, .lgc-tablet-grid-5:after, .lgc-grid-10:after, .lgc-mobile-grid-10:after, .lgc-tablet-grid-10:after, .lgc-grid-15:after, .lgc-mobile-grid-15:after, .lgc-tablet-grid-15:after, .lgc-grid-20:after, .lgc-mobile-grid-20:after, .lgc-tablet-grid-20:after, .lgc-grid-25:after, .lgc-mobile-grid-25:after, .lgc-tablet-grid-25:after, .lgc-grid-30:after, .lgc-mobile-grid-30:after, .lgc-tablet-grid-30:after, .lgc-grid-35:after, .lgc-mobile-grid-35:after, .lgc-tablet-grid-35:after, .lgc-grid-40:after, .lgc-mobile-grid-40:after, .lgc-tablet-grid-40:after, .lgc-grid-45:after, .lgc-mobile-grid-45:after, .lgc-tablet-grid-45:after, .lgc-grid-50:after, .lgc-mobile-grid-50:after, .lgc-tablet-grid-50:after, .lgc-grid-55:after, .lgc-mobile-grid-55:after, .lgc-tablet-grid-55:after, .lgc-grid-60:after, .lgc-mobile-grid-60:after, .lgc-tablet-grid-60:after, .lgc-grid-65:after, .lgc-mobile-grid-65:after, .lgc-tablet-grid-65:after, .lgc-grid-70:after, .lgc-mobile-grid-70:after, .lgc-tablet-grid-70:after, .lgc-grid-75:after, .lgc-mobile-grid-75:after, .lgc-tablet-grid-75:after, .lgc-grid-80:after, .lgc-mobile-grid-80:after, .lgc-tablet-grid-80:after, .lgc-grid-85:after, .lgc-mobile-grid-85:after, .lgc-tablet-grid-85:after, .lgc-grid-90:after, .lgc-mobile-grid-90:after, .lgc-tablet-grid-90:after, .lgc-grid-95:after, .lgc-mobile-grid-95:after, .lgc-tablet-grid-95:after, .lgc-grid-100:after, .lgc-mobile-grid-100:after, .lgc-tablet-grid-100:after, .lgc-grid-33:after, .lgc-mobile-grid-33:after, .lgc-tablet-grid-33:after, .lgc-grid-66:after, .lgc-mobile-grid-66:after, .lgc-tablet-grid-66:after, .lgc-clearfix:after {  content: ".";  display: block;  overflow: hidden;  visibility: hidden;  font-size: 0;  line-height: 0;  width: 0;  height: 0; } .lgc-grid-container:after, .lgc-grid-5:after, .lgc-mobile-grid-5:after, .lgc-tablet-grid-5:after, .lgc-grid-10:after, .lgc-mobile-grid-10:after, .lgc-tablet-grid-10:after, .lgc-grid-15:after, .lgc-mobile-grid-15:after, .lgc-tablet-grid-15:after, .lgc-grid-20:after, .lgc-mobile-grid-20:after, .lgc-tablet-grid-20:after, .lgc-grid-25:after, .lgc-mobile-grid-25:after, .lgc-tablet-grid-25:after, .lgc-grid-30:after, .lgc-mobile-grid-30:after, .lgc-tablet-grid-30:after, .lgc-grid-35:after, .lgc-mobile-grid-35:after, .lgc-tablet-grid-35:after, .lgc-grid-40:after, .lgc-mobile-grid-40:after, .lgc-tablet-grid-40:after, .lgc-grid-45:after, .lgc-mobile-grid-45:after, .lgc-tablet-grid-45:after, .lgc-grid-50:after, .lgc-mobile-grid-50:after, .lgc-tablet-grid-50:after, .lgc-grid-55:after, .lgc-mobile-grid-55:after, .lgc-tablet-grid-55:after, .lgc-grid-60:after, .lgc-mobile-grid-60:after, .lgc-tablet-grid-60:after, .lgc-grid-65:after, .lgc-mobile-grid-65:after, .lgc-tablet-grid-65:after, .lgc-grid-70:after, .lgc-mobile-grid-70:after, .lgc-tablet-grid-70:after, .lgc-grid-75:after, .lgc-mobile-grid-75:after, .lgc-tablet-grid-75:after, .lgc-grid-80:after, .lgc-mobile-grid-80:after, .lgc-tablet-grid-80:after, .lgc-grid-85:after, .lgc-mobile-grid-85:after, .lgc-tablet-grid-85:after, .lgc-grid-90:after, .lgc-mobile-grid-90:after, .lgc-tablet-grid-90:after, .lgc-grid-95:after, .lgc-mobile-grid-95:after, .lgc-tablet-grid-95:after, .lgc-grid-100:after, .lgc-mobile-grid-100:after, .lgc-tablet-grid-100:after, .lgc-grid-33:after, .lgc-mobile-grid-33:after, .lgc-tablet-grid-33:after, .lgc-grid-66:after, .lgc-mobile-grid-66:after, .lgc-tablet-grid-66:after, .lgc-clearfix:after {  clear: both; } .lgc-grid-container {  margin-left: auto;  margin-right: auto;  max-width: 1200px;  padding-left: 10px;  padding-right: 10px; } .lgc-grid-5, .lgc-mobile-grid-5, .lgc-tablet-grid-5, .lgc-grid-10, .lgc-mobile-grid-10, .lgc-tablet-grid-10, .lgc-grid-15, .lgc-mobile-grid-15, .lgc-tablet-grid-15, .lgc-grid-20, .lgc-mobile-grid-20, .lgc-tablet-grid-20, .lgc-grid-25, .lgc-mobile-grid-25, .lgc-tablet-grid-25, .lgc-grid-30, .lgc-mobile-grid-30, .lgc-tablet-grid-30, .lgc-grid-35, .lgc-mobile-grid-35, .lgc-tablet-grid-35, .lgc-grid-40, .lgc-mobile-grid-40, .lgc-tablet-grid-40, .lgc-grid-45, .lgc-mobile-grid-45, .lgc-tablet-grid-45, .lgc-grid-50, .lgc-mobile-grid-50, .lgc-tablet-grid-50, .lgc-grid-55, .lgc-mobile-grid-55, .lgc-tablet-grid-55, .lgc-grid-60, .lgc-mobile-grid-60, .lgc-tablet-grid-60, .lgc-grid-65, .lgc-mobile-grid-65, .lgc-tablet-grid-65, .lgc-grid-70, .lgc-mobile-grid-70, .lgc-tablet-grid-70, .lgc-grid-75, .lgc-mobile-grid-75, .lgc-tablet-grid-75, .lgc-grid-80, .lgc-mobile-grid-80, .lgc-tablet-grid-80, .lgc-grid-85, .lgc-mobile-grid-85, .lgc-tablet-grid-85, .lgc-grid-90, .lgc-mobile-grid-90, .lgc-tablet-grid-90, .lgc-grid-95, .lgc-mobile-grid-95, .lgc-tablet-grid-95, .lgc-grid-100, .lgc-mobile-grid-100, .lgc-tablet-grid-100, .lgc-grid-33, .lgc-mobile-grid-33, .lgc-tablet-grid-33, .lgc-grid-66, .lgc-mobile-grid-66, .lgc-tablet-grid-66 {  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;  padding-left: 10px;  padding-right: 10px; } .lgc-grid-parent {  padding-left: 0;  padding-right: 0; } .lgc-grid-offset {  margin-left: -10px;  margin-right: -10px; } @media (max-width: 767px) {  .mobile-push-5, .lgc-mobile-pull-5, .lgc-mobile-push-10, .lgc-mobile-pull-10, .lgc-mobile-push-15, .lgc-mobile-pull-15, .lgc-mobile-push-20, .lgc-mobile-pull-20, .lgc-mobile-push-25, .lgc-mobile-pull-25, .lgc-mobile-push-30, .lgc-mobile-pull-30, .lgc-mobile-push-35, .lgc-mobile-pull-35, .lgc-mobile-push-40, .lgc-mobile-pull-40, .lgc-mobile-push-45, .lgc-mobile-pull-45, .lgc-mobile-push-50, .lgc-mobile-pull-50, .lgc-mobile-push-55, .lgc-mobile-pull-55, .lgc-mobile-push-60, .lgc-mobile-pull-60, .lgc-mobile-push-65, .lgc-mobile-pull-65, .lgc-mobile-push-70, .lgc-mobile-pull-70, .lgc-mobile-push-75, .lgc-mobile-pull-75, .lgc-mobile-push-80, .lgc-mobile-pull-80, .lgc-mobile-push-85, .lgc-mobile-pull-85, .lgc-mobile-push-90, .lgc-mobile-pull-90, .lgc-mobile-push-95, .lgc-mobile-pull-95, .lgc-mobile-push-33, .lgc-mobile-pull-33, .lgc-mobile-push-66, .lgc-mobile-pull-66 {   position: relative;  }  .lgc-hide-on-mobile {   display: none !important;  }  .lgc-mobile-grid-5 {   float: left;   width: 5%;  }  .lgc-mobile-prefix-5 {   margin-left: 5%;  }  .lgc-mobile-suffix-5 {   margin-right: 5%;  }  .lgc-mobile-push-5 {   left: 5%;  }  .lgc-mobile-pull-5 {   left: -5%;  }  .lgc-mobile-grid-10 {   float: left;   width: 10%;  }  .lgc-mobile-prefix-10 {   margin-left: 10%;  }  .lgc-mobile-suffix-10 {   margin-right: 10%;  }  .lgc-mobile-push-10 {   left: 10%;  }  .lgc-mobile-pull-10 {   left: -10%;  }  .lgc-mobile-grid-15 {   float: left;   width: 15%;  }  .lgc-mobile-prefix-15 {   margin-left: 15%;  }  .lgc-mobile-suffix-15 {   margin-right: 15%;  }  .lgc-mobile-push-15 {   left: 15%;  }  .lgc-mobile-pull-15 {   left: -15%;  }  .lgc-mobile-grid-20 {   float: left;   width: 20%;  }  .lgc-mobile-prefix-20 {   margin-left: 20%;  }  .lgc-mobile-suffix-20 {   margin-right: 20%;  }  .lgc-mobile-push-20 {   left: 20%;  }  .lgc-mobile-pull-20 {   left: -20%;  }  .lgc-mobile-grid-25 {   float: left;   width: 25%;  }  .lgc-mobile-prefix-25 {   margin-left: 25%;  }  .lgc-mobile-suffix-25 {   margin-right: 25%;  }  .lgc-mobile-push-25 {   left: 25%;  }  .lgc-mobile-pull-25 {   left: -25%;  }  .lgc-mobile-grid-30 {   float: left;   width: 30%;  }  .lgc-mobile-prefix-30 {   margin-left: 30%;  }  .lgc-mobile-suffix-30 {   margin-right: 30%;  }  .lgc-mobile-push-30 {   left: 30%;  }  .lgc-mobile-pull-30 {   left: -30%;  }  .lgc-mobile-grid-35 {   float: left;   width: 35%;  }  .lgc-mobile-prefix-35 {   margin-left: 35%;  }  .lgc-mobile-suffix-35 {   margin-right: 35%;  }  .lgc-mobile-push-35 {   left: 35%;  }  .lgc-mobile-pull-35 {   left: -35%;  }  .lgc-mobile-grid-40 {   float: left;   width: 40%;  }  .lgc-mobile-prefix-40 {   margin-left: 40%;  }  .lgc-mobile-suffix-40 {   margin-right: 40%;  }  .lgc-mobile-push-40 {   left: 40%;  }  .lgc-mobile-pull-40 {   left: -40%;  }  .lgc-mobile-grid-45 {   float: left;   width: 45%;  }  .lgc-mobile-prefix-45 {   margin-left: 45%;  }  .lgc-mobile-suffix-45 {   margin-right: 45%;  }  .lgc-mobile-push-45 {   left: 45%;  }  .lgc-mobile-pull-45 {   left: -45%;  }  .lgc-mobile-grid-50 {   float: left;   width: 50%;  }  .lgc-mobile-prefix-50 {   margin-left: 50%;  }  .lgc-mobile-suffix-50 {   margin-right: 50%;  }  .lgc-mobile-push-50 {   left: 50%;  }  .lgc-mobile-pull-50 {   left: -50%;  }  .lgc-mobile-grid-55 {   float: left;   width: 55%;  }  .lgc-mobile-prefix-55 {   margin-left: 55%;  }  .lgc-mobile-suffix-55 {   margin-right: 55%;  }  .lgc-mobile-push-55 {   left: 55%;  }  .lgc-mobile-pull-55 {   left: -55%;  }  .lgc-mobile-grid-60 {   float: left;   width: 60%;  }  .lgc-mobile-prefix-60 {   margin-left: 60%;  }  .lgc-mobile-suffix-60 {   margin-right: 60%;  }  .lgc-mobile-push-60 {   left: 60%;  }  .lgc-mobile-pull-60 {   left: -60%;  }  .lgc-mobile-grid-65 {   float: left;   width: 65%;  }  .lgc-mobile-prefix-65 {   margin-left: 65%;  }  .lgc-mobile-suffix-65 {   margin-right: 65%;  }  .lgc-mobile-push-65 {   left: 65%;  }  .lgc-mobile-pull-65 {   left: -65%;  }  .lgc-mobile-grid-70 {   float: left;   width: 70%;  }  .lgc-mobile-prefix-70 {   margin-left: 70%;  }  .lgc-mobile-suffix-70 {   margin-right: 70%;  }  .lgc-mobile-push-70 {   left: 70%;  }  .lgc-mobile-pull-70 {   left: -70%;  }  .lgc-mobile-grid-75 {   float: left;   width: 75%;  }  .lgc-mobile-prefix-75 {   margin-left: 75%;  }  .lgc-mobile-suffix-75 {   margin-right: 75%;  }  .lgc-mobile-push-75 {   left: 75%;  }  .lgc-mobile-pull-75 {   left: -75%;  }  .lgc-mobile-grid-80 {   float: left;   width: 80%;  }  .lgc-mobile-prefix-80 {   margin-left: 80%;  }  .lgc-mobile-suffix-80 {   margin-right: 80%;  }  .lgc-mobile-push-80 {   left: 80%;  }  .lgc-mobile-pull-80 {   left: -80%;  }  .lgc-mobile-grid-85 {   float: left;   width: 85%;  }  .lgc-mobile-prefix-85 {   margin-left: 85%;  }  .lgc-mobile-suffix-85 {   margin-right: 85%;  }  .lgc-mobile-push-85 {   left: 85%;  }  .lgc-mobile-pull-85 {   left: -85%;  }  .lgc-mobile-grid-90 {   float: left;   width: 90%;  }  .lgc-mobile-prefix-90 {   margin-left: 90%;  }  .lgc-mobile-suffix-90 {   margin-right: 90%;  }  .lgc-mobile-push-90 {   left: 90%;  }  .lgc-mobile-pull-90 {   left: -90%;  }  .lgc-mobile-grid-95 {   float: left;   width: 95%;  }  .lgc-mobile-prefix-95 {   margin-left: 95%;  }  .lgc-mobile-suffix-95 {   margin-right: 95%;  }  .lgc-mobile-push-95 {   left: 95%;  }  .lgc-mobile-pull-95 {   left: -95%;  }  .lgc-mobile-grid-33 {   float: left;   width: 33.33333%;  }  .lgc-mobile-prefix-33 {   margin-left: 33.33333%;  }  .lgc-mobile-suffix-33 {   margin-right: 33.33333%;  }  .lgc-mobile-push-33 {   left: 33.33333%;  }  .lgc-mobile-pull-33 {   left: -33.33333%;  }  .lgc-mobile-grid-66 {   float: left;   width: 66.66667%;  }  .lgc-mobile-prefix-66 {   margin-left: 66.66667%;  }  .lgc-mobile-suffix-66 {   margin-right: 66.66667%;  }  .lgc-mobile-push-66 {   left: 66.66667%;  }  .lgc-mobile-pull-66 {   left: -66.66667%;  }  .lgc-mobile-grid-100 {   clear: both;   width: 100%;  } } @media (min-width: 768px) and (max-width: 1025px) {  .tablet-push-5, .lgc-tablet-pull-5, .lgc-tablet-push-10, .lgc-tablet-pull-10, .lgc-tablet-push-15, .lgc-tablet-pull-15, .lgc-tablet-push-20, .lgc-tablet-pull-20, .lgc-tablet-push-25, .lgc-tablet-pull-25, .lgc-tablet-push-30, .lgc-tablet-pull-30, .lgc-tablet-push-35, .lgc-tablet-pull-35, .lgc-tablet-push-40, .lgc-tablet-pull-40, .lgc-tablet-push-45, .lgc-tablet-pull-45, .lgc-tablet-push-50, .lgc-tablet-pull-50, .lgc-tablet-push-55, .lgc-tablet-pull-55, .lgc-tablet-push-60, .lgc-tablet-pull-60, .lgc-tablet-push-65, .lgc-tablet-pull-65, .lgc-tablet-push-70, .lgc-tablet-pull-70, .lgc-tablet-push-75, .lgc-tablet-pull-75, .lgc-tablet-push-80, .lgc-tablet-pull-80, .lgc-tablet-push-85, .lgc-tablet-pull-85, .lgc-tablet-push-90, .lgc-tablet-pull-90, .lgc-tablet-push-95, .lgc-tablet-pull-95, .lgc-tablet-push-33, .lgc-tablet-pull-33, .lgc-tablet-push-66, .lgc-tablet-pull-66 {   position: relative;  }  .lgc-hide-on-tablet {   display: none !important;  }  .lgc-tablet-grid-5 {   float: left;   width: 5%;  }  .lgc-tablet-prefix-5 {   margin-left: 5%;  }  .lgc-tablet-suffix-5 {   margin-right: 5%;  }  .lgc-tablet-push-5 {   left: 5%;  }  .lgc-tablet-pull-5 {   left: -5%;  }  .lgc-tablet-grid-10 {   float: left;   width: 10%;  }  .lgc-tablet-prefix-10 {   margin-left: 10%;  }  .lgc-tablet-suffix-10 {   margin-right: 10%;  }  .lgc-tablet-push-10 {   left: 10%;  }  .lgc-tablet-pull-10 {   left: -10%;  }  .lgc-tablet-grid-15 {   float: left;   width: 15%;  }  .lgc-tablet-prefix-15 {   margin-left: 15%;  }  .lgc-tablet-suffix-15 {   margin-right: 15%;  }  .lgc-tablet-push-15 {   left: 15%;  }  .lgc-tablet-pull-15 {   left: -15%;  }  .lgc-tablet-grid-20 {   float: left;   width: 20%;  }  .lgc-tablet-prefix-20 {   margin-left: 20%;  }  .lgc-tablet-suffix-20 {   margin-right: 20%;  }  .lgc-tablet-push-20 {   left: 20%;  }  .lgc-tablet-pull-20 {   left: -20%;  }  .lgc-tablet-grid-25 {   float: left;   width: 25%;  }  .lgc-tablet-prefix-25 {   margin-left: 25%;  }  .lgc-tablet-suffix-25 {   margin-right: 25%;  }  .lgc-tablet-push-25 {   left: 25%;  }  .lgc-tablet-pull-25 {   left: -25%;  }  .lgc-tablet-grid-30 {   float: left;   width: 30%;  }  .lgc-tablet-prefix-30 {   margin-left: 30%;  }  .lgc-tablet-suffix-30 {   margin-right: 30%;  }  .lgc-tablet-push-30 {   left: 30%;  }  .lgc-tablet-pull-30 {   left: -30%;  }  .lgc-tablet-grid-35 {   float: left;   width: 35%;  }  .lgc-tablet-prefix-35 {   margin-left: 35%;  }  .lgc-tablet-suffix-35 {   margin-right: 35%;  }  .lgc-tablet-push-35 {   left: 35%;  }  .lgc-tablet-pull-35 {   left: -35%;  }  .lgc-tablet-grid-40 {   float: left;   width: 40%;  }  .lgc-tablet-prefix-40 {   margin-left: 40%;  }  .lgc-tablet-suffix-40 {   margin-right: 40%;  }  .lgc-tablet-push-40 {   left: 40%;  }  .lgc-tablet-pull-40 {   left: -40%;  }  .lgc-tablet-grid-45 {   float: left;   width: 45%;  }  .lgc-tablet-prefix-45 {   margin-left: 45%;  }  .lgc-tablet-suffix-45 {   margin-right: 45%;  }  .lgc-tablet-push-45 {   left: 45%;  }  .lgc-tablet-pull-45 {   left: -45%;  }  .lgc-tablet-grid-50 {   float: left;   width: 50%;  }  .lgc-tablet-prefix-50 {   margin-left: 50%;  }  .lgc-tablet-suffix-50 {   margin-right: 50%;  }  .lgc-tablet-push-50 {   left: 50%;  }  .lgc-tablet-pull-50 {   left: -50%;  }  .lgc-tablet-grid-55 {   float: left;   width: 55%;  }  .lgc-tablet-prefix-55 {   margin-left: 55%;  }  .lgc-tablet-suffix-55 {   margin-right: 55%;  }  .lgc-tablet-push-55 {   left: 55%;  }  .lgc-tablet-pull-55 {   left: -55%;  }  .lgc-tablet-grid-60 {   float: left;   width: 60%;  }  .lgc-tablet-prefix-60 {   margin-left: 60%;  }  .lgc-tablet-suffix-60 {   margin-right: 60%;  }  .lgc-tablet-push-60 {   left: 60%;  }  .lgc-tablet-pull-60 {   left: -60%;  }  .lgc-tablet-grid-65 {   float: left;   width: 65%;  }  .lgc-tablet-prefix-65 {   margin-left: 65%;  }  .lgc-tablet-suffix-65 {   margin-right: 65%;  }  .lgc-tablet-push-65 {   left: 65%;  }  .lgc-tablet-pull-65 {   left: -65%;  }  .lgc-tablet-grid-70 {   float: left;   width: 70%;  }  .lgc-tablet-prefix-70 {   margin-left: 70%;  }  .lgc-tablet-suffix-70 {   margin-right: 70%;  }  .lgc-tablet-push-70 {   left: 70%;  }  .lgc-tablet-pull-70 {   left: -70%;  }  .lgc-tablet-grid-75 {   float: left;   width: 75%;  }  .lgc-tablet-prefix-75 {   margin-left: 75%;  }  .lgc-tablet-suffix-75 {   margin-right: 75%;  }  .lgc-tablet-push-75 {   left: 75%;  }  .lgc-tablet-pull-75 {   left: -75%;  }  .lgc-tablet-grid-80 {   float: left;   width: 80%;  }  .lgc-tablet-prefix-80 {   margin-left: 80%;  }  .lgc-tablet-suffix-80 {   margin-right: 80%;  }  .lgc-tablet-push-80 {   left: 80%;  }  .lgc-tablet-pull-80 {   left: -80%;  }  .lgc-tablet-grid-85 {   float: left;   width: 85%;  }  .lgc-tablet-prefix-85 {   margin-left: 85%;  }  .lgc-tablet-suffix-85 {   margin-right: 85%;  }  .lgc-tablet-push-85 {   left: 85%;  }  .lgc-tablet-pull-85 {   left: -85%;  }  .lgc-tablet-grid-90 {   float: left;   width: 90%;  }  .lgc-tablet-prefix-90 {   margin-left: 90%;  }  .lgc-tablet-suffix-90 {   margin-right: 90%;  }  .lgc-tablet-push-90 {   left: 90%;  }  .lgc-tablet-pull-90 {   left: -90%;  }  .lgc-tablet-grid-95 {   float: left;   width: 95%;  }  .lgc-tablet-prefix-95 {   margin-left: 95%;  }  .lgc-tablet-suffix-95 {   margin-right: 95%;  }  .lgc-tablet-push-95 {   left: 95%;  }  .lgc-tablet-pull-95 {   left: -95%;  }  .lgc-tablet-grid-33 {   float: left;   width: 33.33333%;  }  .lgc-tablet-prefix-33 {   margin-left: 33.33333%;  }  .lgc-tablet-suffix-33 {   margin-right: 33.33333%;  }  .lgc-tablet-push-33 {   left: 33.33333%;  }  .lgc-tablet-pull-33 {   left: -33.33333%;  }  .lgc-tablet-grid-66 {   float: left;   width: 66.66667%;  }  .lgc-tablet-prefix-66 {   margin-left: 66.66667%;  }  .lgc-tablet-suffix-66 {   margin-right: 66.66667%;  }  .lgc-tablet-push-66 {   left: 66.66667%;  }  .lgc-tablet-pull-66 {   left: -66.66667%;  }  .lgc-tablet-grid-100 {   clear: both;   width: 100%;  } } @media (min-width: 1025px) {  .push-5, .lgc-pull-5, .lgc-push-10, .lgc-pull-10, .lgc-push-15, .lgc-pull-15, .lgc-push-20, .lgc-pull-20, .lgc-push-25, .lgc-pull-25, .lgc-push-30, .lgc-pull-30, .lgc-push-35, .lgc-pull-35, .lgc-push-40, .lgc-pull-40, .lgc-push-45, .lgc-pull-45, .lgc-push-50, .lgc-pull-50, .lgc-push-55, .lgc-pull-55, .lgc-push-60, .lgc-pull-60, .lgc-push-65, .lgc-pull-65, .lgc-push-70, .lgc-pull-70, .lgc-push-75, .lgc-pull-75, .lgc-push-80, .lgc-pull-80, .lgc-push-85, .lgc-pull-85, .lgc-push-90, .lgc-pull-90, .lgc-push-95, .lgc-pull-95, .lgc-push-33, .lgc-pull-33, .lgc-push-66, .lgc-pull-66 {   position: relative;  }  .lgc-hide-on-desktop {   display: none !important;  }  .lgc-grid-5 {   float: left;   width: 5%;  }  .lgc-prefix-5 {   margin-left: 5%;  }  .lgc-suffix-5 {   margin-right: 5%;  }  .lgc-push-5 {   left: 5%;  }  .lgc-pull-5 {   left: -5%;  }  .lgc-grid-10 {   float: left;   width: 10%;  }  .lgc-prefix-10 {   margin-left: 10%;  }  .lgc-suffix-10 {   margin-right: 10%;  }  .lgc-push-10 {   left: 10%;  }  .lgc-pull-10 {   left: -10%;  }  .lgc-grid-15 {   float: left;   width: 15%;  }  .lgc-prefix-15 {   margin-left: 15%;  }  .lgc-suffix-15 {   margin-right: 15%;  }  .lgc-push-15 {   left: 15%;  }  .lgc-pull-15 {   left: -15%;  }  .lgc-grid-20 {   float: left;   width: 20%;  }  .lgc-prefix-20 {   margin-left: 20%;  }  .lgc-suffix-20 {   margin-right: 20%;  }  .lgc-push-20 {   left: 20%;  }  .lgc-pull-20 {   left: -20%;  }  .lgc-grid-25 {   float: left;   width: 25%;  }  .lgc-prefix-25 {   margin-left: 25%;  }  .lgc-suffix-25 {   margin-right: 25%;  }  .lgc-push-25 {   left: 25%;  }  .lgc-pull-25 {   left: -25%;  }  .lgc-grid-30 {   float: left;   width: 30%;  }  .lgc-prefix-30 {   margin-left: 30%;  }  .lgc-suffix-30 {   margin-right: 30%;  }  .lgc-push-30 {   left: 30%;  }  .lgc-pull-30 {   left: -30%;  }  .lgc-grid-35 {   float: left;   width: 35%;  }  .lgc-prefix-35 {   margin-left: 35%;  }  .lgc-suffix-35 {   margin-right: 35%;  }  .lgc-push-35 {   left: 35%;  }  .lgc-pull-35 {   left: -35%;  }  .lgc-grid-40 {   float: left;   width: 40%;  }  .lgc-prefix-40 {   margin-left: 40%;  }  .lgc-suffix-40 {   margin-right: 40%;  }  .lgc-push-40 {   left: 40%;  }  .lgc-pull-40 {   left: -40%;  }  .lgc-grid-45 {   float: left;   width: 45%;  }  .lgc-prefix-45 {   margin-left: 45%;  }  .lgc-suffix-45 {   margin-right: 45%;  }  .lgc-push-45 {   left: 45%;  }  .lgc-pull-45 {   left: -45%;  }  .lgc-grid-50 {   float: left;   width: 50%;  }  .lgc-prefix-50 {   margin-left: 50%;  }  .lgc-suffix-50 {   margin-right: 50%;  }  .lgc-push-50 {   left: 50%;  }  .lgc-pull-50 {   left: -50%;  }  .lgc-grid-55 {   float: left;   width: 55%;  }  .lgc-prefix-55 {   margin-left: 55%;  }  .lgc-suffix-55 {   margin-right: 55%;  }  .lgc-push-55 {   left: 55%;  }  .lgc-pull-55 {   left: -55%;  }  .lgc-grid-60 {   float: left;   width: 60%;  }  .lgc-prefix-60 {   margin-left: 60%;  }  .lgc-suffix-60 {   margin-right: 60%;  }  .lgc-push-60 {   left: 60%;  }  .lgc-pull-60 {   left: -60%;  }  .lgc-grid-65 {   float: left;   width: 65%;  }  .lgc-prefix-65 {   margin-left: 65%;  }  .lgc-suffix-65 {   margin-right: 65%;  }  .lgc-push-65 {   left: 65%;  }  .lgc-pull-65 {   left: -65%;  }  .lgc-grid-70 {   float: left;   width: 70%;  }  .lgc-prefix-70 {   margin-left: 70%;  }  .lgc-suffix-70 {   margin-right: 70%;  }  .lgc-push-70 {   left: 70%;  }  .lgc-pull-70 {   left: -70%;  }  .lgc-grid-75 {   float: left;   width: 75%;  }  .lgc-prefix-75 {   margin-left: 75%;  }  .lgc-suffix-75 {   margin-right: 75%;  }  .lgc-push-75 {   left: 75%;  }  .lgc-pull-75 {   left: -75%;  }  .lgc-grid-80 {   float: left;   width: 80%;  }  .lgc-prefix-80 {   margin-left: 80%;  }  .lgc-suffix-80 {   margin-right: 80%;  }  .lgc-push-80 {   left: 80%;  }  .lgc-pull-80 {   left: -80%;  }  .lgc-grid-85 {   float: left;   width: 85%;  }  .lgc-prefix-85 {   margin-left: 85%;  }  .lgc-suffix-85 {   margin-right: 85%;  }  .lgc-push-85 {   left: 85%;  }  .lgc-pull-85 {   left: -85%;  }  .lgc-grid-90 {   float: left;   width: 90%;  }  .lgc-prefix-90 {   margin-left: 90%;  }  .lgc-suffix-90 {   margin-right: 90%;  }  .lgc-push-90 {   left: 90%;  }  .lgc-pull-90 {   left: -90%;  }  .lgc-grid-95 {   float: left;   width: 95%;  }  .lgc-prefix-95 {   margin-left: 95%;  }  .lgc-suffix-95 {   margin-right: 95%;  }  .lgc-push-95 {   left: 95%;  }  .lgc-pull-95 {   left: -95%;  }  .lgc-grid-33 {   float: left;   width: 33.33333%;  }  .lgc-prefix-33 {   margin-left: 33.33333%;  }  .lgc-suffix-33 {   margin-right: 33.33333%;  }  .lgc-push-33 {   left: 33.33333%;  }  .lgc-pull-33 {   left: -33.33333%;  }  .lgc-grid-66 {   float: left;   width: 66.66667%;  }  .lgc-prefix-66 {   margin-left: 66.66667%;  }  .lgc-suffix-66 {   margin-right: 66.66667%;  }  .lgc-push-66 {   left: 66.66667%;  }  .lgc-pull-66 {   left: -66.66667%;  }  .lgc-grid-100 {   clear: both;   width: 100%;  } }  .lgc-column p { margin-bottom: 1.5em; } .inside-grid-column { padding: 0 10px 0 10px; margin-bottom: 1.5em; } .inside-grid-column > p:last-child { margin-bottom: 0; } @media (max-width:767px) { .lgc-mobile-grid-100 .inside-grid-column {  padding: 0; } } @media (max-width: 1024px) { .lgc-clear {  display: none; } }   .quads-location ins.adsbygoogle {     background: transparent !important;   }     .quads.quads_ad_container { display: grid; grid-template-columns: auto; grid-gap: 10px; padding: 10px; }   .grid_image{animation: fadeIn 0.5s;-webkit-animation: fadeIn 0.5s;-moz-animation: fadeIn 0.5s;     -o-animation: fadeIn 0.5s;-ms-animation: fadeIn 0.5s;}   .quads-ad-label { font-size: 12px; text-align: center; color: #333;}   .quads-text-around-ad-label-text_around_left {     width: 50%;     float: left;   }   .quads-text-around-ad-label-text_around_right {     width: 50%;     float: right;   }   .quads-popupad {     position: absolute;     top: 0%;     left: 0%;     width: 100%;     height: 2000px;     background-color: rgba(0,0,0,0.6);     z-index: 999;   }   .quads.quads_ad_containerr {     position: sticky;     top: 40%;     left: 36%;     width: 30em;   }   #btn_close{  background-color: #fff;  width: 25px;  height: 25px;  text-align: center;  line-height: 22px;  position: absolute;  right: -10px;  top: -10px;  cursor: pointer;  transition: all 0.5s ease;  border-radius: 50%; }   @media screen and (max-width: 480px) {     .quads.quads_ad_containerr {       left: 9%;       width: 19em;     }   }   .quads_click_impression { display: none;} html body div:not(.swift-in-viewport),html body section:not(.swift-in-viewport),html body article:not(.swift-in-viewport),html body p:not(.swift-in-viewport),html body ul:not(.swift-in-viewport),html body ol:not(.swift-in-viewport),html body span:not(.swift-in-viewport),html body figure:not(.swift-in-viewport){background-image:none!important;}.site-title a { background: url(https://www.kindergartenteacherresources.com/wp-content/uploads/2017/05/cropped-header1.jpg) no-repeat !important; } body.custom-background { background-image: url("https://www.kindergartenteacherresources.com/wp-content/uploads/2013/08/background11.jpg"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: fixed; } 