ul{box-sizing:border-box;line-height:1.4;letter-spacing:.05em;margin:0 0 1.5em 3em;list-style:disc}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html,input{line-height:1.15}body,html{overflow-x:hidden}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;--primary-color:#f4dde5;--accent-color:#c3d3e0;-webkit-box-sizing:border-box;box-sizing:border-box}#masthead .container,.site-footer .footer-wrapper,.top-wrapper{max-width:1400px;overflow:hidden;margin:0 auto}body{margin:0}h1{font-size:2em;margin:.67em 0;clear:both;font-family:Helvetica,sans-serif;font-weight:800;line-height:1.1em;letter-spacing:.1em;text-transform:capitalize}a{background-color:transparent;color:#212121;text-decoration:none}img{border-style:none;image-rendering:-webkit-optimize-contrast;height:auto;max-width:100%}.lazyload{opacity:0}input{margin:0;overflow:visible}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,input{color:#333;font-family:Helvetica,sans-serif;font-size:16px;font-size:1rem}i{font-style:italic}.entry-title{font-size:2.2rem;margin:20px 0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}input[type=submit]:hover{border-color:#ccc #bbb #aaa}input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=search]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=search]:focus{color:#111}:hover,a:hover{-webkit-text-decoration:bold;text-decoration:bold;transition:all .3s ease 0s!important;-webkit-transition:all .3s ease 0s!important;-o-transition:all .3s ease 0s!important;-moz-transition:all .3s ease 0s!important}a:focus{outline:thin dotted;color:#aaa}a:hover{outline:0;color:#777}.top-wrapper{height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;color:#555}.top-search{width:300px;margin-top:-6px;margin-left:30px}.top-search .search-field{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #999;background:0 0;padding:2px 0;-webkit-appearance:none;border-radius:0;margin-bottom:0}.top-search input[type=search]{color:#555;font-size:12px}.top-search:-ms-input-placeholder{opacity:1!important}.top-search::-ms-input-placeholder{color:#555;opacity:1!important}.top-search::placeholder{color:#555;opacity:1!important}.top-search::-webkit-input-placeholder{color:#555;opacity:1!important}.top-search:-moz-placeholder{color:#555;opacity:1!important}.top-search::-moz-placeholder{color:#555;opacity:1!important}.top-search:-ms-input-placeholder{color:#555}.top-search .search-submit{display:none}.top-search label{line-height:1.2}.top-bar .top-social{width:calc(100% - 360px);height:35px;text-align:right}.top-social .social-media-icons a{margin:5px 5px 0;color:#555}.container,.main-navigation-divided ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container{padding:0 50px;max-height:250px;min-height:45px}.container .custom-logo{margin:0;font-size:4em;width:350px;-o-object-fit:contain;object-fit:contain;font-family:"Roboto Slab",sans-serif;letter-spacing:.03em;text-transform:lowercase;line-height:.8em}.main-navigation-divided ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:0}.main-navigation-divided ul li{text-align:center;padding:0 25px;width:100%}.main-navigation-divided .menu-divider-item{padding:20px 0}.main-navigation-divided .menu-divider-item a:hover{border-bottom:none!important}.main-navigation-divided .menu-divider-item a{background:0 0!important}.site-header{background:0 0;position:relative;width:100%;top:0;left:0;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:30000}.site-header ul{text-transform:uppercase;font-size:11px;font-weight:500;letter-spacing:.15em}#primary-menu li a{cursor:pointer}#primary-menu li a:hover{letter-spacing:.3em}.custom-logo{width:auto;height:auto;max-height:200px;max-width:300px!important;padding-top:5px;position:relative}#site-navigation{width:100%}.social-media-icons{list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:8px;padding:0}.social-media-icons li{padding-right:3px!important}.social-media-icons a:focus,.social-media-icons a:hover{color:#888}.menu-icon,.mobile-menu{position:absolute;display:none}.menu-icon{cursor:pointer;margin:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;clear:both;right:5px;z-index:99999;top:35%}.menu-icon .navicon{background:#222;display:block;height:3px;position:relative;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;width:23px}.site-header .menu-icon .navicon:after,.site-header .menu-icon .navicon:before{background:#222;content:"";display:block;height:100%;position:absolute;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}.site-header .menu-icon .navicon:before{top:6px}.site-header .menu-icon .navicon:after{top:-6px}.mobile-menu{background:#222;color:#fff;left:0;width:100%;-o-transition:all 600ms cubic-bezier(.42,0,.58,1);transition:all 600ms cubic-bezier(.42,0,.58,1);-webkit-transition:all 600ms cubic-bezier(.42,0,.58,1);-moz-transition:all 600ms cubic-bezier(.42,0,.58,1);-webkit-box-sizing:border-box;box-sizing:border-box;top:0;z-index:0;opacity:.9;height:0;overflow:hidden}.mobile-menu ul{padding:0;margin:0;list-style-type:none}.mobile-menu a,.mobile-menu li{color:#fff;margin:0;padding:20px;cursor:pointer}.mobile-menu li:focus,.mobile-menu li:hover{background-color:#f2f2f2;font-weight:700}.mobile-menu li:hover a{color:#222;border-bottom:none!important}.site-header .menu-btn{display:none;width:100px;height:100px}.site-header .menu-btn:checked~.mobile-menu{height:800px;-o-transition:padding 1s cubic-bezier(.42,0,.58,1);transition:padding 1s cubic-bezier(.42,0,.58,1);-webkit-transition:all 1s cubic-bezier(.42,0,.58,1);-moz-transition:all 1s cubic-bezier(.42,0,.58,1)}.site-header .menu-btn:checked~.menu-icon .navicon{background:0 0}.site-header .menu-btn:checked~.menu-icon .navicon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff}.site-header .menu-btn:checked~.menu-icon .navicon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.site-header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.site-header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}@media screen and (max-width:900px){li.menu-divider-item{display:block!important}.mobile-menu{display:block}#site-navigation li,.site-header .social-media-icons{display:none}.menu-btn,.menu-icon{display:inline-block;z-index:99999999}.site-footer .social-media-icons{display:block}.mobile-menu .social-media-icons{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;position:relative;margin-left:40px;border-top:1px solid #d2d2d2;width:80%;padding-top:20px}.mobile-menu .social-media-icons li{padding:0}.mobile-menu .social-media-icons li:hover{background:0 0}.mobile-menu .social-media-icons a:focus,.mobile-menu .social-media-icons a:hover{color:#999}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.entry-content:after,.entry-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.entry-content:after,.site-footer:after,.site-header:after{clear:both}.search-form label input,.search-submit{text-transform:uppercase;width:100%;display:block}.search-form label input{border-radius:0;padding:10px;margin:7px auto;font-size:11px;letter-spacing:.2em}.search-submit{background:#f7f7f7!important;border:0!important;height:100%;cursor:pointer;border-radius:0!important;padding:14px!important;letter-spacing:.3em;margin:0 auto;font-weight:500}.search-submit:hover{background:#222!important;color:#fff!important}.content-area{max-width:1400px;margin-left:auto;margin-right:auto;overflow:hidden}.sticky{display:block}.entry-content{padding:20px 20px 30px 30px}.site-main{min-height:1000px}#primary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}#main{-webkit-box-flex:60%;-ms-flex:60%;flex:70%;min-width:0}#main article{margin:0 30px 30px;-ms-word-wrap:break-word;word-wrap:break-word}.site-footer{background:#222;color:#fff;text-align:center;text-transform:uppercase;font-size:11px;letter-spacing:.2em;padding:20px 0 0}.footer-wrapper{padding-top:25px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(100px,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-wrapper .logo-container{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.logo-container img{width:350px}.bottom-search{padding:25px 20px 50px}.bottom-search .search-submit{width:80%;background:var(--primary-color, #f4dde5)!important}.bottom-search .search-field{width:80%}.site-footer ul{list-style-type:none;margin:0;padding:0;display:inline}.logo-container .social-media-icons{display:block;width:180px;margin:0 auto}.site-footer li{padding:5px;display:inline;font-size:14px;letter-spacing:.2em}.site-info{padding:10px;color:#fff;margin:0}.site-footer a{color:#fff}@supports (-ms-ime-align:auto) and (not ((position:-webkit-sticky) or (position:sticky))){.post-thumbnail img{width:100%!important;height:100%!important;max-height:1000px!important}.post-thumbnail{display:block;overflow:hidden}}.post-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important;max-height:1000px!important}.post-thumbnail{display:block;overflow:hidden}.entry-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:var(--primary-color)}.entry-page-header .entry-title{font-size:6rem;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;font-family:"Westhouse";line-height:.8em;text-transform:inherit}.entry-page-header .post-thumbnail{-ms-flex-preferred-size:100%;flex-basis:100%;min-width:700px}.type-page .entry-content{margin-top:40px;background:0 0}.custom-logo-link{display:inline-block}@media screen and (max-width:900px){body{background-size:1000px}.site-header img{float:none}.mobile-menu{display:block;z-index:99999}#masthead .social-media-icons,#site-navigation li{display:none}.menu-btn,.menu-icon{display:inline-block}.site-footer .social-media-icons{display:block}.mobile-menu .social-media-icons{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;position:relative;margin-left:40px;border-top:1px solid #d2d2d2;width:80%;padding-top:20px}.mobile-menu .social-media-icons li{padding:0}.mobile-menu .social-media-icons li:hover{background:0 0}.mobile-menu .social-media-icons a:focus,.mobile-menu .social-media-icons a:hover{color:#999}}@media screen and (max-width:800px){.entry-page-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.entry-page-header .post-thumbnail{width:100%}}@media screen and (max-width:600px){.entry-content{padding:20px}.footer-wrapper{display:block;padding-top:5px}.footer-wrapper .logo-container{width:100%}}@media screen and (max-width:500px){#primary{display:block}.top-bar .top-social{display:none}.top-search{margin-left:15px}.top-search input[type=search]{font-size:10px}.entry-title{font-size:1.5rem}.site-header img{max-width:150px!important;margin:0!important}.main-navigation-divided .menu-divider-item{padding:0}#main article{margin:0}.site-footer>div{-ms-flex-preferred-size:100%;flex-basis:100%;margin:5px}.site-footer{display:block}.entry-page-header .entry-title{font-size:4rem}.logo-container img{width:200px;padding:5px}.bottom-search{padding:0 20px 20px}.entry-content{padding:0 15px 15px}h1{font-size:1.3em}.page .entry-content{margin-top:15px}.entry-page-header .entry-title,.entry-page-header .post-thumbnail{-ms-flex-preferred-size:100%;flex-basis:100%}.entry-page-header .post-thumbnail img{height:300px!important;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:1000px){.entry-page-header .post-thumbnail{min-width:550px}}.portrait-ratio{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;min-width:unset!important;max-width:unset!important;max-height:unset!important;min-height:unset!important;height:unset!important;object-position:center}.entry-page-header .post-thumbnail{max-height:unset}@font-face{font-display:swap;font-family:"Westhouse";src:url(/wp-content/themes/blue-poppy/fonts/Westhouse/Westhouse.eot);src:local("☺"),url(/wp-content/themes/blue-poppy/fonts/Westhouse/Westhouse.woff)format("woff"),url(/wp-content/themes/blue-poppy/fonts/Westhouse/Westhouse.ttf)format("truetype"),url(/wp-content/themes/blue-poppy/fonts/Westhouse/Westhouse.svg)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}@font-face{font-display:swap;font-family:FontAwesome;src:url(/wp-content/themes/blue-poppy/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2");font-weight:400;font-style:normal}.fa-pinterest:before{content:""}.fa-instagram:before{content:""}