@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600|Roboto+Slab:400,700);.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 .card-footer .btn,.bg-warning-primary .col-lg-6:has(btn),.bg-warning-primary .col-lg-6:nth-child(2) .card-footer .btn,.bg-warning-primary .col-lg-6:nth-child(2):has(btn){background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-primary .col-lg-6 .card-footer .btn:hover,.bg-warning-primary .col-lg-6:has(btn):hover,.bg-warning-primary .col-lg-6:nth-child(2) .card-footer .btn:hover,.bg-warning-primary .col-lg-6:nth-child(2):has(btn):hover{background-color:#ccc!important;border:none!important}.bg-warning-primary .col-lg-6 .card-footer .btn.focus,.bg-warning-primary .col-lg-6 .card-footer .btn:focus,.bg-warning-primary .col-lg-6:has(btn).focus,.bg-warning-primary .col-lg-6:has(btn):focus,.bg-warning-primary .col-lg-6:nth-child(2) .card-footer .btn.focus,.bg-warning-primary .col-lg-6:nth-child(2) .card-footer .btn:focus,.bg-warning-primary .col-lg-6:nth-child(2):has(btn).focus,.bg-warning-primary .col-lg-6:nth-child(2):has(btn):focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-primary .col-lg-6:nth-child(2):has(div,.card){color:#fff!important}.bg-warning-primary .col-lg-6:nth-child(2) .card-body a,.bg-warning-primary .col-lg-6:nth-child(2) .card-body p,.bg-warning-primary .col-lg-6:nth-child(2) .card-header h2{color:#fff!important}.bg-warning-primary hr{opacity:100%!important}.bg-warning-white .col-lg-6 .card-footer .btn,.bg-warning-white .col-lg-6:has(btn),.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn,.bg-warning-white .col-lg-6:nth-child(2):has(btn){background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-white .col-lg-6 .card-footer .btn:hover,.bg-warning-white .col-lg-6:has(btn):hover,.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn:hover,.bg-warning-white .col-lg-6:nth-child(2):has(btn):hover{background-color:#ccc!important;border:none!important}.bg-warning-white .col-lg-6 .card-footer .btn.focus,.bg-warning-white .col-lg-6 .card-footer .btn:focus,.bg-warning-white .col-lg-6:has(btn).focus,.bg-warning-white .col-lg-6:has(btn):focus,.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn.focus,.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn:focus,.bg-warning-white .col-lg-6:nth-child(2):has(btn).focus,.bg-warning-white .col-lg-6:nth-child(2):has(btn):focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-white .col-lg-6:nth-child(2):has(div,.card){color:#000!important}.bg-warning-white .col-lg-6:nth-child(2) .card-body a,.bg-warning-white .col-lg-6:nth-child(2) .card-body p,.bg-warning-white .col-lg-6:nth-child(2) .card-header h2{color:#000!important}.bg-warning-white hr{opacity:100%!important}.bg-warning-light .col-lg-6 .card-footer .btn,.bg-warning-light .col-lg-6:has(btn){background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-light .col-lg-6 .card-footer .btn:hover,.bg-warning-light .col-lg-6:has(btn):hover{background-color:#ccc!important;border:none!important}.bg-warning-light .col-lg-6 .card-footer .btn.focus,.bg-warning-light .col-lg-6 .card-footer .btn:focus,.bg-warning-light .col-lg-6:has(btn).focus,.bg-warning-light .col-lg-6:has(btn):focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-light .col-lg-6:nth-child(2) .card-footer .btn,.bg-warning-light .col-lg-6:nth-child(2):has(btn){background-color:#004771!important;color:#fff!important;border:none!important}.bg-warning-light .col-lg-6:nth-child(2) .card-footer .btn:hover,.bg-warning-light .col-lg-6:nth-child(2):has(btn):hover{background-color:#1c5b92!important;color:#fff!important;border:none!important}.bg-warning-light .col-lg-6:nth-child(2) .card-footer .btn.focus,.bg-warning-light .col-lg-6:nth-child(2) .card-footer .btn:focus,.bg-warning-light .col-lg-6:nth-child(2):has(btn).focus,.bg-warning-light .col-lg-6:nth-child(2):has(btn):focus{background-color:#1c5b92!important;color:#fff!important;box-shadow:none!important}.bg-warning-light .col-lg-6:nth-child(2):has(div,.card){color:#000!important}.bg-warning-light .col-lg-6:nth-child(2) .card-body a,.bg-warning-light .col-lg-6:nth-child(2) .card-body p,.bg-warning-light .col-lg-6:nth-child(2) .card-header h2,.bg-warning-light .col-lg-6:nth-child(2) hr{color:#000!important}.bg-warning-light hr{opacity:100%!important}.bg-light-warning .col-lg-6:has(div,.card) .card-header h2,.bg-light-warning .col-lg-6:has(div,.card) hr{color:#000!important}.bg-light-warning .col-lg-6:nth-child(2) .card-footer .btn,.bg-light-warning .col-lg-6:nth-child(2):has(btn){background-color:#fff!important;color:#004771!important;border:none!important}.bg-light-warning .col-lg-6:nth-child(2) .card-footer .btn:hover,.bg-light-warning .col-lg-6:nth-child(2):has(btn):hover{background-color:#ccc!important;border:none!important}.bg-light-warning .col-lg-6:nth-child(2) .card-footer .btn.focus,.bg-light-warning .col-lg-6:nth-child(2) .card-footer .btn:focus,.bg-light-warning .col-lg-6:nth-child(2):has(btn).focus,.bg-light-warning .col-lg-6:nth-child(2):has(btn):focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-light-warning .col-lg-6:nth-child(2):has(div,.card){color:#000!important}.bg-light-warning .col-lg-6:nth-child(2) .card-body a,.bg-light-warning .col-lg-6:nth-child(2) .card-body p,.bg-light-warning .col-lg-6:nth-child(2) .card-header h2{color:#000!important}.bg-light-warning .col-lg-6:nth-child(2) .card-header hr{color:#fff!important}.bg-light-warning hr{opacity:100%!important}.bg-warning-white .col-lg-6 .card-footer .btn,.bg-warning-white .col-lg-6:has(btn){background-color:#fff!important;color:#004771!important;border:none!important}.bg-warning-white .col-lg-6 .card-footer .btn:hover,.bg-warning-white .col-lg-6:has(btn):hover{background-color:#ccc!important;border:none!important}.bg-warning-white .col-lg-6 .card-footer .btn.focus,.bg-warning-white .col-lg-6 .card-footer .btn:focus,.bg-warning-white .col-lg-6:has(btn).focus,.bg-warning-white .col-lg-6:has(btn):focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn,.bg-warning-white .col-lg-6:nth-child(2):has(btn){background-color:#004771!important;color:#fff!important;border:none!important}.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn:hover,.bg-warning-white .col-lg-6:nth-child(2):has(btn):hover{background-color:#1c5b92!important;color:#fff!important;border:none!important}.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn.focus,.bg-warning-white .col-lg-6:nth-child(2) .card-footer .btn:focus,.bg-warning-white .col-lg-6:nth-child(2):has(btn).focus,.bg-warning-white .col-lg-6:nth-child(2):has(btn):focus{background-color:#1c5b92!important;color:#fff!important;box-shadow:none!important}.bg-warning-white .col-lg-6:nth-child(2):has(div,.card){color:#000!important}.bg-warning-white .col-lg-6:nth-child(2) .card-body a,.bg-warning-white .col-lg-6:nth-child(2) .card-body p,.bg-warning-white .col-lg-6:nth-child(2) .card-header h2,.bg-warning-white .col-lg-6:nth-child(2) hr{color:#000!important}.bg-warning-white hr{opacity:100%!important}.bg-white-warning .col-lg-6:has(div,.card) .card-header h2,.bg-white-warning .col-lg-6:has(div,.card) hr{color:#000!important}.bg-white-warning .col-lg-6:nth-child(2) .card-footer .btn,.bg-white-warning .col-lg-6:nth-child(2):has(btn){background-color:#fff!important;color:#004771!important;border:none!important}.bg-white-warning .col-lg-6:nth-child(2) .card-footer .btn:hover,.bg-white-warning .col-lg-6:nth-child(2):has(btn):hover{background-color:#ccc!important;border:none!important}.bg-white-warning .col-lg-6:nth-child(2) .card-footer .btn.focus,.bg-white-warning .col-lg-6:nth-child(2) .card-footer .btn:focus,.bg-white-warning .col-lg-6:nth-child(2):has(btn).focus,.bg-white-warning .col-lg-6:nth-child(2):has(btn):focus{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important}.bg-white-warning .col-lg-6:nth-child(2):has(div,.card){color:#000!important}.bg-white-warning .col-lg-6:nth-child(2) .card-body a,.bg-white-warning .col-lg-6:nth-child(2) .card-body p,.bg-white-warning .col-lg-6:nth-child(2) .card-header h2{color:#000!important}.bg-white-warning .col-lg-6:nth-child(2) .card-header hr{color:#fff!important}.bg-white-warning hr{opacity:100%!important}.border-start-3{border-left-width:3px!important}.border-info{border-color:#17a2b8!important}.btn{border-radius:0;white-space:normal!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:85%;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 .overlay-home h1{text-shadow:none!important;font-family:"Open Sans",sans-serif;font-size:1.75rem;font-weight:600}.hero-banner .text-white .h1,.hero-banner .text-white h1{color:#fff}.hero-banner .h1,.hero-banner h1{margin-bottom:0}@media (max-width:787px){.hero-banner .overlay-home h1{text-shadow:none!important;font-family:"Open Sans",sans-serif;font-size:1.25rem;font-weight:600;z-index:2}}.banner-text{line-height:.9}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}#about .text-light:hover,#explore .text-light:hover{text-decoration:underline}#address a{color:#ccc}#address a:hover{color:#fff}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}[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:3rem!important;padding-top:1.5rem!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:0!important;padding-left:3rem!important}.image-card{padding-top:0!important;padding-bottom:0!important}.video-card{padding-top:0!important;padding-bottom:0!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}}@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:.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}