*,:after,:before,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{left:5px;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}@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{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}html{-webkit-text-size-adjust:100%}body,table{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:#fff0;word-wrap:break-word}article,aside,div,em,footer,form,h1,h2,h3,header,html,i,iframe,img,ins,label,li,nav,p,section,small,span,strong,tbody,td,th,tr,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0;word-wrap:break-word}body{font-style:normal;font-size:17px;font-weight:400;line-height:1.7em}article,aside,footer,header,main,nav,section{display:block}nav ul{list-style:none}a,body,table{color:#222}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:#fff0;text-decoration:none}.site-title a:hover,ins{color:#222;text-decoration:none}table{border-spacing:0;font-size:14px;border-width:1px;border-color:#e9e9e9;border-collapse:collapse;width:100%}input{vertical-align:middle}iframe,img{max-width:100%}img{-webkit-backface-visibility:hidden}img,img[class*=attachment-]{height:auto}iframe{width:100%}.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}.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}table td,table th{border-width:1px;padding:8px;border-style:solid;border-color:#e6e6e6;background-color:#f0f0f0}table tr:hover td{background-color:#f9f9f9}table td{background-color:#fff}.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.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{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}.entry-content table,.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-content iframe{aspect-ratio:16/9;margin-bottom:25px}.author-box{border:1px solid #e9e9e9;color:#222;margin:-1px 0 0;padding:30px 35px}.author-box a,.author-box a:hover{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 h1,.entry-content h2,.entry-content h3{line-height:1.35}.entry-content h1{font-size:30px}.entry-content h2{font-size:26px}.entry-content h3{font-size:22px}.entry-content p{line-height:1.8;margin-bottom:25px}.entry-content ul{margin:0 0 25px}.entry-content ul li{list-style:inside;margin:0 0 10px;position:relative}.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 span,#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 input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{width:100%}.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}.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}.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;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}.is_full_width #primary{float:none;width:100%}#back-top a,.comment-form .submit,.content-loop .entry-category a,.entry-categories 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{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,table,textarea{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif}.comment-reply-title small 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}.entry-content h1,.entry-content h2,.entry-content h3{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}.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}.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}.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,.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}}.jetpack-video-wrapper{margin-bottom:1.6em}.jetpack-video-wrapper>iframe{margin-bottom:0}