@charset "UTF-8";button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[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}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.author-box::before,.clearfix::before,.entry::before,.entry-content::before,.footer-widgets::before,.nav-primary::before,.nav-secondary::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.site-inner::before,.widget::before,.wrap::before{content:" ";display:table}.author-box::after,.clearfix::after,.entry::after,.entry-content::after,.footer-widgets::after,.nav-primary::after,.nav-secondary::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.site-inner::after,.widget::after,.wrap::after{clear:both;content:" ";display:table}@font-face{font-family:wpj;font-weight:400;font-style:normal;src:local('wpj'),url(assets/fonts/wpj.woff) format('woff'),url(assets/fonts/wpj.ttf) format('truetype'),url(assets/fonts/wpj.eot) format('embedded-opentype'),url(assets/fonts/wpj.svg) format('svg')}body{background-color:#f0f0f0;color:#404040;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.5;margin:0;word-wrap:break-word}@media only screen and (min-width:992px){body{font-size:1.125em;line-height:1.7}}button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{transition:all .2s ease-in-out}a{color:#ffcd00;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out}a:focus,a:hover{color:#e93933;text-decoration:none}.entry-content a:not(.button):not(.more-link):not(.wp-block-button__link){border-bottom:2px solid #ffcd00;color:#000;text-decoration:none}p{margin:0 0 1.5em;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:30px 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}mark{background:#ddd;color:#333}blockquote{border-left:5px solid #ffcd00;margin:35px 0;padding-left:20px}@media only screen and (min-width:992px){blockquote{margin:50px 30px}}blockquote p:last-of-type{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#202020;font-weight:700;letter-spacing:.05em;line-height:1.2;margin:0 0 .62429507697em}h1{font-size:2em}@media only screen and (min-width:992px){h1{font-size:1.802em}}h2{font-size:1.5em}@media only screen and (min-width:992px){h2{font-size:2em}}h3{font-size:1.424em}@media only screen and (min-width:992px){h3{font-size:1.5em}}h4{font-size:1.265625em}@media only screen and (min-width:992px){h4{font-size:1.424em}}h5{font-size:1.125em}@media only screen and (min-width:992px){h5{font-size:1.265625em}}h6{font-size:1em}@media only screen and (min-width:992px){h6{font-size:1.125em}}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:1.424em}.entry-content h3{letter-spacing:.04em}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;vertical-align:top;width:auto}figure{margin:0}.gallery{overflow:hidden}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #999;outline:none}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery-item{float:left;margin:0 0 30px;text-align:center}input,select,textarea{background-color:#f6f6f6;border:1px solid transparent;border-radius:1px;color:#000;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:30px;padding:10px;width:100%}input:focus,textarea:focus{border:1px solid #b4b4b4;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#333;opacity:1}::-webkit-input-placeholder{color:#333}button,input[type=button],input[type=reset],input[type=submit],.button{background-color:#ffcd00;border-radius:3px!important;border:0!important;color:#0e1316;cursor:pointer;font-size:14px;font-weight:700!important;line-height:1;padding:8px 50px 8px 20px;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .75s cubic-bezier(.44,.51,.24,.99);transition:-webkit-transform .75s cubic-bezier(.44,.51,.24,.99);-o-transition:transform .75s cubic-bezier(.44,.51,.24,.99);transition:transform .75s cubic-bezier(.44,.51,.24,.99);white-space:normal;width:auto}@media only screen and (min-width:992px){button,input[type=button],input[type=reset],input[type=submit],.button{font-size:16px!important;padding:11px 65px 11px 20px}}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,.button:focus,.button:hover{background-color:#fff;color:#0e1316;transform:translate3d(0,-3px,0)}.button::after{background-color:#202020;color:#fff;-webkit-clip-path:polygon(17% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(17% 0,100% 0,100% 100%,0% 100%);content:"\e902";display:inline-block;font-family:wpj!important;speak:none;font-style:normal;font-size:20px;font-weight:400;font-variant:normal;padding:2px 4px 2px 10px;position:absolute;top:2px;right:2px;bottom:2px;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:992px){.button::after{font-size:24px;padding:5px 7px 5px 13px}}.button{display:inline-block}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;word-break:break-all}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td{border-top:1px solid #eee;padding:6px}th{font-weight:400;padding:0 6px}td:first-child,th:first-child{padding-left:0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{border-bottom:3px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.78px;line-height:36.61px;margin-top:7px;position:relative;text-decoration:none;text-transform:uppercase;transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .75s cubic-bezier(.44,.51,.24,.99);transition:-webkit-transform .75s cubic-bezier(.44,.51,.24,.99);-o-transition:transform .75s cubic-bezier(.44,.51,.24,.99);transition:transform .75s cubic-bezier(.44,.51,.24,.99)}@media only screen and (min-width:992px){.more-link{font-size:18px;margin-top:20px}}.more-link:focus,.more-link:hover{border-bottom-color:#000;color:#fff;transform:translate3d(0,-3px,0)}.more-link::after{content:"\e902";display:inline-block;font-family:wpj!important;font-size:18px;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:10px;position:relative;top:3px}@media only screen and (min-width:992px){.more-link::after{font-size:24px;top:4px}}.icon::before{display:inline-block;font-family:wpj!important;speak:none;font-style:normal;font-size:inherit;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope:before{content:"\e900"}.icon-comment:before{content:"\e901"}.icon-arrow_forward:before{content:"\e902"}.icon-search:before{content:"\e903"}.icon-facebook-group:before{content:"\e904"}.icon-linkedin:before{content:"\e905"}.icon-youtube:before{content:"\e906"}.icon-twitter:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-instagram:before{content:"\e90b"}@media only screen and (min-width:1260px){.site-container{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:145px;position:relative}.site-container::before,.site-container::after{background-color:#ffcd00;content:'';display:block;margin-left:calc( -100vw/2 + 100%/2 - 9px);margin-right:calc( -100vw/2 + 100%/2 );max-width:100vw;position:absolute;left:0;right:0;z-index:-1}.site-container::before{min-height:400px;top:0}.site-container::after{min-height:390px;bottom:0}}.site-inner{background-color:#fff}body:not(.has-hero) .site-inner{padding-top:75px;padding-bottom:75px}@media only screen and (min-width:992px){body:not(.has-hero) .site-inner{padding-top:120px;padding-bottom:120px}}.home .site-inner,.single-post .site-inner,.page .site-inner,.archive-view .site-inner{padding-top:0}.wrap{margin-left:auto;margin-right:auto;max-width:768px;padding-left:16px;padding-right:16px}@media only screen and (min-width:992px){.wrap{max-width:1300px;padding-left:20px;padding-right:20px}}body:not(.has-hero) .content{margin-left:auto;margin-right:auto;max-width:643px}.avatar{float:left}.author-box .avatar,.alignleft .avatar{margin-right:15px}.after-entry,.archive-description,.author-box{margin-bottom:40px}.after-entry{box-shadow:0 0 20px rgba(0,0,0,.05);padding:20px 30px}.after-entry .widget:last-of-type{margin-bottom:0}.breadcrumb{border-bottom:1px solid #eee;font-size:16px;font-size:1.6rem;margin-bottom:40px;padding-bottom:10px}.entry-title{color:#142a3f;font-size:50px;margin-bottom:0}.entry-title a{color:#142a3f;text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:#e93933}.entry-subtitle{line-height:1.2}.aligncenter{text-align:center}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 30px}img.alignnone,.alignnone{margin-bottom:15px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 20px 20px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 20px 20px}.gallery-caption,.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:600;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.page.full-width-content .entry-content .alignfull,.single.full-width-content .entry-content .alignfull{margin-left:calc( -100vw/2 + 100%/2 );margin-right:calc( -100vw/2 + 100%/2 );max-width:100vw}@media only screen and (min-width:960px){.page.full-width-content .entry-content .alignwide,.single.full-width-content .entry-content .alignwide{margin-left:-80px;margin-right:-80px;max-width:950px}}@media only screen and (min-width:1260px){.page.full-width-content .entry-content .alignwide,.single.full-width-content .entry-content .alignwide{margin-left:-135px;margin-right:-135px;max-width:1060px}}@media only screen and (min-width:1300px){.page.full-width-content .entry-content .alignfull,.single.full-width-content .entry-content .alignfull{margin-left:calc(-1260px/2 + 100%/2);margin-right:calc(-1260px/2 + 100%/2);max-width:1260px}}.scriptlesssocialsharing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px auto 45px}@media only screen and (min-width:768px){.scriptlesssocialsharing{margin:70px auto 40px}}.scriptlesssocialsharing .scriptlesssocialsharing__heading{font-size:16px;line-height:30px;margin-top:0;margin-bottom:2px}@media only screen and (min-width:768px){.scriptlesssocialsharing .scriptlesssocialsharing__heading{font-size:20px;margin-bottom:0}}.scriptlesssocialsharing-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (min-width:768px){.scriptlesssocialsharing-buttons{margin-left:15px;width:70%}}.scriptlesssocialsharing-buttons a.button{border:none;border-radius:0;box-shadow:none;color:#fff;font-size:12px;margin-bottom:10px;padding:10px 20px;text-align:center;width:calc( 100%/2 - 5px)}@media only screen and (min-width:576px){.scriptlesssocialsharing-buttons a.button{width:calc(100%/4 - 5px)}}.scriptlesssocialsharing-buttons a.button:hover{color:#fff}.scriptlesssocialsharing-buttons a.button::after{display:none}.scriptlesssocialsharing-buttons .button.twitter{background-color:#55acee;background-color:rgba(85,172,238,.8)}.scriptlesssocialsharing-buttons .button.twitter:hover{background-color:#55acee}.scriptlesssocialsharing-buttons .button.facebook{background-color:#3b5998;background-color:rgba(59,89,152,.8)}.scriptlesssocialsharing-buttons .button.facebook:hover{background-color:#3b5998}.scriptlesssocialsharing-buttons .button.linkedin{background-color:#0077b5;background-color:rgba(0,119,181,.8)}.scriptlesssocialsharing-buttons .button.linkedin:hover{background-color:#0077b5}.scriptlesssocialsharing-buttons .button.whatsapp{background-color:#25d366;background-color:rgba(37,211,102,.8)}.scriptlesssocialsharing-buttons .button.whatsapp:hover{background-color:#25d366}.site-container .wp-block-cover{width:auto}.site-container .wp-block-image figcaption{margin-bottom:40px;text-align:center}.site-container .wp-block-gallery{margin-bottom:40px}.site-container .wp-block-gallery .blocks-gallery-grid{margin-bottom:0}.site-container .wp-block-gallery .blocks-gallery-item a{border-bottom:none!important}.site-container .wp-block-gallery .blocks-gallery-caption{margin:-4px auto 0;text-align:center;width:90%}.site-container .link-box{background-color:#f6f6f6;border-radius:3px;margin-bottom:20px;padding:25px 20px 20px}@media only screen and (min-width:768px){.site-container .link-box{margin-bottom:30px;padding:35px 35px 30px}}@media only screen and (min-width:992px){.site-container .link-box{padding:35px 45px 30px}}.site-container .link-box__title{font-size:22px;margin-top:0!important;margin-bottom:10px}@media only screen and (min-width:768px){.site-container .link-box__title{font-size:26px;margin-bottom:14px}}.site-container .link-box__copy{color:#6b6b6b;font-weight:500;margin-bottom:20px}@media only screen and (min-width:768px){.site-container .link-box__copy{margin-bottom:6px}}.site-container .link-box__copy p:last-child{margin-bottom:0}.site-container .link-box__items{margin:0!important;padding:0}.site-container .link-box__item{font-size:15px}@media only screen and (min-width:768px){.site-container .link-box__item{font-size:16px;margin-bottom:6px;padding-top:4px;padding-bottom:4px}}.site-container .link-box__item--with-link{margin-bottom:0;padding-top:0;padding-left:0!important;padding-bottom:0}.site-container .link-box__item::before{top:7px}@media only screen and (min-width:768px){.site-container .link-box__item::before{top:12px}}.site-container .link-box__item--with-link::before{display:none}.site-container .link-box__link{border-bottom:none!important;border-radius:3px;color:#000;display:block;font-size:15px;margin-bottom:16px;position:relative;padding-left:21px}@media only screen and (min-width:768px){.site-container .link-box__link{font-size:16px;padding-top:4px;padding-bottom:4px;margin-bottom:6px}}.site-container .link-box__link:focus,.site-container .link-box__link:hover{background-color:#ffcd00}.site-container .link-box__link::before{background-color:#ffcd00;border-radius:2px;content:'';height:9px;position:absolute;left:0;top:7px;width:9px}@media only screen and (min-width:768px){.site-container .link-box__link::before{top:12px}}.site-container .latest-posts-grid__inner{display:-ms-grid;display:grid;-ms-grid-columns:( 168px)[2];grid-template-columns:repeat( 2,168px);grid-column-gap:13px;grid-auto-rows:130px;grid-row-gap:13px;grid-auto-flow:dense;margin-left:auto;margin-right:auto;max-width:349px}@media only screen and (min-width:576px){.site-container .latest-posts-grid__inner{-ms-grid-columns:( 168px)[3];grid-template-columns:repeat( 3,168px);max-width:530px}}@media only screen and (min-width:992px){.site-container .latest-posts-grid__inner{-ms-grid-columns:( 295px)[3];grid-template-columns:repeat( 3,295px);grid-column-gap:35px;grid-auto-rows:180px;grid-row-gap:35px;max-width:955px}}.site-container .latest-posts-grid .entry{background-color:#202020;padding:10px 12px;position:relative;transition:background-color .2s ease-in-out}@media only screen and (min-width:992px){.site-container .latest-posts-grid .entry{padding:20px 33px}}.site-container .latest-posts-grid .entry:hover{background-color:#fff;box-shadow:0 2px 50px rgba(0,0,0,.15)}.site-container .latest-posts-grid .entry::after,.site-container .latest-posts-grid .entry::before{content:'';display:block;position:absolute;bottom:0}.site-container .latest-posts-grid .entry::after{background-color:#484848;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);height:17px;right:0;width:79px}@media only screen and (min-width:992px){.site-container .latest-posts-grid .entry::after{height:26px;width:138px}}.site-container .latest-posts-grid .entry::before{background-color:#000;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%);height:30px;left:0;width:88px}@media only screen and (min-width:992px){.site-container .latest-posts-grid .entry::before{height:39px;width:154px}}.site-container .latest-posts-grid a{color:#fff!important;border-bottom:none!important;transition:color .2s ease-in-out}.site-container .latest-posts-grid .entry:hover a{color:#202020!important}.site-container .latest-posts-grid__meta{color:rgba(255,255,255,.5);font-size:7px;font-weight:700;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase;transition:color .2s ease-in-out}@media only screen and (min-width:992px){.site-container .latest-posts-grid__meta{font-size:10px}}.latest-posts-grid .entry:hover .latest-posts-grid__meta{color:rgba(32,32,32,.5)}.site-container .latest-posts-grid__meta .entry-time{padding-right:6px}@media only screen and (min-width:992px){.site-container .latest-posts-grid__meta .entry-time{padding-right:12px}}.site-container .latest-posts-grid__meta .entry-comments-link{color:#fff;transition:color .2s ease-in-out}.site-container .latest-posts-grid .entry:hover .entry-comments-link,.site-container .latest-posts-grid .entry:hover .entry-comments-link a::before{color:#202020}.site-container .latest-posts-grid__title{color:#fff;font-size:13px;font-weight:500;line-height:18px;margin-top:0;position:relative;transition:color .2s ease-in-out;z-index:2}@media only screen and (min-width:992px){.site-container .latest-posts-grid__title{font-size:18px;line-height:28px}}.site-container .latest-posts-grid .tag-popular{background-color:rgba(255,205,0,.6)}.site-container .latest-posts-grid .entry.tag-popular a{color:#202020!important}.site-container .latest-posts-grid .tag-popular::after{background-color:#ffcd00}.site-container .latest-posts-grid .tag-popular:hover::after{background-color:#484848}.site-container .latest-posts-grid .tag-popular::before{background-color:#c49d00}.site-container .latest-posts-grid .tag-popular:hover::before{background-color:#000}.site-container .latest-posts-grid .tag-popular .latest-posts-grid__meta{color:#202020}.site-container .latest-posts-grid .tag-popular .entry-comments-link a::before{color:#202020}.site-container .wp-block-button__link{background-color:#ffcd00!important;border-radius:3px!important;box-shadow:0 4px 50px rgba(0,0,0,.6)!important;color:#0e1316!important;font-size:14px!important;font-weight:700;line-height:1;padding:8px 50px 8px 20px!important;position:relative;text-align:left!important;text-transform:uppercase;transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .75s cubic-bezier(.44,.51,.24,.99);transition:-webkit-transform .75s cubic-bezier(.44,.51,.24,.99);-o-transition:transform .75s cubic-bezier(.44,.51,.24,.99);transition:transform .75s cubic-bezier(.44,.51,.24,.99)}@media only screen and (min-width:992px){.site-container .wp-block-button__link{font-size:16px!important;padding:11px 65px 11px 20px!important}}.site-container .wp-block-button__link:focus,.site-container .wp-block-button__link:hover{background-color:#fff!important;transform:translate3d(0,-3px,0)}.site-container .wp-block-button__link::after{background-color:#202020;color:#fff;-webkit-clip-path:polygon(17% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(17% 0,100% 0,100% 100%,0% 100%);content:"\e902";display:inline-block;font-family:wpj!important;speak:none;font-style:normal;font-size:20px;font-weight:400;font-variant:normal;padding:2px 4px 2px 10px;position:absolute;top:2px;right:2px;bottom:2px;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:992px){.site-container .wp-block-button__link::after{font-size:24px;padding:5px 7px 5px 13px}}.site-container .wpj-block-container .wpj-container-inside{margin-left:auto;margin-right:auto}.site-container .plugins-grid__inner{display:grid;grid-template-columns:repeat( 2,1fr);grid-gap:10px;margin-bottom:60px}@media only screen and (min-width:601px){.site-container .plugins-grid__inner{grid-template-columns:repeat( 2,1fr)}}@media only screen and (min-width:992px){.site-container .plugins-grid__inner{grid-template-columns:repeat( 3,1fr);grid-gap:35px}}.site-container .plugins-grid__plugin{background-color:#fecc2c;border-radius:1px;box-shadow:0 2px 50px rgba(0,0,0,.08);display:flex;align-items:center;flex-direction:column;padding:25px 10px;text-align:center}@media only screen and (min-width:768px){.site-container .plugins-grid__plugin{padding:50px 10px}}.site-container .plugins-grid__name{color:#000;font-size:16px;letter-spacing:1px;margin-top:0;margin-bottom:15px;text-transform:uppercase}@media only screen and (min-width:768px){.site-container .plugins-grid__name{font-size:20px;margin-bottom:30px}}.site-container .plugins-grid__version{color:#4c4c4c}.site-container .plugins-grid__icon{margin-bottom:15px}@media only screen and (min-width:768px){.site-container .plugins-grid__icon{margin-bottom:30px}}.site-container .plugins-grid__icon img{height:75px;width:75px}@media only screen and (min-width:768px){.site-container .plugins-grid__icon img{height:105px;width:105px}}.site-container .plugins-grid__description{color:#000;font-size:14px;letter-spacing:.25px;margin-bottom:10px}@media only screen and (min-width:768px){.site-container .plugins-grid__description{font-size:16px;line-height:23px}}.site-container .plugins-grid__description p{margin-bottom:0}.site-container .plugins-grid__source{margin-top:auto}.site-container .plugins-grid__button{background-color:#000;border:0;border-radius:1px;color:#fecc2c!important;display:inline-block;font-size:16px;letter-spacing:.34px;padding:10px 20px;text-transform:uppercase}@media only screen and (min-width:768px){.site-container .plugins-grid__button{font-size:18px;padding:13px 43px}}.site-container .plugins-grid__button:hover,.site-container .plugins-grid__button:focus{background-color:#fff;color:#000!important}@media only screen and (min-width:768px){.site-container .products-grid__inner{display:grid;grid-template-columns:repeat( 2,1fr);grid-gap:25px}}@media only screen and (min-width:992px){.site-container .products-grid__inner{grid-gap:35px}}.site-container .products-grid__product{border:3px solid #f0f0f0;margin-bottom:35px}@media only screen and (min-width:768px){.site-container .products-grid__product{display:flex;flex-direction:column;margin-bottom:0}}.site-container .products-grid__product__header{background-color:#f0f0f0;display:flex;align-items:center;justify-content:space-between;padding:15px 20px}@media only screen and (min-width:768px){.site-container .products-grid__product__header{padding:15px 25px}}.site-container .products-grid__product__header-left{flex:0 0 83.33333%}.site-container .products-grid__product__header-right{flex:0 0 16.66667%}.site-container .products-grid__product__name{color:#0e1316;font-size:18px;letter-spacing:0;line-height:21px;margin-top:0;margin-bottom:5px;text-transform:uppercase}@media only screen and (min-width:992px){.site-container .products-grid__product__name{font-size:22px;line-height:25px}}.site-container .products-grid__product__price{color:#0e1316;font-size:17px;font-weight:700;letter-spacing:0;line-height:21px}@media only screen and (min-width:992px){.site-container .products-grid__product__price{font-size:21px;line-height:25px}}.site-container .products-grid__product__image{display:block;margin-left:auto;max-width:80px;width:100%}.site-container .products-grid__product__description{padding:20px 20px 0}@media only screen and (min-width:768px){.site-container .products-grid__product__description{padding:20px 25px 0}}.site-container .products-grid__product__footer{padding:0 20px 20px}@media only screen and (min-width:768px){.site-container .products-grid__product__footer{margin-top:auto;padding:0 25px 30px}}@media only screen and (min-width:768px){.site-container .services-grid__inner{display:grid;grid-template-columns:repeat( 2,1fr);grid-gap:20px}}@media only screen and (min-width:992px){.site-container .services-grid__inner{grid-gap:30px}}.site-container .services-grid__service{background-color:#202020;background-position:bottom right;background-repeat:no-repeat;background-size:45%;border-radius:3px;margin-bottom:20px;padding:35px 30px;position:relative}@media only screen and (min-width:992px){.site-container .services-grid__service{background-size:auto;padding:40px 55px}}.site-container .services-grid__service::after{background-color:#ffcd00;content:'';display:block;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);height:26px;position:absolute;right:0;bottom:0;max-width:153px;width:50%}@media only screen and (min-width:992px){.site-container .services-grid__service::after{height:42px;max-width:240px}}.site-container .services-grid__service__name{color:#fff;font-size:22px;letter-spacing:.04em;margin-top:0;margin-bottom:17px;text-transform:uppercase}@media only screen and (min-width:768px){.site-container .services-grid__service__name{font-size:26px;margin-bottom:20px}}.site-container .services-grid__service__description{color:#fff}@media only screen and (min-width:768px){.site-container .services-grid__service__footer{margin-top:auto}}@media only screen and (min-width:992px){.site-container .services-grid__service__button{min-width:205px}}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{color:#000;outline:1px solid #b4b4b4}.site-header{background-color:#ffcd00;padding-top:10px}@media only screen and (min-width:1140px){.site-header{padding-top:14px;padding-bottom:14px}}.site-header .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-area{line-height:1;margin-top:3px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:35%}@media only screen and (min-width:1140px){.title-area{margin-top:9px;width:18%}}@media only screen and (min-width:1260px){.title-area{width:22%}}.title-area .site-title{margin-bottom:0}.title-area .site-title a{background:url(assets/images/site-logo.svg) no-repeat scroll left center/contain;color:#202020;display:block;height:18px;text-indent:-9999px}@media only screen and (min-width:992px){.title-area .site-title a{height:26px}}.title-area .site-description{border:0;clip:rect(0,0,0,0);display:none;height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.genesis-nav-menu{clear:both;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;position:relative}.genesis-nav-menu a{color:#202020;display:block;font-size:15px;font-weight:400;outline-offset:-1px;padding-bottom:12px;padding-top:12px;text-decoration:none}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a{color:#404040;text-decoration:none}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.nav-primary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:0;padding-bottom:0;text-align:center;width:100%}@media only screen and (min-width:1140px){.nav-primary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left;width:63%}}.nav-primary .mobile-hidden{display:none}@media only screen and (min-width:768px){.nav-primary .mobile-hidden{display:inline-block}}.nav-primary a{font-size:10px;font-weight:700;letter-spacing:-.15px;padding-left:6px;padding-right:6px;text-transform:uppercase}@media only screen and (min-width:400px){.nav-primary a{padding-left:9px;padding-right:9px}}@media only screen and (min-width:576px){.nav-primary a{font-size:12px;padding-left:13px;padding-right:13px}}@media only screen and (min-width:992px){.nav-primary a{font-size:14px;letter-spacing:-.2px}}.search-container{margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:62%}@media only screen and (min-width:576px){.search-container{width:65%}}@media only screen and (min-width:1140px){.search-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:16%}}@media only screen and (min-width:1260px){.search-container{width:15%}}.search-container .search-form{margin-left:auto;position:relative}.search-container .search-form::after{content:"\e903";display:inline-block;font-family:wpj!important;speak:none;font-style:normal;font-size:14px;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:6px;right:8px}@media only screen and (min-width:992px){.search-container .search-form::after{font-size:20px;top:9px;right:10px}}.search-container .search-form-label{display:none}.search-container .search-form-input{border:none;border-radius:0;display:block;font-size:11px;font-weight:500;line-height:1;margin-left:auto;max-width:200px;padding:6px 17px 4px 8px;width:100%;-webkit-appearance:none}@media only screen and (min-width:992px){.search-container .search-form-input{font-size:16px;max-width:190px;padding:10px 23px 10px 10px}}.search-container .search-form-submit{box-shadow:none;background-color:transparent;font-size:5px;padding:9px 13px;position:absolute;top:0;right:0;text-indent:-9999px;z-index:2}@media only screen and (min-width:992px){.search-container .search-form-submit{padding:13px 15px;top:3px;right:3px}}.search-container .search-form-submit:focus,.search-container .search-form-submit:hover{background-color:transparent;transform:translate3d(0,0,0)}.entry-content ol{margin-bottom:30px;margin-left:25px}.entry-content ul{margin-bottom:30px}.entry-content ol>li{list-style-type:decimal}.entry-content ul:not(.blocks-gallery-grid)>li{line-height:1.5;list-style-type:none;padding-left:21px;position:relative}@media only screen and (min-width:992px){.entry-content ul:not(.blocks-gallery-grid)>li{margin-bottom:3px}}.entry-content ul:not(.blocks-gallery-grid)>li::before{background-color:#ffcd00;border-radius:2px;content:'';height:9px;position:absolute;top:8px;left:0;width:9px}@media only screen and (min-width:992px){.entry-content ul:not(.blocks-gallery-grid)>li::before{top:9px}}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#ffcd00}.entry-content pre{background:#ffcd00;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375em;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;word-wrap:normal}.entry-content .caption{font-size:14px;font-weight:600;margin-top:-20px;text-align:center}.entry-meta .entry-comments-link a::before{content:"\e901";display:inline-block;font-family:wpj!important;speak:none;font-style:normal;font-size:inherit;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:2px;position:relative;top:1px}@media only screen and (min-width:992px){.entry-meta .entry-comments-link a::before{padding-right:5px}}.entry-comments,.entry-pings{margin-left:auto;margin-right:auto;margin-bottom:40px;max-width:790px}.entry-comments>h3{color:#202020;font-size:24px;margin-bottom:40px;text-align:center;text-transform:uppercase}@media only screen and (min-width:992px){.entry-comments>h3{font-size:36px;margin-bottom:60px}}.comment-list .children{padding-left:3%}.comment article{padding-top:1.802em;padding-bottom:1.802em}.comment .comment-header{position:relative}.comment .comment-author img{border-radius:3px;height:46px}@media only screen and (min-width:992px){.comment .comment-author img{height:58px}}.comment .comment-author{margin-bottom:.25em}.comment .comment-author span{font-weight:700;margin-left:1em}.comment .comment-author span a{color:#404040}.comment .comment-author span a:focus,.comment .comment-author span a:hover{text-decoration:underline}.comment .comment-meta{font-size:.88888888em;margin-left:62px;margin-bottom:1.602em}@media only screen and (min-width:992px){.comment .comment-meta{margin-left:76px}}.comment .comment-time-link{color:#000}.comment .comment-time-link:focus,.comment .comment-time-link:hover{color:#979797;text-decoration:underline}.comment .comment-edit-link{position:absolute;top:0;right:0}.comment .comment-content{word-wrap:break-word;word-break:break-word}.comment .comment-content a{border-bottom:2px solid #ffcd00;color:#000;text-decoration:none}.comment .comment-reply-link{color:#000;display:inline-block;font-size:.888888888888em;font-weight:700;letter-spacing:1px;text-transform:uppercase}.comment .comment-reply-link:focus,.comment .comment-reply-link:hover{text-decoration:underline}.comment-respond{margin-left:auto;margin-right:auto;margin-bottom:30px;max-width:790px;position:relative}@media only screen and (min-width:992px){.comment-respond{margin-bottom:0}}.comment-respond .comment-reply-title{font-size:24px;line-height:30px;margin-bottom:12px;text-transform:uppercase}@media only screen and (min-width:992px){.comment-respond .comment-reply-title{font-size:36px;letter-spacing:0;line-height:36px;text-align:center}}.comment-respond .comment-notes{color:#737a7f;font-style:italic;letter-spacing:.25px;text-align:center}@media only screen and (min-width:992px){.comment-respond .comment-notes{margin-bottom:32px}}.comment-respond label{color:#000;display:block;font-size:16px;font-weight:700;line-height:30px;text-transform:uppercase}.comment-respond label[for=comment_mail_notify]{display:inline;margin-left:8px}.comment-respond .required{color:#fecc2c;font-weight:600}.comment-respond #cancel-comment-reply-link{font-size:16px;font-weight:600;letter-spacing:0;line-height:30px;position:absolute;top:0;right:0;text-transform:uppercase}.comment-respond #cancel-comment-reply-link:focus,.comment-respond #cancel-comment-reply-link:hover{text-decoration:underline}.comment-respond .form-submit{text-align:center}.comment-respond input[type=submit]{background-color:#fecc2c;border:0;box-shadow:none;font-size:16px;padding:20px 70px}@media only screen and (min-width:992px){.comment-respond input[type=submit]{padding:20px 60px}}.comment-respond input[type=submit]:focus,.comment-respond input[type=submit]:hover{background-color:#ffde44}.comment-respond .comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-respond .comment-form-cookies-consent label{margin-left:10px}.footer-angles{background-color:#fff;position:relative}.footer-angles__left{background-color:#d8d8d8;-webkit-clip-path:polygon(0 0,0% 100%,65% 100%);clip-path:polygon(0 0,0% 100%,65% 100%);height:33px;position:absolute;bottom:0;width:100%}@media only screen and (min-width:992px){.footer-angles__left{-webkit-clip-path:polygon(0 0,0% 100%,32% 100%);clip-path:polygon(0 0,0% 100%,32% 100%);height:62px}}.footer-angles__right{background-color:#0e1316;-webkit-clip-path:polygon(65% 100%,100% 0,100% 100%,0 100%,0 68%);clip-path:polygon(65% 100%,100% 0,100% 100%,0 100%,0 68%);height:19px;position:relative;top:1px;width:100%}@media only screen and (min-width:992px){.footer-angles__right{-webkit-clip-path:polygon(32% 100%,100% 0,100% 100%,0 100%,0 73%);clip-path:polygon(32% 100%,100% 0,100% 100%,0 100%,0 73%);height:52px}}.footer-widgets{background-color:#0e1316;color:#9e9e9e;padding-top:88px;padding-bottom:5px}@media only screen and (min-width:992px){.footer-widgets{padding-top:75px;padding-bottom:100px}}.footer-widgets .wrap{max-width:1180px}@media only screen and (min-width:600px){.footer-widgets .widget-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-widgets .widget{margin-bottom:45px}@media only screen and (min-width:600px){.footer-widgets .widget{width:calc(100%/2 - 30px)}}@media only screen and (min-width:992px){.footer-widgets .widget{width:calc(100%/4 - 30px)}}.footer-widgets .widget-title{color:#fff;font-size:22px;line-height:32px;margin-bottom:17px;text-transform:uppercase}@media only screen and (min-width:768px){.footer-widgets .widget-title{font-size:18px;line-height:25px;margin-bottom:21px}}.footer-widgets .menu .menu-item{line-height:1.5;margin-bottom:13px;padding-left:20px;position:relative}@media only screen and (min-width:768px){.footer-widgets .menu .menu-item{margin-bottom:22px}}.footer-widgets .menu .menu-item::before{background-color:#ffcd00;border-radius:2px;content:'';display:block;height:9px;position:absolute;top:8px;left:0;width:9px}@media only screen and (min-width:768px){.footer-widgets .menu .menu-item::before{top:11px}}.footer-widgets .menu a{color:#fff}.footer-widgets .wpj-info{margin-left:auto;margin-right:auto;margin-bottom:15px;max-width:465px}@media only screen and (min-width:1140px){.footer-widgets .wpj-info{text-align:left}}.footer-widgets .subscription-form{position:relative;margin-left:auto;margin-right:auto;max-width:300px}.footer-widgets .subscription-form .email{border:1px solid #e8e8e8;border-radius:3px;color:#9b9b9b;font-size:14px;letter-spacing:-.11px;line-height:1.15;padding:10px 47px 10px 15px}.footer-widgets .subscription-form .button{background:0 0;border:0;box-shadow:none;color:#004b80;line-height:1;padding:11px 20px;position:absolute;top:0;right:0;text-indent:-9999px;z-index:2}.footer-widgets .subscription-form .button::after{display:none}.footer-widgets .subscription-form .icon{position:absolute;top:5px;right:10px}.footer-widgets .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:300px}.footer-widgets .social-links a{color:#fff;font-size:30px}.footer-widgets .social-links a:focus,.footer-widgets .social-links a:hover{color:rgba(255,255,255,.7)}.footer-widgets .social-links .facebook-group-link{font-size:48px}.site-footer{background-color:#000;color:#9e9e9e;font-size:13px;padding-top:14px;padding-bottom:14px;text-align:center}@media only screen and (min-width:768px){.site-footer{font-size:16px;padding-top:20px;padding-bottom:20px}}.site-footer p{margin-bottom:0}.section-heading{margin-top:0!important;margin-bottom:5px;text-transform:uppercase}.hero{background-color:#000;background-image:url(assets/images/johnny-ghost-mobile-sp.jpg);background-position:top right;background-repeat:no-repeat;background-size:contain;color:#fff;margin-left:-16px;margin-right:-16px;margin-bottom:110px;padding-top:30px;padding-bottom:12px;padding-left:20px;padding-right:20px;position:relative}@media only screen and (min-width:600px){.hero{margin-left:-20px;margin-right:-20px;padding-top:98px;padding-bottom:30px}}@media only screen and (min-width:992px){.hero{background-color:transparent;background-image:url(assets/images/johnny-ghost-desktop-sp.jpg);background-size:cover;padding-bottom:114px;margin-bottom:130px}}.hero::after{background-color:inherit;-webkit-clip-path:polygon(0 0,0% 100%,100% 0);clip-path:polygon(0 0,0% 100%,100% 0);content:'';height:60px;position:absolute;left:0;right:0;bottom:-60px}.hero .hero-heading{color:#fff;font-size:18px;line-height:28px;margin-top:0;margin-bottom:30px;max-width:270px}@media only screen and (min-width:600px){.hero .hero-heading{font-size:30px;line-height:36px;margin-bottom:26px;max-width:430px}}@media only screen and (min-width:992px){.hero .hero-heading{font-size:32px;line-height:38px;margin-bottom:26px;max-width:625px}}.hero ul{margin-bottom:45px}@media only screen and (min-width:600px){.hero ul{margin-bottom:35px;width:90%}}@media only screen and (min-width:768px){.hero ul{width:70%}}@media only screen and (min-width:992px){.hero ul{margin-bottom:42px}}.hero ul li{font-size:14px;font-weight:500;line-height:1.5;margin-bottom:13px}@media only screen and (min-width:992px){.hero ul li{font-size:16px;margin-bottom:13px}}.hero ul li::before{top:7px}@media only screen and (min-width:992px){.hero ul li::before{top:8px}}.hero ul li a{color:#ffcd00!important}.hero .wp-block-button-container .wpj-container-inside{margin-left:0}.hero .wp-block-buttons{column-gap:12px}@media only screen and (min-width:768px){.hero .wp-block-buttons{column-gap:17px}}.hero .wp-block-button{display:inline-block;margin-bottom:17px}@media only screen and (min-width:768px){.hero .wp-block-button{margin-bottom:20px}}.guides-boxes-heading{margin-top:0!important;margin-bottom:38px;text-transform:uppercase}@media only screen and (min-width:768px){.guides-boxes-heading{margin-bottom:57px}}.archive-view .archive-description{background-color:#000;color:rgba(255,255,255,.8);-webkit-clip-path:polygon(0 0,100% 0,100% 93.8%,50% 100%,0 93.8%);clip-path:polygon(0 0,100% 0,100% 93.8%,50% 100%,0 93.8%);font-size:14px;line-height:22px;margin-left:-16px;margin-right:-16px;margin-bottom:45px;padding-top:35px;padding-bottom:45px;padding-left:20px;padding-right:20px;text-align:center}@media only screen and (min-width:992px){.archive-view .archive-description{font-size:16px;margin-left:-20px;margin-right:-20px;padding-top:100px;padding-bottom:115px}}@media only screen and (min-width:1260px){.archive-view .archive-description{margin-bottom:80px;min-height:356px;max-height:356px;padding-bottom:45px}}.archive-view .archive-description-inside{margin-left:auto;margin-right:auto;max-width:615px;position:relative}.archive-view .archive-description-inside::after{background-color:#ffcd00;border-radius:3px;box-shadow:0 2px 50px rgba(0,0,0,.1);content:'';display:block;height:5px;margin-left:-25px;position:absolute;left:50%;width:50px}@media only screen and (min-width:992px){.archive-view .archive-description-inside::after{margin-left:-55px;width:110px}}.archive-view .archive-title{color:#fff;font-size:18px;line-height:28px;margin-bottom:2px;text-transform:uppercase}@media only screen and (min-width:992px){.archive-view .archive-title{font-size:36px;line-height:36px;margin-bottom:14px}}.archive-view .archive-description p:last-child{margin-bottom:14px}@media only screen and (min-width:992px){.archive-view .archive-description p:last-child{margin-bottom:32px}}@media only screen and (max-width:380px){.archive-view .posts-grid-wrap{width:calc(100% + 32px);margin-left:-16px}}.archive-view .posts-grid{display:-ms-grid;display:grid;-ms-grid-columns:( 168px)[2];grid-template-columns:repeat( 2,168px);grid-column-gap:13px;grid-auto-rows:130px;grid-row-gap:13px;grid-auto-flow:dense;max-width:349px;margin-left:auto;margin-right:auto}@media only screen and (min-width:576px){.archive-view .posts-grid{-ms-grid-columns:( 168px)[3];grid-template-columns:repeat( 3,168px);max-width:530px}}@media only screen and (min-width:992px){.archive-view .posts-grid{-ms-grid-columns:( 295px)[3];grid-template-columns:repeat( 3,295px);grid-column-gap:35px;grid-auto-rows:180px;grid-row-gap:35px;max-width:955px}}.archive-view .entry{background-color:#202020;padding:10px 12px;position:relative;transition:background-color .2s ease-in-out}@media only screen and (min-width:992px){.archive-view .entry{padding:20px 33px}}.archive-view .entry:hover{background-color:#fff;box-shadow:0 2px 50px rgba(0,0,0,.15)}.archive-view .entry::after,.archive-view .entry::before{content:'';display:block;position:absolute;bottom:0}.archive-view .entry::before{background-color:#000;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%);height:30px;left:0;width:88px}@media only screen and (min-width:992px){.archive-view .entry::before{height:39px;width:154px}}.archive-view .entry::after{background-color:#484848;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);height:17px;right:0;width:79px}@media only screen and (min-width:992px){.archive-view .entry::after{height:26px;width:138px}}.archive-view .entry-meta{color:rgba(255,255,255,.5);font-size:7px;font-weight:700;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase;transition:color .2s ease-in-out}@media only screen and (min-width:992px){.archive-view .entry-meta{font-size:10px}}.archive-view .entry:hover .entry-meta{color:rgba(32,32,32,.5)}.archive-view .entry-meta a{color:#fff;transition:color .2s ease-in-out}.archive-view .entry:hover .entry-meta a{color:#202020}.archive-view .entry-time{padding-right:6px}@media only screen and (min-width:992px){.archive-view .entry-time{padding-right:12px}}.archive-view .entry-comments-link{color:#fff;transition:color .2s ease-in-out}.archive-view .entry:hover .entry-comments-link{color:#202020}.archive-view article[class*=tag-]:not(.tag-recommended):not(.tag-popular) .entry-comments-link{display:none}.archive-view .entry-tags{float:right}.archive-view .entry-tags a{background-color:#ffcd00;border-radius:11px;color:#202020;font-size:7px;font-weight:700;letter-spacing:.5px;padding:1px 5px;text-transform:uppercase;transition:color .2s ease-in-out,background-color .2s ease-in-out}@media only screen and (min-width:992px){.archive-view .entry-tags a{border-radius:10px;font-size:10px;padding:2px 11px}}.archive-view .entry:hover .entry-tags a{background-color:#202020;color:#fff}.archive-view .entry-title,.archive-view .entry-title a{color:#fff;font-size:13px;font-weight:500;line-height:18px;position:relative;transition:color .2s ease-in-out;z-index:2}@media only screen and (min-width:992px){.archive-view .entry-title,.archive-view .entry-title a{font-size:18px;line-height:28px}}.archive-view .entry:hover .entry-title,.archive-view .entry:hover .entry-title a,.archive-view .entry:hover .entry-content{color:#202020}.archive-view .entry:hover .more-link{color:#202020;border-bottom-color:#000}.archive-view .tag-recommended{grid-column:span 2;grid-row:span 2;padding:25px 30px}@media only screen and (min-width:992px){.archive-view .tag-recommended{padding:43px 46px}}.archive-view .tag-recommended::before{height:38px;width:183px}@media only screen and (min-width:992px){.archive-view .tag-recommended::before{height:82px;width:325px}}.archive-view .tag-recommended::after{height:26px;width:163px}@media only screen and (min-width:992px){.archive-view .tag-recommended::after{height:55px;width:290px}}.archive-view .tag-recommended .entry-meta{font-size:10px;margin-bottom:15px}@media only screen and (min-width:992px){.archive-view .tag-recommended .entry-meta{font-size:12px;margin-bottom:20px}}.archive-view .tag-recommended .entry-tags a{font-size:10px;padding:2px 5px}@media only screen and (min-width:992px){.archive-view .tag-recommended .entry-tags a{font-size:12px;padding:3px 11px}}.archive-view .tag-recommended .entry-title,.archive-view .tag-recommended .entry-title a{font-size:18px;line-height:28px}@media only screen and (min-width:992px){.archive-view .tag-recommended .entry-title,.archive-view .tag-recommended .entry-title a{font-size:40px;line-height:45px;margin-bottom:15px}}.archive-view .tag-recommended .entry-content{color:rgba(255,255,255,.6);font-size:14px;letter-spacing:.25px;line-height:20px}@media only screen and (min-width:992px){.archive-view .tag-recommended .entry-content{font-size:18px;line-height:26px}}.archive-view .tag-popular{background-color:rgba(255,205,0,.6)}.archive-view .tag-popular::before{background-color:#c49d00}.archive-view .tag-popular:hover::before{background-color:#000}.archive-view .tag-popular::after{background-color:#ffcd00}.archive-view .tag-popular:hover::after{background-color:#484848}.archive-view .tag-popular .entry-meta,.archive-view .tag-popular .entry-meta a{color:#202020}.archive-view .tag-popular .entry-tags a{background-color:#202020;color:#fff}.archive-view .tag-popular .entry-comments-link::before{color:#202020}.archive-view .tag-popular .entry-title,.archive-view .tag-popular .entry-title a{color:#202020}.archive-view .tag-popular .entry-content,.archive-view .tag-popular .more-link{border-color:#202020;color:#202020}.singular .entry-header{background-color:#000;color:rgba(255,255,255,.8);-webkit-clip-path:polygon(0 0,100% 0,100% 93.8%,50% 100%,0 93.8%);clip-path:polygon(0 0,100% 0,100% 93.8%,50% 100%,0 93.8%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:22px;margin-left:-16px;margin-right:-16px;margin-bottom:45px;padding-top:45px;padding-bottom:60px;padding-left:16px;padding-right:16px;text-align:center}@media only screen and (min-width:992px){.singular .entry-header{margin-left:-20px;margin-right:-20px;padding-top:100px;padding-bottom:115px}}@media only screen and (min-width:1260px){.singular .entry-header{min-height:356px}}.singular .entry-title{color:#fff;font-size:24px;line-height:32px;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:992px){.singular .entry-title{font-size:45px;line-height:52px;margin-left:auto;margin-right:auto;margin-bottom:15px;max-width:615px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.singular .entry-subtitle{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:992px){.singular .entry-subtitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.singular .entry-meta{color:#fff;font-size:10px;letter-spacing:1px;margin-bottom:13px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-transform:uppercase}@media only screen and (min-width:992px){.singular .entry-meta{font-size:12px;margin-left:auto;margin-right:auto;margin-bottom:0;max-width:615px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.singular .entry-terms{margin-right:7px}.singular .entry-terms a{background-color:#ffcd00;color:#000;font-size:12px;font-weight:700;padding:2px 5px;text-transform:uppercase}.singular .entry-author{text-transform:lowercase}.singular .entry-author .entry-author-name{text-decoration:underline;text-transform:uppercase}.singular .entry-comments-link{margin-left:7px}.singular .entry-comments-link a{color:#fff}.singular .entry-comments-link a:hover{color:rgba(255,255,255,.7)}.singular .entry-content{margin-left:auto;margin-right:auto;max-width:790px}.singular .author-box{margin-left:auto;margin-right:auto;margin-bottom:95px;max-width:790px}@media only screen and (min-width:992px){.singular .author-box{margin-bottom:83px}}.singular .author-box-title{font-size:16px;letter-spacing:.5px;line-height:16px;margin-bottom:5px}@media only screen and (min-width:992px){.singular .author-box-title{font-size:18px;line-height:26px;margin-bottom:0}}.singular .author-box-content{color:#404040;font-size:14px;line-height:22px}.singular .author-box-content p:last-of-type{margin-bottom:0}.singular .entry-footer .entry-meta{margin-left:auto;margin-bottom:16px;max-width:790px;text-align:left}.singular .entry-footer .meta-note{color:#737a7f;font-size:15px;letter-spacing:.25px;text-transform:initial}.singular .entry-footer a{background-color:#ffcd00;color:#000;display:inline-block;font-size:12px;font-weight:700;margin-right:5px;margin-bottom:5px;padding:2px 4px}.singular .random-posts{margin-left:auto;margin-right:auto;margin-bottom:105px;max-width:790px}@media only screen and (min-width:992px){.singular .random-posts{margin-bottom:76px}}.singular .random-posts__heading{font-size:24px;line-height:32px;margin-bottom:40px;text-align:center;text-transform:uppercase}@media only screen and (min-width:992px){.singular .random-posts__heading{font-size:36px;line-height:36px;margin-bottom:30px}}@media only screen and (max-width:380px){.singular .random-posts__wrap_responsive{width:calc(100% + 32px);margin-left:-16px}.singular .random-posts__wrap{margin-left:auto;margin-right:auto}}.singular .random-posts__wrap{display:-ms-grid;display:grid;-ms-grid-columns:( 168px)[2];grid-template-columns:repeat( 2,168px);grid-column-gap:13px;grid-auto-rows:110px;grid-row-gap:13px;max-width:349px}@media only screen and (min-width:576px){.singular .random-posts__wrap{-ms-grid-columns:( 168px)[3];grid-template-columns:repeat( 3,168px);max-width:530px}}@media only screen and (min-width:992px){.singular .random-posts__wrap{grid-template-columns:repeat( 3,243px);grid-column-gap:30px;grid-auto-rows:136px;grid-row-gap:30px;max-width:789px}}.singular .random-posts__entry{background-color:#202020;box-shadow:0 2px 50px rgba(0,0,0,.2);overflow:hidden;padding:10px 12px;position:relative;transition:background-color .2s ease-in-out}@media only screen and (min-width:992px){.singular .random-posts__entry{padding:25px}}.singular .random-posts__entry:hover{background-color:#fff}.singular .random-posts__entry::after,.singular .random-posts__entry::before{content:'';display:block;position:absolute;bottom:0}.singular .random-posts__entry::after{background-color:#484848;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);height:17px;right:0;width:79px}@media only screen and (min-width:992px){.singular .random-posts__entry::after{height:20px;width:113px}}.singular .random-posts__entry::before{background-color:#000;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%);left:0;height:30px;width:88px}@media only screen and (min-width:992px){.singular .random-posts__entry::before{height:29px;width:127px}}.singular .random-posts__entry__title{color:#fff;font-size:13px;line-height:18px;transition:color .2s ease-in-out}@media only screen and (min-width:992px){.singular .random-posts__entry__title{font-size:14px;line-height:21px}}.singular .random-posts__entry:hover .random-posts__entry__title{color:#202020}.search-results .archive-description{margin-bottom:65px;position:relative;text-align:center}@media only screen and (min-width:992px){.search-results .archive-description{margin-bottom:100px}}.search-results .archive-description::after{background-color:#ffcd00;border-radius:3px;box-shadow:0 2px 50px rgba(0,0,0,.1);content:'';display:block;height:5px;margin-left:-25px;position:absolute;left:50%;width:50px}@media only screen and (min-width:992px){.search-results .archive-description::after{margin-left:-55px;width:110px}}.search-results .archive-title{font-size:18px;line-height:28px;text-transform:uppercase}@media only screen and (min-width:992px){.search-results .archive-title{font-size:36px;line-height:36px;padding-bottom:20px}}.search-results .entry{margin-bottom:70px}.search-results .entry-title{color:#0e1316;font-size:24px;line-height:32px;margin-bottom:10px}@media only screen and (min-width:992px){.search-results .entry-title{font-size:35px;line-height:42px;margin-bottom:15px}}.search-results .entry-title-link{color:#0e1316}.search-results .entry-meta{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}@media only screen and (min-width:992px){.search-results .entry-meta{margin-bottom:16px}}.search-results .entry-time{padding-right:7px}.search-results .entry-author{padding-right:7px;text-transform:lowercase}.search-results .entry-author-name{text-decoration:underline;text-transform:uppercase}.search-results .entry-comments-link{padding-right:7px}.search-results .entry-comments-link a{color:#202020}.search-results .entry-tags a{background-color:#ffcd00;border-radius:11px;color:#000;font-size:12px;font-weight:700;letter-spacing:.5px;padding:2px 5px;text-transform:uppercase}.error404 .content{max-width:955px!important}.error404 .section-header{text-align:center;margin-bottom:30px}@media only screen and (min-width:992px){.error404 .section-header{margin-bottom:50px}}.error404 .section-heading{margin-bottom:10px}.error404 .entries-wrapper{margin-bottom:30px}.error404 .year-number{font-size:22px;font-weight:700;margin-bottom:20px}.error404 .entry{margin-bottom:20px}@media only screen and (min-width:992px){.error404 .entry{margin-bottom:12px}}.error404 .entry .entry-header{display:flex}.error404 .entry .entry-meta{display:inline-block;line-height:1.2;max-width:64px;width:21%}@media only screen and (min-width:992px){.error404 .entry .entry-meta{max-width:90px;width:15%}}.error404 .entry .entry-meta .published{color:#9e9e9e;display:block;font-size:16px;text-transform:uppercase}.error404 .entry .entry-title{display:inline-block;font-size:16px;font-weight:400;margin-bottom:0;width:79%}