body,button,input,optgroup,select,textarea{color:#999fa3;font-family:Barlow,sans-serif}.site-title,h1,h2,h3,h4,h5,h6{font-family:Recursive,sans-serif}body{background:#1a1a1a}blockquote cite{color:#5e5e5e}pre{background:#111}abbr,acronym{border-bottom-color:#999}ins,mark{background:#00063f}body{background:#1a1a1a}hr{background-color:#333}table,td,th{border-color:rgba(255,255,255,.15)}.wp-block-search .wp-block-search__button,button,input[type=button],input[type=reset],input[type=submit]{border-color:#333 #333 #444;background:#191919;color:rgba(255,255,255,.8)}.wp-block-search .wp-block-search__button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#333 #444 #555}.wp-block-search .wp-block-search__button:active,.wp-block-search .wp-block-search__button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#555 #444 #444}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#000;color:#999fa3;border-color:#333}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#eee}.comment-meta .comment-author .fn a:active,.comment-meta .comment-author .fn a:focus,.comment-meta .comment-author .fn a:hover,.entry-header .entry-title a:active,.entry-header .entry-title a:focus,.entry-header .entry-title a:hover,.social-navigation a .svg-icon,.sticky.post .header-thumbnail-wrap>.svg-icon,a{color:#768dff}a:active,a:focus,a:hover{color:#e6e68f}.wp-block-search .wp-block-search__input{border-color:#333}.blocks-gallery-caption,.wp-block-audio figcaption,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-video figcaption{color:#aaa299}.wp-block-pullquote{border-top-color:#aaa299;border-bottom-color:#aaa299;color:#bfb9b2}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:#bfb9b2}.back-to-top:focus,.back-to-top:hover,.navigation .nav-links .current,.navigation .nav-links a:active,.navigation .nav-links a:focus,.navigation .nav-links a:hover,.navigation.post-navigation .nav-links a:active,.navigation.post-navigation .nav-links a:focus,.navigation.post-navigation .nav-links a:hover,.social-navigation a:active .svg-icon,.social-navigation a:focus .svg-icon,.social-navigation a:hover .svg-icon,.sticky.post .header-thumbnail-wrap::after,.sticky.post.has-post-thumbnail .header-thumbnail-wrap .entry-header::after,.tag-links a:active,.tag-links a:focus,.tag-links a:hover,.widget .tagcloud a:active,.widget .tagcloud a:focus,.widget .tagcloud a:hover,.widget-title::after,.widget_block h1:first-child::after,.widget_block h2:first-child::after,.widget_block h3:first-child::after,.wp-block-tag-cloud a:active,.wp-block-tag-cloud a:focus,.wp-block-tag-cloud a:hover{background-color:#768dff}.comment-list .comment.bypostauthor>.comment-body,.page-title,.sticky.post .header-thumbnail-wrap{border-left-color:#768dff}.back-to-top:focus{box-shadow:0 0 5px #768dff}.ol-cols{display:flex;flex-wrap:wrap;gap:1.5rem}.ol-cols>*{flex:1 1 100%;display:flex}.ol-cols-shrink>*{flex-grow:0}@media screen and (min-width:768px){.ol-cols>*{flex-basis:calc((100% - 1.5rem)/ 2)}}@media screen and (min-width:1200px){.ol-cols>*{flex-basis:calc((100% - 3rem)/ 3)}.ol-related-posts .ol-cols>*{flex-basis:calc((100% - 1.5rem)/ 2)}}.ol-card{flex-grow:1;display:flex;min-width:250px;font-size:.85em;background:#000;border:1px solid #111;box-shadow:1px 2px 16px 0 rgb(255 255 255 / 6%)}.ol-card>.ol-card-img{flex:0 1 27%;overflow:hidden}.ol-card>.ol-card-body{flex:1 1 73%;align-self:center}.ol-card>.ol-card-img a:hover img{transform:scale(1.1)}.ol-card>.ol-card-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}.ol-card>.ol-card-body{padding:1rem .65rem 1rem 1.3rem}.featured-posts-wrap{margin-top:2em;margin-bottom:2em}.ol-card-date,.ol-card-label,.ol-card-title{padding:.27em 0}.ol-card-label,.ol-card-title{font-weight:600}.ol-card-title a{color:#ddd;transition:.25s color}.ol-card-title a:active,.ol-card-title a:focus,.ol-card-title a:hover{color:#768dff}.ol-card-date{font-size:.9em;color:#959595}.ol-card-title{position:relative;word-break:break-word}.ol-card-title a::after{content:'';position:absolute;top:0;left:0;height:100%;border-bottom:2px solid #768dff;width:0%;transition:.5s}.ol-card-body:hover .ol-card-title a::after{width:35%}.ol-related-posts{margin-bottom:2em}.ol-related-posts-title{margin-top:0;margin-bottom:.5em;padding:10px 14px;border:1px solid #101010;font-size:1.35em;text-align:center;background-color:#000;box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.c-sidebar .widget,.content-wrap{border-color:#101010;background-color:#000}.content-wrap{box-shadow:1px 2px 16px 0 rgba(255,255,255,.06)}.c-sidebar .widget{box-shadow:1px 2px 16px 0 rgba(255,255,255,.04)}.site-header-branding{background-color:#1a1a1a}.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.main-navigation ul{background-color:rgba(0,0,0,.75)}.main-navigation ul li,.main-navigation ul ul li{border-top-color:rgba(255,255,255,.25)}.menu-toggle{background:rgba(0,0,0,.9);color:#c5c5c5;box-shadow:0 2px 10px 1px rgba(255,255,255,.1)}.header-search-form>.search-form .search-field,.header-search-form>.search-form .search-submit{background:rgba(0,0,0,.9);color:#c5c5c5;box-shadow:0 2px 10px 1px rgba(255,255,255,.15)}::-webkit-input-placeholder{color:#959595}:-moz-placeholder{color:#959595}::-moz-placeholder{color:#959595}:-ms-input-placeholder{color:#959595}.site-hero-header .breadcrumbs{background-color:rgba(0,0,0,.65)}.header-thumbnail-wrap .entry-header{box-shadow:-1px -2px 16px 0 rgba(255,255,255,.08);border-color:#101010;background-color:#000}.entry-header .entry-title a{color:#999fa3}.singular-content-wrap:not(.post) .entry-title::after{background:rgba(255,255,255,.1)}.cat-links .svg-icon,.entry-meta .svg-icon,.entry-meta a{color:#959595}.entry-meta a:active,.entry-meta a:focus,.entry-meta a:hover{color:#e6e68f;border-color:#e6e68f}.more-link::after{background:#e6e68f}.post-edit-link-container::before{background:rgba(255,255,255,.1)}.tag-links{background-color:#050505;color:#dbdcdc}.tag-links a{background-color:#0f0f0f;color:#dbdcdc}.tag-links a:active,.tag-links a:focus,.tag-links a:hover{color:#000}.tag-links a:focus:not(:active){outline-color:#e6e68f}.cat-links::after{background:rgba(255,255,255,.1)}.navigation .nav-links{color:#dbdcdc}.navigation.pagination .nav-links{background-color:#050505}.navigation .nav-links a,.navigation .nav-links span{background-color:#0f0f0f;color:#dbdcdc}.navigation .nav-links .current,.navigation .nav-links a:active,.navigation .nav-links a:focus,.navigation .nav-links a:hover{color:#000}.navigation .nav-links a:focus:not(:active){outline-color:#e6e68f}.navigation.post-navigation .nav-links a{border-color:#101010;box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.navigation.post-navigation .nav-links a,.navigation.post-navigation .nav-links span{background-color:#000}.navigation.post-navigation .nav-links a:active,.navigation.post-navigation .nav-links a:focus,.navigation.post-navigation .nav-links a:hover{color:#000}.comment-body{box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.comment-list .comment.odd>.comment-body{background-color:#000}.comment-body,.comment-list .comment.even>.comment-body{background-color:#0b0803}.comment-body .reply::before,.comment-meta .comment-metadata .edit-link::after,.comment-meta::after{background:rgba(255,255,255,.1)}.comment-meta .comment-author .fn a,.comment-meta .comment-author .fn a:active,.comment-meta .comment-author .fn a:focus,.comment-meta .comment-author .fn a:hover{color:#999fa3}.comment-meta .comment-author .says,.comment-meta .comment-metadata a{color:#959595}.comment-meta .comment-metadata a:active,.comment-meta .comment-metadata a:focus,.comment-meta .comment-metadata a:hover{color:#e6e68f;border-color:#e6e68f}.comment-reply-title,.comments-title,.ol-related-posts-title{border-color:#101010;background-color:#000;box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.comment-reply-title>small a{color:#959595}.comment-reply-title>small a:active,.comment-reply-title>small a:focus,.comment-reply-title>small a:hover{color:#e6e68f;border-color:#e6e68f}.comments-area .must-log-in,.comments-area .no-comments{border-color:#101010;background-color:#000;box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.comment-form{box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.comment-list .comment.odd .comment-respond .comment-form{background-color:#0b0803}.comment-form,.comment-list .comment.even>.comment-respond .comment-form{background-color:#000}.wp-caption .wp-caption-text{color:#aaa299}.page-title{border-color:#101010;background-color:#000;box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.page-title>span{color:#959595;border-bottom-color:#e6e68f}.page-header>p{border-color:#101010;background-color:#000;box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.page-content{background-color:#000;box-shadow:1px 2px 16px 0 rgba(255,255,255,.08)}.widget li:not(:last-child){border-bottom-color:#2e2e2e}.widget .wp-calendar-table{background-color:#0b0803}.widget .tagcloud a,.wp-block-tag-cloud a{background-color:#0f0f0f;color:#dbdcdc}.widget .tagcloud a:active,.widget .tagcloud a:focus,.widget .tagcloud a:hover,.wp-block-tag-cloud a:active,.wp-block-tag-cloud a:focus,.wp-block-tag-cloud a:hover{color:#000}.widget .tagcloud a:focus:not(:active),.wp-block-tag-cloud a:focus:not(:active){outline-color:#e6e68f}.footer-widgets{background-color:#313131}.c-footer-sidebar .widget{background-color:#000}.site-footer-navigation{background-color:#1a1a1a;color:#fff}.footer-bottom-area{background-color:#000;color:#999fa3}.social-navigation a .svg-icon{background-color:#2a2a2a;border-color:#2a2a2a}.social-navigation a:active .svg-icon,.social-navigation a:focus .svg-icon,.social-navigation a:hover .svg-icon{color:#2a2a2a}.social-navigation a:focus:not(:active){outline-color:#2a2a2a}.back-to-top{background-color:rgba(255,255,255,.45);box-shadow:0 0 10px rgba(255,255,255,.05)}.back-to-top:active{background-color:#e6e68f}.back-to-top::after{border-color:#000}.woocommerce #respond input#submit:not(.alt),.woocommerce a.button:not(.alt),.woocommerce button.button:not(.alt),.woocommerce input.button:not(.alt){border-color:#333 #333 #444;background:#191919;color:rgba(255,255,255,.8)}.shariff{display:block !important;clear:both}.shariff ul{display:flex;flex-direction:row;flex-flow:row wrap;padding:0 !important;margin:0 !important}.shariff li{height:35px;box-sizing:border-box;list-style:none !important;overflow:hidden !important;margin:5px !important;padding:0 !important;text-indent:0 !important;border-left:0 none !important}.shariff a{position:relative;display:block !important;height:35px;padding:0;margin:0;box-sizing:border-box;border:0;text-decoration:none;background-image:none !important;text-align:left;box-shadow:none;cursor:pointer}.shariff a:hover{color:#fff;background-color:inherit !important;text-decoration:none !important}.shariff a:visited{color:inherit}.shariff .shariff-count{position:absolute;height:33px;top:0;right:0;margin:1px;padding:0 8px;background-color:rgba(255,255,255,0.5)}.shariff .shariff-count,.shariff .shariff-text{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:36px;vertical-align:top}.shariff .shariff-text{padding-left:3px}.shariff .shariff-icon svg{width:32px;height:20px;padding:7px 1px;box-sizing:content-box !important}.shariff-button::before{content:none !important}.shariff .shariff-buttons .shariff-text-white{color:#fff}.shariff .shariff-buttons .shariff-hidezero{opacity:0}.shariff .theme-default a{color:#fff !important}.shariff .theme-default .shariff-icon svg path{fill:#fff}.shariff .theme-color .shariff-count{background-color:transparent !important;color:#fff !important}.shariff .theme-color .shariff-icon svg path{fill:#fff}.shariff .theme-grey a{background-color:#b0b0b0 !important}.shariff .theme-grey a:hover{background-color:inherit !important}.shariff .theme-grey .shariff-count{background-color:transparent;color:#fff !important}.shariff .theme-grey .shariff-icon svg path{fill:#fff}.shariff .theme-white a{background-color:#fff !important;border:1px solid #ddd}.shariff .theme-white a:hover{background-color:#eee !important;color:inherit}.shariff .theme-white svg{fill:currentColor}.shariff .theme-white .shariff-count{background-color:transparent;margin:0}.shariff .wcag_colors .shariff-count{color:#fff !important;background-color:rgba(255,255,255,0.2)}.shariff .shariff-buttons.theme-round li{width:35px !important;height:35px;border-radius:50%;margin:5px}.shariff .theme-round a{position:relative;height:35px;border-radius:50%}.shariff .theme-round .shariff-icon svg{display:block;margin:auto;padding:8px 1px}.shariff .theme-round .shariff-text{display:block}.shariff .theme-round .shariff-count{display:inline;padding:0;right:0;left:0;top:0;background-color:transparent;color:transparent !important;text-align:center}.shariff .theme-round .shariff-count:hover{background-color:inherit !important;color:#fff !important}.shariff .theme-round .shariff-icon svg path{fill:#fff}.shariff .shariff-buttons.buttonsize-small li{height:25px !important}.shariff .shariff-buttons.buttonsize-small a{height:25px !important}.shariff .shariff-buttons.buttonsize-small.orientation-vertical li{width:115px}.shariff .shariff-buttons.buttonsize-small .shariff-icon svg{width:22px;height:15px;padding:5px 1px}.shariff .shariff-buttons.buttonsize-small .shariff-text,.shariff .shariff-buttons.buttonsize-small .shariff-count{font-size:11px;line-height:25px;padding:0 5px;height:23px}.shariff .shariff-buttons.buttonsize-small .shariff-text{padding-left:1px !important}.shariff .shariff-buttons.buttonsize-small.theme-round li{width:25px !important}.shariff .shariff-buttons.buttonsize-small.theme-round a{width:25px !important}.shariff .shariff-buttons.buttonsize-small.theme-round .shariff-count{padding:0 !important;height:25px !important}.shariff .shariff-buttons.theme-round.buttonsize-small.orientation-horizontal li{margin:5px 7px}.shariff .shariff-buttons.theme-round.buttonsize-small.orientation-horizontal li:first-child{margin-left:5px}.shariff .shariff-buttons.theme-round.buttonsize-small.orientation-horizontal li:last-child{margin-right:5px}.shariff .buttonsize-large li{height:45px !important}.shariff .buttonsize-large a{height:45px !important}.shariff .buttonsize-large.orientation-vertical li{width:155px}.shariff .buttonsize-large .shariff-icon svg{width:40px;height:28px;padding:9px 2px}.shariff .buttonsize-large .shariff-text,.shariff .buttonsize-large .shariff-count{font-size:14px;line-height:45px;padding:0 10px;height:43px}.shariff .buttonsize-large .shariff-text{padding-left:1px !important}.shariff .shariff-buttons.buttonsize-large.theme-round li{width:45px !important;height:45px !important}.shariff .buttonsize-large.theme-round a{width:45px !important}.shariff .buttonsize-large.theme-round .shariff-count{padding:0 !important;height:45px !important}.shariff .orientation-vertical{flex-direction:column}.shariff .orientation-vertical li{width:135px}.shariff.shariff-align-flex-start ul{justify-content:flex-start;align-items:flex-start}.shariff.shariff-align-center ul{justify-content:center;align-items:center}.shariff.shariff-align-flex-end ul{justify-content:flex-end;align-items:flex-end}.widget .shariff.shariff-widget-align-flex-start ul{justify-content:flex-start;align-items:flex-start}.widget .shariff.shariff-widget-align-center ul{justify-content:center;align-items:center}.widget .shariff.shariff-widget-align-flex-end ul{justify-content:flex-end;align-items:flex-end}.shariff.shariff-buttonstretch li{flex:1 0 auto !important}.shariff.shariff-buttonstretch .orientation-vertical li{width:100% !important}.widget .shariff li{border:0;font-weight:400}.widget .shariff .theme-default a,.widget .shariff .theme-color a,.widget .shariff .theme-grey a,.widget .shariff .theme-round a{color:#fff;display:block;font-weight:400}.widget .shariff .theme-default a:hover,.widget .shariff .theme-color a:hover,.widget .shariff .theme-grey a:hover,.widget .shariff .theme-round a:hover{color:#fff;font-weight:400}.shariff-warning{background-color:red;color:#fff;font-size:20px;font-weight:700;padding:10px;text-align:center;margin:0 auto;line-height:1.5}.shariff .info a{border:1px solid #ddd;width:35px}.shariff .wcag_colors .info a{border:1px solid #575757;width:35px}.shariff .shariff-button.info{width:35px;flex:0 0 auto !important}.shariff .theme-default .shariff-button.shariff-nocustomcolor.info svg path{fill:#999}.shariff .theme-default.wcag_colors .shariff-button.shariff-nocustomcolor.info svg path{fill:#595959}.shariff .theme-round .shariff-button.shariff-nocustomcolor.info svg path{fill:#999}.shariff .theme-round.wcag_colors .shariff-button.shariff-nocustomcolor.info svg path{fill:#595959}.shariff .buttonsize-small .shariff-button.info{width:25px}.shariff .buttonsize-small .info a{width:25px}.shariff .buttonsize-large .shariff-button.info{width:45px}.shariff .buttonsize-large .info a{width:45px}.shariff .info .shariff-icon svg{display:block;margin:auto}@media only screen and (max-width:360px){.shariff .shariff-buttons.buttonsize-small li{width:25px}.shariff .shariff-buttons li{width:35px}.shariff .shariff-buttons.buttonsize-large li{width:45px}.shariff .shariff-buttons .shariff-icon svg{display:block;margin:auto}.shariff .shariff-buttons .shariff-text{display:none}.shariff .shariff-buttons .shariff-count{display:none}}@media only screen and (min-width:361px){.shariff .shariff-buttons.buttonsize-small li{width:105px}.shariff .shariff-buttons li{width:125px}.shariff .shariff-buttons.buttonsize-large li{width:155px}.shariff .shariff-buttons .shariff-text{display:inline}.shariff .shariff-buttons .shariff-count{display:inline}}@media only screen and (min-device-width:1025px){.shariff .shariff-mobile{display:none !important}}