.container{max-width:100%;padding-left:16px;padding-right:16px}body{color:#000;background:#fff;font-family:Montserrat,sans-serif;font-weight:400}.impact-brand-link{text-decoration:none;display:block}.impact-brand-title{color:#000;text-align:center;margin:0;padding:12px 0 8px;font-family:Impact,sans-serif;font-size:2.25rem;font-style:italic;line-height:1.1}.page-bottom-spacer{margin-top:64px}.library-brand-spacer{margin:20px auto 30px}a{color:#c0b0a0;transition:all .5s}a:hover,a:active,a:focus{color:#000;outline:none;text-decoration:none}p{color:#000;margin:0 0 15px;padding:0}h1,h2,h3,h4,h5,h6{color:#000;margin:0 0 15px;padding:0;font-weight:600}h4,h5,h6{font-weight:400}.back-to-top{color:#fff;text-align:center;z-index:11;background:#c0b0a0;border-radius:4px;width:44px;height:44px;font-size:16px;line-height:1;transition:background .5s;display:none;position:fixed;bottom:15px;right:15px}.back-to-top:hover{background:#000}.back-to-top i{color:#fff;padding-top:14px}.form-control,.custom-select{color:#999;border:1px solid #ccc;width:100%;height:44px;margin-bottom:15px;padding:5px 15px}.form-control:focus,.custom-select:focus{box-shadow:none;border-color:#c0b0a0}.custom-radio,.custom-checkbox{margin-bottom:15px}.custom-radio .custom-control-label:before,.custom-checkbox .custom-control-label:before{border-color:#ccc}.custom-radio .custom-control-input:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:checked~.custom-control-label:before{color:#fff;background:#c0b0a0}button.btn{color:#fff;background:#000;border:1px solid #000}button.btn:hover{color:#fff;background:#c0b0a0;border-color:#c0b0a0}.top-bar{background:#000;padding:2px 0}.top-bar .tb-contact p{color:#c0b0a0;margin:0;font-size:14px;display:inline-block}.top-bar .tb-contact p i{margin-right:6px}.top-bar .tb-contact p:first-child{margin-right:15px}.top-bar .tb-menu{text-align:right;font-size:0}.top-bar .tb-menu a{color:#c0b0a0;margin:0 8px;font-size:14px}.top-bar .tb-menu a:hover{color:#fff}.top-bar .tb-menu a:last-child{margin-right:0}.top-bar .tb-menu a:after{content:"/";color:#c0b0a0;margin:1px 0 0 6px;font-size:14px;position:absolute}.top-bar .tb-menu a:last-child:after{display:none}@media (width<=768px){.top-bar .tb-contact,.top-bar .tb-menu{text-align:center}}.brand{background:#fff;margin:15px 0}.brand .b-logo{text-align:left;overflow:hidden}.brand .b-logo a img{max-width:100%;max-height:60px}.brand .b-ads{overflow:hidden}.brand .b-ads a img{max-width:100%;max-height:100%}.brand .b-search{width:100%}.brand .b-search input[type=text]{color:#666;border:1px solid #ccc;border-radius:4px;width:100%;height:40px;padding:0 15px}.brand .b-search input[type=text]:focus{border-color:#c0b0a0}.brand .b-search button{color:#c0b0a0;background:0 0;border:none;border-radius:0 4px 4px 0;width:40px;height:40px;position:absolute;top:0;right:15px}.brand .b-search button:hover{color:#fff;background:#c0b0a0}@media (width>=768px){.brand{max-height:90px}}@media (width<=767.98px){.brand .b-logo,.brand .b-ads,.brand .b-search{text-align:center;margin-bottom:15px}.brand .b-search{margin-bottom:0}}.nav-bar{position:relative}.nav-bar.nav-sticky{z-index:999;width:100%;position:fixed;top:0;box-shadow:0 2px 5px #0000004d}.nav-bar .navbar{height:100%;padding:0 8px}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{color:#fff;padding:12px 10px}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{border-bottom:2px solid #000;transition:none}.nav-bar .dropdown-menu{background:#f8f9fa;border:0;border-radius:0;margin-top:0}@media (width>=768px){.container{max-width:92%}.impact-brand-title{font-size:3.2rem}.nav-bar,.nav-bar .navbar{background:#c0b0a0!important}.nav-bar .navbar-brand{display:none}.nav-bar a.nav-link{text-transform:uppercase;padding:8px 15px;font-size:15px}}@media (width<=768px){.nav-bar,.nav-bar .navbar{padding:3px 0;background:#c0b0a0!important}.nav-bar a.nav-link{padding:10px 8px;font-size:1rem}.nav-bar .dropdown-menu{box-shadow:none}.nav-bar .social{justify-content:flex-start;width:100%;margin:12px 0 6px;display:flex}.navbar-dark .navbar-nav{margin-top:10px}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{border-bottom:none}}.nav-bar .social{font-size:0;overflow:hidden}.nav-bar .social a{text-align:center;background:#c0b0a0;border:1px solid #fff;border-radius:4px;width:44px;height:44px;margin-left:5px;padding:11px 0;font-size:14px;display:inline-block}.nav-bar .social a:hover{background:#fff;border:1px solid #fff}.nav-bar .social a i{color:#fff}.nav-bar .social a:hover i{color:#c0b0a0}.top-news{width:100%;padding:30px 0 0;position:relative}.top-news .tn-img{position:relative;overflow:hidden}.top-news .tn-img img{width:100%}.top-news .tn-img:not(.tn-slider .tn-img):hover img{-webkit-filter:blur(3px)}.top-news .tn-title{background-image:linear-gradient(#0000,#0000004d,#000000e6);align-items:flex-end;padding:15px 10px 15px 20px;display:flex;position:absolute;inset:0}.top-news .tn-title a{color:#fff;width:100%;font-size:1rem;font-weight:400;transition:all .3s;display:block}@media (width>=992px){.top-news .tn-title a{font-size:1.05rem}}.top-news .tn-left .tn-title a{font-size:1.5rem;font-weight:600}.top-news .tn-title a:hover{color:#c0b0a0}.top-news .tn-left{margin-bottom:30px}.top-news .tn-right{margin-bottom:60px;padding:0 30px}.top-news .tn-right .col-md-6{padding:5px 5px 0 0}.top-news .slick-prev,.top-news .slick-next{z-index:1;color:#fff;background:#000;border-radius:4px;width:44px;height:44px;transition:all .5s}.top-news .slick-prev{left:30px}.top-news .slick-next{right:30px}.top-news .slick-prev:hover,.top-news .slick-prev:focus,.top-news .slick-next:hover,.top-news .slick-next:focus{color:#fff;background:#c0b0a0}.top-news .slick-prev:before,.top-news .slick-next:before{color:#fff;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900}.top-news .slick-prev:before{content:""}.top-news .slick-next:before{content:""}.cat-news{width:100%;padding:0;position:relative}.cat-news .col-md-6,.cat-news .col-md-12{margin-bottom:30px}.cat-news h2{color:#000;border-bottom:3px double #000;margin-bottom:30px;padding-bottom:15px}.cat-news .cn-img{position:relative;overflow:hidden}.cat-news .cn-img img{width:100%}.cat-news .cn-img:hover img{-webkit-filter:blur(3px)}.cat-news .cn-title{background-image:linear-gradient(#0000,#0000004d,#000000e6);align-items:flex-end;padding:15px 10px 15px 20px;display:flex;position:absolute;inset:0}.cat-news .cn-title a{color:#fff;width:100%;font-size:18px;font-weight:400;transition:all .3s;display:block}.cat-news .cn-title a:hover{color:#c0b0a0}.cat-news .slick-prev,.cat-news .slick-next{z-index:1;color:#fff;background:#000;border-radius:4px;width:44px;height:44px;transition:all .5s;top:-62px}.cat-news .slick-prev{left:calc(100% - 85px)}.cat-news .slick-next{right:14px}.cat-news .slick-prev:hover,.cat-news .slick-prev:focus,.cat-news .slick-next:hover,.cat-news .slick-next:focus{color:#fff;background:#c0b0a0}.cat-news .slick-prev:before,.cat-news .slick-next:before{color:#fff;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900}.cat-news .slick-prev:before{content:""}.cat-news .slick-next:before{content:""}.tab-news{position:relative}.tab-news .col-md-6{margin-bottom:60px}.tab-news .nav.nav-pills .nav-link{color:#fff;background:#000;border-radius:0}.tab-news .nav.nav-pills .nav-link:hover,.tab-news .nav.nav-pills .nav-link.active{color:#fff;background:#c0b0a0}.tab-news .tab-content{background:#0000000d;padding:30px 15px 15px}.tab-news .tn-news{background:#fff;align-items:center;margin-bottom:15px;display:flex}.tab-news .tn-img,.tab-news .tn-img img{width:150px}.tab-news .tn-title{padding:10px 15px}.tab-news .tn-title a{color:#000;font-size:18px;font-weight:400;transition:all .3s}.tab-news .tn-title a:hover{color:#c0b0a0}.main-news{width:100%;margin-bottom:30px;position:relative}.main-news .col-md-3{margin-bottom:30px}.main-news .mn-img{position:relative;overflow:hidden}.main-news .mn-img img{width:100%}.main-news .mn-img:hover img{-webkit-filter:blur(3px)}.main-news .mn-title{background-image:linear-gradient(#0000,#0000004d,#000000e6);align-items:flex-end;padding:15px 10px 15px 20px;display:flex;position:absolute;inset:0}.main-news .mn-title a{color:#fff;width:100%;font-size:18px;font-weight:400;transition:all .3s;display:block}.main-news .mn-title span{color:#fff;width:100%;font-size:18px;font-weight:400;display:block}.main-news .mn-title a:hover{color:#c0b0a0}.main-news .library-controls .form-control{border-radius:4px}.main-news .library-results-count{color:#666}.main-news .mn-card-link{display:block}.main-news .mn-card-link:hover{text-decoration:none}.main-news .mn-meta{color:#666;font-size:13px}.main-news .library-controls [class^=col-],.main-news .library-controls [class*=\ col-]{margin-bottom:12px}.main-news .library-results-group{margin-bottom:24px}.main-news .library-month-row,.main-news .library-flat-row{grid-template-columns:1fr;gap:20px;display:grid}.main-news .library-item .badge{padding:8px 12px;font-size:.86rem}.main-news .library-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.main-news .library-pagination button{color:#000;background:#fff;border:1px solid #ccc;border-radius:4px;min-width:44px;min-height:44px;padding:8px 12px}.main-news .library-pagination button.is-active{color:#fff;background:#000;border-color:#000}.main-news .library-pagination .pagination-ellipsis{color:#666;justify-content:center;align-items:center;min-width:24px;font-weight:600;display:inline-flex}.summary-content{max-height:none;line-height:1.6;overflow-y:visible}#tagContainer .badge{margin-bottom:8px;padding:8px 12px;font-size:.86rem}@media (width>=576px){.main-news .library-month-row,.main-news .library-flat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.container{max-width:86%}.main-news .library-month-row,.main-news .library-flat-row{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-content{max-height:340px;padding-right:6px;overflow-y:auto}}.breadcrumb-wrap{background:#fff;width:100%;position:relative}.breadcrumb-wrap .breadcrumb{background:0 0;margin:25px 0 0;padding:0}.breadcrumb-wrap .breadcrumb .breadcrumb-item+.breadcrumb-item:before,.breadcrumb-wrap .breadcrumb .breadcrumb-item.active{color:#353535}.single-news{width:100%;margin-bottom:15px;padding:25px 0 0;position:relative}.single-news .sn-img{position:relative;overflow:hidden}.single-news .sn-img img{width:100%}.single-news .sn-content{width:100%;padding:30px 0;position:relative}.single-news .sn-content h1.sn-title{color:#000;width:100%;display:block}.single-news .sn-related{margin-bottom:45px}.single-news .sn-related h2{color:#000;border-bottom:3px double #000;margin-bottom:30px;padding-bottom:15px}.single-news .sn-slider .sn-img{position:relative;overflow:hidden}.single-news .sn-slider .sn-img img{width:100%}.single-news .sn-slider .sn-img:hover img{-webkit-filter:blur(3px)}.single-news .sn-slider .sn-title{background-image:linear-gradient(#0000,#0000004d,#000000e6);align-items:flex-end;padding:15px 10px 15px 20px;display:flex;position:absolute;inset:0}.single-news .sn-slider .sn-title a{color:#fff;width:100%;font-size:18px;font-weight:400;transition:all .3s;display:block}.single-news .sn-slider .sn-title a:hover{color:#c0b0a0}.single-news .sn-slider .slick-prev,.single-news .sn-slider .slick-next{z-index:1;color:#fff;background:#000;border-radius:4px;width:44px;height:44px;transition:all .5s;top:-62px}.single-news .sn-slider .slick-prev{left:calc(100% - 85px)}.single-news .sn-slider .slick-next{right:14px}.single-news .sn-slider .slick-prev:hover,.single-news .sn-slider .slick-prev:focus,.single-news .sn-slider .slick-next:hover,.single-news .sn-slider .slick-next:focus{color:#fff;background:#c0b0a0}.single-news .sn-slider .slick-prev:before,.single-news .sn-slider .slick-next:before{color:#fff;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900}.single-news .sn-slider .slick-prev:before{content:""}.single-news .sn-slider .slick-next:before{content:""}.sidebar{width:100%;position:relative}.sidebar .sidebar-widget{width:100%;margin-bottom:45px;position:relative}.sidebar .sidebar-widget h2.sw-title{color:#000;border-bottom:3px double #000;margin-bottom:30px;padding-bottom:15px}.sidebar .sidebar-widget .news-list{margin-bottom:30px;position:relative}.sidebar .news-list .nl-item{align-items:center;margin-bottom:15px;display:flex}.sidebar .news-list .nl-item .nl-img,.sidebar .news-list .nl-item .nl-img img{width:100px}.sidebar .news-list .nl-item .nl-title{padding-left:15px}.sidebar .news-list .nl-item .nl-title a{color:#000;font-size:16px;font-weight:400;transition:all .3s}.sidebar .news-list .nl-item .nl-title a:hover{color:#c0b0a0}.sidebar .sidebar-widget .tab-news{margin-bottom:30px;position:relative}.sidebar .tab-news .nav.nav-pills .nav-link{color:#fff;background:#000;border-radius:0}.sidebar .tab-news .nav.nav-pills .nav-link:hover,.sidebar .tab-news .nav.nav-pills .nav-link.active{color:#fff;background:#c0b0a0}.sidebar .tab-news .tab-content{background:0 0;padding:15px 0 0}.sidebar .tab-news .tab-content .container{padding:0}.sidebar .tab-news .tn-news{align-items:center;margin-bottom:15px;display:flex}.sidebar .tab-news .tn-img,.sidebar .tab-news .tn-img img{width:100px}.sidebar .tab-news .tn-title{padding:0 0 0 15px}.sidebar .tab-news .tn-title a{color:#000;font-size:16px;font-weight:400;transition:all .3s}.sidebar .tab-news .tn-title a:hover{color:#c0b0a0}.sidebar .sidebar-widget .category{position:relative}.sidebar .category ul{margin:0;padding:0;list-style:none}.sidebar .category ul li{margin:0 0 12px 22px}.sidebar .category ul li:last-child{margin-bottom:0}.sidebar .category ul li a{color:#000;line-height:23px;display:inline-block}.sidebar .category ul li a:hover{color:#c0b0a0}.sidebar .category ul li:before{content:"";color:#000;font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:1px}.sidebar .category ul li span{float:right;display:inline-block}.sidebar .sidebar-widget .tags{position:relative}.sidebar .sidebar-widget .tags a{color:#000;background:#fff;border:1px solid #000;border-radius:4px;margin-bottom:5px;padding:5px 10px;display:inline-block}.sidebar .sidebar-widget .tags a:hover{color:#fff;background:#c0b0a0;border:1px solid #c0b0a0}.sidebar .sidebar-widget .image a{width:100%;display:block;overflow:hidden}.sidebar .sidebar-widget .image img{max-width:100%;transition:all .3s}.sidebar .sidebar-widget .image img:hover{-webkit-filter:blur(3px);transform:scale(1.1)}.contact{padding:25px 0 15px;position:relative}.contact .contact-form,.contact .contact-info{margin-bottom:45px}.contact .contact-info h4{margin-bottom:10px;font-size:16px;font-weight:400}.contact .contact-info h4 i{color:#000;margin-right:5px}.contact .social{width:100%;position:relative}.contact .social a{text-align:center;border:1px solid #000;border-radius:4px;width:40px;height:40px;margin:10px 10px 0 0;padding:7px 0;font-size:18px;display:inline-block}.contact .social a i{color:#000}.contact .social a:hover{background:#c0b0a0;border-color:#c0b0a0}.contact .social a:hover i{color:#fff}.footer{background:#111;padding:60px 0 0;position:relative}.footer .footer-widget{width:100%;margin-bottom:60px;position:relative}.footer .footer-widget .title{color:#fff;letter-spacing:1px;border-bottom:3px double #fff;margin-bottom:25px;padding-bottom:10px;font-size:25px}.footer .footer-widget p{color:#fff}.footer .footer-widget ul{margin:0;padding:0;list-style:none}.footer .footer-widget ul li{margin-bottom:12px}.footer .footer-widget ul li:last-child{margin-bottom:0}.footer .footer-widget ul li a{color:#fff;white-space:nowrap;line-height:23px;display:block}.footer .footer-widget ul li a:before{content:"";padding-right:5px;font-family:"Font Awesome 5 Free";font-weight:900}.footer .footer-widget ul li a:hover{color:#c0b0a0;padding-left:10px}.footer .contact-info p{color:#fff;margin-bottom:10px;font-size:16px}.footer .contact-info p i{color:#fff;margin-right:5px}.footer .social{width:100%;position:relative}.footer .social a{text-align:center;background:#fff;border-radius:4px;width:35px;height:35px;margin:10px 5px 0 0;padding:5px 0;font-size:18px;display:inline-block}.footer .social a i{color:#111}.footer .social a:hover{background:#c0b0a0}.footer .social a:hover i{color:#fff}.footer .newsletter,.footer .newsletter form{width:100%;position:relative}.footer .newsletter input{border:1px solid #fff;border-radius:4px;width:100%;height:35px;padding:0 15px}.footer .newsletter .btn{color:#fff;background:#111;border:1px solid #fff;border-radius:0 4px 4px 0;width:80px;height:35px;padding:0 15px;font-size:14px;position:absolute;top:0;right:0}.footer .newsletter .btn:hover{background:#c0b0a0}.footer .newsletter input:focus,.footer .newsletter .btn:focus{box-shadow:none}.footer-menu{background:#111;position:relative}.footer-menu .container{border-top:1px solid #000;padding:15px 0}.footer-menu .f-menu{text-align:center;font-size:0}.footer-menu .f-menu a{color:#fff;border-right:1px solid #fff;margin-right:15px;padding-right:15px;font-size:14px}.footer-menu .f-menu a:hover{color:#c0b0a0}.footer-menu .f-menu a:last-child{border-right:none;margin-right:0;padding-right:0}.footer-bottom{background:#000;padding:25px 0;position:relative}.footer-bottom .copyright{text-align:left}.footer-bottom .template-by{text-align:right}.footer-bottom .copyright p,.footer-bottom .template-by p{color:#fff;margin:0;font-weight:400}.footer-bottom .copyright p a,.footer-bottom .template-by p a{font-weight:600}.footer-bottom .copyright p a:hover,.footer-bottom .template-by p a:hover{color:#fff}@media (width<=768.98px){.footer-bottom .copyright,.footer-bottom .template-by{text-align:center}}.slick-prev,.slick-next{color:#000;z-index:1}.slick-prev:before,.slick-next:before{color:#000}.slick-prev{left:-40px}.slick-next{right:-40px}.daily-action-plan-slider .slick-slide{box-sizing:border-box;padding:0 10px}.daily-action-plan-slider .slick-slide>div{height:100%}.daily-action-plan-slider .slick-slide>div>div{background:#fff;border:1px solid #e8e8e8;border-radius:12px;height:100%;padding:18px;transition:transform .22s,box-shadow .22s;box-shadow:0 6px 16px #00000014}.daily-action-plan-slider .slick-slide>div>div:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000024}.content{flex:1;min-height:80vh}.navbar-collapse.collapse:not(.show){display:none}@media (width>=768px){.navbar-expand-md .navbar-collapse.collapse:not(.show){display:flex!important}}.back-to-top.is-visible{display:block}.carousel{--per-view:1;position:relative}.carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:var(--carousel-gap,0px);display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel .carousel-track>*{flex:0 0 calc((100% - (var(--per-view) - 1) * var(--carousel-gap,0px)) / var(--per-view));max-width:calc((100% - (var(--per-view) - 1) * var(--carousel-gap,0px)) / var(--per-view));scroll-snap-align:start;padding-left:0;padding-right:0}:where(.carousel) .slick-prev,:where(.carousel) .slick-next{cursor:pointer;border:none;outline:none;width:44px;height:44px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.carousel .slick-prev:before,.carousel .slick-next:before{font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;line-height:44px}.carousel .slick-prev:before{content:""}.carousel .slick-next:before{content:""}.carousel .slick-prev:disabled,.carousel .slick-next:disabled{opacity:.35;cursor:default}.top-news .tn-slider .tn-img img,.top-news .tn-right .tn-img img{aspect-ratio:16/9;object-fit:cover}.cat-news .carousel{--carousel-gap:30px;--per-view:1}@media (width>=576px){.cat-news .carousel{--per-view:2}}@media (width>=1200px){.cat-news .carousel{--per-view:4}}.cat-news .cn-img img{aspect-ratio:16/9;object-fit:cover}.cat-news .cn-see-all{text-align:center;position:relative}.cat-news .cn-see-all .cn-see-all-label{color:#fff;z-index:1;text-align:center;pointer-events:none;font-size:2em;font-style:italic;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.daily-action-plan-slider{--carousel-gap:20px;--per-view:1;padding:0 0 10px}@media (width>=992px){.daily-action-plan-slider{--per-view:2}}.daily-action-plan-slider .slick-prev{left:-40px}.daily-action-plan-slider .slick-next{right:-40px}@media (width<=1279px){.daily-action-plan-slider .slick-prev{left:0}.daily-action-plan-slider .slick-next{right:0}}.dap-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;height:100%;padding:18px;transition:transform .22s,box-shadow .22s;box-shadow:0 6px 16px #00000014}.dap-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px #00000024}#tagContainer .badge{padding:.45em .7em;font-size:.85rem}.library-source.is-hidden,.library-results .library-controls-placeholder{display:none}.main-news .library-item img{aspect-ratio:16/9;object-fit:cover}.video-page-header h3{margin-bottom:4px}
