body{font-size:14px;color:#333;font-family:'Montserrat',sans-serif;overflow-x:hidden}b{font-weight:800;color:#16182d}h1{font-size:23px;color:#000;font-weight:800;letter-spacing:.01em}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-weight:20}.pt-3,.py-3{padding-top:15px !important}.pb-3,.py-3{padding-top:15px !important}.pl-3,.px-3{padding-left:15px !important}.pr-3,.px-3{padding-right:15px !important}.pl-4,.px-4{padding-left:30px !important}.pr-4,.px-4{padding-right:30px !important}.pt-4,.py-4{padding-top:30px !important}.pb-4,.py-4{padding-bottom:30px !important}.mt-4,.my-4{margin-top:30px !important}.mb-4,.my-4{margin-bottom:30px !important}.mt-5,.my-5{margin-top:50px !important}.mb-5,.my-5{margin-bottom:50px !important}.btn{text-transform:uppercase;border-radius:0}.btn-primary{color:#fff;background-color:#16182d;border-color:#16182d}.btn-primary:hover{color:#16182d;background-color:#f8d351;border-color:#f8d351}.btn-lg{letter-spacing:1px;font-size:16px;font-weight:600;padding:14px 45px}.gray-bg{background:#efefef}.main-logo img{max-height:70px}.mobile-nav-trigger .trigger{width:28px;height:21px;display:block;position:relative;margin:29px 0;float:right;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.mobile-nav-trigger .trigger span{display:block;position:absolute;height:3px;width:100%;background:#333;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-nav-trigger .trigger span:nth-child(1){top:0}.mobile-nav-trigger .trigger span:nth-child(2),.mobile-nav-trigger .trigger span:nth-child(3){top:9px}.mobile-nav-trigger .trigger span:nth-child(4){top:18px}.mobile-nav-trigger .trigger.open span:nth-child(1),.mobile-nav-trigger .trigger.open span:nth-child(4){top:18px;width:0;left:50%}.mobile-nav-trigger .trigger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav-trigger .trigger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.off-canvas-nav-list,.mobile-nav{top:0;right:-250px;z-index:0;height:100%;width:250px;overflow-y:auto;font-size:14px;display:block;transition-duration:.3s}.off-canvas-nav-list{position:absolute;padding:25px 20px;background:#3e3e3e;box-shadow:inset 3px 0 5px 0 #2b2b2b;-moz-box-shadow:inset 3px 0 5px 0 #2b2b2b;-webkit-box-shadow:inset 3px 0 5px 0 #2b2b2b}.off-canvas-nav-list .nav.menu a{color:#fafafa}.off-canvas-nav-list .nav.menu li{line-height:30px}.off-canvas-nav-list .nav.menu .nav-child{padding-left:20px}.mobile-nav{position:fixed;padding:25px 20px;background:#30323a}.mobile-nav ul{margin:0;padding:0}.mobile-nav ul li{text-transform:uppercase;color:#fff;line-height:50px;display:block;font-weight:600;letter-spacing:1px}.mobile-nav a{color:#fff}.mobile-nav ul.sub-menu li{margin-left:10px;line-height:40px;font-size:12px;border-bottom:1px solid #484848}.mobile-nav ul.sub-menu li:last-child{border:0}.wrapper{position:relative;background:#fff;transition-duration:.3s}.off-canvas-slide{transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);-webkit-transform:translate3d(-250px,0,0)}.col-12 p:last-child{margin-bottom:0}.slideshow{max-height:408px;overflow:hidden}.page-header{height:350px;position:relative}.slideshow .caption,.page-header .caption{position:absolute;width:100%;bottom:15%;z-index:1;font-size:22px;color:#fff}.slideshow .caption span{font-size:14px;font-weight:600}.slideshow .caption h2{font-size:30px;margin-bottom:0}.slideshow .caption h4{font-size:16px}#InternalPage .page-header{background:url(../img/aboutpage/header-bg.webp) 50% 50% no-repeat}.row-section{background:#cecece}.row-section h4,.row-section h5{color:#16182d}.row-section-container img{width:100%}.categories .item-container img{transition:.3s}.categories .item-container:hover img{opacity:.7}.categories .item-container h4{background:#16182d;padding:20px;font-weight:700;color:#fff;font-size:14px;margin:0}.categories .item-container:hover a{text-decoration:none}.cta{color:#16182d;background:#cecece;padding-top:50px;padding-bottom:50px}.cta h6{font-weight:400}.cta h3,.cta h6{margin-bottom:0}.main-footer{padding-top:50px;padding-bottom:50px;color:#fff;background:#16182d}.main-footer .footer-logo{margin-bottom:20px}.main-footer nav li{font-size:14px;line-height:50px;border-bottom:1px solid #282831;text-transform:uppercase}.main-footer nav li a{color:#fff}.main-footer nav li a:hover{text-decoration:underline}.form-group label{font-weight:700}.input.gsc-input,.gsc-input-box,.gsc-input-box-hover,.gsc-input-box-focus{width:200px}button.gsc-search-button.gsc-search-button-v2{border-radius:0;background:#1c2339;border-color:#1d243a}.gsc-search-button-v2 svg{fill:#fff;height:20px}@media(min-width:992px){.pl-lg-0,.px-lg-0{padding-left:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-3,.px-lg-3{padding-left:15px !important}.pr-lg-3,.px-lg-3{padding-right:15px !important}.pt-lg-3,.py-lg-3{padding-top:15px !important}.pb-lg-3,.py-lg-3{padding-bottom:15px !important}.pl-lg-4,.px-lg-4{padding-left:30px !important}.pr-lg-4,.px-lg-4{padding-right:30px !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.mt-lg-5,.my-lg-5{margin-top:50px !important}.mb-lg-5,.my-lg-5{margin-bottom:50px !important}.main-content{padding-top:100px;padding-bottom:100px}.main-footer nav li{font-size:14px;display:inline-block;margin-right:20px;line-height:50px;border:0;text-transform:uppercase}.main-footer nav li:last-child{margin:0}}@media(min-width:1200px){.off-canvas-slide{transform:none;-moz-transform:none;-webkit-transform:none}.main-logo img{max-height:85px}.main-navigation ul{margin:0}.gsc-control-cse{padding-top:5px !important;padding-bottom:5px !important}.form.gsc-search-box{margin-bottom:0}.resources-bar b{text-transform:uppercase;font-weight:600}.resources-bar{color:#16182d;font-weight:500;font-size:14px;height:32px;line-height:32px}.main-navigation ul li{position:relative;display:inline-block}.main-navigation ul li:last-child a{padding-right:0}.main-navigation li>span{cursor:default}.main-navigation li a,.main-navigation li.active,.main-navigation li.no-link{color:#16182d;font-weight:600;line-height:50px;display:inline-block;padding-right:31.5px;text-transform:uppercase}.main-navigation li.active:last-child{padding-right:0}.main-navigation li.active>a{padding:0}.main-navigation li a:hover,.main-navigation li.active a,.main-navigation li.active{color:#f1c202;text-decoration:none}.main-navigation ul li:hover .sub-menu{opacity:1;visibility:visible;top:100%}.main-navigation ul.sub-menu{z-index:11;display:block;position:absolute;padding:0;left:0;margin-left:-15px;opacity:0;visibility:hidden;min-width:300px;transition:.3s;top:135%;background:#16182d}.main-navigation .sub-menu li{white-space:nowrap;font-size:13px;color:#fff;display:block;line-height:40px;margin:0;padding:0 20px}.main-navigation .sub-menu li a{color:#fff}.main-navigation .sub-menu li.active,.main-navigation .sub-menu li a:hover,.main-navigation .has-sub-menu.no-link>span:hover{color:#f1c202}.main-navigation .sub-menu li:first-child{padding-top:20px}.main-navigation .sub-menu li:last-child{padding-bottom:20px}.slideshow{max-height:475px}}@media(min-width:1400px){.main-navigation li a,.main-navigation li.active,.main-navigation li.no-link{padding-right:51.5px}.main-navigation li.active>a{color:#f1c202;padding-right:0}.container{max-width:1300px}.categories .item-container h4{font-size:18px}}@media(min-width:1500px){.main-navigation li a,.main-navigation li.active,.main-navigation li.no-link{padding-right:63.5px}.container{max-width:1400px}}@media(min-width:1600px){.main-navigation li a,.main-navigation li.active,.main-navigation li.no-link{padding-right:76.5px}.container{max-width:1500px}}