.wp-block-group{box-sizing:border-box}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.wp-block-latest-posts,ol,ul{box-sizing:border-box}.wp-block-latest-posts.wp-block-latest-posts__list,nav ul{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.comment-form textarea,.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.entry-content{counter-reset:footnotes}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{left:5px}@font-face{font-display:swap;font-family:"ssb-icon";src:url(/wp-content/plugins/simple-social-buttons/assets/fonts/ssb-icon.eot?eahqa2);src:url(/wp-content/plugins/simple-social-buttons/assets/fonts/ssb-icon.eot?eahqa2#iefix)format("embedded-opentype"),url(/wp-content/plugins/simple-social-buttons/assets/fonts/ssb-icon.ttf?eahqa2)format("truetype"),url(/wp-content/plugins/simple-social-buttons/assets/fonts/ssb-icon.woff?eahqa2)format("woff"),url(/wp-content/plugins/simple-social-buttons/assets/fonts/ssb-icon.svg?eahqa2#ssb-icon)format("svg");font-weight:400;font-style:normal;font-display:swap}div.simplesocialbuttons{height:auto;margin:-5px auto 5px -5px;text-align:left;clear:left;font-size:0;direction:ltr}.simplesocialbuttons button{border:0;padding:0;cursor:pointer;display:inline-block;margin:5px;-webkit-box-shadow:none;box-shadow:none;font-family:"Helvetica",Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;text-transform:capitalize!important;white-space:nowrap;text-shadow:none!important;width:auto;letter-spacing:0;word-spacing:0;overflow:visible}.simplesocialbuttons button:focus,.simplesocialbuttons button:hover{outline:0}.simplesocialbuttons button.simplesocial-viber-share:after{content:""}.simplesocialbuttons button.simplesocial-email-share:after{content:"";font-size:13px}.simplesocialbuttons_inline{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.simplesocialbuttons button:after{font-family:"ssb-icon"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;position:absolute;font-size:17px;top:0;width:38px;height:38px;text-align:center;line-height:38px;border-radius:3px}.simplesocial-simple-icons button[class*=ssb_]{position:relative;font-size:11px;line-height:1.5;border-radius:3px;vertical-align:middle;text-align:left;color:#fff;padding:2px 2px 2px 20px;height:20px;border:0}.simplesocial-simple-icons button[class*=ssb_] .simplesocialtxt{padding-left:0}.simplesocial-simple-icons button[class*=ssb_] .icon{height:12px;line-height:12px;padding-left:0}.simplesocial-simple-icons.simplesocialbuttons button:after{display:none}.simplesocialbuttons .ssb-fb-like{height:20px!important;line-height:20px!important;margin:5px}.simplesocial-simple-icons button.ssb_fbshare-icon{background:#4267b2;border:1px solid #4267b2;color:#fff;cursor:pointer;font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;white-space:nowrap;padding:0;line-height:18px;height:20px}.simplesocial-simple-icons button.ssb_fbshare-icon:hover{background:#365899;border:1px solid #365899}.simplesocial-simple-icons button.ssb_fbshare-icon .icon{width:16px;height:16px;display:inline-block;vertical-align:middle;position:relative;top:-1px;left:2px;padding-left:0}.simplesocial-simple-icons button.ssb_fbshare-icon .simplesocialtxt{padding:0 3px;font-weight:700;display:inline}.simplesocial-simple-icons button.ssb_tweet-icon{position:relative;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px 8px 1px 6px;background-color:#0f1419;color:#fff;border-radius:3px;cursor:pointer;font:11px/18px"Helvetica Neue",Arial,sans-serif}.simplesocial-simple-icons button.ssb_tweet-icon:hover{background:#304356}.simplesocial-simple-icons button.ssb_tweet-icon .icon{position:relative;top:3px;left:-2px;display:inline-block;width:14px;height:14px;line-height:14px;background:#fff0 0 0 no-repeat;vertical-align:top}.simplesocial-simple-icons button.ssb_tweet-icon .simplesocialtxt{margin-left:1px;white-space:nowrap;vertical-align:top;font-style:normal}.simplesocial-simple-icons button.ssb_copylink-icon,.simplesocial-simple-icons button.ssb_copylink-icon .icon{cursor:pointer;overflow:hidden;display:block;border-radius:2px;-webkit-border-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;text-align:center}.simplesocial-simple-icons button.ssb_copylink-icon{background:0 0;color:#fff;white-space:nowrap;float:left;vertical-align:top;height:20px;padding:0 4px 0 23px;border:1px solid #000;border-color:#434a4d;text-shadow:0-1px #2f3436;background-color:#434a4d;background-image:-webkit-linear-gradient(top,#434a4d 0,#434a4d 100%);font:700 11px Arial,Helvetica,sans-serif;line-height:20px}.simplesocial-simple-icons button.ssb_copylink-icon .icon{background-repeat:no-repeat;background-size:initial;border:0;padding:0;margin:0;position:absolute;left:6px;top:1px;width:12px;height:17px;float:right;line-height:17px}.simplesocial-simple-icons button.ssb_copylink-icon .icon svg,.ssb-fb-like,input{vertical-align:middle}.simplesocial-simple-icons button.ssb_copylink-icon:hover{color:#fff;border:1px solid #000;border-color:#2f3436;background-color:#2f3436;background-image:-webkit-linear-gradient(top,#2f3436 0,#2f3436 100%)}.simplesocial-simple-icons button.ssb_msng-icon,.simplesocial-simple-icons button.ssb_pinterest-icon,.simplesocial-simple-icons button.ssb_print-icon{border-radius:2px;width:auto;text-align:center;text-decoration:none;font:700 11px/20px"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#fff;background-size:14px 14px;text-indent:20px}.simplesocial-simple-icons button.ssb_pinterest-icon{background:0 0;position:relative;padding:0;background:#bd081c;display:inline-block;-webkit-font-smoothing:antialiased}.simplesocial-simple-icons button.ssb_pinterest-icon:hover{background-color:#aa0719;-webkit-box-shadow:none;box-shadow:none;color:#fff}.simplesocial-simple-icons button.ssb_pinterest-icon .icon{position:absolute;top:3px;left:3px}.simplesocial-simple-icons button.ssb_pinterest-icon .icon svg{width:14px;height:14px;position:absolute;left:0}.simplesocial-simple-icons button.ssb_msng-icon,.simplesocial-simple-icons button.ssb_print-icon{padding:0 4px 0 0;height:20px}.simplesocial-simple-icons button.ssb_msng-icon{background:#468bff;display:inline-block;-webkit-font-smoothing:antialiased}.simplesocial-simple-icons button.ssb_msng-icon:hover{background:#307bf9}.simplesocial-simple-icons button.ssb_msng-icon .icon,.simplesocial-simple-icons button.ssb_print-icon .icon{text-indent:0;position:absolute;top:3px;left:3px}.simplesocial-simple-icons button.ssb_msng-icon .icon svg,.simplesocial-simple-icons button.ssb_print-icon .icon svg{width:14px;fill:#fff;height:14px}.simplesocial-simple-icons button.ssb_print-icon{background:#353535}.simplesocial-simple-icons button.ssb_print-icon:hover{background:#1b1a1a}.ssb-fb-like{height:38px;line-height:38px;margin:0 5px}div.simplesocialbuttons.simplesocialbuttons-align-left{text-align:left}@media (max-width:1024px){body,html{overflow:visible!important}}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/enjoyline/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/enjoyline/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/enjoyline/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/enjoyline/assets/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/enjoyline/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/enjoyline/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa,.simplesocial-simple-icons button.ssb_print-icon{display:inline-block;-webkit-font-smoothing:antialiased}.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}html{-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}article,aside,div,footer,form,h1,h2,h3,header,html,i,img,label,li,nav,ol,p,small,span,strong,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0;word-wrap:break-word}a,body{margin:0;padding:0;vertical-align:baseline;background:#fff0;color:#222}body{border:0;outline:0;word-wrap:break-word;font-style:normal;font-size:17px;font-weight:400;line-height:1.7em}article,aside,footer,header,main,nav{display:block}a{font-size:100%;text-decoration:none}img{max-width:100%;-webkit-backface-visibility:hidden}img,img[class*=attachment-]{height:auto}.screen-reader-text{border:0;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;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}h1,h2,h3{color:#222}h1,h2,h3,strong{font-weight:700}input,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input,input[type=email],input[type=search],input[type=text],input[type=url],textarea{font-size:15px;font-weight:400;background-color:#f0f0f0;border:0;color:#222}textarea{padding:10px 15px}button,input[type=email],input[type=search],input[type=submit],input[type=text],input[type=url]{height:40px;line-height:40px;padding:0 15px}button,input[type=submit]{border:0;color:#fff;white-space:nowrap;vertical-align:middle;cursor:pointer;font-size:14px;font-weight:700;-webkit-appearance:button}.content-loop .entry-category a:hover,button:hover,input[type=submit]:hover{text-decoration:none}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}.clear:after,.clear:before{content:"";display:table}.clear,.clear:after{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px)}::selection{color:#fff;background:#222}body:before{background:linear-gradient(to right bottom,#8360c3,#2ebf91);content:"";position:fixed;left:0;top:0;z-index:-1;width:100%;height:100%;height:100vh}a:hover{text-decoration:underline}a:visited{color:#222}.container{margin:0 auto;width:1180px}@font-face{font-display:swap;font-family:"Genericons";src:url(/wp-content/themes/enjoyline/genericons/font/genericons-regular-webfont.eot);src:url(/wp-content/themes/enjoyline/genericons/font/genericons-regular-webfont.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/enjoyline/genericons/font/genericons-regular-webfont.woff)format("woff"),url(/wp-content/themes/enjoyline/genericons/font/genericons-regular-webfont.ttf)format("truetype"),url(/wp-content/themes/enjoyline/genericons/font/genericons-regular-webfont.svg#genericonsregular)format("svg");font-weight:400;font-style:normal}.comment-reply-title small a:before,.search-toggle:before{-webkit-font-smoothing:antialiased;display:inline-block;font:16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}#masthead .container{position:relative}.site-header{width:100%;height:60px;line-height:1;padding-top:10px}.header-search-icon{top:18px;right:0;position:absolute}.search-field{background:#fff;border:1px solid #e9e9e9;height:38px;line-height:38px;color:#222;text-indent:5px}.search-field:focus{background-color:#fff;border-color:#bfbfbf}.search-submit{border-left:none;color:#fff;font-size:.9em;font-weight:700;height:36px;line-height:1;cursor:pointer;text-align:center;vertical-align:middle}.site-branding{text-align:left}.site-branding,.site-title-desc{float:left;margin-right:10px}.site-title{font-size:1.4em;font-weight:700;margin:13px 0 5px}.site-title a{color:#222;display:block}.site-title a:hover{color:#222;text-decoration:none}.site-title.no-desc{margin:0;line-height:60px}.site-description{display:none;color:#fff;font-size:12px}.content-loop .entry-meta a:hover,.entry-title a,.entry-title a:visited,.single #primary .entry-header .entry-author a:hover,.single #primary .entry-header .entry-meta a:hover{color:#222}#page{background-color:#fff;position:relative;width:1260px;margin:0 auto}.site-content{padding:10px 0 40px}#primary{float:left;width:800px}.site-main{transition:.3s all}.thumbnail-wrap{position:relative}.entry-related h3{background:#fc5c7d;background:-webkit-linear-gradient(to right,#6a82fb,#fc5c7d);background:linear-gradient(to right,#6a82fb,#fc5c7d);padding:15px 35px;margin-bottom:35px;text-transform:uppercase;letter-spacing:2px;color:#fff;font-size:1.2em}.content-loop .hentry{border-bottom:1px solid #e9e9e9;margin-bottom:35px;padding-bottom:35px}.content-loop .entry-title,.single h1.entry-title{font-size:1.5em;margin-bottom:5px;line-height:1.25}.content-loop .hentry,.sidebar .widget_search form{position:relative}.content-loop .hentry:after{clear:both;content:" ";display:block}.content-loop .thumbnail-link{float:left;width:250px;margin:0 25px 0 0;line-height:.5}.content-loop .thumbnail-link img{width:100%;height:auto}.content-loop .entry-category,.content-loop .entry-meta,.entry-categories{margin-bottom:5px}.content-loop .entry-category a,.entry-categories a{background-color:#222;display:inline-block;color:#fff;font-size:13px;font-weight:700;height:28px;line-height:28px;margin:0 2px 5px 0;padding:0 14px}.content-loop .entry-summary{margin-bottom:0;display:table;line-height:1.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.content-loop .entry-summary p{display:inline}.content-loop .entry-meta,.single #primary .entry-header .entry-meta{font-size:13px;position:relative;color:#999}.content-loop .entry-meta a,.single #primary .entry-header .entry-meta a{color:#999}.content-loop .entry-meta .sep,.single #primary .entry-header .entry-meta .sep{color:#ccc;margin:0 5px}.single #primary .entry-header .entry-author{margin-right:10px}.single #primary .entry-header .entry-author a{color:#222;font-weight:700}.single #primary .entry-header .entry-author img{display:inline-block;width:20px;margin:0 4px 0 0;position:relative;top:5px}.entry-categories a{padding:0 12px}.entry-categories a:hover{color:#fff;text-decoration:none}.single #primary article.hentry{border:1px solid #e9e9e9;padding:30px 35px 35px}.single .entry-header{margin-bottom:20px}.single .entry-header .entry-meta{margin-bottom:15px}.single h1.entry-title{font-size:28px}.entry-related{margin:35px 0 0}.entry-related .content-loop .hentry:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.entry-tags{margin-bottom:-5px}.entry-tags span{font-size:13px;margin-right:10px}.entry-tags .tag-links a{background-color:#e9e9e9;display:inline-block;color:#222;font-size:13px;font-weight:700;height:28px;line-height:28px;margin:0 2px 5px 0;padding:0 12px}.entry-tags .tag-links a:hover{background-color:#222;color:#fff;text-decoration:none}.author-box{border:1px solid #e9e9e9;color:#222;margin:-1px 0 0;padding:30px 35px}.author-box a,.author-box a:hover,.sidebar .widget ol>li a,.sidebar .widget ul>li a{color:#222}.author-box .avatar{float:left;width:72px;height:auto;line-height:.8;margin:0 15px 0 0}.author-box .author-meta{display:table}.author-box .author-meta .author-name{font-size:16px;font-weight:700;margin-bottom:1px}.entry-content h2{line-height:1.35;font-size:26px;margin-bottom:25px}.entry-content p{line-height:1.8;margin-bottom:25px}.entry-content ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.comments-area{margin:35px 0 0;padding:35px;border:1px solid #e9e9e9}.comment-reply-title{font-size:22px;margin-bottom:20px}#back-top a:hover,#cancel-comment-reply-link:hover{text-decoration:none}.comment-respond h3{margin-top:0}.comment-notes{color:#999;font-size:14px;margin-bottom:10px}.comment-form .comment-form-author,.comment-form .comment-form-comment,.comment-form .comment-form-email,.comment-form .comment-form-url{margin-bottom:20px}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:32%}.comment-form .comment-form-author,.comment-form .comment-form-email{float:left;margin-right:2%}.comment-form .comment-form-url{float:left}.comment-form:after{content:"";display:block;clear:both}.comment-form .submit{font-size:14px;padding:0 18px}.comment-form-cookies-consent{margin:0 0 20px}.comment-form-cookies-consent label{font-weight:400!important}.comment-form label{font-size:14px;font-weight:700}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox;appearance:checkbox}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.sidebar .widget_search input[type=search]{width:100%}.required{color:#c0392b}.comment-reply-title small a{color:#2b2b2b;float:right;height:24px;overflow:hidden;width:24px}.comment-reply-title small a:before{content:"";font-size:20px}.sidebar{float:right;width:350px}.sidebar .widget{border:1px solid #e9e9e9;margin-bottom:25px;padding:25px;transition:.3s all}.sidebar .widget ol li:last-child,.sidebar .widget ul li:last-child,.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget h2{color:#222;font-size:1.2em;font-weight:700;margin:-5px 0 15px}.sidebar .widget ol>li,.sidebar .widget ul>li{line-height:1.4;list-style:none;margin-bottom:15px;position:relative}.sidebar .wp-block-search .wp-block-search__label{display:inline-block;margin-bottom:5px}.sidebar .wp-block-search .wp-block-search__input{background-color:#f0f0f0;border:0}.sidebar .wp-block-search .wp-block-search__button{line-height:1;background-color:#222;border:0;color:#fff;font-size:.85em;padding:0 15px}.site-footer{background-color:#f7f8f9;margin-top:10px}#back-top{display:none;position:fixed;bottom:15px;right:15px}#back-top a span{background-color:#222;color:#fff;font-size:18px;width:30px;height:30px;display:block;line-height:30px;text-align:center;text-decoration:none;vertical-align:middle;transition:.3s all}#back-top a span:hover{color:#fff;opacity:.8}#site-bottom{color:#222;font-size:13px;padding:20px 0;text-align:center}#site-bottom.no-footer-widgets{border-top:none}#site-bottom .site-info a,#site-bottom .site-info a:hover{color:#222}p.comment-form-cookies-consent{clear:both;line-height:1.4}#back-top a,.comment-form .submit,.content-loop .entry-category a,.entry-categories a,.entry-tags .tag-links a{position:relative;top:0;transition:top ease .3s}#back-top a:hover,.comment-form .submit:hover,.content-loop .entry-category a:hover,.entry-categories a:hover,.entry-tags .tag-links a:hover{top:-2px}#site-bottom a,.content-loop .entry-title a{transition:all 300ms ease;padding-bottom:5px;background-image:-webkit-gradient(linear,left top,right top,from(#222),to(#222));background-image:-o-linear-gradient(left,#222 0,#222 100%);background-image:linear-gradient(to right,#222 0,#222 100%);background-size:0 4px;background-repeat:no-repeat;background-position:left 87%}#site-bottom a:hover,.content-loop .entry-title a:hover{background-size:100% 4px;color:#222;text-decoration:none}#site-bottom a{padding-bottom:8px;background-size:0 3px}#site-bottom a:hover{background-size:100% 3px}.header-toggles{display:none;position:absolute;top:20px;right:5px}.header-toggles .toggle-icon{position:relative;padding:1px 0}.header-toggles .toggle-icon svg{fill:#222;height:.5rem;padding:1px 0}.header-toggles .toggle-text{color:#222;font-size:.85em;text-transform:uppercase}button.toggle{border:0;box-shadow:none;border-radius:0;font-size:inherit;font-weight:400;height:100%;line-height:100%;letter-spacing:inherit;padding:0;text-transform:none}button.toggle,button.toggle:hover{background:0 0;color:#222}.menu-modal{background:#fff;display:none;opacity:0;overflow-y:auto;overflow-x:hidden;position:fixed;bottom:0;left:-99999rem;right:99999rem;top:0;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:99}.menu-modal-inner{background:#fff;display:flex;justify-content:stretch;overflow:auto;-ms-overflow-style:auto;width:100%}.menu-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}button.close-nav-toggle{display:block;font-size:1rem;justify-content:flex-end;padding:.8rem 1.5rem;width:100%;height:auto;text-align:right}button.close-nav-toggle svg{height:1rem;width:1rem;position:relative;top:3px}button.close-nav-toggle .toggle-text{margin-right:.6rem}.menu-modal .menu-top{flex-shrink:0}.modal-menu li{border-color:#dedfdf;border-style:solid;border-width:.1rem 0 0;display:flex;flex-wrap:wrap;line-height:1;justify-content:flex-start;margin:0}.modal-menu>li>.ancestor-wrapper>a{font-size:1rem;font-weight:700}.modal-menu>li:last-child{border-bottom-width:.1rem}.modal-menu .ancestor-wrapper{display:flex;justify-content:space-between;width:100%}.modal-menu a{display:block;padding:1rem 2.5rem 1rem 1.5rem;line-height:30px;text-decoration:none;width:100%;color:#222}.modal-menu a:focus,.modal-menu a:hover,.search-modal .search-form .search-submit:focus,.search-modal .search-form .search-submit:hover{text-decoration:none}.mobile-menu{display:block}.comment-form label,body,button,h1,h2,h3,input,input[type=email],input[type=search],input[type=submit],input[type=text],input[type=url],label,textarea{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif}.comment-reply-title small a:hover,.sidebar .widget a,.sidebar .widget ol li a:hover,.sidebar .widget ul li a:hover,a:hover{color:#222}button,input[type=submit]{background-color:#222}#primary .entry-content p{font-size:1em;line-height:1.8em;margin-bottom:25px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.search-modal form{margin:0;position:relative;width:100%}.search-modal .search-field{background:0 0;border-radius:0;color:inherit;letter-spacing:-.0277em;height:5rem;margin:0 0 0-2rem;max-width:calc(100% + 2rem);padding:0 0 0 2rem;width:calc(100% + 2rem)}.search-modal .search-field::-webkit-input-placeholder{color:inherit}.search-modal .search-field:-ms-input-placeholder{color:inherit}.search-modal .search-field::-moz-placeholder{color:inherit;line-height:4.375}.search-modal .search-submit{position:absolute;right:-9999rem;top:50%;transform:translateY(-50%)}.search-modal .search-submit:focus{right:0}.search-modal .search-form{align-items:stretch;display:flex;flex-wrap:nowrap;margin:0 0-.8rem -.8rem}.search-modal .search-form .search-field{margin:0 0 .8rem .8rem}.search-modal .search-form .search-submit{margin:-.4rem 0 .8rem .8rem}.search-modal .search-form label{align-items:stretch;display:flex;font-size:inherit;margin:0;width:100%}.search-modal .search-form .search-field{width:100%}.search-modal .search-form .search-submit{flex-shrink:0}.search-modal{background:rgb(0 0 0/.2);display:none;opacity:0;position:fixed;bottom:0;left:-9999rem;top:0;transition:opacity .2s linear,left 0s .2s linear;width:100%;z-index:999}.search-modal-inner{background:#fff;transform:translateY(-100%);transition:transform .15s linear,box-shadow .15s linear}.search-modal-inner .section-inner{display:flex;justify-content:space-between;max-width:168rem}button.search-untoggle{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0 2rem;position:relative;top:1.8rem}.search-modal button.search-untoggle{color:inherit}.search-untoggle svg{transition:transform .15s ease-in-out;height:1.5rem;width:1.5rem}.search-untoggle:focus svg,.search-untoggle:hover svg{transform:scale(1.15)}.search-modal .search-field{border:0;font-size:2.2rem}.search-modal input[type=search]:focus{outline:thin dotted #ccc;outline-offset:-4px}@media only screen and (max-width:1339px){#page{width:100%;margin:0}}@media only screen and (min-width:1080px) and (max-width:1179px){.container{width:1060px}#primary{width:720px}.sidebar{width:320px}.content-loop .hentry{padding-bottom:30px;margin-bottom:30px}.content-loop .hentry .entry-title{font-size:1.3em}.comments-area,.single #primary article.hentry{padding:30px}.entry-related h3{margin-bottom:30px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:960px) and (max-width:1079px){.container{width:940px}#primary{width:620px}.sidebar{width:300px}.content-loop .hentry{padding-bottom:20px;margin-bottom:20px}.content-loop .hentry .entry-title{font-size:1.1em}.content-loop .hentry .entry-author,.content-loop .hentry .sep1{display:none}.entry-related h3{margin-bottom:20px;padding-left:20px;padding-right:20px}.comments-area,.single #primary article.hentry{padding:20px}.sidebar .widget{margin-bottom:20px;padding:20px}.author-box,.comments-area,.entry-related{margin-top:20px}}@media only screen and (max-width:959px){#primary-nav,.header-search-icon{display:none}.header-toggles{display:block}.container{width:96%}.site-content{padding:0}.site-header{height:60px;padding-top:0}.site-title{font-size:24px;line-height:60px;margin:0}.site-description{display:none}#primary{margin-bottom:25px}#primary,#secondary{float:none;width:100%}#site-bottom{text-align:center}#site-bottom .site-info{float:none}}@media only screen and (min-width:768px) and (max-width:959px){.content-loop .hentry{padding-bottom:20px;margin-bottom:20px}.entry-related h3{margin-bottom:20px;padding-left:20px;padding-right:20px}.comments-area,.single #primary article.hentry{padding:20px}.sidebar .widget{margin-bottom:20px;padding:20px}.author-box,.comments-area,.entry-related{margin-top:20px}}@media only screen and (max-width:767px){.site-content{padding:0}.entry-meta .entry-author,.entry-meta .sep1{display:none}.entry-summary,.entry-summary:before{clear:both;display:block}.entry-summary:before{content:" "}.single .entry-header{margin-bottom:20px}.single h1.entry-title{font-size:1.2em}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:100%}#site-bottom{text-align:center}#site-bottom .site-info{float:none;margin-bottom:10px}.entry-related h3{font-size:1em;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:480px) and (max-width:767px){.content-loop .hentry{padding-bottom:20px;margin-bottom:20px}.entry-related h3{margin-bottom:20px;padding-left:20px;padding-right:20px}.comments-area,.single #primary article.hentry{padding:20px}.sidebar .widget{margin-bottom:20px;padding:20px}.author-box,.comments-area,.entry-related{margin-top:20px}.content-loop .thumbnail-link{width:140px;margin:0 20px 20px 0}.content-loop .entry-title{font-size:18px}}@media only screen and (max-width:479px){.site-content{padding:0}.content-loop .hentry{padding-bottom:15px;margin-bottom:15px}.entry-related h3{margin-bottom:15px;padding-left:15px;padding-right:15px}.comments-area,.sidebar .widget,.single #primary article.hentry{padding:15px}.author-box,.comments-area,.entry-related{margin-top:15px}.author-box{padding:15px}.content-loop .thumbnail-link{float:left;width:110px;margin:0 15px 15px 0}.content-loop .entry-meta,.content-loop .entry-meta .entry-author,.content-loop .entry-meta .entry-comment{display:none}.content-loop .entry-title{font-size:1em}.content-loop .entry-meta .entry-date{margin-left:0;padding-left:0}.content-loop .entry-meta .entry-date:before{display:none;padding-left:0}.content-loop .entry-category a{height:24px;line-height:24px;padding:0 6px}.entry-related .hentry{float:none;width:100%}.entry-related .hentry:after{content:" ";clear:both;display:block}.single h1.entry-title{font-size:22px}.sidebar .widget{margin-bottom:20px}}