.sidebar .widget{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem;border: 1px solid #ccc;border-radius: 4px;border-radius: .25rem;margin: 24px 0px 24px 0px;margin: 1.5rem 0rem 1.5rem 0rem}.sidebar .widget .widget--title{font-size: 18px;font-size: 1.125rem;background: #c40e1f;margin: -20px -20px 20px -20px;margin: -1.25rem -1.25rem 1.25rem -1.25rem;padding: 9px 20px 9px 20px;padding: .5625rem 1.25rem .5625rem 1.25rem;color: #fff}.widget_search input[type="text"]{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s}.widget_search input[type="submit"]{color: #333;background-color: #fff;border-color: #ccc;border-style: solid;border-width: 1px;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border-radius: 4px}.widget_pages ul,.widget_nav_menu ul{list-style-type: none;padding: 0;margin: 0}.widget_pages ul ul,.widget_nav_menu ul ul{padding-left: 15px;padding-left: .9375rem}.alignnone{margin: 5px 20px 20px 0}.aligncenter,div.aligncenter{display: block;margin: 5px auto 5px auto}.alignright{float: right;margin: 5px 0 20px 20px}.alignleft{float: left;margin: 5px 20px 20px 0}a img.alignright{float: right;margin: 5px 0 20px 20px}a img.alignnone{margin: 5px 20px 20px 0}a img.alignleft{float: left;margin: 5px 20px 20px 0}a img.aligncenter{display: block;margin-left: auto;margin-right: auto}.wp-caption{background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center}.wp-caption.alignnone{margin: 5px 20px 20px 0}.wp-caption.alignleft{margin: 5px 20px 20px 0}.wp-caption.alignright{margin: 5px 0 20px 20px}.wp-caption img{border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto}.wp-caption p.wp-caption-text{font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px);position: absolute !important;white-space: nowrap;height: 1px;width: 1px;overflow: hidden}.screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000}html,body{height: 100%}body{font-size: 16px;font-size: 1rem;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-ms-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.container{min-width: 320px}.is--right{float: right}.is--align-right{text-align: right}.is--center{float: none;margin: 0 auto}.is--align-center{text-align: center}.is--left{float: left}.is--align-left{text-align: right}.is--hidden{display: none}.is--visible{display: inline-block}.display{box-shadow: 0 0 1px #c40e1f inset;background: rgba(196,14,31,0.5)}body{padding-top: 90px;padding-top: 5.625rem}#test{width: 50px;height: 50px;display: block;background: #1e1d24}#mainnav{background: #c40e1f;padding: 10px 0px 10px 0px;padding: .625rem 0rem .625rem 0rem}#mainnav a{color: #fff}#mainnav .nav > .active > a,#mainnav .nav > .active > a:focus,#mainnav .nav > .active > a:hover .nav > li > a:focus,#mainnav .nav > li > a:hover,#mainnav .nav .open > a,#mainnav .nav .open > a:focus,#mainnav .nav .open > a:hover{background: #f24656}#footer{background: #79787f;padding: 60px 0px 60px 0px;padding: 3.75rem 0rem 3.75rem 0rem;margin-top: 40px;margin-top: 2.5rem;color: #fff}#footer a{color: #eee}.header{padding: 10px 0px 10px 0px;padding: .625rem 0rem .625rem 0rem}.header .navbar-toggle{margin-right: 0;position: absolute;right: 15px}.header--logo a{display: block}.header--sidebar{margin: 10px 0px 10px 0px;margin: .625rem 0rem .625rem 0rem;font-size: 15px;font-size: .9375rem;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center}.header--sidebar .widget{flex-grow: 1;padding: 0px 15px 10px 5px;padding: 0rem .9375rem .625rem .3125rem}#mainnav{background: #222222;border-radius: 0;position: fixed;border: none;margin-bottom: 0}@media (min-width: 768px){#mainnav{background: #c40e1f;position: relative}}#mainnav .container{min-width: auto}#mainnav .menu{list-style-type: none;padding: 0;margin: 50px 0px 50px 0px;margin: 3.125rem 0rem 3.125rem 0rem;text-transform: uppercase}#mainnav .menu ul{list-style-type: none;padding: 0;text-transform: uppercase;display: block}#mainnav .menu li ul{position: absolute;background: #c40e1f;width: min-content;white-space: nowrap;opacity: 0;transition: 0.2s;pointer-events: none}#mainnav .menu li ul li{width: 100%;display: block;margin: 0}#mainnav .menu li:hover ul{opacity: 1;pointer-events: all}@media (min-width: 768px){#mainnav .menu{margin: 0px -20px 0px -20px;margin: 0rem -1.25rem 0rem -1.25rem}}#mainnav .menu a{display: block;padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem}@media (min-width: 768px){#mainnav .menu li a{padding: 10px 25px 10px 25px;padding: .625rem 1.5625rem .625rem 1.5625rem;display: block;background: #c40e1f;color: #eee;text-decoration: none}}@media (min-width: 768px) and (min-width: 768px){#mainnav .menu li{float: left;margin: 0 2px}}@media (min-width: 768px){#mainnav .menu > li:hover > a,#mainnav .menu > li li:hover > a{background: #eee;color: #c40e1f}}#mainnav .center{display: flex;justify-content: center}#mainnav.mainnav-sticky{width: 100%;display: block;z-index: 9000;position: absolute;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s}#mainnav.affix-before{top: -100px;position: fixed}#mainnav.affix-fix{top: 0;position: fixed}@media (min-width: 992px){.sidebar-left{padding: 0px 68px 0px 15px !important;padding: 0rem 4.25rem 0rem .9375rem !important}}#mainContentArea:before{content: '';background: #c40e1f;width: 100%;height: 30px;display: block}@media (min-width: 768px){#mainContentArea:before{display: none}}@media (min-width: 992px){.sidebar-right{padding: 0px 15px 0px 68px !important;padding: 0rem .9375rem 0rem 4.25rem !important}}#footer{background: #fff;color: #0a0a0a;margin-top: 60px;margin-top: 3.75rem;font-size: 15px;font-size: .9375rem;font-weight: 400}#footer a{color: #0a0a0a}#footer a:hover{color: #8a8a8a}.footer--sidebar{display: flex;flex-wrap: wrap;justify-content: flex-start}.footer--sidebar .widget{max-width: 25%;flex-grow: 1;padding: 0px 20px 0px 20px;padding: 0rem 1.25rem 0rem 1.25rem;margin: 0px 0px 25px 0px;margin: 0rem 0rem 1.5625rem 0rem}.footer--sidebar .widget--title{color: #fff;font-size: 20px;font-size: 1.25rem}html,body{font-size: 16px}body{padding-top: 0;text-rendering: optimizeLegibility}.cookie-notice-container{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 20px 20px 5px}.cookie-notice-container #cn-accept-cookie{background: #c40e1f;color: #fff;font-weight: bold;border-radius: 2px;margin: 15px 0 5px;padding: 10px 30px;max-width: 200px;transition: all ease .2s}.cookie-notice-container #cn-accept-cookie:hover{background: #ac0c1b;color: #fff;text-decoration: none}.cookie-notice-container #cn-refuse-cookie{background: none;padding: 0;color: #aaaaaa}.cookie-notice-container #cn-refuse-cookie:hover{text-decoration: none}.cn-revoke-cookie{background: none !important;padding: 0 !important}body{font-family: 'Montserrat', sans-serif !important;line-height: 1.6}h1,h2,h3,h4,h5{font-weight: 400}#mainContentArea{color: #79787f}#mainContentArea h1,#mainContentArea h2,#mainContentArea h3,#mainContentArea h4,#mainContentArea h5,#mainContentArea h6{color: #000;font-weight: 500}a{color: #c40e1f}a:hover{color: #d10e42}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: #000}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration: none}.sidebar .widget{padding: 36px 0px 0px 0px;padding: 2.25rem 0rem 0rem 0rem;margin-bottom: 40px;margin-bottom: 2.5rem;border-radius: 0;border-width: 1px 0 0 0;border-style: solid none none none;border-color: #e3e2e7}.sidebar .widget .widget--title{margin: 0px 0px 26px 0px;margin: 0rem 0rem 1.625rem 0rem;padding: 0px 0px 0px 0px;padding: 0rem 0rem 0rem 0rem;font-size: 20px;font-size: 1.25rem;background: none;color: #fff;font-weight: 500}.sidebar .widget:first-child{border-top: none;padding: 0px 0px 0px 0px;padding: 0rem 0rem 0rem 0rem}.sidebar ul{list-style-type: none;padding-left: 0}.so-panel.widget_flex_pagetitle_widget{margin-bottom: 0 !important}.imagebox{padding-top: 0px}.imagebox .panel-grid-cell .widget-title{width: 100%;margin-bottom: 0px;z-index: 999999;text-align: center;background: #c40e1f;padding: 15px;color: #fff !important}.widget_search form{position: relative}.widget_search input[type="text"]{background: #fafafa;padding-right: 80px}.widget_search input[type="submit"]{border-color: #c40e1f;background: #c40e1f;color: #fff;position: absolute;right: 0;top: 0}input[type="text"],input[type="submit"],input[type="reset"],input[type="button"],textarea,button{border-radius: 2px !important}form textarea{max-width: 100%;height: 180px !important}form .btn{float: right;padding: 6px 40px;background-color: transparent;border-color: #000000;color: #000000;border-radius: 0;background-color: #c40e1f;color: #ffffff;border: none}form .btn:hover,form .btn:active,form .btn:focus,form .btn:active:focus{background-color: #7d0914}form .btn:hover:disabled{background-color: #c40e1f;color: #ffffff}form .form-control{border-radius: 0;background: #ffffff}form .form-control::placeholder{color: #333333;opacity: 1}form .form-control::-webkit-input-placeholder,form .form-control:-ms-input-placeholder,form .form-control::-ms-input-placeholder{color: #333333}form .check-container{display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 16px}form .check-container br{display: none}form .check-container input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}form .check-container input:checked ~ .checkmark{background-color: #c40e1f}form .check-container input:checked ~ .checkmark:after{display: block}form .check-container .checkmark{position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #c40e1f}form .check-container .checkmark:after{content: "";position: absolute;display: none;left: 10px;top: 6px;width: 5px;height: 10px;border: solid #fff;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}form .check-container:hover .checkmark{background-color: #ac0c1b}.post.post-with-bar .post--center{padding-left: 70px}@media (min-width: 768px){.post.post-with-bar .post--center{padding-left: 100px}}.post--title{text-transform: uppercase;font-size: 25px;font-size: 1.5625rem}.post--meta{font-size: 14px;font-size: .875rem}.posts-listing--entry{margin: 40px 0px 30px 0px;margin: 2.5rem 0rem 1.875rem 0rem}.posts-listing--entry:first-child{margin: 0px 0px 30px 0px;margin: 0rem 0rem 1.875rem 0rem}.posts-listing--entry:last-child{margin: 40px 0px 0px 0px;margin: 2.5rem 0rem 0rem 0rem}.post--left-bar{width: 60px;float: left}@media (min-width: 768px){.post--left-bar{width: 80px}}.post--left-bar .post--date{text-align: left;background: rgba(30,29,36,0.1);border-radius: 3px;padding: 5px;margin-top: -8px}.post--left-bar .date--day{font-size: 25px;font-size: 1.5625rem;font-weight: 600;display: block}.page--title{font-size: 28px;font-size: 1.75rem;text-transform: uppercase;margin-top: 40px;margin-top: 2.5rem;margin-bottom: 40px;margin-bottom: 2.5rem;font-weight: 600}.page--title-bar{background: #f0f0f0f0;padding: 40px 0px 40px 0px;padding: 2.5rem 0rem 2.5rem 0rem;margin-bottom: 40px;margin-bottom: 2.5rem}.page--title-bar .page--title{font-size: 25px;font-size: 1.5625rem;padding: 0;margin: 0;float: left}.page--title-bar .breadcrumb{float: right;margin-bottom: 0;background: none;padding: 0;line-height: 24px}.with-sidebar-left .sidebar-left{float: left}.with-sidebar-left .container--main{float: right}.front-page .page--title{text-align: center;font-size: 38px;font-size: 2.375rem;margin: 60px 0px 60px 0px;margin: 3.75rem 0rem 3.75rem 0rem}