﻿@import url("https://use.typekit.net/zry1rmj.css");header#masthead{background-image:url("images/header_star_left.svg"),url("images/header_star_right.svg");background-repeat:no-repeat, no-repeat;background-position:left -34px top, right -34px top;background-size:135px 135px, 135px 135px;margin-bottom:70px;border-bottom:0;padding-top:2px}@media (max-width: 768px){header#masthead{margin-bottom:20px}}header#masthead #header-social{width:100%;font-size:0;position:absolute;top:80px;display:block;left:0;right:0;float:none;vertical-align:middle}header#masthead #header-social .wp-block-wpzoom-blocks-social-icons{justify-content:center}@media (min-width: 835px){header#masthead #header-social{position:relative;width:22.5%;display:inline-block;top:auto;left:auto;right:auto}}header#masthead #header-social ul.is-layout-flex{justify-content:center}header#masthead #header-social>div{padding-top:33px}header#masthead.site-header .site-branding{width:100%;padding:30px 0 100px;float:none;display:inline-block;vertical-align:middle;text-align:center;margin-bottom:0;margin-right:0}@media (min-width: 835px){header#masthead.site-header .site-branding{width:54.5%;padding:30px 0}}header#masthead.site-header .site-branding a{display:block;margin:0 auto;width:260px}header#masthead.site-header .site-branding a:focus{outline:none}header#masthead.site-header .site-branding a img{display:block;margin:0 auto}header#masthead.site-header .main-navigation{width:100%;float:none;margin-right:0;clear:both;text-align:center}header#masthead.site-header .main-navigation .handheld-navigation{transition:none}header#masthead.site-header .main-navigation.toggled{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:#274F66;text-align:left;padding-left:30px}header#masthead.site-header .main-navigation.toggled button#site-navigation-menu-toggle{text-indent:-9999px}header#masthead.site-header .main-navigation.toggled button#site-navigation-menu-toggle.menu-toggle::before,header#masthead.site-header .main-navigation.toggled button#site-navigation-menu-toggle.menu-toggle span::before,header#masthead.site-header .main-navigation.toggled button#site-navigation-menu-toggle.menu-toggle::after{right:20px}header#masthead.site-header .main-navigation.toggled ul li a:link,header#masthead.site-header .main-navigation.toggled ul li a:visited{text-transform:uppercase;color:#fff;font-size:20px;font-weight:600;padding:0;margin:14px 0}header#masthead.site-header .main-navigation.toggled ul li.current-menu-item>a:link,header#masthead.site-header .main-navigation.toggled ul li.current-menu-item>a:visited{color:#FBC578}header#masthead.site-header .main-navigation.toggled .handheld-navigation .dropdown-toggle{color:#fff;font-size:26px;padding:0;line-height:26px;margin-right:20px}header#masthead.site-header .main-navigation.toggled .handheld-navigation .dropdown-toggle:focus{outline:none}header#masthead.site-header .main-navigation.toggled .sub-menu{display:none}header#masthead.site-header .main-navigation.toggled .sub-menu.toggled-on{display:block}header#masthead.site-header .main-navigation.toggled .sub-menu li a:link,header#masthead.site-header .main-navigation.toggled .sub-menu li a:visited{text-transform:none;font-size:17px}header#masthead #search-basket{width:100%;max-width:400px;margin:0 auto 20px;overflow:hidden;float:none;clear:none;vertical-align:middle}@media (min-width: 835px){header#masthead #search-basket{width:22%;max-width:auto;margin:0;margin-right:0;display:inline-block}}header#masthead #search-basket .site-search{width:82%;float:left;margin-bottom:0;display:block !important}header#masthead #search-basket .site-search input[type=search]{background-color:#E5F4F5;box-shadow:none;padding:11px 40px 11px 20px;width:100%}header#masthead #search-basket .site-search input[type=search]:focus{outline:none}header#masthead #search-basket .site-search input[type=search]::placeholder{font-size:0}header#masthead #search-basket .site-search .widget_product_search form::before{left:auto;right:10px;color:#000;font-size:20px;top:11px}header#masthead #search-basket .site-search form label{width:84%;display:inline-block}header#masthead #search-basket .site-search input[type=submit]{font-size:0;width:15%;margin-left:-4px;display:inline-block;vertical-align:top;background-image:url("images/icon_search.svg");background-repeat:no-repeat;background-color:#E5F4F5;height:44px;background-position:center}header#masthead .basket-wrap{float:right;background-image:url("images/icon_basket.svg");background-repeat:no-repeat;background-position:center bottom;width:15%;height:36px;padding-left:42px;position:relative}header#masthead .basket-wrap .cart-count{background-color:#FBC578;color:#000;border-radius:50%;display:block;width:22px;height:22px;font-size:12px;font-weight:600;text-align:center;position:absolute;top:0px;right:0px;padding-top:2px}header#masthead .storefront-primary-navigation{background-color:#274F66;color:#fff;margin-top:5px}header#masthead .storefront-primary-navigation ul.nav-menu li{padding:0}@media (min-width: 1200px){header#masthead .storefront-primary-navigation ul.nav-menu li{margin:0 14px}}header#masthead .storefront-primary-navigation ul.nav-menu li a{text-transform:uppercase;font-size:18px;font-weight:600;color:#fff;padding:10px 22px 9px}header#masthead .storefront-primary-navigation ul.nav-menu li a:focus{outline:none}header#masthead .storefront-primary-navigation ul.nav-menu li a:after{display:none}header#masthead .storefront-primary-navigation ul.nav-menu li.current_page_item a,header#masthead .storefront-primary-navigation ul.nav-menu li a:hover,header#masthead .storefront-primary-navigation ul.nav-menu li a:focus{background-color:#437B9B}header#masthead .storefront-primary-navigation ul.nav-menu li ul.sub-menu{background-color:#437B9B}header#masthead .storefront-primary-navigation ul.nav-menu li ul.sub-menu li{margin:0}header#masthead .storefront-primary-navigation ul.nav-menu li ul.sub-menu li a{text-transform:none;font-weight:400;font-size:16px}header#masthead .storefront-primary-navigation ul.nav-menu li ul.sub-menu li a:hover{background-color:#274F66}header#masthead .storefront-primary-navigation button#site-navigation-menu-toggle{width:100%;max-width:100%;border:0;border-radius:0;background:#274F66;color:white;text-align:left;padding-left:0;right:0;text-transform:uppercase;font-size:18px;font-family:Georgia,Times,Times New Roman,serif}header#masthead .storefront-primary-navigation button#site-navigation-menu-toggle:focus{outline:0}header#masthead .storefront-primary-navigation button#site-navigation-menu-toggle.menu-toggle::before,header#masthead .storefront-primary-navigation button#site-navigation-menu-toggle.menu-toggle span::before,header#masthead .storefront-primary-navigation button#site-navigation-menu-toggle.menu-toggle::after{left:auto;right:0;width:20px;background-color:#fff}body.single-book header#masthead .storefront-primary-navigation ul.nav-menu li.menu-books a,body.tax-book-category header#masthead .storefront-primary-navigation ul.nav-menu li.menu-books a,body.page-template-template-main-book-category header#masthead .storefront-primary-navigation ul.nav-menu li.menu-books a{background-color:#437B9B}body.home header#masthead{margin-bottom:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto;max-width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body .slick-prev,body .slick-next{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:40px;width:40px;line-height:0;outline:none;padding:0;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:40px;background-repeat:no-repeat;z-index:9998;border-radius:0}body .slick-prev:hover,body .slick-next:hover{background-color:transparent}button.slick-prev{left:-18px;background-image:url("../assets/images/arrow_left_black.svg")}@media (min-width: 768px){button.slick-prev{left:-80px}}.slick-prev:before,.slick-next:before{display:none}button.slick-next{right:-18px;background-image:url("../assets/images/arrow_right_black.svg")}@media (min-width: 768px){button.slick-next{right:-80px}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:20px;left:0;right:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0 !important;line-height:0;display:block;width:10px;height:10px;padding:5px !important;cursor:pointer;color:transparent;border:0 !important;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:30px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:'•';text-align:center;opacity:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#fff}body{font-family:agenda,sans-serif;font-size:16px;color:#000}@media (min-width: 768px){body .col-full{max-width:1240px}}body.right-sidebar .content-area{width:100%;float:none;margin-right:0}body main.site-main{margin-bottom:50px}@media (min-width: 768px){body main.site-main{margin-bottom:100px}}body.home main.site-main,body.home #primary.content-area{margin-bottom:0}body.page-template-template-sidebar .content-area{width:63.913043%;float:left;margin-right:4.347826087%}body.page-template-template-sidebar .content-area h1.centred{display:none}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6{font-family:Georgia,Times,Times New Roman,serif;font-weight:400}body h1.centred,body .h1.centred,body h2.centred,body .h2.centred,body h3.centred,body .h3.centred,body h4.centred,body .h4.centred,body h5.centred,body .h5.centred,body h6.centred,body .h6.centred{text-align:center}body h1 a:link,body h1 a:visited,body .h1 a:link,body .h1 a:visited,body h2 a:link,body h2 a:visited,body .h2 a:link,body .h2 a:visited,body h3 a:link,body h3 a:visited,body .h3 a:link,body .h3 a:visited,body h4 a:link,body h4 a:visited,body .h4 a:link,body .h4 a:visited,body h5 a:link,body h5 a:visited,body .h5 a:link,body .h5 a:visited,body h6 a:link,body h6 a:visited,body .h6 a:link,body .h6 a:visited{color:#000}body h1,body .h1{font-size:40px}body h1.big,body .h1.big{font-size:50px}body h1.post-title,body .h1.post-title{font-family:agenda,sans-serif;font-size:30px;font-weight:300;line-height:42px;margin-bottom:30px}body h1.stars,body .h1.stars{font-size:30px;margin-bottom:75px}@media (min-width: 568px){body h1.stars,body .h1.stars{font-size:36px}}@media (min-width: 768px){body h1.stars,body .h1.stars{font-size:40px}}body h1.stars span:not(.count-1),body .h1.stars span:not(.count-1){display:none}body h1.stars::before,body .h1.stars::before{content:'';background-image:url("images/h1_star.svg");background-repeat:no-repeat;display:inline-block;width:10px;height:10px;vertical-align:middle;padding-bottom:10px;padding-right:26px;background-position:left top}body h1.stars::after,body .h1.stars::after{content:'';background-image:url("images/h1_star.svg");background-repeat:no-repeat;display:inline-block;width:10px;height:10px;vertical-align:middle;padding-bottom:10px;padding-left:26px;background-position:right top}body h2.lines,body h3.lines,body h4.lines{font-size:30px;margin-bottom:25px;display:block;border-top:1px solid #0395A1;border-bottom:1px solid #0395A1;padding:12px 0}@media (min-width: 768px){body h2.lines,body h3.lines,body h4.lines{margin-bottom:65px;border-top:0;border-bottom:0;padding:0}}body h2.lines.h1,body h3.lines.h1,body h4.lines.h1{font-size:40px}@media (max-width: 1024px){body h2.lines.h1,body h3.lines.h1,body h4.lines.h1{font-size:36px}}@media (max-width: 768px){body h2.lines.h1,body h3.lines.h1,body h4.lines.h1{font-size:28px}}@media (min-width: 768px){body h2.lines::before,body h3.lines::before,body h4.lines::before{content:'';width:100px;vertical-align:middle;border-bottom:1px solid #0395A1;display:inline-block;margin-right:25px}}@media (min-width: 1024px){body h2.lines::before,body h3.lines::before,body h4.lines::before{width:200px}}@media (min-width: 768px){body h2.lines::after,body h3.lines::after,body h4.lines::after{content:'';width:100px;vertical-align:middle;border-bottom:1px solid #0395A1;display:inline-block;margin-left:25px}}@media (min-width: 1024px){body h2.lines::after,body h3.lines::after,body h4.lines::after{width:200px}}body h2.lines.short::before,body h2.lines.short::after,body h3.lines.short::before,body h3.lines.short::after,body h4.lines.short::before,body h4.lines.short::after{width:50px}body p.small-heading{text-transform:uppercase;font-size:23px;font-weight:200;letter-spacing:1px}body p.date{text-transform:uppercase;font-size:15px;margin-bottom:7px;font-weight:600}body p a:link,body p a:visited{color:#0395A1}body a:focus{outline:none}body .button,body .checkout-button,body .wc-proceed-to-checkout .button.checkout-button,body #payment .place-order .button,body button.alt,body input[type="button"].alt,body input[type="reset"].alt,body input[type="submit"].alt,body .button.alt,body .widget-area .widget a.button.alt{background-color:#0395A1;border-radius:3px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:400;letter-spacing:1px;padding:10px 30px;line-height:20px;text-align:center;border:0}body .button.blue,body .checkout-button.blue,body .wc-proceed-to-checkout .button.checkout-button.blue,body #payment .place-order .button.blue,body button.alt.blue,body input[type="button"].alt.blue,body input[type="reset"].alt.blue,body input[type="submit"].alt.blue,body .button.alt.blue,body .widget-area .widget a.button.alt.blue{background-color:#274F66}body .button:hover,body .checkout-button:hover,body .wc-proceed-to-checkout .button.checkout-button:hover,body #payment .place-order .button:hover,body button.alt:hover,body input[type="button"].alt:hover,body input[type="reset"].alt:hover,body input[type="submit"].alt:hover,body .button.alt:hover,body .widget-area .widget a.button.alt:hover{background-color:#FBC578;color:#274F66}body .button.wide,body .checkout-button.wide,body .wc-proceed-to-checkout .button.checkout-button.wide,body #payment .place-order .button.wide,body button.alt.wide,body input[type="button"].alt.wide,body input[type="reset"].alt.wide,body input[type="submit"].alt.wide,body .button.alt.wide,body .widget-area .widget a.button.alt.wide{padding:10px 30px;width:100%;max-width:225px}body .button.extra-wide,body .checkout-button.extra-wide,body .wc-proceed-to-checkout .button.checkout-button.extra-wide,body #payment .place-order .button.extra-wide,body button.alt.extra-wide,body input[type="button"].alt.extra-wide,body input[type="reset"].alt.extra-wide,body input[type="submit"].alt.extra-wide,body .button.alt.extra-wide,body .widget-area .widget a.button.alt.extra-wide{padding:10px 30px;width:100%;max-width:500px}body .button:focus,body .checkout-button:focus,body .wc-proceed-to-checkout .button.checkout-button:focus,body #payment .place-order .button:focus,body button.alt:focus,body input[type="button"].alt:focus,body input[type="reset"].alt:focus,body input[type="submit"].alt:focus,body .button.alt:focus,body .widget-area .widget a.button.alt:focus{outline:0}body .button-centred{text-align:center;margin-bottom:30px}body .divider{border-bottom:10px solid #CDEAEC;padding-top:50px;height:10px;margin-bottom:50px}@media (min-width: 768px){body .divider{margin-bottom:100px;margin-left:-100px;margin-right:-100px}}body #promo-slider-wrap{background-color:#0395A1}@media (max-width: 1024px){body #promo-slider-wrap .col-full{padding:0;margin-left:0;margin-right:0}}body #promo-slider{margin-bottom:0px}body #promo-slider .slide{background-color:#0395A1}body #promo-slider .slide .left{padding:30px}body #promo-slider .slide .left h3{font-size:36px}body #promo-slider .slide .left h3,body #promo-slider .slide .left p{color:#fff}body #promo-slider .slide .left.text-white h3,body #promo-slider .slide .left.text-white p{color:#fff}body #promo-slider .slide .left.text-black h3,body #promo-slider .slide .left.text-black p{color:#000}body #promo-slider .slide .left .inner{padding-bottom:30px}@media (min-width: 768px){body #promo-slider .slide{display:grid;grid-template-columns:1fr 310px}body #promo-slider .slide .inner{padding-top:0px;padding-bottom:0}body #promo-slider .slide .inner h3{font-size:28px}}@media (min-width: 900px){body #promo-slider .slide{display:grid;grid-template-columns:1fr 500px}body #promo-slider .slide .inner{padding-top:50px}body #promo-slider .slide .inner h3{font-size:32px}}@media (min-width: 768px){body #promo-slider .slide .right{order:2}}@media (min-width: 768px){body #promo-slider{margin-bottom:100px}}body #promo-slider button.slick-prev{left:30px;bottom:5px;top:auto;background-image:url("images/arrow_left_black_home.svg")}@media (min-width: 768px){body #promo-slider button.slick-prev{bottom:30px}}body #promo-slider button.slick-next{right:0;left:80px;bottom:5px;top:auto;background-image:url("images/arrow_right_black_home.svg")}@media (min-width: 768px){body #promo-slider button.slick-next{bottom:30px}}body #promo-slider .slick-dots{display:none !important}@media (min-width: 768px){body #promo-slider .slick-dots{left:400px;text-align:left;display:block !important}}body embed,body iframe,body object,body video{height:auto;aspect-ratio:16 / 9}body img{border-radius:0}body .intro{font-size:18px;margin-bottom:30px}body #homepage-welcome .left{background-image:url("images/welcome_star.svg");background-repeat:no-repeat;background-position:top 77px center;padding-top:180px;text-align:center}@media (min-width: 7687px){body #homepage-welcome .left{background-position:top 65px center;padding-top:140px}}body #homepage-welcome .left h1,body #homepage-welcome .left .h1{text-align:center;font-size:40px;margin-bottom:35px}body #homepage-welcome .left p{font-size:18px;line-height:30px}body #homepage-welcome .right img{display:block;margin:0 auto}@media (min-width: 768px){body #homepage-welcome{display:grid;grid-template-columns:52% 1fr;grid-column-gap:55px}}body #new-carousels,body #podcast-video{background:#f3f7fc;background:linear-gradient(180deg, #f3f7fc 0%, #f3f7fc 50%, #cdeaec 50%, #cdeaec 100%);padding:50px 0}@media (min-width: 768px){body #new-carousels,body #podcast-video{padding:90px 0px;background:linear-gradient(90deg, #f3f7fc 0%, #f3f7fc 50%, #cdeaec 50%, #cdeaec 100%);padding:50px 0}body #new-carousels .col-full,body #podcast-video .col-full{max-width:1430px;width:100%;margin:0 auto}body #new-carousels .col-full .carousel-wrap,body #podcast-video .col-full .carousel-wrap{width:50%;float:left;padding:0 50px 0 0}body #new-carousels .col-full .carousel-wrap.two,body #podcast-video .col-full .carousel-wrap.two{padding:0 0 0 50px}}body #new-carousels .carousel-wrap.two,body #podcast-video .carousel-wrap.two{padding-top:45px}body #new-carousels button.slick-prev,body #podcast-video button.slick-prev{left:-16px}body #new-carousels button.slick-next,body #podcast-video button.slick-next{right:-16px}body #new-carousels .slick-slide img,body #podcast-video .slick-slide img{width:100%;max-width:230px}body #from-the-blog{padding:40px 0;background-color:#274F66}@media (min-width: 768px){body #from-the-blog{padding:90px 0}}body #from-the-blog .h1{color:#fff}body #from-the-blog #latest-blog-wrap .blog-panel{padding:0 25px}body #from-the-blog .blog-panel.big p.date,body #from-the-blog .blog-panel.big p{color:#fff}body #from-the-blog .blog-panel.big a:link,body #from-the-blog .blog-panel.big a:visited{color:#fff}body #from-the-blog button.slick-prev{left:-35px;background-image:url("images/arrow_left_white.svg")}body #from-the-blog button.slick-next{right:-35px;background-image:url("images/arrow_right_white.svg")}@media (min-width: 480px){body #from-the-blog button.slick-next,body #from-the-blog button.slick-prev{display:none}}body .blog-panel a.featured{display:block;margin-bottom:22px}body .blog-panel a.featured img{max-width:100%;height:auto}body .blog-panel h5{font-size:20px}@media (min-width: 768px){body .blog-panel h5{font-size:27px}}body .blog-panel a:link,body .blog-panel a:visited{color:#000}body #bestsellers-classics{padding:50px 0}@media (min-width: 768px){body #bestsellers-classics{padding:90px 0}}@media (max-width: 767px){body #podcast-video{background-color:#fff}body #podcast-video .podcast-wrap{background-color:#f3f7fc;padding:20px}body #podcast-video .video-wrap{background-color:#cdeaec;padding:20px}}body #podcast-video .col-full{margin:0}@media (min-width: 768px){body #podcast-video .col-full{display:flex;margin:0 auto}}body #podcast-video .col-full .podcast-wrap,body #podcast-video .col-full .video-wrap{text-align:center}@media (min-width: 768px){body #podcast-video .col-full .podcast-wrap,body #podcast-video .col-full .video-wrap{background-color:transparent;padding:0}}body #podcast-video .col-full .podcast-wrap h6,body #podcast-video .col-full .video-wrap h6{font-size:32px;margin-bottom:35px}@media (min-width: 768px){body #podcast-video .col-full .podcast-wrap{flex:1;padding-bottom:120px;margin-right:100px}}@media (min-width: 768px){body #podcast-video .col-full .video-wrap{flex:1;padding-bottom:120px;margin-left:100px}}body #podcast-video .col-full>div{position:relative}@media (min-width: 768px){body #podcast-video .col-full>div .button-centred{position:absolute;bottom:0;left:0;right:0}}body .iframe-container{overflow:hidden;padding-top:56.25%;position:relative}body .iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}body .books-carousel-wrap{margin-bottom:27px}@media (min-width: 768px){body .books-carousel-wrap{margin-bottom:70px}}body .books-carousel,body .books-carousel-three{margin-bottom:40px}body .books-carousel .book-panel,body .books-carousel-three .book-panel{padding:0 37px}body .book-panel{text-align:center}body .book-panel a.cover{display:block;margin-bottom:30px}body .book-panel h4{line-height:28px;margin-bottom:14px}body .book-panel h4 a:link,body .book-panel h4 a:visited{font-family:agenda,sans-serif;font-size:23px;color:#000}body .book-panel p.name{font-size:17px;font-weight:500;margin-bottom:19px;line-height:21px}@media (min-width: 400px){body .books-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:20px;grid-row-gap:40px}}@media (min-width: 768px){body .books-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:40px;grid-row-gap:40px}}@media (min-width: 900px){body .books-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-column-gap:75px;grid-row-gap:60px}}@media (min-width: 768px){body #browse-books{padding:40px 0 80px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:85px}body #browse-books>div{margin-bottom:20px}}body #browse-books>div{text-align:center;margin-bottom:0}body #browse-books>div .cover img{display:block;margin:0 auto}body #book-detail .top{margin-bottom:100px}@media (min-width: 768px){body #book-detail .top{display:grid;grid-template-columns:360px 1fr;grid-column-gap:130px}}body #book-detail .top h1{margin-bottom:15px}body #book-detail .top .subtitle{font-size:24px;font-weight:300;margin-bottom:14px}body #book-detail .top a.name{font-size:26px;font-weight:500;color:#0395A1}@media (max-width: 767px){body #book-detail .top .left{margin-bottom:20px}}body #book-detail .title-author{margin-bottom:65px}body #book-detail .buy-button{padding-top:25px}body #book-detail .desc p:first-of-type{font-size:18px;font-weight:600}body .ui-tabs{margin-bottom:40px}body .ui-tabs ul.ui-tabs-nav{margin:0}body .ui-tabs ul.ui-tabs-nav li{list-style-type:none;background-color:#CDEAEC;padding:10px 19px;list-style:none;float:left;position:relative;top:0;margin:0 10px 0 0;border-radius:3px 3px 0 0}body .ui-tabs ul.ui-tabs-nav li.ui-tabs-active{background-color:#E5F4F5}body .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:600}body .ui-tabs ul.ui-tabs-nav li a{font-size:18px;color:#0395A1}body .ui-tabs ul.ui-tabs-nav li a:focus{outline:none}body .ui-tabs .ui-tabs-panel{display:block;clear:both;background-color:#E5F4F5;padding:40px;font-size:19px;border-radius:0 3px 3px 3px;overflow:hidden}body .ui-tabs .ui-tabs-panel p{margin-bottom:7px}body .ui-tabs .ui-tabs-panel a:not(.button){color:#0395A1}body .ui-tabs .ui-tabs-panel .left{margin-bottom:20px}@media (min-width: 768px){body .ui-tabs .ui-tabs-panel .left{width:48%;float:left}body .ui-tabs .ui-tabs-panel .right{width:48%;float:right}}body .ui-tabs .ui-tabs-panel p.price{display:inline-block}body .ui-tabs .ui-tabs-panel .buy-button{clear:both}body #author-reviews-tabs{margin-bottom:30px}body #author-reviews-tabs ul.ui-tabs-nav li{background-color:#1F4155}body #author-reviews-tabs ul.ui-tabs-nav li a{color:#58B8C0}body #author-reviews-tabs ul.ui-tabs-nav li.ui-tabs-active{background-color:#274F66}body #author-reviews-tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#fff}body #author-reviews-tabs.ui-tabs .ui-tabs-panel{background-color:#274F66;color:#fff}body #author-reviews-tabs.ui-tabs .ui-tabs-panel h3,body #author-reviews-tabs.ui-tabs .ui-tabs-panel p,body #author-reviews-tabs.ui-tabs .ui-tabs-panel a:not(.button){color:#fff}@media (min-width: 768px){body #author-reviews-tabs.ui-tabs .ui-tabs-panel div.author-info-tab{display:grid;grid-template-columns:1fr 60%;grid-column-gap:70px}body #author-reviews-tabs.ui-tabs .ui-tabs-panel div.author-info-tab .left,body #author-reviews-tabs.ui-tabs .ui-tabs-panel div.author-info-tab .right{width:100%;float:none}}body #author-reviews-tabs.ui-tabs .ui-tabs-panel div.author-info-tab h5{color:#fff;font-size:30px;margin:30px 0 25px}body #author-reviews-tabs.ui-tabs .ui-tabs-panel div.author-info-tab p{font-size:16px}body #author-reviews-tabs.ui-tabs .ui-tabs-panel div.author-info-tab div.excerpt{margin-bottom:30px}@media (min-width: 768px){body #author-reviews-tabs.ui-tabs .ui-tabs-panel .reviews{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:30px;grid-row-gap:30px}}@media (min-width: 768px){body #author-reviews-tabs{margin-bottom:100px}}@media (min-width: 968px){body .series-grid,body .events-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:30px;grid-row-gap:50px}}body .series-grid .series-panel,body .series-grid .event-panel,body .events-grid .series-panel,body .events-grid .event-panel{padding:30px;display:grid;grid-template-columns:33% 1fr;grid-column-gap:30px}body .series-grid .series-panel:nth-child(2),body .series-grid .series-panel:nth-child(3),body .series-grid .series-panel:nth-child(6),body .series-grid .series-panel:nth-child(7),body .series-grid .series-panel:nth-child(10),body .series-grid .series-panel:nth-child(11),body .series-grid .series-panel:nth-child(14),body .series-grid .series-panel:nth-child(15),body .series-grid .series-panel:nth-child(18),body .series-grid .series-panel:nth-child(19),body .series-grid .series-panel:nth-child(22),body .series-grid .series-panel:nth-child(23),body .series-grid .event-panel:nth-child(2),body .series-grid .event-panel:nth-child(3),body .series-grid .event-panel:nth-child(6),body .series-grid .event-panel:nth-child(7),body .series-grid .event-panel:nth-child(10),body .series-grid .event-panel:nth-child(11),body .series-grid .event-panel:nth-child(14),body .series-grid .event-panel:nth-child(15),body .series-grid .event-panel:nth-child(18),body .series-grid .event-panel:nth-child(19),body .series-grid .event-panel:nth-child(22),body .series-grid .event-panel:nth-child(23),body .events-grid .series-panel:nth-child(2),body .events-grid .series-panel:nth-child(3),body .events-grid .series-panel:nth-child(6),body .events-grid .series-panel:nth-child(7),body .events-grid .series-panel:nth-child(10),body .events-grid .series-panel:nth-child(11),body .events-grid .series-panel:nth-child(14),body .events-grid .series-panel:nth-child(15),body .events-grid .series-panel:nth-child(18),body .events-grid .series-panel:nth-child(19),body .events-grid .series-panel:nth-child(22),body .events-grid .series-panel:nth-child(23),body .events-grid .event-panel:nth-child(2),body .events-grid .event-panel:nth-child(3),body .events-grid .event-panel:nth-child(6),body .events-grid .event-panel:nth-child(7),body .events-grid .event-panel:nth-child(10),body .events-grid .event-panel:nth-child(11),body .events-grid .event-panel:nth-child(14),body .events-grid .event-panel:nth-child(15),body .events-grid .event-panel:nth-child(18),body .events-grid .event-panel:nth-child(19),body .events-grid .event-panel:nth-child(22),body .events-grid .event-panel:nth-child(23){background-color:#E5F4F5}body .series-grid .series-panel img,body .series-grid .event-panel img,body .events-grid .series-panel img,body .events-grid .event-panel img{max-width:100%;height:auto}body .series-grid .series-panel .info,body .series-grid .event-panel .info,body .events-grid .series-panel .info,body .events-grid .event-panel .info{padding-top:20px}body .series-grid .series-panel .info h3 a,body .series-grid .event-panel .info h3 a,body .events-grid .series-panel .info h3 a,body .events-grid .event-panel .info h3 a{color:#000}body.archive h1.stars{margin-bottom:60px}body.archive div.tax-description{width:100%;max-width:1000px;margin:0 auto 45px;font-size:18px}body .authors-carousel .author-panel{padding:0 19px}body .authors-carousel .author-panel .image{display:block;margin-bottom:20px}body .authors-carousel .author-panel .name{font-size:23px;font-weight:300;text-align:center;color:#000;display:block}@media (min-width: 768px){body #a-z-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-column-gap:150px;grid-row-gap:50px}}body #a-z-grid .authors-group h6{font-family:agenda,sans-serif;font-size:32px;color:#274F66;font-weight:700}body #a-z-grid .authors-group a:link,body #a-z-grid .authors-group a:visited{color:#000;font-size:20px;font-weight:300;margin-bottom:7px;display:block}@media (min-width: 768px){body #author-detail .left{width:28%;float:left}body #author-detail .right{width:68%;float:right}}body #author-detail .top{margin-bottom:45px;overflow:hidden}body #author-detail .top .author-social a{display:inline-block;margin-right:7px}@media (min-width: 500px){body .blog-list-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:45px;grid-row-gap:50px}}@media (min-width: 768px){body .blog-list-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:45px;grid-row-gap:70px}}body .blog-list-grid .blog-panel a.image{display:block;margin-bottom:13px}body .blog-list-grid .blog-panel p.date{font-size:15px;font-weight:700}body .blog-list-grid .blog-panel h4{margin-top:0;font-size:27px;line-height:37px;font-family:agenda,sans-serif}body #blog-detail .sidebar{background-color:#E5F4F5;padding:30px}body #blog-detail .sidebar h3{font-family:agenda,sans-serif;font-weight:600}body #blog-detail .sidebar h4{font-size:18px;font-family:agenda,sans-serif;font-weight:400;margin-top:0;margin-bottom:0}body #blog-detail .sidebar h4 a:link,body #blog-detail .sidebar h4 a:visited{color:#000}body #blog-detail .sidebar .news-item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #0395A1}body #blog-detail .sidebar .news-item:last-child{border-bottom:0}@media (min-width: 768px){body #blog-detail .top{display:grid;grid-template-columns:1fr 380px;grid-column-gap:45px}}body #subscribe .intro{background-color:#0395A1;background-image:url("images/star_newsletter.svg");background-repeat:no-repeat;background-position:top -289px left -135px;padding:60px 0;background-size:1024px}body #subscribe .intro .col-full{overflow:hidden}body #subscribe .intro .col-full .left{text-align:center}body #subscribe .intro .col-full .left h2{font-size:32px;color:#fff}body #subscribe .intro .col-full .left img{display:block;margin:0 auto 20px}body #subscribe .intro .col-full .right p{color:#fff}@media (min-width: 768px){body #subscribe .intro .col-full .left{width:30%;float:left;padding-left:50px}body #subscribe .intro .col-full .left h2{font-size:40px}body #subscribe .intro .col-full .right{width:66%;float:right;padding-top:65px}body #subscribe .intro .col-full .right p{color:#fff;font-size:20px}}body #subscribe .benefits .left{background-image:url(images/welcome_star.svg);background-repeat:no-repeat;background-position:top 45px center;padding-top:120px}@media (min-width: 768px){body #subscribe .benefits .left{background-position:top 77px center;padding-top:180px}}body #subscribe .benefits .left h3{text-align:center}body #subscribe .benefits .left ul{margin-left:0px;list-style:none}@media (min-width: 768px){body #subscribe .benefits .left ul{margin-left:60px}}body #subscribe .benefits .left ul li{font-size:18px;margin-bottom:10px}body #subscribe .benefits .left ul li:before{color:#0395A1;content:'■';margin-right:20px}@media (min-width: 768px){body #subscribe .benefits{display:grid;grid-template-columns:48% 48%;grid-column-gap:15px}}body #subscribe #how-it-works{background:#f3f7fc;background:linear-gradient(0deg, #fff 0%, #fff 10%, #274f66 10%, #274f66 50%, #274f66 50%, #274f66 90%, #fff 90%, #fff 100%);margin-bottom:30px}body #subscribe #how-it-works .inner{position:relative;padding:139px 0 590px}@media (min-width: 850px){body #subscribe #how-it-works .inner{padding:139px 0 115px}}body #subscribe #how-it-works .inner::before{transform:rotate(20deg);background-image:url("images/totebag.png");background-repeat:no-repeat;content:"";position:absolute;width:385px;height:619px;top:-30px;right:-80px;z-index:1;background-size:385px 619px;top:auto;left:130px;right:auto}@media (min-width: 850px){body #subscribe #how-it-works .inner::before{top:-30px;right:-80px;left:auto}}body #subscribe #how-it-works h4,body #subscribe #how-it-works p,body #subscribe #how-it-works a:not(.button),body #subscribe #how-it-works ol,body #subscribe #how-it-works li{color:#fff}body #subscribe #how-it-works h4{font-size:40px}body #subscribe #how-it-works p,body #subscribe #how-it-works li{font-size:17px}body #subscribe #how-it-works li{margin-bottom:17px;padding-left:15px}body #subscribe #how-it-works ol{margin-left:0}@media (min-width: 850px){body #subscribe #how-it-works .left{width:60%;padding-right:0;float:none;border-right:0;border-bottom:1px solid #fff;padding-bottom:20px}body #subscribe #how-it-works .right{width:60%;padding-right:0;float:none;padding-top:30px}}@media (min-width: 1180px){body #subscribe #how-it-works .left{width:35%;padding-right:5%;float:left;border-right:1px solid #fff;border-bottom:0;padding-bottom:0}body #subscribe #how-it-works .right{width:59%;padding-right:26%;float:right;padding-top:70px}}@media (min-width: 1530px){body #subscribe #how-it-works .left{width:45%;float:left;border-right:1px solid #fff;padding-right:5%}body #subscribe #how-it-works .right{width:49%;float:right;padding-top:70px;padding-right:17%}}body #subscribe #how-it-works .left h4{background-image:url("images/icon_howitworks.svg");background-repeat:no-repeat;background-position:left middle;padding-left:80px;margin-bottom:25px}@media (min-width: 690px){body #subscribe #subscription-options{display:grid;grid-template-columns:repeat(3, minmax(0, 340px));grid-column-gap:30px}}@media (min-width: 768px){body #subscribe #subscription-options{display:grid;grid-template-columns:repeat(3, minmax(0, 340px));grid-column-gap:90px}}body #subscribe #subscription-options .item{display:block;background-repeat:no-repeat;background-size:100%;background-color:#E5F4F5;height:340px;padding:55px 40px;text-align:center;color:#0395A1;font-family:Georgia,Times,Times New Roman,serif;margin-bottom:30px}@media (min-width: 768px){body #subscribe #subscription-options .item{height:340px}}body #subscribe #subscription-options .item span.name{font-size:24px;line-height:1.2em;color:#0395A1;margin-bottom:20px;display:block}@media (min-width: 768px){body #subscribe #subscription-options .item span.name{font-size:30px}}body #subscribe #subscription-options .item img{display:block;margin:0 auto}body .three-covers{position:relative;height:600px;margin-top:70px}body .three-covers .cover-1{position:absolute;left:15px;transform:rotate(-10deg);width:280px}body .three-covers .cover-2{position:absolute;left:120px;top:150px;transform:rotate(10deg);width:280px}body .three-covers .cover-3{position:absolute;left:304px;top:76px;transform:rotate(7deg);width:280px}@media (max-width: 500px){body .three-covers{height:455px}body .three-covers .cover-1,body .three-covers .cover-2,body .three-covers .cover-3{width:180px}body .three-covers .cover-2{left:81px;top:79px}body .three-covers .cover-3{left:208px;top:37px}}body .three-covers p{position:absolute;bottom:-20px;text-align:center;right:0;left:0}body #team-wrap{padding-top:55px}body #team-wrap h2{margin-bottom:30px;font-size:30px}@media (min-width: 768px){body #team-wrap #team-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:28px;grid-row-gap:30px}}body #team-wrap #team-grid .person{text-align:center}body #team-wrap #team-grid .person h4{font-family:agenda,sans-serif;margin-bottom:10px}body #team-wrap #team-grid .person .job-title{font-size:18px;margin-bottom:10px}body #team-wrap #team-grid .person img.photo{display:block;margin:0 auto 20px}@media (min-width: 768px){body.right-sidebar .widget-area{width:30.7%;float:right;margin-right:0}}body #secondary{background-color:#E5F4F5;padding:40px 30px}body #secondary h3{font-family:agenda,sans-serif;font-weight:600}body #secondary h4{font-size:18px;font-family:agenda,sans-serif;font-weight:400;margin-top:0;margin-bottom:0}body #secondary h4 a:link,body #secondary h4 a:visited{color:#000}body #secondary .widget{border-bottom:1px solid #0395A1;padding-bottom:30px;margin-bottom:30px}body #secondary .widget:last-child{border-bottom:0}body #secondary .widget h2,body #secondary .widget span.widget-title{font-size:26px;font-family:agenda,sans-serif;font-weight:600;border-bottom:0;padding-bottom:0;margin-bottom:20px}body #secondary .widget ul li{margin-bottom:15px}body #secondary .widget ul li a:link,body #secondary .widget ul li a:visited{text-decoration:none;font-size:18px;font-weight:300;color:#000}body #secondary .widget ul li a:hover{text-decoration:underline}body #secondary .widget a:link,body #secondary .widget a:visited{font-size:18px;font-weight:500;color:#0395A1}body #secondary .widget_nav_menu ul li{padding-left:0;margin-bottom:20px}body #secondary .widget_nav_menu ul li::before{display:none}body .woocommerce-MyAccount-navigation ul li a:link,body .woocommerce-MyAccount-navigation ul li a:visited{color:#0395A1}body .woocommerce-MyAccount-navigation,body .woocommerce-MyAccount-content{margin-bottom:35px}body.single-product #secondary{display:none}body.single-product .related.products{display:none}body.single-product .quantity .qty{padding:7px}body.single-product .product_meta{display:none}body .search-item{display:grid;grid-template-columns:190px 1fr;grid-column-gap:20px;padding-bottom:40px;border-bottom:1px solid #0395A1;margin-bottom:40px}@media (min-width: 768px){body .search-item{grid-column-gap:100px}}body #submissions .top{background-color:#0395A1;padding:80px 0;color:#fff;background-image:url("images/star_newsletter.svg");background-repeat:no-repeat;background-position:top -263px left -163px}body #submissions .top p{font-size:23px}@media (min-width: 500px){body #submissions .top .inner{display:grid;grid-template-columns:32% 1fr;align-items:center;grid-column-gap:70px}}body #submissions .three-covers{height:381px}body #submissions .three-covers .cover-2{left:110px;top:55px}body #submissions .three-covers .cover-3{left:235px;top:23px}body #submissions .three-covers>div{width:160px}body #submissions #general-advice{background-image:url("images/header_star_left.svg"),url("images/header_star_right.svg");background-repeat:no-repeat, no-repeat;background-position:left top, right top;background-size:auto 100%, auto 100%}body #submissions #general-advice .col-full{background-image:url(images/welcome_star.svg);background-repeat:no-repeat;background-position:top 77px center;padding-top:180px;padding-bottom:45px}body #submissions .two-columns{padding-top:40px}body #submissions .poetry,body #submissions .section{background-color:#E5F4F5;padding:40px 0}body #submissions .poetry .left,body #submissions .section .left{text-align:center}body #submissions .poetry .left h6,body #submissions .section .left h6{font-size:30px}body #submissions .poetry .left img,body #submissions .section .left img{display:block;margin:0 auto}body #submissions .poetry .right a:link,body #submissions .poetry .right a:visited,body #submissions .section .right a:link,body #submissions .section .right a:visited{color:#0395A1}@media (min-width: 768px){body #submissions .poetry,body #submissions .section{padding:100px 0}body #submissions .poetry .left,body #submissions .section .left{width:30%;float:left}body #submissions .poetry .right,body #submissions .section .right{width:65%;float:right}}body #submissions .fiction{background-color:#DCF0F1}body #submissions .non-fiction{background-color:#CDEAEC}body .two-columns{column-count:2;column-gap:42px}body .two-columns p{break-inside:avoid-column}body .gform_body input[type=text],body .gform_body input[type=number],body .gform_body input[type=email],body .gform_body input[type=tel],body .gform_body input[type=url],body .gform_body input[type=password],body .gform_body input[type=search],body .gform_body textarea,body .gform_body .input-text{background-color:#E5F4F5;box-shadow:none}body .gform_body input[type=text]:focus,body .gform_body input[type=number]:focus,body .gform_body input[type=email]:focus,body .gform_body input[type=tel]:focus,body .gform_body input[type=url]:focus,body .gform_body input[type=password]:focus,body .gform_body input[type=search]:focus,body .gform_body textarea:focus,body .gform_body .input-text:focus{outline:1px solid #0395A1}body hr.wp-block-separator.has-background:not(.is-style-dots){height:10px;margin-bottom:60px}body .wp-block-group h4,body .wp-block-group h5,body .wp-block-group h6{font-family:agenda,sans-serif}body h4.ui-accordion-header{font-size:24px;font-weight:600;font-family:agenda,sans-serif;cursor:pointer}body .ui-accordion-content{padding-bottom:5px}body .pagination-wrap{padding-top:40px;display:grid;grid-template-columns:35px auto 35px;justify-content:center;justify-items:center}body .pagination-wrap .pagination{padding:0;border:0;flex-wrap:wrap}body .pagination-wrap .wpv-archive-pagination-nav-links-container .page-link,body .pagination-wrap .wpv-archive-pagination-nav-links .page-link,body .pagination-wrap .wpv-pagination-nav-links-container .page-link,body .pagination-wrap .wpv-pagination-nav-links .page-link,body .pagination-wrap .wpv-pagination-preview-element .page-link{font-size:20px;text-decoration:none !important;padding:0.15em 0.45em 0.2em;line-height:1.25;border:1px solid #0395A1;margin:2px;border-radius:3px;color:#3AB7BB;font-weight:600}body .pagination-wrap span.wpv_page_ellipsis{width:20px;height:24px;display:block}body .pagination-wrap span.wpv-filter-pagination-link{color:#fff !important;background-color:#0395A1}body .pagination-wrap a.wpv-filter-pagination-link:hover{background-color:#E5F4F5}body .wpv-filter-previous-link{width:32px;height:34px;font-size:0;background-image:url("images/pagination_prev.svg");background-repeat:no-repeat;border:1px solid #0395A1;margin:2px 4px;border-radius:3px;background-position:center}body .wpv-filter-next-link{width:34px;height:34px;font-size:0;background-image:url("images/pagination_next.svg");background-repeat:no-repeat;border:1px solid #0395A1;margin:2px 4px;border-radius:3px;background-position:center}#top-footer{background-color:#0395A1;padding:80px 0;color:#fff;background-image:url("images/star_newsletter.svg");background-repeat:no-repeat;background-position:top -263px center}@media (min-width: 768px){#top-footer{background-position:top -263px left -163px}}#top-footer p{color:#fff}@media (min-width: 768px){#top-footer #footer-newsletter{padding-top:70px}}#top-footer #footer-newsletter .widgettitle{display:none}@media (min-width: 768px){#top-footer #footer-newsletter{width:66%;float:left}}#top-footer #footer-newsletter .gform_wrapper .gform_heading{background-image:url("images/icon_newsletter.svg");background-repeat:no-repeat;background-position:top 30px center;padding-top:100px;text-align:center}#top-footer #footer-newsletter .gform_wrapper .gform_heading .gform_title{color:#fff;font-size:28px}#top-footer #footer-newsletter .gform_wrapper .gform_heading span.gform_description{color:#fff;font-size:18px;line-height:22px}@media (min-width: 768px){#top-footer #footer-newsletter .gform_wrapper .gform_heading{width:42%;float:left}}#top-footer #footer-newsletter .gform_wrapper form{padding-top:12px}@media (min-width: 768px){#top-footer #footer-newsletter .gform_wrapper form{width:48%;float:right;padding-top:91px}}#top-footer #footer-newsletter .gform_wrapper form input[type=text],#top-footer #footer-newsletter .gform_wrapper form input[type=email]{border:0;box-shadow:0;border-radius:3px}#top-footer #footer-newsletter .gform_wrapper form input[type=submit]{background-color:#274F66}#top-footer #footer-newsletter .gform_wrapper.gravity-theme .gfield_required{color:#fff}#top-footer #footer-newsletter .gform_wrapper.gravity-theme .field_description_above .gfield_description{padding-bottom:5px}#top-footer #footer-social-feed{background-image:url("images/icon_twitter_feed.svg");background-repeat:no-repeat;background-position:top center;padding-top:55px}@media (min-width: 768px){#top-footer #footer-social-feed{width:29%;float:right}}#top-footer #footer-social-feed #ctf{background-color:#fff;padding:20px}#footer{background-color:#274F66;background-image:url("images/footer_star_right.svg");background-repeat:no-repeat;background-position:top right}@media (max-width: 767px){#footer{padding-bottom:100px}}#footer h2,#footer .h2,#footer h3,#footer .h3,#footer h4,#footer .h4,#footer h5,#footer .h5,#footer h6,#footer .h6,#footer p,#footer a:not(.wp-block-social-link-anchor){color:#fff}#footer p{margin-bottom:0}#footer .footer-widgets{padding-top:45px;border-bottom:1px solid #fff}#footer .widget{margin-bottom:35px}#footer .widget .widget-title,#footer .widget h2{font-size:22px;color:#fff;font-family:Georgia,Times,Times New Roman,serif;margin-bottom:20px;border-bottom:0;padding-bottom:0;margin-bottom:32px}#footer .widget p{font-size:16px;line-height:34px}#footer .widget a:hover{text-decoration:underline}#footer .widget_nav_menu ul li::before{display:none}#footer .widget_nav_menu ul li{padding-left:0;margin-bottom:11px}#footer .widget_nav_menu ul li a:link,#footer .widget_nav_menu ul li a:visited{text-decoration:none}#footer .widget_nav_menu ul li a:hover{text-decoration:underline}#footer #footer-bottom{padding-top:30px}#footer #footer-bottom a:link,#footer #footer-bottom a:visited{text-decoration:none;font-weight:600}@media (min-width: 768px){#footer #footer-bottom p{margin-bottom:4px}#footer #footer-bottom p.small{font-size:14px;font-weight:300}#footer #footer-bottom .left{width:50%;float:left}#footer #footer-bottom .right{width:50%;float:right;text-align:right}}#footer .storefront-handheld-footer-bar a:link,#footer .storefront-handheld-footer-bar a:visited{color:#000}
