@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600|Roboto+Slab:400,700);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100&display=swap);.bg-dark{background-color:#2d2d2d!important}.bg-secondary{background-color:#ccc!important}.bg-info{background-color:#0e606c!important}.bg-primary{background-color:#1c467a!important}.bg-light{background-color:#f5f5f5!important}.bg-warning{background-color:#f5be41!important}.bg-warning-primary{background:linear-gradient(to right,#f5be41 0,#f5be41 50%,#1c467a 50%,#1c467a 100%)}.bg-light-warning{background:linear-gradient(to right,#f5f5f5 0,#f5f5f5 50%,#f5be41 50%,#f5be41 100%)}.bg-warning-light{background:linear-gradient(to right,#f5be41 0,#f5be41 50%,#f5f5f5 50%,#f5f5f5 100%)}.bg-warning-white{background:linear-gradient(to right,#f5be41 0,#f5be41 50%,#fff 50%,#fff 100%)}.bg-white-warning{background:linear-gradient(to right,#fff 0,#fff 50%,#f5be41 50%,#f5be41 100%)}.bg-warning-primary .col-lg-6 .btn{background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-primary .col-lg-6 .btn:hover{background-color:#ccc!important;border:none!important}.bg-warning-primary .col-lg-6 .btn.focus,.bg-warning-primary .col-lg-6 .btn:focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-primary .col-lg-6:nth-child(2) a,.bg-warning-primary .col-lg-6:nth-child(2) h2,.bg-warning-primary .col-lg-6:nth-child(2) p{color:#fff!important}.bg-warning-primary .col-lg-6:nth-child(2) .btn{background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-primary .col-lg-6:nth-child(2) .btn:hover{background-color:#ccc!important;border:none!important}.bg-warning-primary .col-lg-6:nth-child(2) .btn.focus,.bg-warning-primary .col-lg-6:nth-child(2) .btn:focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-primary .col-lg-6:nth-child(2) hr{color:#fff!important}.bg-warning-white .col-lg-6 .btn{background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-white .col-lg-6 .btn:hover{background-color:#ccc!important;border:none!important}.bg-warning-white .col-lg-6 .btn.focus,.bg-warning-white .col-lg-6 .btn:focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-white .col-lg-6:nth-child(2) a,.bg-warning-white .col-lg-6:nth-child(2) h2,.bg-warning-white .col-lg-6:nth-child(2) p{color:#000!important}.bg-warning-white .col-lg-6:nth-child(2) hr{color:#1c467a!important}.bg-warning-light .col-lg-6 .btn{background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-light .col-lg-6 .btn:hover{background-color:#ccc!important;border:none!important}.bg-warning-light .col-lg-6 .btn.focus,.bg-warning-light .col-lg-6 .btn:focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-light .col-lg-6:nth-child(2) .btn{background-color:#004771!important;color:#fff!important;border:none!important}.bg-warning-light .col-lg-6:nth-child(2) .btn:hover{background-color:#1c5b92!important;color:#fff!important;border:none!important}.bg-warning-light .col-lg-6:nth-child(2) .btn.focus,.bg-warning-light .col-lg-6:nth-child(2) .btn:focus{background-color:#1c5b92!important;color:#fff!important;box-shadow:none!important}.bg-warning-light .col-lg-6:nth-child(2) a,.bg-warning-light .col-lg-6:nth-child(2) h2,.bg-warning-light .col-lg-6:nth-child(2) p{color:#000!important}.bg-warning-light .col-lg-6:nth-child(2) hr{color:#1c467a!important}.bg-light-warning .col-lg-6:first-child h2{color:#000!important}.bg-light-warning .col-lg-6:first-child .btn{background-color:#004771!important;color:#fff!important;border:none!important}.bg-light-warning .col-lg-6:first-child .btn:hover{background-color:#1c5b92!important;color:#fff!important;border:none!important}.bg-light-warning .col-lg-6:first-child .btn.focus,.bg-light-warning .col-lg-6:first-child .btn:focus{background-color:#1c5b92!important;color:#fff!important;box-shadow:none!important}.bg-light-warning .col-lg-6:first-child hr{color:#1c467a!important}.bg-light-warning .col-lg-6:nth-child(2) .btn{background-color:#fff!important;color:#004771!important;border:none!important}.bg-light-warning .col-lg-6:nth-child(2) .btn:hover{background-color:#ccc!important;border:none!important}.bg-light-warning .col-lg-6:nth-child(2) .btn.focus,.bg-light-warning .col-lg-6:nth-child(2) .btn:focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-light-warning .col-lg-6:nth-child(2) h2,.bg-light-warning .col-lg-6:nth-child(2) p{color:#000!important}.bg-warning-white .col-lg-6 .btn{background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-white .col-lg-6 .btn:hover{background-color:#ccc!important;border:none!important}.bg-warning-white .col-lg-6 .btn.focus,.bg-warning-white .col-lg-6 .btn:focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-white .col-lg-6:nth-child(2) .btn{background-color:#004771!important;color:#fff!important;border:none!important}.bg-warning-white .col-lg-6:nth-child(2) .btn:hover{background-color:#1c5b92!important;color:#fff!important;border:none!important}.bg-warning-white .col-lg-6:nth-child(2) .btn.focus,.bg-warning-white .col-lg-6:nth-child(2) .btn:focus{background-color:#1c5b92!important;color:#fff!important;box-shadow:none!important}.bg-warning-white .col-lg-6:nth-child(2) a,.bg-warning-white .col-lg-6:nth-child(2) h2,.bg-warning-white .col-lg-6:nth-child(2) p{color:#000!important}.bg-white-warning .col-lg-6:first-child h2{color:#000!important}.bg-white-warning .col-lg-6:first-child .btn{background-color:#004771!important;color:#fff!important;border:none!important}.bg-white-warning .col-lg-6:first-child .btn:hover{background-color:#1c5b92!important;color:#fff!important;border:none!important}.bg-white-warning .col-lg-6:first-child .btn.focus,.bg-white-warning .col-lg-6:first-child .btn:focus{background-color:#1c5b92!important;color:#fff!important;box-shadow:none!important}.bg-white-warning .col-lg-6:first-child hr{color:#1c467a!important}.bg-white-warning .col-lg-6:nth-child(2) .btn{background-color:#fff!important;color:#004771!important;border:none!important}.bg-white-warning .col-lg-6:nth-child(2) .btn:hover{background-color:#ccc!important;border:none!important}.bg-white-warning .col-lg-6:nth-child(2) .btn.focus,.bg-white-warning .col-lg-6:nth-child(2) .btn:focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-white-warning .col-lg-6:nth-child(2) h2,.bg-white-warning .col-lg-6:nth-child(2) p{color:#000!important}.bg-default .col-lg-6 h2{color:#000!important}.bg-default .col-lg-6 .btn{background-color:#004771!important;color:#fff!important;border:none!important}.bg-default .col-lg-6 .btn:hover{background-color:#1c5b92!important;color:#fff!important;border:none!important}.bg-default .col-lg-6 .btn.focus,.bg-default .col-lg-6 .btn:focus{background-color:#1c5b92!important;color:#fff!important;box-shadow:none!important}.bg-default .col-lg-6 hr{color:#1c467a!important}.bg-default .col-lg-6:nth-child(2) h2,.bg-default .col-lg-6:nth-child(2) p{color:#000!important}.border-start-3{border-left-width:3px!important}.border-info{border-color:#17a2b8!important}.btn{border-radius:0;white-space:normal!important;padding-top:.675rem!important;padding-bottom:.675rem!important;padding-left:.675rem!important;padding-right:.675rem!important}.btn-primary{color:#fff;background-color:#1c467a;border-color:#1c467a}.btn-primary:hover{color:#fff;background-color:#1c5b92;border-color:#1c5b92}.btn-primary.focus,.btn-primary:focus{background-color:#1c5b92!important;border-color:#1c5b92!important;box-shadow:none!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1c5b92;border-color:#1c5b92}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .1rem #fff inset}.btn-secondary{color:#fff;background-color:#535a5f;border-color:#535a5f}.btn-secondary:hover{color:#fff;background-color:#535a5f;border-color:#535a5f}.btn-secondary.focus,.btn-secondary:focus{color:#fff!important;background-color:#535a5f!important;border-color:#535a5f!important;box-shadow:none!important}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#efefef;border-color:#efefef}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .1rem rgba(0,0,0,.25) inset}.btn-dark{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn-dark:hover{color:#fff;background-color:#535a5f;border-color:#535a5f}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .1rem rgba(255,255,255,.25) inset}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#535a5f;border-color:#535a5f}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .1rem rgba(255,255,255,.25) inset}.btn-black{color:#fff;background-color:#000;border-color:#000}.btn-black:hover{color:#fff;background-color:#535a5f;border-color:#535a5f}.btn-black.focus,.btn-black:focus{box-shadow:0 0 0 .1rem rgba(255,255,255,.25) inset}.btn-black:not(:disabled):not(.disabled).active,.btn-black:not(:disabled):not(.disabled):active,.show>.btn-black.dropdown-toggle{color:#fff;background-color:#535a5f;border-color:#535a5f}.btn-black:not(:disabled):not(.disabled).active:focus,.btn-black:not(:disabled):not(.disabled):active:focus,.show>.btn-black.dropdown-toggle:focus{box-shadow:0 0 0 .1rem rgba(255,255,255,.25) inset}.btn-light{color:#000;background-color:#f5f5f5;border-color:#f5f5f5}.btn-light:hover{color:#000;background-color:#ccc;border-color:#ccc}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .1rem rgba(0,0,0,.25) inset}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#ccc;border-color:#ccc}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .1rem rgba(0,0,0,.25) inset}.dropdown-menu{background-color:#2d2d2d;border-radius:0;padding:1.5rem 1rem 2rem 1rem;margin:0;border-top:.125rem solid transparent}.dropdown-menu-right{right:0;left:auto}.dropdown:hover .dropdown-menu{display:block;border-radius:0;background-color:#2d2d2d!important}.dropdown-item{color:#fff;padding:.25rem 4rem .25rem .5rem;line-height:2;border:1px solid #2d2d2d;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dropdown-item:focus{color:#fff;background-color:#2d2d2d;box-shadow:0 0 0 .1rem rgba(255,255,255,.25) inset;outline:0}.dropdown-item:hover{color:#fff;background-color:#707070;border-color:#707070}.dropdown-item:not(:disabled):not(.disabled).active,.dropdown-item:not(:disabled):not(.disabled):active,.show>.dropdown-item.dropdown-toggle{color:#fff;background-color:#707070;border-color:#707070}.dropdown-divider{margin:0;border-top:1px solid #4e4e4e}.bg-primary-dropdown{background-color:#002a4e}.dropdown-menu a{text-decoration:none!important}.search_autocomplete{position:absolute;z-index:2;width:96.5%}.search_autocomplete>li{padding-left:10px}@media (min-width:640px){.search-collapse.collapse:not(.show){display:none}}@media only screen and (min-width:320px) and (max-width:480px){.search_autocomplete{width:87.5%}}@media only screen and (min-width:481px) and (max-width:639px){.search_autocomplete{width:93%}}@media only screen and (min-width:640px) and (max-width:1020px){.search_autocomplete{width:92%}}[data-nav]{position:relative;z-index:100}[data-nav] .data-nav-item,[data-nav] [data-nav-item]{display:block;font-weight:400;color:#fff;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:2;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:95%;text-decoration:none}[data-nav] .data-nav-item:not(:disabled):not(.disabled),[data-nav] [data-nav-item]:not(:disabled):not(.disabled){cursor:pointer}[data-nav] .data-nav-item:hover,[data-nav] [data-nav-item]:hover{text-decoration:underline;color:#fff}[data-nav] .data-nav-item.focus,[data-nav] .data-nav-item:focus,[data-nav] [data-nav-item].focus,[data-nav] [data-nav-item]:focus{outline:0;box-shadow:0 0 0 .1rem rgba(255,255,255,.25) inset}.show>[data-nav] .data-nav-item.dropdown-toggle,.show>[data-nav] [data-nav-item].dropdown-toggle,[data-nav] .data-nav-item:not(:disabled):not(.disabled).active,[data-nav] .data-nav-item:not(:disabled):not(.disabled):active,[data-nav] [data-nav-item]:not(:disabled):not(.disabled).active,[data-nav] [data-nav-item]:not(:disabled):not(.disabled):active{color:#fff;text-decoration:underline}.show>[data-nav] .data-nav-item.dropdown-toggle:focus,.show>[data-nav] [data-nav-item].dropdown-toggle:focus,[data-nav] .data-nav-item:not(:disabled):not(.disabled).active:focus,[data-nav] .data-nav-item:not(:disabled):not(.disabled):active:focus,[data-nav] [data-nav-item]:not(:disabled):not(.disabled).active:focus,[data-nav] [data-nav-item]:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem rgba(255,255,255,.25) inset}[data-nav]>[data-nav-items]{display:flex;flex:0 0 auto}[data-nav]>[data-nav-panels]>[data-nav-panel]{display:none;position:absolute;background-color:#2d2d2d;padding:1.25rem;width:100%}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]{display:flex;flex:0 0 auto}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-items]{display:block;flex:0 0 50%;position:relative}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-items] .data-nav-item,[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-items]>[data-nav-item]{display:block;border-bottom:1px solid #4e4e4e;text-decoration:none}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-items] .data-nav-item:hover,[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-items]>[data-nav-item]:hover{background-color:#707070;text-decoration:none}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-items]>[data-nav-item]{padding-right:1rem}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-items]>.vertical-border{position:absolute;background-color:#2d2d2d;width:1rem;height:100%;top:0;right:0;pointer-events:none}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-rightitems]{display:block;flex:0 0 50%}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-rightitems] .data-nav-item,[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-rightitems]>[data-nav-item]{display:block;border-bottom:1px solid #4e4e4e;text-transform:none}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-rightitems] .data-nav-item:hover,[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-rightitems]>[data-nav-item]:hover{text-decoration:underline}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-panels]{display:block;flex:0 0 50%}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-panels]>[data-nav-panel]{display:block;position:static;padding:0;width:auto;height:100%}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-panels]>[data-nav-panel]>.data-nav-item{display:block;border-bottom:1px solid #4e4e4e;text-transform:none}[data-nav]>[data-nav-panels]>[data-nav-panel]>[data-nav]>[data-nav-panels]>[data-nav-panel]>.data-nav-item:hover{background:0 0;text-decoration:underline;border-color:transparent;border-bottom:1px solid #4e4e4e}#offCanvasMenu{transition-delay:0.4s;transition-duration:0s;transition-property:right;right:calc(clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size)) * -1)}.mm-wrapper--opened>#offCanvasMenu{transition-delay:0s;transition-duration:0s;transition-property:right;right:0}#offCanvasMenu ul li a{color:#fff}.mm-counter{min-width:44px!important}.mm-listitem{line-height:1em!important}.hero-banner{position:relative;padding-top:56.25%;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position-x:0%}@media (min-width:576px){.hero-banner{padding-top:27.5%}}.hero-banner .overlay{position:absolute;bottom:0;left:0;width:100%}.hero-banner .text-white .h1,.hero-banner .text-white h1{color:#fff}.hero-banner .h1,.hero-banner h1{margin-bottom:0}.interactive-hero-banner{position:relative;padding-top:56.25%;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position-x:0%}@media (min-width:576px){.interactive-hero-banner{padding-top:27.5%}}.interactive-hero-banner .overlay{position:absolute;bottom:0;left:0;width:100%}@media (min-width:991px){.interactive-hero-banner .overlay{top:0}}.interactive-hero-banner .overlay-home{position:relative;padding-top:20px;padding-bottom:25px;color:#000;max-width:500px}.interactive-hero-banner .overlay-home h1{text-shadow:none!important;font-family:"Open Sans",sans-serif;font-size:1.75rem;font-weight:600}@media (max-width:787px){.interactive-hero-banner .overlay-home h1{font-size:1.25rem}}@media (max-width:991px){.interactive-hero-banner .overlay-home{max-width:100%;margin-bottom:2rem}}.interactive-hero-banner .btn-learn-more{position:absolute;bottom:-25px;left:15px}body,html{font-family:"Open Sans",sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",serif}body,html{font-size:16px!important;color:#333132}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000}.h1,h1{font-size:1.45rem}.h2,h2{font-size:1.266rem}.h3,h3{font-size:1.125rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.89rem}.h6,h6{font-size:.69rem}.display-1{font-size:3.906rem}.display-2{font-size:3.125rem}.display-3{font-size:2.5rem}.display-4{font-size:2rem}@media (min-width:720px){.h1,h1{font-size:2.441rem}.h2,h2{font-size:1.563rem}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1rem}.display-1{font-size:6rem}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-4{font-size:3.5rem}}.text-shadow{text-shadow:.0625rem .0625rem .375rem #000!important}a{color:#1c467a;text-decoration:underline}a:hover{color:#1c467a;text-decoration:none}.text-primary{color:#1c467a!important}.text-dark{color:#30383b!important}a.text-primary:focus,a.text-primary:hover{color:#1c467a!important}.text-light a{text-decoration:none;color:#ccc!important}.far{font-weight:300!important}.text-upcoming{color:#00a9e0}.font-weight-bold{font-weight:700!important}.custom-navbar{width:100%;float:right;margin-left:0;margin-right:0;clear:none;display:none;clear:both}.custom-navbar.main-menu__open{display:block}.menu{margin:0;padding:0;line-height:2rem}.menu li{list-style-image:none;list-style-type:none;list-style:none;margin:0;padding:0}.menu-dropdown{margin:0;padding:0}.menu-dropdown li{list-style-image:none;list-style-type:none;list-style:none;margin-left:0}.menu-btn{width:100%;clear:right;margin-right:0;text-align:right;background:#ccc;padding-left:15px}.menu-btn a{color:#000;font-weight:700;vertical-align:middle;text-decoration:none;padding-top:.75rem;padding-bottom:.75rem;padding-right:0;display:inline-block;font-size:1em}.main-menu__open #custom-nav{position:relative}#custom-nav.main-menu__open .menu{display:block}#custom-nav .menu ul{padding:1rem}#custom-nav .menu li{margin:0;padding:0;font-size:100%;display:block;float:none;position:relative}@media (max-width:991px){#custom-nav .toggle_wrap{position:relative}#custom-nav ul.menu li{margin:0;padding:0;font-size:100%;vertical-align:baseline;margin-bottom:4px}#custom-nav ul.menu .menu-item--expanded{position:relative}#custom-nav ul.menu .menu-item--expanded a{padding-right:3.75em}#custom-nav ul.menu .menu-item--expanded .menu-toggle{position:absolute;display:block;top:0;right:0;bottom:0;padding:.5em .75em;cursor:pointer;border-left:solid 1px #000}#custom-nav ul.menu .menu-item--expanded .menu-toggle:hover{color:#000}#custom-nav ul.menu .menu-item--expanded .ion-ios-minus-outline{font-weight:500}#custom-nav ul.menu .menu-item--expanded>.toggle_wrap:hover a{background-color:#fff;color:#000}#custom-nav ul.menu .menu-item--expanded ul{display:none}#custom-nav ul.menu .menu-item--expanded.menu-open>ul{display:block}#custom-nav ul.menu li.is-active .toggle_wrap .icon{color:#fff}#custom-nav ul.menu li a{transition:color .2s ease,background-color .2s ease;padding:.64em .8em;display:block;background-color:#f9f9f9;font-weight:600;text-decoration:none;line-height:1.3;color:#000}#custom-nav ul.menu li a:before{transition:color .2s ease,background-color .2s ease}#custom-nav ul.menu li a:hover{background-color:#fff;color:#000}#custom-nav ul.menu ul{margin-top:4px}#custom-nav ul.menu ul a{background-color:#f2f5fa}#custom-nav ul.menu li a:hover{background-color:#707070;color:#fff}#custom-nav ul.menu ul.menu ul .menu-toggle{padding-top:.4em;padding-bottom:.4em}#custom-nav ul.menu ul.menu ul a{font-size:1em;padding-left:3.05176em}#custom-nav ul.menu ul.menu ul.menu ul{background-color:#f2f5fa}#custom-nav ul.menu ul.menu ul.menu ul a{font-size:.85em;padding-left:4.76837em}}@media (min-width:992px){.custom-navbar{display:block}.menu-btn{display:none}#custom-nav{background:#ccc}#custom-nav .menu-item--expanded .menu-toggle{display:none}#custom-nav .menu{display:block}#custom-nav .menu ul{margin:0!important;padding:0!important}#custom-nav .menu li{display:inline-block;padding-left:0!important;margin-left:0!important}#custom-nav .menu li a{color:#000;font-weight:700;padding-left:15px;padding-right:15px;margin-left:-5px}#custom-nav .menu li ul{display:none;position:absolute;left:0;z-index:9999;background-color:#2d2d2d;width:auto}#custom-nav .menu li ul li{float:none;width:300px;max-width:100%;padding:0;line-height:2}#custom-nav .menu li ul li:first-child{padding-top:.75rem}#custom-nav .menu li ul li:last-child{padding-bottom:1rem}#custom-nav .menu li ul a{position:relative;line-height:120%}#custom-nav .menu li:hover>ul{display:block}#custom-nav .menu a{text-decoration:none;display:block;font-weight:500;text-align:center;color:#000;text-align:left;padding:10px 0}#custom-nav .menu .menu-dropdown .menu-item li{padding:0}#custom-nav .menu .toggle_wrap .active{padding:10px;color:#000;background:#fff}#custom-nav .menu .toggle_wrap a{padding:10px}#custom-nav .menu .toggle_wrap a:hover{color:#000;background:#fff}#custom-nav .menu .menu-item a:hover{color:#000;background:#fff}}#custom-nav .menu-dropdown .menu-item a{color:#fff;border-bottom:1px solid #4e4e4e;font-weight:500;font-size:85%;margin-left:10px;margin-right:10px;padding-right:10px;padding-left:15px;line-height:1.65;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#custom-nav .menu-dropdown .menu-item a:hover{color:#fff;background-color:#707070}#custom-nav .main-menu__open .menu-dropdown .menu-item a{color:#000}.main-menu__open #custom-nav ul.menu li a:hover{color:#000;background-color:#fff}.main-menu__open #custom-nav ul.menu .menu-item--expanded.menu-open>ul{background-color:#2d2d2d;margin-bottom:5px}.main-menu__open #custom-nav ul.menu .menu-item--expanded.menu-open>ul li a{background-color:#2d2d2d;color:#fff;border-bottom:solid 1px #4e4e4e}.main-menu__open #custom-nav ul.menu .menu-item--expanded.menu-open>ul li a:hover{background-color:#535a5f}.menu-toggle.ion-ios-minus-outline::after{content:"-";width:20px;height:20px;border:solid 1px #000;border-radius:50px;display:inline-block;text-align:center;font-size:20px;line-height:16px;position:relative;right:2px;top:-2px}.menu-toggle.ion-ios-plus-outline::after{content:"+";width:20px;height:20px;border:solid 1px #000;border-radius:50px;display:inline-block;text-align:center;font-size:20px;line-height:16px;position:relative;right:2px;top:-2px}.active{background-color:#fff}footer .text-light{color:#ccc!important}footer .text-light:hover{color:#fff!important}footer #about .text-light:hover,footer #explore .text-light:hover{text-decoration:underline}footer #address a{color:#ccc}footer #address a:hover{color:#fff}footer #address p:last-of-type{margin-bottom:0}footer #additionalContent a:has(> img){display:inline-block;cursor:pointer;user-select:none}footer #additionalContent a:has(> img) img{pointer-events:none;user-select:none}footer #additionalContent p:last-of-type{margin-bottom:0}main.flex-grow-1{background-color:#fff}main.flex-grow-1>div.container-fluid{background-color:transparent}main.flex-grow-1>div.container-fluid:nth-child(2n){background-color:#f5f5f5}main.flex-grow-1>div.container-fluid>div.container{background-color:transparent}@media screen and (min-width:992px){.container-fluid>.container>.row>[class^=col-lg]:first-of-type{padding-right:2rem}.container-fluid>.container>.row>[class^=col-lg]:last-of-type{padding-left:2rem}.container-fluid>.container>.row>.col-lg-12{padding-left:.75rem!important;padding-right:.75rem!important}}summary{display:flex;align-items:center;cursor:pointer;background-color:transparent;color:#1c467a;padding:8px;padding-right:30px;padding-top:.65rem;padding-bottom:.65rem}[open]>summary{background-color:#efefef}details summary::-webkit-details-marker{display:none}details{display:block;border-top:1px solid #ccc;position:relative}details:last-of-type{border-bottom:1px solid #ccc!important}summary:hover{background-color:#efefef}summary:focus{background-color:#efefef;outline:0!important}details[open]{margin-bottom:20px;color:#000}details[open] summary~*{animation:open .3s ease-in-out}@keyframes open{0%{opacity:0}100%{opacity:1}}details>:not(summary){margin:1rem;width:auto;max-width:95%}details summary ul{margin-top:3rem}details summary:after{position:absolute;padding-left:15px;right:8px;content:url("https://www-assets.conestogac.on.ca/images/corporate-website-2019/arrows/arrow-down.png")}details[open] summary:after{content:url("https://www-assets.conestogac.on.ca/images/corporate-website-2019/arrows/arrow-up.png")}@media (max-width:520px){details>:not(summary){margin:1rem;width:auto;max-width:90%}}.table .table-dark th{background-color:#2d2d2d!important}.blocks-card,.slideshow-card,.text-card{padding-right:1.875rem!important;padding-top:3.75rem!important;padding-bottom:3.75rem!important;padding-left:.875rem!important}.col-lg-6:nth-child(2) .blocks-card,.col-lg-6:nth-child(2) .slideshow-card,.col-lg-6:nth-child(2) .text-card{padding-right:.875rem!important;padding-left:1.875rem!important}.image-card,.video-card{padding-top:0!important;padding-bottom:0!important;padding-left:.875rem!important;padding-right:0!important}.col-lg-6:nth-child(2) .image-card,.video-card{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:.875rem!important}@media screen and (max-width:992px){.blocks-card,.slideshow-card,.text-card{padding-left:12px!important;padding-right:12px!important}.col-lg-6:nth-child(2) .blocks-card,.col-lg-6:nth-child(2) .slideshow-card,.col-lg-6:nth-child(2) .text-card{padding-left:12px!important;padding-right:12px!important}.image-card,.video-card{padding-left:0!important;padding-right:0!important}.col-lg-6:nth-child(2) .image-card,.col-lg-6:nth-child(2) .video-card{padding-left:0!important;padding-right:0!important}}.horizontal-line{width:3.75rem;color:#fff!important;opacity:100%!important}@media screen and (min-width:992px){.carousel-control-prev{left:-5%!important}.carousel-control-next{right:-5%!important}.carousel-inner{position:relative!important}}.carousel-indicators{margin-bottom:1.5rem!important}.ctct-form-defaults{background-color:#f5f5f5!important;padding:0!important}h2.ctct-form-header{font-family:"Roboto Slab",serif!important;font-weight:500!important;font-size:1.25rem!important}.ctct-form-button{background-color:#1c467a!important;border:#1c467a!important;color:#fff;text-transform:uppercase!important;border-radius:0!important;font-weight:500!important;padding:12px!important}p.ctct-form-text{font-family:"Open Sans",sans-serif!important}div.ctct-form-embed div.ctct-form-defaults div.ctct-form-success{min-height:100px;display:block;background:#ccc!important;padding:2rem!important}.be-ix-link-block{display:inline-flex;overflow:hidden}.be-label:after{content:": "}.be-ix-link-block ul{list-style-type:none;margin-bottom:0;padding-left:10px;float:left}.be-ix-link-block ul li{display:inline-block}.be-ix-link-block ul li a{color:#1c467a;text-decoration:underline}.be-ix-link-block li:not(:first-child):before{content:" | "}.be-ix-link-block li.be-link-item:not(:first-child){margin-left:1em}.be-ix-link-block li.be-link-item{margin-right:1em}@media only screen and (min-width:992px){.be-label{float:left}}.search_autocomplete{background-color:#fff;border:1px solid #efefef;width:100%;z-index:99999;margin-top:2.5rem}.search_autocomplete li{list-style:none;padding:10px 0;border-bottom:1px solid #efefef;text-transform:none;font-size:16px}.page-link{color:#1c467a}.active>.page-link,.page-link.active{background-color:#1c467a;border-color:#1c467a}@media (min-width:992px){.w-lg-50{width:50%!important}}.py-5{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.card-container{display:flex!important;position:relative!important;overflow:hidden!important}.cards-wrapper{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important}.singlecard{display:flex!important;flex-flow:row wrap!important;flex:0 0 33.33%!important;margin-right:10px!important;transition:transform .5s ease!important}.cards-wrapper .singlecard:last-child{margin-right:0!important}@media (max-width:768px){.singlecard{flex:0 0 100%!important}}.carousel-control-next,.carousel-control-prev{position:absolute!important;top:25%!important;transform:translateY(-50%)!important;width:40px!important;height:80px!important;border-style:none!important;background-color:#1c467a!important;opacity:.9!important;font-size:20px!important;font-weight:700!important}.carousel-control-prev{left:0!important}.carousel-control-next{right:0!important}.carousel-control-next.disabled,.carousel-control-prev.disabled{pointer-events:none!important;opacity:.5!important}.cards-wrapper::-webkit-scrollbar{height:10px!important;cursor:pointer!important}.cards-wrapper::-webkit-scrollbar{-webkit-appearance:none!important}.cards-wrapper::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb{background-color:#aaa!important;padding-top:0!important;border-radius:100px!important;border:1px solid #fff!important}.cards-wrapper::-webkit-scrollbar-track{border-radius:10px!important;background-color:#f2f2f2!important}::-webkit-scrollbar-track{border-radius:10px!important;-webkit-box-shadow:inset 0 0 50px #aaa!important;border:6px solid #dee2e6!important}.imagecarousel .carousel-indicators{transform:translateY(60px)!important}.imagecarousel .carousel-control-next,.imagecarousel .carousel-control-prev{width:5%!important;position:absolute!important;top:50%!important;bottom:0;z-index:1;background:0 0!important}.plus{font-size:1300%;color:#757575;line-height:4rem;font-family:Lato,sans-serif;opacity:.1}.adjust-left{margin-left:9.375rem}.adjust-right{margin-right:8.125rem}.line{height:2px;background-color:#000;width:75%;margin:5px 0 10px 0}.pull-quote-container{border-left:5px solid #bd8f4d;padding:10px 15px 2px 15px;font:18px/25px "Roboto Slab",serif;color:#6d6d6d;background-color:#fff}.pull-quote{margin-bottom:.5rem!important}main.flex-grow-1>div.container-fluid:nth-child(odd) .pull-quote-container{background-color:#f5f5f5}main.flex-grow-1>div.container-fluid:nth-child(2n) .pull-quote-container{background-color:#fff}.map-ratio{padding-bottom:70%}@media (min-width:720px){.map-ratio{padding-bottom:40%}}.events-feed .events-feed-item .events-feed-item-date{font-family:"Roboto Slab",sans-serif;font-size:1.09rem;line-height:1rem}.important-dates-feed .important-dates-feed-item .important-dates-feed-item-description p{margin-top:.5rem!important;margin-bottom:.5rem!important}