@font-face{font-family:"icomoon";src:url("../../assets/fonts/icomoon.eot"),url("../../assets/fonts/icomoon.woff") format("woff"),url("../../assets/fonts/icomoon.ttf") format("truetype"),url("../../assets/fonts/icomoon.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}.bg-white{background-color:#fff}.text-uppercase{text-transform:uppercase}.link-effect{transition:box-shadow .2s linear;position:relative;background-color:#ffc72c;box-shadow:#fff 0 1.19em inset;margin-bottom:3px;font-weight:bold;color:#2f2f2f}.link-effect:hover{color:#2f2f2f;box-shadow:#fff 0 0 inset}.collapse:not(.show){display:none}.widget .collapsed:after,.widget .opener:after{font-family:icomoon !important;margin-left:.9375rem}.widget .opener:after{content:""}.widget .collapsed:after{content:""}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge.-warning{transition:background-color .2s linear;font-size:.625rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#2f2f2f;background-color:#fff;border:2px solid #ffc72c;border-radius:0;padding:.75rem}.blog-article-wrapper{width:calc(75% - 30px);margin:0 15px}@media(max-width: 1024px){.blog-article-wrapper{width:100%;margin-top:40px}}@media(max-width: 768px){.blog-article-wrapper{margin-top:20px}}.blog-article-wrapper .post-meta{transform:translateY(0);margin-bottom:10px}.blog-article__post-header{margin:0 auto;width:100%;max-width:770px}.blog-article__post-header .post-title{padding-top:10px;font-size:26px;line-height:1.3em;font-family:"Graphik-Black";text-transform:uppercase}.blog-article__post-header .post-title strong{color:#ffc72c}.blog-article__post-content{margin:40px auto;width:100%;max-width:770px}.blog-article__post-content h2{font-size:20px;font-weight:bold;line-height:1.3em}.blog-article__post-content h3{font-size:17px;font-weight:bold;line-height:1.3em}.blog-article__post-content h4{font-size:15px;font-weight:bold;line-height:1.3em;color:#333}.blog-article__post-content p{color:#2f2f2f}.blog-article__post-content a{color:#1a0dab;text-decoration:underline}.blog-article__post-content a:visited{color:#609}.blog-article__post-content .image-container{margin-bottom:1.4rem}.blog-article__post-content .image-container img{width:100%}.blog-article__post-content .video-container{position:relative;padding-bottom:56.25%;margin-bottom:1.4rem;height:0}.blog-article__post-content .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-article__post-footer{margin-top:40px;font-size:12px}.blog-article__post-footer .box{border-bottom:1px solid #495057;padding-bottom:1.1875rem;margin-bottom:1.25rem}.blog-article__post-footer .related-box,.blog-article__post-footer .meta-box{letter-spacing:1px}.blog-article__post-footer .meta-box{letter-spacing:1px}.blog-article__post-footer .meta-box .category{margin-bottom:.625rem;color:#adb5bd}.blog-article__post-footer .tag-list{margin:0 -2px 15px;display:flex;flex-wrap:wrap;padding:0;list-style:none}.blog-article__post-footer .tag-list li{margin-right:5px}.blog-article__post-footer .tag-list a{color:#adb5bd;transition:color .2s linear}.blog-article__post-footer .tag-list a:hover{color:#ffc72c}.blog-listing-wrapper{width:calc(75% - 30px);margin:0 15px;display:flex;flex-wrap:wrap}@media(max-width: 1024px){.blog-listing-wrapper{width:100%;margin-top:40px}}@media(max-width: 768px){.blog-listing-wrapper{margin-top:20px}}.blog-listing-wrapper .post-meta{transform:translateY(0);margin-bottom:10px}.blog-search-form{display:flex;flex-wrap:nowrap;margin-bottom:20px}.blog-search-form .form-control{width:100%;margin-right:.5rem;height:auto;line-height:1.45;background:#f9f9f9;border:0;border-radius:0;padding:.875rem .625rem .875rem .9375rem}.blog-search-form .btn{letter-spacing:1.26px;font-weight:bold}.query-title-container{width:calc(75% - 30px);margin:0 15px 30px}@media(max-width: 1024px){.query-title-container{width:calc(50% - 30px)}}@media(max-width: 640px){.query-title-container{display:none}}.query-title-container h2{color:#2f2f2f;font-size:28px;line-height:34px}.query-title-container h2 span{font-weight:bold}.query-title-container.-mobile{display:none}@media(max-width: 640px){.query-title-container.-mobile{display:block;width:100%;margin-top:40px}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0);padding:.78rem 1.3rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-warning{color:#2f2f2f;background-color:#ffc72c;border-color:#ffc72c}.btn-warning:hover{background-color:#f8b600;border-color:#c59100}.blog-article__post-content a.button{text-decoration:unset}.blog-article__post-content a.button:visited{color:unset}body{background-color:#ffc72c}#wrapper{padding:40px;background-color:#707070}@media(max-width: 420px){#wrapper{padding:20px}}.main{padding:40px 25px}@media(max-width: 420px){.main{padding:20px 5px}}.blog-main-wrapper{display:flex;flex-wrap:wrap}@media(min-width: 641px){.blog-main-wrapper>*:nth-child(-n+2):not(.blog-article-wrapper){margin-top:0}.blog-main-wrapper.-filter>*:nth-child(-n+3):not(.blog-article-wrapper){margin-top:0}}@media(min-width: 1025px){.blog-main-wrapper>*:nth-child(-n+4){margin-top:0}.blog-main-wrapper.-filter>*:nth-child(-n+5){margin-top:0}}.post-container{width:calc(33% - 30px);margin:0 15px 30px}@media(max-width: 1550px){.post-container{width:calc(50% - 30px)}}@media(max-width: 640px){.post-container{width:100%}}.post-meta{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#adb5bd;margin-bottom:.8125rem;transition:transform .2s linear;transform:translateY(1.875rem)}.post-caption{display:block;position:relative;transition:transform .2s linear;color:#2f2f2f;transform:translateY(-50px)}.post:hover .post-meta,.post:hover .post-caption{transform:translateY(0)}.post:hover .image-overlay{opacity:1}.post .image-wrap{margin-bottom:1.25rem;display:block;position:relative}.post .image-wrap img{max-width:none;width:100%;height:auto;vertical-align:bottom}.post .image-overlay{width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;transition:opacity .2s linear;opacity:0;top:0;left:0;color:#fff;background:rgba(47,47,47,.7)}.post p{font-size:15px;line-height:24px}.post-title{display:block;color:#2f2f2f;font-size:22px;line-height:26px;margin-bottom:20px}.welcome-copy{width:calc(25% - 30px);margin:0 15px}@media(min-width: 569px)and (max-width: 1024px){.welcome-copy{width:calc(50% - 30px)}}@media(min-width: 769px)and (max-width: 1024px){.welcome-copy.-article{width:100%;display:flex;flex-wrap:wrap}.welcome-copy.-article>*{width:50%}}@media(max-width: 768px){.welcome-copy.-article{width:100%}}@media(max-width: 640px){.welcome-copy{width:100%}}.welcome-copy h1,.welcome-copy p.h1{color:#2f2f2f;font-size:28px;font-weight:600;line-height:32px}.welcome-copy p{line-height:26px;color:#2f2f2f}.welcome-copy__links{margin-top:20px}@media(min-width: 769px)and (max-width: 1024px){.welcome-copy__links{padding-left:30px;margin-top:0}}.welcome-copy__links h3{color:#2f2f2f;margin-bottom:10px;font-weight:bold;font-size:20px}.welcome-copy__links .archive-list{margin-bottom:20px;padding-left:15px}.welcome-copy__links .archive-list li{list-style:none;font-weight:normal;font-size:14px}.welcome-copy__logo{margin-bottom:25px}.welcome-copy__logo img{width:95%}.welcome-copy__logo-link{display:flex;align-items:center}