ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body,html{border:0;outline:0;vertical-align:baseline;background:#fff0;font-size:62.5%}body{background:#000;font-size:normal;font-family:"Source Sans Pro",sans-serif}article,aside,body div,h1,h2,h3,header,html,img,li,nav,p,span,ul{margin:0;padding:0}img{-webkit-appearance:none;border-radius:0;max-width:100%;height:auto}article,aside,body div,footer,h1,h2,h3,header,img,li,nav,p,span,ul{border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}article,aside,footer,nav{display:block}a{text-decoration:none;color:inherit}.clearfix{clear:both}.bg-stuff{background:#6b2fc0}#content article{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-ms-word-wrap:break-word;word-wrap:break-word;padding:2rem 0 0}header{width:25%;float:left}header nav{float:right;width:75%;height:auto;border-bottom:1px solid #353535;border-top:1px solid #141414;font-family:"Open Sans",sans-serif;overflow:hidden}header nav li,header nav ul{list-style:none!important}.left-sidebar li,header nav a{width:100%;line-height:5rem;font-size:1.7rem;display:block;border-top:1px solid #353535;border-bottom:1px solid #141414}header nav a{height:5rem;display:table;overflow:hidden;position:relative}#content,header{display:block}#content article:hover{box-shadow:0 0 4rem 1rem rgb(0 0 0/.5);box-shadow:0 6px 20px rgb(0 0 0/.15)!important;transform:translateY(-3px)}#content article .post_icon{width:27%;height:9rem;background-repeat:no-repeat;background-position:center 5px;float:left;overflow:hidden}#content article .post_content{height:auto;font-family:"Source Sans Pro",sans-serif;text-shadow:0 1px 2px rgb(0 0 0/.5);margin-bottom:2rem}#content article .post_content a{display:block;font-size:1.8rem;font-weight:700;margin-bottom:1rem}#content article .post_content .short_excerpt{font-size:1.4rem;font-weight:300;font-style:italic;margin-bottom:1rem}#content article .post_content .post_date{font-size:1.4rem;font-weight:300;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}#content article .img{height:19rem;margin-top:-2rem;margin-bottom:1rem}.navigation{background:#bdc3c7}.nav-next,.nav-previous{width:45%;float:left;height:3rem;padding-bottom:2rem}.nav-next a,.nav-previous a{height:3rem;line-height:3rem;color:#2c3e50;font-weight:700;font-size:1.8rem;display:block}.nav-next a:hover,.nav-previous a:hover{color:#7f8c8d}.nav-previous{padding-left:5%}.nav-next{padding-right:5%}.nav-next a{text-align:right}footer,h3.widget-title{font-weight:300;line-height:5rem}footer{width:92%;height:5rem;border-top:1px solid #5e5b53;font-size:1.4rem}.left-sidebar{border-right:1px solid #353535;padding-top:40px}.left-sidebar li{list-style:none;float:left;min-height:5rem;color:#929291}.left-sidebar li a,header{color:#fff}.left-sidebar li a:hover{color:#d1334e}.left-sidebar aside{clear:both;width:75%;float:right;margin-top:40px}h3.widget-title{font-size:2rem;width:100%;float:right;color:#d1334e}.left-sidebar .tagcloud,.left-sidebar .textwidget{width:100%}.left-sidebar .widget_tag_cloud a{background:rgb(250 250 250/.15);padding:1px 4px}.left-sidebar .textwidget{color:#c9c9c9;font-family:"Open Sans",sans-serif;font-size:1.4rem;line-height:2.4rem;-ms-word-wrap:break-word;word-wrap:break-word}.sidebar-mobile{display:none;clear:both;float:left;width:90%;margin-left:5%;border:0}@media only screen and (max-width:930px){header nav{width:100%}header nav a{padding-left:10px}.left-sidebar aside{width:95%}}@media only screen and (max-width:320px){.post_icon{width:8rem!important;height:5rem!important;background-size:70%}}@media only screen and (max-width:480px){body{max-width:480px}#content article .post_content{width:92%;margin-left:4%;float:none}}@media only screen and (max-width:768px){body{max-width:768px}#content article{width:100%!important;margin-right:0!important}header.header{width:100%;min-height:0!important;float:none}header nav{margin-top:0;display:none}#content{width:92%}.post_icon{width:14%!important;height:5rem!important}#content article .post_content{width:85%}#content article .post_content .short_excerpt{font-size:1.6rem}.sidebar-mobile{display:block}h3.widget-title{width:100%;float:right}.left-sidebar .tagcloud,.left-sidebar .textwidget,.left-sidebar aside,.left-sidebar li{width:100%}}@media only screen and (max-width:1140px){body{max-width:1140px}#content article{width:43.5%}}h2.entry-title a{display:block;font-size:19px;font-weight:700;margin-bottom:1rem;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0/.5)}h2.entry-title a:hover{text-decoration:underline}.hamburger-lines span{display:block;height:3px;width:100%;background:#2991d6;border-radius:2px;transition:all .3s ease}.main-nav ul li{position:relative}.header-contact .contact-mail:hover,.header-contact .contact-phone:hover{color:#5bbce8!important}@media only screen and (max-width:1140px){#content,.header-inner,.navigation,body>h2,footer{max-width:95%!important;padding-left:15px;padding-right:15px;box-sizing:border-box}.main-nav,header nav.main-nav{max-width:95%!important;box-sizing:border-box}}@media only screen and (max-width:768px){.main-nav,header nav.main-nav{max-width:100%!important;width:100%!important;box-sizing:border-box}.header-contact{font-size:1.5rem;padding:12px 15px}.header-contact .contact-text{display:block!important;font-size:1.5rem!important}.header-contact .contact-phone{font-size:1.6rem!important}.header-contact .contact-mail{font-size:1.5rem!important}.header-inner{flex-direction:column;padding:12px 15px;gap:10px}.site-logo img{max-height:50px}.site-text .site-title{font-size:1.6rem!important;text-align:center}.menu-toggle{display:block!important}.main-nav{display:none}.main-nav ul{flex-direction:column}.main-nav ul li a{text-align:center;border-bottom:1px solid rgb(255 255 255/.1)}#content,#content article{box-sizing:border-box!important;width:100%!important}#content article{margin:0 0 20px!important;max-width:100%!important}#content{padding-left:15px!important;padding-right:15px!important;max-width:100vw!important;overflow-x:hidden!important}#content article .post_content{word-wrap:break-word!important;overflow-wrap:break-word!important}.header-contact .contact-text{margin-bottom:5px}.header-contact .contact-mail,.header-contact .contact-phone{display:block;margin:3px auto;text-align:center}.header-contact .contact-phone{margin-right:auto!important}body>h2{font-size:1.8rem;margin:20px auto 15px!important}}@media only screen and (max-width:480px){.site-branding{flex-direction:column;text-align:center}}body,h2.entry-title{margin:0}body{background:#f0f0f0!important;padding:0}.header,header.header{width:100%!important;min-height:auto!important;background:#fff;border-bottom:none;box-shadow:0 2px 8px rgb(0 0 0/.08);position:relative;z-index:100;display:flex;flex-direction:column;padding:0!important;float:none!important}.header-inner,.main-nav ul{display:flex;justify-content:center}.header-inner{max-width:1100px;margin:0 auto;padding:18px 30px;align-items:center;gap:20px}.menu-toggle{display:none;background:0 0;border:0;cursor:pointer;padding:8px;z-index:200}.hamburger-lines{display:flex;flex-direction:column;gap:5px;width:28px}.site-branding{display:flex;align-items:center;gap:18px}.site-logo img{max-height:70px;width:auto;display:block}.site-text .site-title{font-size:2rem!important;font-weight:700;color:#2991d6!important;line-height:1.2;margin:0!important;padding:0!important}.site-text .site-description{font-size:1.2rem;color:#999!important;margin:2px 0 0;font-weight:300}.main-nav,header nav.main-nav{background:#2280bf;max-width:1100px;width:100%;margin:0 auto;border-bottom:3px solid #1a6a9e;border-radius:0;box-sizing:border-box;padding:0;height:auto!important;float:none!important}.main-nav .menu-meni-1-container,.main-nav>div{max-width:100%;margin:0 auto}.main-nav ul{list-style:none;margin:0;padding:0}.main-nav ul li a,body header nav a,header .main-nav ul li a,header nav.main-nav ul li a{display:block;padding:15px 40px;font-size:1.35rem;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1px;transition:background .25s,color .25s;font-family:"Roboto","Source Sans Pro",sans-serif;border-bottom:3px solid #fff0;border-top:none;height:auto;line-height:normal;width:auto;overflow:visible}.main-nav ul li a:hover,header nav.main-nav ul li a:hover{background:rgb(255 255 255/.1);border-bottom:3px solid #fff;color:#fff!important}.main-nav ul li.current-menu-item a,header nav.main-nav ul li.current-menu-item a{background:rgb(255 255 255/.15);border-bottom:3px solid gold;color:#fff!important}.header-contact{order:-1;background:#1a1a2e!important;padding:10px 30px;text-align:center;font-family:"Roboto","Source Sans Pro",sans-serif;font-size:1.4rem;letter-spacing:.3px;border-bottom:2px solid #2991d6}.header-contact .contact-text{display:inline;color:#f44!important;margin-right:20px;font-size:1.25rem;font-style:italic;font-weight:600}.header-contact .contact-phone{display:inline-block;font-size:1.5rem;font-weight:700;color:#5bbce8!important;text-decoration:none;margin-right:25px}.header-contact .phone-icon{color:#fff!important;font-size:1.5rem;margin-right:3px}.header-contact .contact-mail{display:inline-block;font-size:1.25rem;color:#f44!important;text-decoration:none;font-weight:600}body>h2,h2:first-of-type{text-align:center!important;max-width:1100px;margin:30px auto 20px!important;padding:15px 0;font-size:2.4rem;font-weight:700;color:#333!important;border-bottom:3px solid #2991d6;font-family:"Roboto","Source Sans Pro",sans-serif}#content,footer{max-width:1100px!important;margin:0 auto!important}#content{width:100%;padding:20px 0 40px;float:none!important;background:#fff0}#content article{width:30%!important;float:left;margin:0 1.5% 30px!important;border-radius:6px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0/.1);transition:box-shadow .3s,transform .3s;background-color:#2991d6;color:#fff}#content article .post_content{width:100%!important;float:none!important;padding:15px;box-sizing:border-box}#content article .post_icon{display:none}.left-sidebar,.navigation{max-width:1100px;margin:0 auto}footer{text-align:center;padding:20px 0}.navigation{margin:20px auto!important;padding:15px 20px;text-align:center;border-radius:4px}#content,#content a,#content h2,.left-sidebar,.left-sidebar a,.navigation,.navigation a,body,footer,footer a{color:#333!important}#content article .post_content,#content article .post_content a,#content article h2.entry-title a,.header-contact,.main-nav ul li a,body header nav a,header .main-nav ul li a,header nav.main-nav ul li a{color:#fff!important}@media only screen and (max-width:1140px){#content,.header-inner,.navigation,body>h2,footer{max-width:95%!important;padding-left:15px;padding-right:15px;box-sizing:border-box}.main-nav,header nav.main-nav{max-width:95%!important;box-sizing:border-box}}@media only screen and (max-width:768px){.main-nav,header nav.main-nav{max-width:100%!important;width:100%!important;box-sizing:border-box}.header-contact{font-size:1.5rem;padding:12px 15px}.header-contact .contact-text{display:block!important;font-size:1.5rem!important}.header-contact .contact-phone{font-size:1.6rem!important}.header-contact .contact-mail{font-size:1.5rem!important}.header-inner{flex-direction:column;padding:12px 15px;gap:10px}.site-logo img{max-height:50px}.site-text .site-title{font-size:1.6rem!important;text-align:center}.menu-toggle{display:block!important}.main-nav{display:none}.main-nav ul{flex-direction:column}.main-nav ul li a{text-align:center;border-bottom:1px solid rgb(255 255 255/.1)}#content,#content article{box-sizing:border-box!important;width:100%!important}#content article{margin:0 0 20px!important;max-width:100%!important}#content{padding-left:15px!important;padding-right:15px!important;max-width:100vw!important;overflow-x:hidden!important}#content article .post_content{word-wrap:break-word!important;overflow-wrap:break-word!important}.header-contact .contact-text{margin-bottom:5px}.header-contact .contact-mail,.header-contact .contact-phone{display:block;margin:3px auto;text-align:center}.header-contact .contact-phone{margin-right:auto!important}body>h2{font-size:1.8rem;margin:20px auto 15px!important}}@media only screen and (max-width:480px){.site-branding{flex-direction:column;text-align:center}}#content article .img{width:100%;height:auto!important;overflow:hidden;display:block;line-height:0;position:relative}#content article .img .wp-post-image,#content article .img img{width:100%!important;height:auto!important;display:block!important;float:none!important;position:relative!important}#content article .post_content{clear:both}