/* @import url(//localhost:8888/desmoines/css/style.css); */

@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap";a,a:hover{text-decoration:none}body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;font-weight:500;-webkit-font-smoothing:antialiased;background:#fff}body button,body input,body textarea,body select{font-family:"Open Sans",sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6,a,p,ul,ol,li,div,strong,i,b,em{font-family:"Open Sans",sans-serif}*{box-sizing:border-box}strong{font-weight:600}.w-row{display:flex;flex-wrap:wrap}.w-column{flex-direction:column}.w-align-h{justify-content:center}.w-align-v{align-items:center}.w-20{width:20%;float:left}.w-30{width:30%;float:left}.w-40{width:40%;float:left}.w-50{width:50%;float:left}.w-60{width:60%;float:left}.w-70{width:70%;float:left}.w-80{width:80%;float:left}.w-100{width:100%}div[id$=divContent],span[id$=ltContent],div[id*=divInlineEdit] div[id*=contentDiv]{font-family:"Open Sans",sans-serif;font-size:16px;line-height:20px;font-weight:500}div[id$=divContent] img[style*="float: left"],span[id$=ltContent] img[style*="float: left"],div[id*=divInlineEdit] div[id*=contentDiv] img[style*="float: left"]{margin:0 1em .5em 0}div[id$=divContent] img[style*="float: right"],span[id$=ltContent] img[style*="float: right"],div[id*=divInlineEdit] div[id*=contentDiv] img[style*="float: right"]{margin:0 0 .5em 1em}div[id$=divContent] h1,div[id$=divContent] h2,div[id$=divContent] h3,div[id$=divContent] h4,div[id$=divContent] h5,div[id$=divContent] h6,span[id$=ltContent] h1,span[id$=ltContent] h2,span[id$=ltContent] h3,span[id$=ltContent] h4,span[id$=ltContent] h5,span[id$=ltContent] h6,div[id*=divInlineEdit] div[id*=contentDiv] h1,div[id*=divInlineEdit] div[id*=contentDiv] h2,div[id*=divInlineEdit] div[id*=contentDiv] h3,div[id*=divInlineEdit] div[id*=contentDiv] h4,div[id*=divInlineEdit] div[id*=contentDiv] h5,div[id*=divInlineEdit] div[id*=contentDiv] h6{font-family:"Open Sans",sans-serif;font-weight:300;margin:0 0 8px 0}div[id$=divContent] h1,span[id$=ltContent] h1,div[id*=divInlineEdit] div[id*=contentDiv] h1{font-size:32px;line-height:38px}div[id$=divContent] h2,span[id$=ltContent] h2,div[id*=divInlineEdit] div[id*=contentDiv] h2{font-size:28px;line-height:34px}div[id$=divContent] h3,span[id$=ltContent] h3,div[id*=divInlineEdit] div[id*=contentDiv] h3{font-size:22px;line-height:26px}div[id$=divContent] h4,span[id$=ltContent] h4,div[id*=divInlineEdit] div[id*=contentDiv] h4{font-size:20px;line-height:24px}div[id$=divContent] h5,span[id$=ltContent] h5,div[id*=divInlineEdit] div[id*=contentDiv] h5{font-size:16px;line-height:20px;font-weight:600}div[id$=divContent] h6,span[id$=ltContent] h6,div[id*=divInlineEdit] div[id*=contentDiv] h6{font-size:14px;line-height:18px;font-weight:600}div[id$=divContent] a,span[id$=ltContent] a,div[id*=divInlineEdit] div[id*=contentDiv] a{color:#b53c4a;text-decoration:none;font-weight:700}div[id$=divContent] a:hover,div[id$=divContent] a:focus,span[id$=ltContent] a:hover,span[id$=ltContent] a:focus,div[id*=divInlineEdit] div[id*=contentDiv] a:hover,div[id*=divInlineEdit] div[id*=contentDiv] a:focus{text-decoration:underline;color:#20426f}div[id$=divContent] ul li,span[id$=ltContent] ul li,div[id*=divInlineEdit] div[id*=contentDiv] ul li{padding:5px;position:relative;list-style:none}div[id$=divContent] ul li:after,span[id$=ltContent] ul li:after,div[id*=divInlineEdit] div[id*=contentDiv] ul li:after{position:absolute;content:"";left:-15px;top:6px;font-size:8px;color:#20426f;font-family:"Fontawesome"}div[id$=divContent] ul li p,span[id$=ltContent] ul li p,div[id*=divInlineEdit] div[id*=contentDiv] ul li p{margin:0}.container{padding:30px;box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;max-width:1400px;margin:0 auto}@media screen and (max-width: 900px){.container{padding:30px}}@media screen and (max-width: 500px){.container{padding:10px}}.designMode [data-aos]{pointer-events:all !important}.designMode [data-aos^=fade][data-aos^=fade]{opacity:1 !important}.designMode [data-aos^=fade-up],.designMode [data-aos^=fade-down],.designMode [data-aos=fade-right],.designMode [data-aos=fade-left]{transform:none !important}@media screen and (max-width: 1000px){.w-20,.w-30,.w-40,.w-50,.w-60,.w-70,.w-80{width:100% !important}}div#CMS_DragDropWrapper{z-index:12000 !important}#news-summary .content .date{color:#6b6b6b}button[id*=btn_month]{color:#000}.CMS_adminBar{z-index:12100 !important}.portletEditMode #page,.checkoutAndEditMode #page{padding:30px;margin-top:100px}.portletEditMode .ptl_page,.checkoutAndEditMode .ptl_page{display:block !important}.mm-ismenu{background:#20426f}.mm-menu{color:#fff}.mm-menu .mm-list>li>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{border-color:#fff}.goog-te-gadget img{display:none;position:relative}.goog-te-gadget-simple .goog-te-menu-value span{display:none}div#google_translate_element{display:block;height:35px;overflow:hidden;position:relative;top:0}body .goog-te-gadget-simple{background:none;border:none;display:block;height:32px}iframe.goog-te-menu-frame.skiptranslate{width:100% !important;max-width:320px !important;height:768px !important}select.goog-te-combo{margin:0 !important;border:none !important;background:transparent;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-appearance:none;font-size:13px;position:relative;letter-spacing:.03em;vertical-align:top;height:35px;line-height:35px;padding:0 10px;cursor:pointer;overflow:hidden;-moz-appearance:none;color:#fff;width:130px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}select.goog-te-combo option{color:#000}select.goog-te-combo::-ms-expand{display:none}#google_translate_element:hover select{color:#fff;background:#152a47}.skiptranslate>div{position:relative}.goog-logo-link{display:none}#Btop{position:fixed;right:20px;bottom:-50px;background:#20426f;width:40px;height:40px;border-radius:50%;border:2px solid #000;display:flex;align-items:center;justify-content:center;color:#fff;transition:all 400ms ease;z-index:8000}#Btop span{font-size:26px}#Btop:hover,#Btop:focus{background:#fff;text-decoration:none;color:#20426f;border:2px solid #20426f}#Btop.show{bottom:20px !important}.offScreen{position:fixed !important}#menubar{position:relative}#menubar #mobile-bar{display:none !important}#menubar #mobileNav{display:none;justify-content:center;align-items:center;display:none;color:#fff;width:120px;height:40px;float:right;background:#20426f;width:100%;padding:0}@media screen and (max-width: 1000px){#menubar #mobileNav{display:flex}}#menubar #mobileNav span{display:block;padding-left:10px}@media screen and (max-width: 700px){#menubar #mobileNav span{display:none}}#menubar #mobileNav .hamburger{position:relative;width:1.5rem;height:1.5rem;cursor:pointer}#menubar #mobileNav .hamburger .bar,#menubar #mobileNav .hamburger .bar:before,#menubar #mobileNav .hamburger .bar:after{position:absolute;display:block;width:100%;height:2px;content:"";-webkit-transform:rotate(0);transform:rotate(0);pointer-events:none;background-color:#fff}#menubar #mobileNav .hamburger .bar{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menubar #mobileNav .hamburger .bar,#menubar #mobileNav .hamburger .bar:before,#menubar #mobileNav .hamburger .bar:after{transition:top .2s .2s,left .1s,background-color .2s .1s,-webkit-transform .2s;transition:top .2s .2s,left .1s,transform .2s,background-color .2s .1s;transition:top .2s .2s,left .1s,transform .2s,background-color .2s .1s,-webkit-transform .2s}#menubar #mobileNav .hamburger .bar:before,#menubar #mobileNav .hamburger .bar:after{-webkit-transform:rotate(0);transform:rotate(0)}#menubar #mobileNav .hamburger .bar:before{top:.5rem}#menubar #mobileNav .hamburger .bar:after{top:-0.5rem}#menubar #mobileNav.expanded .hamburger .bar{background-color:transparent}#menubar #mobileNav.expanded .hamburger .bar:before,#menubar #mobileNav.expanded .hamburger .bar:after{top:0;transition:background-color .2s,top .2s,left .2s,-webkit-transform .2s .15s;transition:background-color .2s,top .2s,left .2s,transform .2s .15s;transition:background-color .2s,top .2s,left .2s,transform .2s .15s,-webkit-transform .2s .15s;background-color:red}#menubar #mobileNav.expanded .hamburger .bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menubar #mobileNav.expanded .hamburger .bar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#menubar #mobileNav:hover,#menubar #mobileNav:focus,#menubar #mobileNav.expanded{background:#12263f}#menubar .mobile-nav-items{position:absolute;left:0;top:40px;width:100%;background:#20426f;display:none;border-top:1px solid rgba(0,0,0,.3);padding:10px 0;z-index:999999}@media screen and (min-width: 1101px){#menubar .mobile-nav-items{display:none !important}}#menubar .mobile-nav-items *{box-sizing:border-box}#menubar .mobile-nav-items ul{margin:0;padding:0}#menubar .mobile-nav-items ul li{list-style:none;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative}#menubar .mobile-nav-items ul li a{display:block;padding:10px 20px;background:#20426f;font-weight:600;font-size:16px;color:#fff;width:100%}#menubar .mobile-nav-items ul li a:hover,#menubar .mobile-nav-items ul li a:focus,#menubar .mobile-nav-items ul li a.expanded{text-decoration:none;background:#1a365b}#menubar .mobile-nav-items ul li .subnav-items{width:100%;display:none}#menubar .mobile-nav-items ul li .subnav-items li{position:relative}#menubar .mobile-nav-items ul li .subnav-items li a{border-right:1px solid rgba(255,255,255,.5);font-weight:400}#menubar .mobile-nav-items ul li .subnav-items li:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:rgba(255,255,255,.5)}#menubar .mobile-nav-items ul li .subnav-items.level1{background:#1a365b}#menubar .mobile-nav-items ul li .subnav-items.level1>li>a{background:#1a365b}#menubar .mobile-nav-items ul li .subnav-items.level1>li>a:not(.subnav){padding-left:30px}#menubar .mobile-nav-items ul li .subnav-items.level1>li>a:hover,#menubar .mobile-nav-items ul li .subnav-items.level1>li>a:focus,#menubar .mobile-nav-items ul li .subnav-items.level1>li>a.expanded{text-decoration:none;background:#152a47}#menubar .mobile-nav-items ul li .subnav-items.level2{background:#152a47}#menubar .mobile-nav-items ul li .subnav-items.level2 li a{background:#152a47}#menubar .mobile-nav-items ul li .subnav-items.level2 li a:not(.subnav){padding-left:50px}#menubar .mobile-nav-items ul li .subnav-items.level2 li a:hover,#menubar .mobile-nav-items ul li .subnav-items.level2 li a:focus,#menubar .mobile-nav-items ul li .subnav-items.level2 li a.expanded{text-decoration:none;background:#0f1f34}#menubar .mobile-nav-items ul li.has-child a{width:calc(100% - 40px);border-right:1px solid rgba(0,0,0,.3)}#menubar .mobile-nav-items ul li.has-child .subnav{width:40px;height:44px;display:flex;justify-content:center;align-items:center;padding:0;border:none}#menubar .mobile-nav-items ul li:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:rgba(0,0,0,.3)}.mfp-item-content .title{display:block}.mfp-item-content img{max-width:400px}.responsiveTemplate #wrapper .body-bg{position:relative}.responsiveTemplate #wrapper .body-bg:after{content:"";width:100%;height:100px;position:absolute;left:0;top:500px;z-index:0;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%)}@media screen and (max-width: 900px){.responsiveTemplate #wrapper .body-bg:after{top:400px}}@media screen and (max-width: 700px){.responsiveTemplate #wrapper .body-bg:after{top:300px}}@media screen and (max-width: 500px){.responsiveTemplate #wrapper .body-bg:after{top:200px}}.responsiveTemplate #wrapper .body-bg .image{background-image:url("http://desmoineswa.hosted.civiclive.com/UserFiles/Servers/Server_17385004/Templates/img/header-bg01.jpg");background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;height:600px;position:absolute;left:0;top:0;z-index:-1}@media screen and (max-width: 900px){.responsiveTemplate #wrapper .body-bg .image{height:500px}}@media screen and (max-width: 700px){.responsiveTemplate #wrapper .body-bg .image{height:400px}}@media screen and (max-width: 500px){.responsiveTemplate #wrapper .body-bg .image{height:300px}}.responsiveTemplate #wrapper #content-wrapper,.responsiveTemplate #wrapper footer{position:relative}.responsiveTemplate #wrapper header{position:relative}header .container{position:relative;z-index:10}header .container .top-header{width:100%;padding:50px 0;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 1000px){header .container .top-header{flex-direction:column;padding:25px 0}}@media screen and (max-width: 1000px){header .container .top-header .logo{margin-bottom:20px}}header .container .top-header .logo a{display:block;width:300px}header .container .top-header .logo a img{width:100%}header .container .top-header .search-container{position:absolute;right:40px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1000px){header .container .top-header .search-container{position:relative;right:20px;top:auto;transform:none;width:100%}}header .container .top-header .search-container .divSearchBox{width:230px;height:40px;box-sizing:border-box;padding:0}@media screen and (max-width: 1000px){header .container .top-header .search-container .divSearchBox{width:100%;max-width:300px;margin:0 auto}}header .container .top-header .search-container .divSearchBox input{border:none;background:#e3e3e3;text-align:left;font-size:15px;height:100%;padding:5px 10px;width:100%;font-weight:400;color:#282828}header .container .top-header .search-container .divSearchBox input::placeholder{font-size:14px;font-style:italic}header .container .top-header .search-container .divSearchBox a{position:relative}header .container .top-header .search-container .divSearchBox a img{display:none}header .container .top-header .search-container .divSearchBox a:after{position:absolute;content:"";color:#20426f;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Fontawesome";font-size:18px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);background:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center}header .container .top-header .search-container .divSearchBox a:hover:after,header .container .top-header .search-container .divSearchBox a:focus:after{background:#20426f;color:#fff}header .container .mainNav{width:100%}header .container .mainNav #menubar{background:#fff}header .container .mainNav #menubar .inside-padding{padding:0}header .container .mainNav #menubar .inside-padding #mobile-bar{display:none;background:#20426f;color:#fff;text-align:center;width:auto;font-weight:600;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}header .container .mainNav #menubar .inside-padding #mobile-bar .fa{padding-right:7px}header .container .mainNav #menubar .inside-padding #mobile-bar:hover,header .container .mainNav #menubar .inside-padding #mobile-bar:focus{background:#b53c4a}@media screen and (max-width: 1000px){header .container .mainNav #menubar .inside-padding #mobile-bar{display:block;padding:10px}}@media screen and (max-width: 1000px){header .container .mainNav #menubar .inside-padding .megamenu{display:none}}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu{text-align:center;position:static}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0{position:static}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a{padding:10px 15px;font-size:16px;font-weight:600;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);position:relative;color:#000}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a:hover,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a:focus,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a.open{background:#20426f;color:#fff}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0.has-child>a:after{position:relative;content:"";font-family:"Fontawesome";padding-left:7px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav{background:#20426f;text-align:left;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;max-width:1400px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category){-webkit-column-count:4;-moz-column-count:4;column-count:4}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a{padding:10px 20px;color:#fff;position:relative;margin:0}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a span{font-weight:700;font-family:"Open Sans",sans-serif}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:after{position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background:#fff;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a span{position:relative;z-index:10}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:hover,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:focus{background:transparent;color:#20426f}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:hover:after,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:focus:after{box-shadow:0 0 0 3px #20426f;width:100%;height:90%}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul{margin:0}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li{margin:0;padding-left:10px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a{transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);color:#fff;padding:0 10px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a span{font-size:15px;line-height:20px;font-family:"Open Sans",sans-serif}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a:hover,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a:focus{color:#000;background:#fff}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category{width:25%;margin:0;padding-right:10px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category>span{font-weight:600}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li{margin:0;padding-left:10px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a{transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);color:#fff;padding:0 10px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a span{font-size:15px;line-height:20px}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a:hover,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a:focus{color:#000;background:#fff}#mainHomeSec .container .w-40{padding-left:30px}@media screen and (max-width: 1000px){#mainHomeSec .container .w-40{padding:0}}#mainHomeSec .container>div section{background:#fff;padding:20px;margin-bottom:30px;box-shadow:0 0 3px 2px rgba(0,0,0,.1)}.home-news-container .news-header{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #20426f;margin-bottom:20px;padding-bottom:10px}.home-news-container .news-header h2{font-size:22px;line-height:26px;font-weight:800;text-transform:uppercase;color:#b53c4a;margin:0}.home-news-container .news-header a{text-transform:uppercase;font-weight:600;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);display:flex;align-items:center;color:#b53c4a}.home-news-container .news-header a span:not(.fa){text-decoration:underline}.home-news-container .news-header a .fa{font-size:20px;padding-left:5px;text-decoration:none}.home-news-container .news-header a:hover,.home-news-container .news-header a:focus{outline:none;box-shadow:none;color:#20426f}.home-news-container .news-header a:hover span:not(.fa),.home-news-container .news-header a:focus span:not(.fa){text-decoration:none}.home-news-container .news-summary .news-slide{padding-bottom:20px}.home-news-container .news-summary .news-slide .story{display:flex;flex-wrap:wrap}.home-news-container .news-summary .news-slide .story .featured-image{width:200px}.home-news-container .news-summary .news-slide .story .featured-image a{display:block;height:120px;background-size:cover;background-position:center;background-repeat:no-repeat}.home-news-container .news-summary .news-slide .story .content{width:calc(100% - 200px);padding-left:15px}.home-news-container .news-summary .news-slide .story .content .title{padding:0;margin-bottom:10px;display:block}.home-news-container .news-summary .news-slide .story .content .date{font-size:14px;font-style:italic;color:#525252;display:none}.home-news-container .news-summary .news-slide .story .content p{font-size:16px;line-height:22px;height:50px;overflow:hidden}.home-news-container .news-summary .news-slide .story .content .read-more{display:inline-block;background:dimgray;color:#fff;width:auto;text-align:center;font-size:14px;padding:2px 10px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.home-news-container .news-summary .news-slide .story .content .read-more:hover,.home-news-container .news-summary .news-slide .story .content .read-more:focus{outline:none;box-shadow:none;background:#b53c4a}.home-news-container .news-controls{padding-top:15px}.home-news-container .news-controls .news-arrows{display:flex;justify-content:center;align-items:center}.home-news-container .news-controls .news-arrows .slick-arrow{background:transparent;border:none;font-size:0;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:dimgray;margin:0 5px}.home-news-container .news-controls .news-arrows .slick-arrow:after{color:#fff;font-family:"Fontawesome";font-size:22px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.home-news-container .news-controls .news-arrows .slick-arrow:hover,.home-news-container .news-controls .news-arrows .slick-arrow:focus{outline:none;box-shadow:none;background:#20426f}.home-news-container .news-controls .news-arrows .slick-next{border-radius:0 10px 10px 0}.home-news-container .news-controls .news-arrows .slick-next:after{content:""}.home-news-container .news-controls .news-arrows .slick-prev{border-radius:10px 0 0 10px}.home-news-container .news-controls .news-arrows .slick-prev:after{content:""}#upcoming-events .events-header{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #20426f;margin-bottom:20px;padding-bottom:10px}#upcoming-events .events-header h2{font-size:22px;line-height:26px;font-weight:800;text-transform:uppercase;color:#b53c4a;margin:0}#upcoming-events .events-header a{text-transform:uppercase;font-weight:600;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);display:flex;align-items:center;color:#b53c4a}#upcoming-events .events-header a span:not(.fa){text-decoration:underline}#upcoming-events .events-header a .fa{font-size:20px;padding-left:5px;text-decoration:none}#upcoming-events .events-header a:hover,#upcoming-events .events-header a:focus{outline:none;box-shadow:none;color:#20426f}#upcoming-events .events-header a:hover span:not(.fa),#upcoming-events .events-header a:focus span:not(.fa){text-decoration:none}#upcoming-events .events-list .event{margin-bottom:20px;display:block}#upcoming-events .events-list .event .event-container{display:flex;flex-wrap:wrap}#upcoming-events .events-list .event .event-container .event-date{width:50px;text-align:center;border-radius:9px;border:2px solid #d6d6d6;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .events-list .event .event-container .event-date .month{height:25px;background:#b53c4a;color:#fff;border-radius:7px 7px 0 0;text-transform:uppercase;font-size:15px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .events-list .event .event-container .event-date .day{height:25px;background:#fff;color:#000;border-radius:0 0 7px 7px;font-weight:700;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .events-list .event .event-container .event-info{width:calc(100% - 50px);padding-left:15px;color:#000;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .events-list .event .event-container .event-info .event-name{display:block;font-weight:700}#upcoming-events .events-list .event .event-container .event-info .event-time{display:block}#upcoming-events .events-list .event:hover,#upcoming-events .events-list .event:focus{outline:none;box-shadow:none}#upcoming-events .events-list .event:hover .event-container .event-date,#upcoming-events .events-list .event:focus .event-container .event-date{border-color:#bdbdbd}#upcoming-events .events-list .event:hover .event-container .event-date .month,#upcoming-events .events-list .event:focus .event-container .event-date .month{background:#20426f}#upcoming-events .events-list .event:hover .event-container .event-info,#upcoming-events .events-list .event:focus .event-container .event-info{color:#20426f}.accordion-portlet .accordion-header{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #20426f;margin-bottom:20px;padding-bottom:10px}.accordion-portlet .accordion-header h2{font-size:22px;line-height:26px;font-weight:800;text-transform:uppercase;color:#b53c4a;margin:0}.accordion-portlet .accordion-container{padding:0;margin:0}.accordion-portlet .accordion-container li{list-style:none;margin-bottom:15px}.accordion-portlet .accordion-container li a{display:flex;align-items:center;padding:10px 20px;background:dimgray;color:#fff;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.accordion-portlet .accordion-container li a span:not(.fa){font-weight:700;font-size:18px;line-height:22px}.accordion-portlet .accordion-container li a .fa{padding-right:15px}.accordion-portlet .accordion-container li a:hover,.accordion-portlet .accordion-container li a:focus,.accordion-portlet .accordion-container li a.expanded{outline:none;box-shadow:none;background:#20426f}.accordion-portlet .accordion-container li .content{display:none;padding:20px}.ql-slider .ql-header{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #20426f;margin-bottom:20px;padding-bottom:10px}.ql-slider .ql-header h2{font-size:22px;line-height:26px;font-weight:800;text-transform:uppercase;color:#b53c4a;margin:0}.ql-slider .ql-container{padding:0;margin:0}.ql-slider .ql-container li{list-style:none;margin-bottom:10px}.ql-slider .ql-container li a{display:flex;align-items:center;padding:20px;color:#fff;background:#20426f}.ql-slider .ql-container li a .fa{font-size:30px;padding-right:15px}.ql-slider .ql-container li a .ql-title{font-weight:600}.ql-slider .nav-container{padding:20px 0}.ql-slider .nav-container .arrows{display:flex;align-items:center;justify-content:center}.ql-slider .nav-container .arrows .slick-arrow{background:transparent;border:none;font-size:0;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:dimgray;margin:0 5px}.ql-slider .nav-container .arrows .slick-arrow:after{color:#fff;font-family:"Fontawesome";font-size:22px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.ql-slider .nav-container .arrows .slick-arrow:hover,.ql-slider .nav-container .arrows .slick-arrow:focus{outline:none;box-shadow:none;background:#20426f}.ql-slider .nav-container .arrows .slick-next{border-radius:0 10px 10px 0}.ql-slider .nav-container .arrows .slick-next:after{content:""}.ql-slider .nav-container .arrows .slick-prev{border-radius:10px 0 0 10px}.ql-slider .nav-container .arrows .slick-prev:after{content:""}footer{background:#20426f;color:#fff}footer .container{justify-content:space-between}@media screen and (max-width: 900px){footer .container{justify-content:center;text-align:center}}footer .container .left-sec{width:50%}@media screen and (max-width: 900px){footer .container .left-sec{width:100%;margin-bottom:15px}}footer .container .left-sec .city-name{font-size:18px;font-weight:700}footer .container .left-sec>div{padding-bottom:5px}footer .container .right-sec{width:50%;display:flex;justify-content:flex-end}@media screen and (max-width: 900px){footer .container .right-sec{width:100%;justify-content:center}}footer .container .right-sec .social-icons{padding:0;margin:0}footer .container .right-sec .social-icons li{list-style:none;display:inline-block;padding:5px}footer .container .right-sec .social-icons li a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;color:#fff;font-size:20px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}footer .container .right-sec .social-icons li a.facebook{background:#2061a0}footer .container .right-sec .social-icons li a.twitter{background:#3cb6eb}footer .container .right-sec .social-icons li a.youtube{background:#ed0303}footer .container .right-sec .social-icons li a:hover,footer .container .right-sec .social-icons li a:focus{outline:none;box-shadow:none;background:#282828}.credit{background:#000;color:#fff;padding:5px 10px;text-align:center;font-size:14px;line-height:20px}.credit .container{padding:0;justify-content:center}.credit a{color:#fff;text-decoration:underline}.credit a:hover,.credit a:focus{outline:none;box-shadow:none;text-decoration:none}#subpage .main-container{width:100%;padding:0 30px 40px;max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 900px){#subpage .main-container{padding:10px 20px 20px}}#subpage .main-container .pageTitle{width:100%;text-transform:uppercase;font-weight:600;padding:0;position:relative;color:#282828}#subpage .main-container .pageTitle h2{margin:0}#subpage .main-container .breadcrumbs{width:100%;padding:10px 20px;color:#20426f;font-size:15px;background:#fff;margin-bottom:10px}#subpage .main-container .breadcrumbs a{color:#20426f;font-weight:700;text-decoration:underline}#subpage .main-container .breadcrumbs a:hover,#subpage .main-container .breadcrumbs a:focus{text-decoration:none}#subpage .main-container .breadcrumbs .separator{padding:0 5px;color:#20426f}#subpage .main-container .breadcrumbs span{font-weight:400}#subpage .main-container .sidebar{max-width:360px;min-width:360px;background:#fff;padding:20px 10px;box-shadow:0 0 3px 2px rgba(0,0,0,.1)}@media screen and (max-width: 1200px){#subpage .main-container .sidebar{max-width:280px;min-width:280px}}@media screen and (max-width: 900px){#subpage .main-container .sidebar{max-width:100%;min-width:100%;padding:0;box-shadow:none;margin-bottom:20px;background:transparent}}#subpage .main-container .sidebar .mobile-side-nav{display:none;background:#20426f;display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-decoration:none;display:none;transition:all 200ms ease-in-out;width:100%;padding:10px;box-sizing:border-box;color:#fff}#subpage .main-container .sidebar .mobile-side-nav .fa,#subpage .main-container .sidebar .mobile-side-nav span{padding:0 15px}#subpage .main-container .sidebar .mobile-side-nav span{font-weight:600}#subpage .main-container .sidebar .mobile-side-nav.clicked,#subpage .main-container .sidebar .mobile-side-nav:hover,#subpage .main-container .sidebar .mobile-side-nav:focus{outline:none;box-shadow:none;background:#b53c4a}@media screen and (max-width: 900px){#subpage .main-container .sidebar .mobile-side-nav{display:-ms-flexbox;display:flex}}#subpage .main-container .sidebar .ptl_col_1{box-sizing:border-box;padding:0 20px 0 0}@media screen and (max-width: 900px){#subpage .main-container .sidebar .ptl_col_1{padding:0}}@media screen and (max-width: 900px){#subpage .main-container .sidebar .ptl_col_1 #inside-nav{display:none;background:rgba(0,0,0,.05);padding:10px}}@media screen and (min-width: 900px){#subpage .main-container .sidebar .ptl_col_1 #inside-nav{display:block !important}}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp{padding:0;padding:0 10px;margin-bottom:5px}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp a{color:#20426f;display:block;padding:7px;padding-left:10px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);position:relative;font-weight:600}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp a span{position:relative;z-index:10}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp a:hover,#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp a:focus{color:#b53c4a;background:#e3e3e3}@media screen and (max-width: 900px){#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp:first-child{margin-top:10px}}@media screen and (max-width: 900px){#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp:last-child{margin-bottom:10px}}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl1{padding-left:30px}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl2{padding-left:50px}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .currentpage a{background:#e3e3e3}#subpage .main-container .main-content{box-shadow:0 0 3px 2px rgba(0,0,0,.1);width:calc(100% - 370px);margin-left:10px}@media screen and (max-width: 1200px){#subpage .main-container .main-content{width:calc(100% - 290px)}}@media screen and (max-width: 900px){#subpage .main-container .main-content{width:100%;margin:0}}#subpage .main-container .main-content h1,#subpage .main-container .main-content h2,#subpage .main-container .main-content h3,#subpage .main-container .main-content h4,#subpage .main-container .main-content h5,#subpage .main-container .main-content h6{font-family:"Open Sans",sans-serif;font-weight:500;margin:0 0 8px 0}#subpage .main-container .main-content h1{font-size:32px;line-height:38px}#subpage .main-container .main-content h2{font-size:28px;line-height:34px}#subpage .main-container .main-content h3{font-size:22px;line-height:26px}#subpage .main-container .main-content h4{font-size:20px;line-height:24px}#subpage .main-container .main-content h5{font-size:16px;line-height:20px;font-weight:600}#subpage .main-container .main-content h6{font-size:14px;line-height:18px;font-weight:600}#subpage .main-container .main-content>.inside-padding{background:#fff;padding:20px}@media screen and (max-width: 900px){#subpage .main-container .main-content .ptl_col_1_2,#subpage .main-container .main-content .ptl_col_1_3,#subpage .main-container .main-content .ptl_col_1_4,#subpage .main-container .main-content .ptl_col_3_4,#subpage .main-container .main-content .ptl_col_2_3{width:100%}}@media print{.CMS_adminBar,#skip,header,footer,.sub-bg,#subpage .main-container .sidebar,#subpage .breadcrumbs{display:none !important}#subpage .main-container .main-content{width:100%}}#news-summary .content a.read-more{background:#20426f;font-size:16px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#news-summary .content a.read-more:hover,#news-summary .content a.read-more:focus{background:#20426f}

div#menubar {
    padding: 10px;
}

.contentWrapper {
    background: #fff;
    width: 100%;
    max-width: 1340px;
    margin: 0 auto;
    padding: 20px;
    position: relative;
}


#menubar #mobileNav {
 display: none !important;
}