@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:auto}}html{direction:ltr;overflow-x:hidden;box-shadow:none!important;-webkit-font-smoothing:antialiased}body{background-color:#fff;color:#777;font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:26px;margin:0}body a{outline:none!important}.body{background-color:#fff}a{text-decoration:none}a:not(.btn):hover{text-decoration:underline}li{line-height:24px}@media(max-width:575px){body{font-size:13px}}#header{position:relative;z-index:1030}#header .header-body{display:flex;flex-direction:column;background:#fff;transition:min-height .3s ease;width:100%;border-top:3px solid #fff;border-bottom:1px solid transparent;z-index:1001}#header .header-container{position:relative;display:flex;flex-flow:row wrap;align-items:center;transition:ease height .3s}@media(max-width:991px){#header .header-container:not(.container):not(.container-fluid) .header-nav-main{padding:0 .75rem}}#header .container{position:relative}@media(max-width:767px){#header .container{width:100%}}#header .header-row{display:flex;flex-grow:1;align-items:center;align-self:stretch;max-height:100%}#header .header-column{display:flex;align-self:stretch;align-items:center;flex-grow:1;flex-direction:column}#header .header-column .header-row{justify-content:inherit}#header .header-logo{margin:16px 0;margin:1rem 0;position:relative;z-index:1}#header .header-logo img{transition:all .3s ease;position:relative;top:0;image-rendering:-webkit-optimize-contrast;transform:translateZ(0)}#header .header-nav{padding:16px 0;padding:1rem 0;min-height:70px}#header .header-btn-collapse-nav{background:#ccc;color:#fff;display:none;float:right;margin:0 0 0 16px;margin:0 0 0 1rem}html #header.header-transparent{min-height:0!important;width:100%;position:absolute}html #header.header-transparent .header-body:not(.header-border-bottom){border-bottom:0}html:not(.sticky-header-active) #header.header-transparent:not(.header-semi-transparent) .header-body{background-color:transparent!important}@media(max-width:991px){html #header.header-transparent .header-body{overflow:hidden}html #header.header-transparent .header-nav-main:before{width:calc(100% - 30px)}html #header.header-transparent .header-nav-main nav{padding:0 30px}html.sticky-header-active #header.header-transparent .header-nav-main nav{padding:0 15px}}html.sticky-header-active #header .header-body{position:fixed;border-bottom-color:#eaeaea80;box-shadow:0 0 3px #eaeaea80}html.sticky-header-active #header .header-body.header-body-bottom-border{border-bottom:1px solid rgba(234,234,234,.5)!important}@media(min-width:992px){#header .header-nav-main{display:flex!important;height:auto!important}#header .header-nav-main nav{display:flex!important}#header .header-nav-main nav>ul>li{height:100%;align-self:stretch;margin-left:2px}#header .header-nav-main nav>ul>li>a{display:inline-flex;align-items:center;white-space:normal;border-radius:4px;color:#ccc;font-size:13px;font-style:normal;font-weight:600;padding:.5rem 1rem;letter-spacing:-.5px;text-transform:uppercase;text-decoration:none}#header .header-nav-main nav>ul>li>a:after{display:none}#header .header-nav-main nav>ul>li>a:active{background-color:transparent;text-decoration:none;color:#ccc}#header .header-nav-main nav>ul>li>a.active{background-color:transparent}#header .header-nav-main nav>ul>li:hover>a{background:#ccc;color:#fff}#header .header-nav-main.header-nav-main-square nav>ul>li>a{border-radius:0!important}}@media(min-width:992px){#header .header-nav{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;align-self:stretch}#header .header-nav.header-nav-links,#header .header-nav.header-nav-line{padding:0}#header .header-nav.header-nav-links .header-nav-main,#header .header-nav.header-nav-line .header-nav-main{align-self:stretch;min-height:0;margin-top:0}#header .header-nav.header-nav-links nav>ul>li>a,#header .header-nav.header-nav-links nav>ul>li:hover>a,#header .header-nav.header-nav-line nav>ul>li>a,#header .header-nav.header-nav-line nav>ul>li:hover>a{position:relative;background:transparent!important;padding:0 .9rem;margin:1px 0 0;min-height:60px;height:100%}#header .header-nav.header-nav-links nav>ul>li:hover>a:before,#header .header-nav.header-nav-line nav>ul>li:hover>a:before{opacity:1}#header .header-nav.header-nav-links nav>ul>li>a.active,#header .header-nav.header-nav-line nav>ul>li>a.active{background:transparent}#header .header-nav.header-nav-links nav>ul>li>a.active:before,#header .header-nav.header-nav-line nav>ul>li>a.active:before{opacity:1}#header .header-nav.header-nav-links:not(.header-nav-light-text) nav>ul>li>a,#header .header-nav.header-nav-line:not(.header-nav-light-text) nav>ul>li>a{color:#75767c}#header .header-nav.header-nav-line nav>ul>li>a:before,#header .header-nav.header-nav-line nav>ul>li:hover>a:before{content:"";position:absolute;background:transparent;width:auto;height:3px;top:-2px;left:-1px;right:-1px;opacity:0}#header .header-nav.header-nav-line nav>ul>li:hover>a:before{opacity:1!important}#header .header-nav.header-nav-line.header-nav-bottom-line nav>ul>li>a:before,#header .header-nav.header-nav-line.header-nav-bottom-line nav>ul>li:hover>a:before{content:"";position:absolute;width:auto;height:3px;top:50%;left:15px;right:15px;margin-top:15px;transform:translateY(-3px)}#header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav>ul>li>a:before{transition:cubic-bezier(.55,0,.1,1) right .3s;right:100%}#header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav>ul>li>a.active:before{right:15px}#header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav>ul>li:hover>a:before{right:15px}}@media(max-width:991px){#header .header-nav-main{position:absolute;background:transparent;width:100%;top:100%;left:50%;transform:translate3d(-50%,0,0)}#header .header-nav-main:before{content:"";display:block;position:absolute;top:0;left:50%;width:100vw;height:100%;background:#fff;z-index:-1;transform:translate(-50%)}#header .header-nav-main nav{max-height:50vh;overflow:hidden;overflow-y:auto;padding:0 15px;transition:ease all .5s}#header .header-nav-main nav.collapsing{overflow-y:hidden}#header .header-nav-main nav::-webkit-scrollbar{width:5px}#header .header-nav-main nav::-webkit-scrollbar-thumb{border-radius:0;background:#cccccc80}#header .header-nav-main nav>ul{padding-top:15px;padding-bottom:15px;flex-direction:column}#header .header-nav-main nav>ul li{border-bottom:1px solid #e8e8e8;clear:both;display:block;float:none;margin:0;padding:0;position:relative}#header .header-nav-main nav>ul li a{font-size:13px;font-style:normal;line-height:20px;padding:7px 8px;margin:1px 0;border-radius:4px;text-align:left}#header .header-nav-main nav>ul li a:active{background-color:#f8f9fa;color:inherit}#header .header-nav-main nav>ul li:last-child{border-bottom:0}#header .header-nav-main nav>ul>li>a{text-transform:uppercase;font-weight:700;margin-top:1px;margin-bottom:1px;color:#ccc}#header .header-nav-main nav>ul>li>a:active{color:#ccc}#header .header-nav-main nav>ul>li>a.active{color:#fff!important;background:#ccc}#header .header-nav-main nav>ul>li>a.active:focus,#header .header-nav-main nav>ul>li>a.active:hover{color:#fff;background:#ccc}#header .header-nav-main.header-nav-main-square nav>ul>li a{border-radius:0!important}#header .header-btn-collapse-nav{outline:0;display:block;position:relative;z-index:1}#header .header-nav.header-nav-links,#header .header-nav.header-nav-line{min-height:70px}}@media(min-width:992px){#header .header-body:not(.h-100){height:auto!important}}@media(max-width:991px){#header .header-logo img{z-index:1}#header .header-nav{display:flex;align-items:center}}.page-header{background-color:#212529;margin:0 0 35px;padding:30px 0;position:relative;text-align:left}.page-header h1{color:#fff;display:inline-block;font-size:30px;line-height:1;margin:0;padding:0;font-weight:400;position:relative;top:1px}.page-header.page-header-modern h1{font-size:28px}.page-header.page-header-modern.page-header-background{padding:130px 0;background-size:cover}.page-header.page-header-modern.page-header-background.page-header-background-md{padding:150px 0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}* html .clearfix{height:1%}.p-relative{position:relative!important}.p-static{position:static!important}.bg-transparent{background:transparent!important}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}@media(min-width:992px){.mb-lg-0{margin-bottom:0!important}}.text-2{font-size:.9em!important}.text-3{font-size:1em!important}.text-4{font-size:1.2em!important}.text-5{font-size:1.5em!important}.text-6{font-size:1.8em!important}.text-7{font-size:2em!important}.text-8{font-size:2.3em!important}.text-10{font-size:2.75em!important}.text-12{font-size:3.5em!important}.line-height-1{line-height:1!important}.line-height-5{line-height:1.5!important}.line-height-6{line-height:1.6!important}.opacity-3{opacity:.3!important}.opacity-6{opacity:.6!important}.opacity-8{opacity:.8!important}.top-50pct{top:50%}.left-50pct{left:50%}.left-100pct{left:100%}.right-100pct{right:100%}.top-0{top:0!important}.top-6{top:6px!important}.bottom-10{bottom:10px!important}.transform3dx-n50{transform:translate3d(-50%,0,0)}.transform3dy-n50{transform:translate3d(0,-50%,0)}.text-decoration-none{text-decoration:none!important}.text-transform-none{text-transform:none!important}.overflow-hidden{overflow:hidden!important}.z-index-1{z-index:1!important}.z-index-2{z-index:2!important}.z-index-3{z-index:3!important}.font-weight-normal{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-extra-bold{font-weight:800!important}.rounded-circle{border-radius:50%!important}.w-auto{width:auto!important}@media(min-width:1200px){.container:not(.container-bs):not(.container-xl-custom):not(.container-xxl-custom){max-width:1140px}}.row-gutter-sm{margin-right:-10px;margin-left:-10px}.row-gutter-sm .col,.row-gutter-sm .col-5,.row-gutter-sm .col-6,.row-gutter-sm .col-lg-10,.row-gutter-sm .col-lg-3,.row-gutter-sm .col-lg-4,.row-gutter-sm .col-lg-6,.row-gutter-sm .col-lg-7,.row-gutter-sm .col-lg-8,.row-gutter-sm .col-lg-9,.row-gutter-sm .col-md-10,.row-gutter-sm .col-md-12,.row-gutter-sm .col-md-6,.row-gutter-sm .col-md-8,.row-gutter-sm .col-sm-3,.row-gutter-sm .col-sm-7,.row-gutter-sm .col-sm-9{padding-left:10px;padding-right:10px}#footer{background:#212529;border-top:4px solid #212529;font-size:.9em;margin-top:50px;padding:0;position:relative;clear:both}#footer .footer-ribbon{background:#999;position:absolute;margin:-44px 0 0;padding:10px 20px 6px}#footer .footer-ribbon:before{border-right:10px solid #646464;border-top:16px solid transparent;content:"";display:block;height:0;right:100%;position:absolute;top:0;width:7px}#footer .footer-ribbon span{color:#fff;font-size:1.6em;font-family:Shadows Into Light,cursive}#footer h1,#footer h2,#footer h3,#footer h5{color:#fff}#footer a:not(.btn):not(.no-footer-css){color:#777;transition:all .1s ease-in-out}#footer a:not(.btn):not(.no-footer-css):hover{text-decoration:none;color:#fff}#footer a:not(.btn):not(.no-footer-css):focus,#footer a:not(.btn):not(.no-footer-css):active{color:#ccc}#footer a:not(.btn):not(.no-footer-css).text-color-light{color:#fff!important}#footer a:not(.btn):not(.no-footer-css).text-color-light:hover{color:#e6e5e5!important}#footer a:not(.btn):not(.no-footer-css).text-color-light:focus,#footer a:not(.btn):not(.no-footer-css).text-color-light:active{color:#ccc!important}#footer a:not(.btn):not(.no-footer-css).link-hover-style-1{position:relative;left:0;transition:all .1s ease-in-out}#footer a:not(.btn):not(.no-footer-css).link-hover-style-1:hover{left:3px}#footer ul.list.icons li{margin-bottom:5px}#footer form{opacity:.85}#footer form label.error{line-height:16px;margin:5px 0 -5px;display:block;clear:both}#footer form .alert{padding:6px;text-align:center}#footer .logo img{position:relative;top:2px;image-rendering:-webkit-optimize-contrast;transform:translateZ(0)}#footer .twitter [class*=fa-],#footer .twitter .icons{clear:both;font-size:1.5em;position:relative;top:3px;margin-right:-22px;left:-30px;color:#fff}#footer .twitter .meta{color:#999;display:block;font-size:.9em;padding-top:3px;opacity:.5}#footer .twitter ul{list-style:none;margin:0;padding:0}#footer .twitter ul li{padding-bottom:20px;padding-left:30px}#footer .twitter ul li:last-child{padding-bottom:0}
