/* @import url('http://localhost:8888/edmonds/css/style.css'); */


@import"https://fonts.googleapis.com/css?family=Averia+Serif+Libre:300,400,700|Lato:300,400,700,900|Montserrat:200,300,400,500,600,700|Open+Sans:300,400,600,700,800&display=swap";a,a:hover{text-decoration:none}body{font-family:"Lato",sans-serif;font-size:18px;line-height:24px;font-weight:500;-webkit-font-smoothing:antialiased}body button,body input,body textarea,body select{font-family:"Lato",sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6,a,p,span,ul,ol,li,div,strong,i,b,em{font-family:"Lato",sans-serif}*{box-sizing:border-box}strong{font-weight:600}.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:"Lato",sans-serif;font-size:16px;line-height:20px;font-weight:500}div[id$=divContent] img,span[id$=ltContent] img,div[id*=divInlineEdit] div[id*=contentDiv] img{padding:20px}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:"Montserrat",sans-serif;font-weight:300;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:2px}div[id$=divContent] h1,span[id$=ltContent] h1,div[id*=divInlineEdit] div[id*=contentDiv] h1{font-size:22px;line-height:normal}div[id$=divContent] h2,span[id$=ltContent] h2,div[id*=divInlineEdit] div[id*=contentDiv] h2{font-size:20px;line-height:normal}div[id$=divContent] h3,span[id$=ltContent] h3,div[id*=divInlineEdit] div[id*=contentDiv] h3{font-size:18px;line-height:normal}div[id$=divContent] h4,span[id$=ltContent] h4,div[id*=divInlineEdit] div[id*=contentDiv] h4{font-size:16px;line-height:normal}div[id$=divContent] h5,span[id$=ltContent] h5,div[id*=divInlineEdit] div[id*=contentDiv] h5{font-size:14px;line-height:normal;font-weight:600}div[id$=divContent] h6,span[id$=ltContent] h6,div[id*=divInlineEdit] div[id*=contentDiv] h6{font-size:12px;line-height:normal;font-weight:700}div[id$=divContent] a,span[id$=ltContent] a,div[id*=divInlineEdit] div[id*=contentDiv] a{color:#002d5b;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:#eaf0f7}.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: 900px){.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{margin-top:100px}.portletEditMode .ptl_page,.checkoutAndEditMode .ptl_page{display:block !important}.mm-ismenu{background:#002d5b}.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:#001428}.skiptranslate>div{position:relative}.goog-logo-link{display:none}#Btop{position:fixed;right:20px;bottom:-50px;background:#002d5b;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:#002d5b;border:2px solid #002d5b}#Btop.show{bottom:20px !important}.offScreen{position:fixed !important}#menubar{position:relative}#menubar #mobile-bar{display:none !important}#menubar #mobileNav{display:none;justify-content:flex-end;align-items:center;display:none;color:#002d5b;width:120px;height:40px;float:none;background:transparent;width:100%;padding:10px}@media screen and (max-width: 1024px){#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:#002d5b}#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:focus{box-shadow:none;outline:none}#menubar .mobile-nav-items{position:absolute;left:0;top:100%;width:100%;background:#002d5b;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:#002d5b;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}#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:#002042}#menubar .mobile-nav-items ul li .subnav-items.level1>li>a{background:#002042}#menubar .mobile-nav-items ul li .subnav-items.level1>li>a:not(.subnav){padding-left:30px}#menubar .mobile-nav-items ul li .subnav-items.level2{background:#001428}#menubar .mobile-nav-items ul li .subnav-items.level2 li a{background:#001428}#menubar .mobile-nav-items ul li .subnav-items.level2 li a:not(.subnav){padding-left:50px}#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}.search-container{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;max-width:600px;height:45px;padding:0 20px}.search-container .divSearchBox{background:#00070f;position:relative;height:100%;padding:0;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.search-container .divSearchBox input{border:0;color:#282828;background:#fff;text-align:left;text-indent:15px;font-size:14px;height:100%;width:100%;font-weight:400;padding-right:60px;font-family:"Montserrat",sans-serif}.search-container .divSearchBox input::-webkit-input-placeholder{color:rgba(0,0,0,.6);font-weight:300;font-style:italic}.search-container .divSearchBox input::-moz-placeholder{color:rgba(0,0,0,.6);font-weight:300;font-style:italic}.search-container .divSearchBox input:-ms-input-placeholder{color:rgba(0,0,0,.6);font-weight:300;font-style:italic}.search-container .divSearchBox input::-ms-input-placeholder{color:rgba(0,0,0,.6);font-weight:300;font-style:italic}.search-container .divSearchBox input::placeholder{color:rgba(0,0,0,.6);font-weight:300;font-style:italic}.search-container .divSearchBox a{position:absolute;right:0;top:0;height:100%;padding:0 20px;display:flex;align-items:center;background:#002d5b;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 1024px){.search-container .divSearchBox a{padding:0 15px}}.search-container .divSearchBox a img{display:none}.search-container .divSearchBox a:after{position:relative;content:"";color:#fff;font-family:"Fontawesome";font-size:24px}.search-container .divSearchBox a:hover,.search-container .divSearchBox a:focus{background:#002042}header .container{padding:20px;padding-bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column}header .container .top-sec{display:flex;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (max-width: 768px){header .container .top-sec{flex-direction:column}}header .container .top-sec>.sub-social-links{display:none}header .container .top-sec .logo a{display:flex;align-items:center;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}header .container .top-sec .logo a img{width:70px}header .container .top-sec .logo a .city-name{display:flex;flex-direction:column;align-items:flex-end;color:#000;padding-left:10px}header .container .top-sec .logo a .city-name .top-name{font-family:"Averia Serif Libre",cursive;text-transform:uppercase;font-size:30px}@media screen and (max-width: 500px){header .container .top-sec .logo a .city-name .top-name{font-size:22px}}header .container .top-sec .logo a .city-name .bottom-name{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:200;font-size:20px;letter-spacing:7px;width:100%;text-align:right;position:relative}@media screen and (max-width: 500px){header .container .top-sec .logo a .city-name .bottom-name{font-size:18px}}header .container .top-sec .logo a .city-name .bottom-name span{padding-left:5px;background:#fff;position:relative;z-index:10}header .container .top-sec .logo a .city-name .bottom-name:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;background:#000}header .container .top-sec .logo a:hover,header .container .top-sec .logo a:focus{box-shadow:none;outline:none;transform:scale(1.1)}header .container .top-sec .right-sec{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center}@media screen and (max-width: 768px){header .container .top-sec .right-sec{position:relative;right:auto;top:auto;justify-content:center;padding:10px;transform:none}}header .container .top-sec .right-sec #searchBtn{width:20px;height:20px;margin-left:15px;display:flex;justify-content:center;align-items:center;color:#002d5b;position:relative}header .container .top-sec .right-sec #searchBtn:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0;height:0;background:#ebebeb;border-radius:50px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}header .container .top-sec .right-sec #searchBtn span{position:relative;z-index:10}header .container .top-sec .right-sec #searchBtn:hover,header .container .top-sec .right-sec #searchBtn:focus{box-shadow:none;outline:none}header .container .top-sec .right-sec #searchBtn:hover:after,header .container .top-sec .right-sec #searchBtn:focus:after{width:30px;height:30px}header .container .mainNav{width:100%}header .container .mainNav #menubar{padding-top:20px}@media screen and (max-width: 600px){header .container .mainNav #menubar{padding-top:4px}}header .container .mainNav #menubar .inside-padding{padding:0}header .container .mainNav #menubar .inside-padding #mobile-bar{display:none;background:#002d5b;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:#eaf0f7}@media screen and (max-width: 1000px){header .container .mainNav #menubar .inside-padding #mobile-bar{display:block;padding:10px}}@media screen and (max-width: 1024px){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 10px 20px;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);position:relative;color:#676767;border:none;text-transform:uppercase}@media screen and (max-width: 1150px){header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a{font-size:16px;padding:10px 7px}}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:0;height:0;opacity:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #002d5b;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);z-index:1}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{text-shadow:0 0 1px #fff,0 0 1px #fff;background:transparent;border:none;color:#002d5b;box-shadow:none;outline:none}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a:hover:after,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a:focus:after,header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a.open:after{opacity:1}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav{background:#002d5b;text-align:left;width:100%;max-width:1400px;margin:0 auto;left:50%;transform:translateX(-50%)}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;margin:0}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}header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a{font-weight:700;padding:10px 20px;color:#fff;position:relative;margin:0;font-size:17px}@media screen and (max-width: 1150px){header .container .mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a{font-size:16px}}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%);border-radius: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{font-family:"Montserrat",sans-serif;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:#002d5b;box-shadow:none;outline:none}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 #002d5b;width:100%;border-radius:50px;height:80%}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-family:"Montserrat",sans-serif;font-size:17px;font-weight:300;line-height:20px}@media screen and (max-width: 1150px){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:16px}}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{box-shadow:none;outline:none;color:#000;background:#fff}.subPage header .search-container{display:block;position:relative;left:auto;top:auto;transform:none;width:100%;max-width:700px;height:35px}.subPage header .search-container input{background:#ebebeb;text-indent:5px}.subPage header .search-container input::-webkit-input-placeholder{font-size:0}.subPage header .search-container input::-moz-placeholder{font-size:0}.subPage header .search-container input:-ms-input-placeholder{font-size:0}.subPage header .search-container input::-ms-input-placeholder{font-size:0}.subPage header .search-container input::placeholder{font-size:0}.subPage header .search-container a{padding:0 10px}.subPage header .search-container a:after{font-size:20px}.subPage header .top-sec{flex-direction:column}.subPage header .top-sec>.sub-social-links{display:block;position:absolute;left:0}@media screen and (max-width: 1100px){.subPage header .top-sec>.sub-social-links{position:relative;left:auto}}.subPage header .top-sec .right-sec{justify-content:flex-end;width:100%;max-width:330px}@media screen and (max-width: 1100px){.subPage header .top-sec .right-sec{position:relative;right:auto;top:auto;justify-content:center;padding:10px;transform:none}}.subPage header .top-sec .right-sec #searchBtn{display:none}.subPage header .top-sec .right-sec .social-links{display:none}.social-links-container ul{padding:0;margin:0}.social-links-container ul li{list-style:none;display:inline-block;padding:0 5px}.social-links-container ul li a{width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;position:relative}.social-links-container ul li a:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0;height:0;background:#ebebeb;border-radius:50px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.social-links-container ul li a span{position:relative;z-index:10}.social-links-container ul li a.facebook{color:#3b5997}.social-links-container ul li a.twitter{color:#1da1f2}.social-links-container ul li a:hover,.social-links-container ul li a:focus{box-shadow:none;outline:none}.social-links-container ul li a:hover:after,.social-links-container ul li a:focus:after{width:30px;height:30px}#banner{position:relative;border-top:5px solid #002d5b;border-bottom:5px solid #002d5b}#main-slider{overflow-x:hidden;position:relative}#main-slider .banner-container .banner-slide .image{height:450px;background-repeat:no-repeat;background-size:cover;background-position:center}#main-slider .nav-container{position:absolute;left:50%;bottom:20px;transform:translateX(-50%)}#main-slider .nav-container .dots .slick-dots{padding:0;margin:0}#main-slider .nav-container .dots .slick-dots li{display:inline-block;list-style:none;padding:0 5px}#main-slider .nav-container .dots .slick-dots li button{font-size:0;padding:0;width:15px;height:15px;border:1px solid #fff;border-radius:50%;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);background:#002d5b}#main-slider .nav-container .dots .slick-dots li button:hover,#main-slider .nav-container .dots .slick-dots li button:focus{background:#fff;border-color:#002d5b;box-shadow:none;outline:none}#main-slider .nav-container .dots .slick-dots li.slick-active button{background:#fff;border-color:#002d5b}#quick-links{background:#eaf0f7}#quick-links .container{display:block}.useful-links{padding:20px;position:relative}@media screen and (max-width: 900px){.useful-links{padding:10px}}.useful-links .header-title{text-align:center;padding-bottom:30px}.useful-links .header-title h2{margin:0;display:inline-block;font-family:"Montserrat",sans-serif;font-size:18px;text-transform:uppercase;padding-bottom:5px;border-bottom:5px solid #002d5b;font-weight:bold;color:#000}.useful-links .ql-inside a{padding:15px;display:flex;justify-content:space-between;flex-wrap:wrap;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 900px){.useful-links .ql-inside a{padding:7px}}.useful-links .ql-inside a .icon{background:#fff;display:flex;justify-content:center;align-items:center;width:70px;color:#002d5b;font-size:30px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.useful-links .ql-inside a .caption{width:calc(100% - 70px);padding-left:15px}.useful-links .ql-inside a .caption .title{display:block;padding:0;padding-bottom:10px;color:#000;font-size:16px;text-transform:uppercase;font-weight:800;letter-spacing:2px;min-height:50px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.useful-links .ql-inside a .caption .summary{color:#707070;font-size:14px;line-height:20px;margin:0;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.useful-links .ql-inside a:hover,.useful-links .ql-inside a:focus{box-shadow:0 0 15px 0 rgba(0,0,0,.1);outline:none;transform:translateY(-5px)}.useful-links .ql-inside a:hover .icon,.useful-links .ql-inside a:focus .icon{background:#002d5b;color:#fff}.useful-links .ql-inside a:hover .caption .title,.useful-links .ql-inside a:focus .caption .title{color:#002d5b}.useful-links .ql-inside a:hover .caption .summary,.useful-links .ql-inside a:focus .caption .summary{color:#282828}.useful-links .ql-arrows{text-align:center}.useful-links .ql-arrows .slick-arrow{background:transparent;border:none;font-size:0;width:35px;height:35px;padding:0;margin:0 5px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.useful-links .ql-arrows .slick-arrow:after{color:#002d5b;font-family:"Fontawesome";font-size:20px;line-height:100%;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.useful-links .ql-arrows .slick-arrow:hover,.useful-links .ql-arrows .slick-arrow:focus{box-shadow:none;outline:none}.useful-links .ql-arrows .slick-arrow:hover:after,.useful-links .ql-arrows .slick-arrow:focus:after{color:#000}.useful-links .ql-arrows .slick-next:after{content:""}.useful-links .ql-arrows .slick-prev:after{content:""}#events{background-image:url("http://edmondswa.hosted.civiclive.com/UserFiles/Servers/Server_16494932/Templates/img/event-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#events:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}#events .container{display:block;position:relative;z-index:10}#upcoming-events{padding:20px}@media screen and (max-width: 900px){#upcoming-events{padding:10px}}#upcoming-events .header-section{text-align:center;padding-bottom:30px;position:relative}@media screen and (max-width: 900px){#upcoming-events .header-section{display:flex;justify-content:center;align-items:center;flex-direction:column}}#upcoming-events .header-section h2{margin:0;display:inline-block;font-family:"Montserrat",sans-serif;font-size:18px;text-transform:uppercase;padding-bottom:5px;border-bottom:5px solid #fff;font-weight:bold;color:#fff}@media screen and (max-width: 900px){#upcoming-events .header-section h2{margin-bottom:20px}}#upcoming-events .header-section .view-more{padding:10px;color:#002d5b;background:#fff;position:absolute;right:0;top:0;display:inline-block;font-size:16px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 900px){#upcoming-events .header-section .view-more{position:relative}}#upcoming-events .header-section .view-more:hover,#upcoming-events .header-section .view-more:focus{box-shadow:none;outline:none;background:#002d5b;color:#fff}#upcoming-events .events-list .event-container{padding:20px}@media screen and (max-width: 900px){#upcoming-events .events-list .event-container{padding:10px}}#upcoming-events .events-list .event-container .event{display:block;background:#fff;padding:30px 15px;position:relative;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .events-list .event-container .event .event-info{padding-right:110px;color:#000;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 900px){#upcoming-events .events-list .event-container .event .event-info{padding-right:100px}}#upcoming-events .events-list .event-container .event .event-info .event-name{text-transform:uppercase;font-size:15px;letter-spacing:1px;font-family:"Montserrat",sans-serif;padding-bottom:7px;display:block;font-weight:600}#upcoming-events .events-list .event-container .event .event-info .event-location{color:#707070;font-size:16px;line-height:30px;position:relative;padding-left:20px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .events-list .event-container .event .event-info .event-location:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#002d5b;font-size:16px;font-family:"Fontawesome"}#upcoming-events .events-list .event-container .event .event-info .event-time{color:#707070;font-size:16px;line-height:30px;position:relative;padding-left:20px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .events-list .event-container .event .event-info .event-time:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#002d5b;font-size:16px;font-family:"Fontawesome"}#upcoming-events .events-list .event-container .event .event-date{color:#000;position:absolute;right:20px;top:0;width:90px;height:100%;background:#eaf0f7;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 900px){#upcoming-events .events-list .event-container .event .event-date{right:10px}}#upcoming-events .events-list .event-container .event .event-date .month{color:#707070;font-size:20px;line-height:normal;font-weight:700}#upcoming-events .events-list .event-container .event .event-date .day{font-family:"Montserrat",sans-serif;font-size:40px;line-height:normal;font-weight:600}#upcoming-events .events-list .event-container .event:hover,#upcoming-events .events-list .event-container .event:focus{background:#002d5b;box-shadow:none;outline:none}#upcoming-events .events-list .event-container .event:hover .event-info,#upcoming-events .events-list .event-container .event:focus .event-info{color:#fff}#upcoming-events .events-list .event-container .event:hover .event-info .event-location,#upcoming-events .events-list .event-container .event:focus .event-info .event-location{color:#fff}#upcoming-events .events-list .event-container .event:hover .event-info .event-time,#upcoming-events .events-list .event-container .event:focus .event-info .event-time{color:#fff}#upcoming-events .event-arrows{text-align:center}#upcoming-events .event-arrows .slick-arrow{background:transparent;border:none;font-size:0;width:35px;height:35px;padding:0;border-radius:50%;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);margin:0 5px}#upcoming-events .event-arrows .slick-arrow:after{color:#fff;font-family:"Fontawesome";font-size:20px;line-height:100%;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}#upcoming-events .event-arrows .slick-arrow:hover,#upcoming-events .event-arrows .slick-arrow:focus{background:#002d5b;box-shadow:none;outline:none}#upcoming-events .event-arrows .slick-next:after{content:""}#upcoming-events .event-arrows .slick-prev:after{content:""}#news{position:relative;padding:60px 40px 0}@media screen and (max-width: 900px){#news{padding:0}}#news:after{position:absolute;content:"";left:0;top:0;height:100%;width:45%;background:#002d5b}@media screen and (max-width: 900px){#news:after{width:100%;height:40%}}#news .news-bg{position:absolute;content:"";right:0;top:0;height:100%;width:55%;background-image:url("http://edmondswa.hosted.civiclive.com/UserFiles/Servers/Server_16494932/Templates/img/news-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 900px){#news .news-bg{width:100%;height:60%;bottom:0;top:auto}}#news .container{position:relative;z-index:10;display:block;padding-bottom:0}#news .container .featuredNews-sec{display:flex;flex-wrap:wrap}#news .container .news-sec{display:flex;flex-wrap:wrap}#news .ptl_portlet_vertical{overflow:visible}.section-summary{color:#fff;padding:60px 20px 0;max-width:80%}@media screen and (max-width: 900px){.section-summary{max-width:100%;margin-bottom:20px}}.section-summary .header-sec{padding-bottom:20px}.section-summary .header-sec h2{margin:0;font-size:24px;text-transform:uppercase;text-align:left;font-weight:800;padding-bottom:5px;border-bottom:5px solid #fff;display:inline-block;letter-spacing:3px}@media screen and (max-width: 900px){.section-summary .header-sec h2{font-size:20px}}.section-summary .summary p{font-size:18px;line-height:26px;margin-bottom:25px}.section-summary .read-more{padding:7px 10px;font-size:16px;display:inline-block;background:#fff;color:#002d5b;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.section-summary .read-more:hover,.section-summary .read-more:focus{background:#002d5b;color:#fff;box-shadow:0 0 0 2px #fff}.home-featured-news-container{background:#fff;border:1px solid #002d5b;padding:25px;margin-bottom:20px}.home-featured-news-container .news-summary .news-slide{padding-bottom:20px}.home-featured-news-container .news-summary .news-slide:last-child{padding:0}.home-featured-news-container .news-summary .news-slide .story{display:flex;flex-wrap:wrap}@media screen and (max-width: 600px){.home-featured-news-container .news-summary .news-slide .story{flex-direction:column}}.home-featured-news-container .news-summary .news-slide .story .featured-image{width:240px;height:150px;background-repeat:no-repeat;background-size:cover;background-position:center}.home-featured-news-container .news-summary .news-slide .story .content{width:calc(100% - 240px);padding-left:20px}@media screen and (max-width: 600px){.home-featured-news-container .news-summary .news-slide .story .content{width:100%;padding-left:0;padding-top:10px}}.home-featured-news-container .news-summary .news-slide .story .content .title{font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:2px;font-size:14px;line-height:normal;padding:0 0 10px 0;display:block}.home-featured-news-container .news-summary .news-slide .story .content p{color:#707070;font-size:14px;line-height:normal;margin:0;margin-bottom:10px}.home-featured-news-container .news-summary .news-slide .story .content .read-more{padding:7px 10px;font-size:14px;display:inline-block;background:#002d5b;color:#fff;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.home-featured-news-container .news-summary .news-slide .story .content .read-more:hover,.home-featured-news-container .news-summary .news-slide .story .content .read-more:focus{background:#fff;color:#002d5b;box-shadow:0 0 0 2px #002d5b}.home-news-container{background:#fff;border:1px solid #002d5b;padding:40px 25px 40px;position:relative;display:flex;width:100%;top:50px;z-index:10}.home-news-container .news-summary{display:flex;flex-wrap:wrap}.home-news-container .news-summary .news-slide{width:33.33%;padding-right:20px}@media screen and (max-width: 900px){.home-news-container .news-summary .news-slide{width:100%;padding-right:0;padding-bottom:15px}}.home-news-container .news-summary .news-slide .story .featured-image{display:none}.home-news-container .news-summary .news-slide .story .content .title{font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:2px;font-size:14px;line-height:normal;padding:0 0 10px 0;display:block}.home-news-container .news-summary .news-slide .story .content p{color:#707070;font-size:14px;line-height:normal;margin:0;margin-bottom:10px}.home-news-container .news-summary .news-slide .story .content .read-more{padding:7px 10px;font-size:14px;display:inline-block;background:#002d5b;color:#fff;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{background:#fff;color:#002d5b;box-shadow:0 0 0 2px #002d5b}#newsletter{background:#ebebeb;padding-top:60px;padding-bottom:10px}#newsletter .container{display:block;padding:30px 60px}@media screen and (max-width: 900px){#newsletter .container{padding:30px 20px}}.newsletter{display:flex;width:100%;flex-wrap:wrap;align-items:center}.newsletter .header-title{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase;width:380px}@media screen and (max-width: 900px){.newsletter .header-title{width:100%;text-align:center;padding-bottom:20px}}.newsletter .form{display:flex;width:calc(100% - 380px);padding-left:20px;flex-wrap:wrap}@media screen and (max-width: 900px){.newsletter .form{width:100%;text-align:center;padding:0}}.newsletter .form input{background:#002d5b;color:#fff;border:none;width:calc(100% - 130px);text-indent:10px;font-family:"Montserrat",sans-serif;font-size:14px;font-style:italic;font-weight:300;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.newsletter .form input:focus{box-shadow:none;outline:none;background:#001b37}.newsletter .form button{border:none;background:#fff;color:#002d5b;padding:10px;width:130px;text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}.newsletter .form button:hover,.newsletter .form button:focus{box-shadow:none;outline:none;background:#eaf0f7}footer .container .left-sec{width:40%}@media screen and (max-width: 1100px){footer .container .left-sec{width:100%;display:flex;justify-content:center;padding-bottom:20px}}footer .container .left-sec .logo a{display:flex;align-items:center;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}footer .container .left-sec .logo a img{width:70px}footer .container .left-sec .logo a .city-name{display:flex;flex-direction:column;align-items:flex-end;color:#000;padding-left:10px}footer .container .left-sec .logo a .city-name .top-name{font-family:"Averia Serif Libre",cursive;text-transform:uppercase;font-size:30px}@media screen and (max-width: 500px){footer .container .left-sec .logo a .city-name .top-name{font-size:22px}}footer .container .left-sec .logo a .city-name .bottom-name{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:200;font-size:20px;letter-spacing:7px;width:100%;text-align:right;position:relative}@media screen and (max-width: 500px){footer .container .left-sec .logo a .city-name .bottom-name{font-size:18px}}footer .container .left-sec .logo a .city-name .bottom-name span{padding-left:5px;background:#fff;position:relative;z-index:10}footer .container .left-sec .logo a .city-name .bottom-name:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;background:#000}footer .container .left-sec .logo a:hover,footer .container .left-sec .logo a:focus{box-shadow:none;outline:none}footer .container .right-sec{width:60%;display:flex;flex-wrap:wrap}@media screen and (max-width: 1100px){footer .container .right-sec{width:100%}}footer .container .right-sec .col-30{width:30%;padding:0 20px}@media screen and (max-width: 900px){footer .container .right-sec .col-30{width:100%;text-align:center;padding-bottom:15px}}footer .container .right-sec .col-35{width:35%;padding:0 20px;border-left:1px solid #000}@media screen and (max-width: 900px){footer .container .right-sec .col-35{width:100%;border:none;padding-bottom:15px}}footer .container .right-sec .col-35 .header-title{text-align:center}footer .container .right-sec .header-title{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase;padding-bottom:10px}footer .container .right-sec .address span{display:block;font-size:15px;line-height:normal}footer .container .right-sec .links{padding:0;margin:0;text-align:center}footer .container .right-sec .links li{list-style:none}footer .container .right-sec .links li a{color:#000;font-size:15px;line-height:normal;text-decoration:none;position:relative;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}footer .container .right-sec .links li a:after{position:absolute;content:"";font-family:"Fontawesome";left:-15px;top:50%;transform:translateY(-50%);color:#002d5b;opacity:0;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}footer .container .right-sec .links li a:hover,footer .container .right-sec .links li a:focus{box-shadow:none;outline:none;color:#002d5b}footer .container .right-sec .links li a:hover:after,footer .container .right-sec .links li a:focus:after{opacity:1;left:-10px}footer .container .right-sec .social-icons{padding:0;margin:0;text-align:center}footer .container .right-sec .social-icons li{list-style:none;display:inline-block;padding:0 10px}footer .container .right-sec .social-icons li a{font-size:20px;display:block;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1)}footer .container .right-sec .social-icons li a:hover,footer .container .right-sec .social-icons li a:focus{box-shadow:none;outline:none;transform:scale(1.2)}footer .container .right-sec .social-icons li.facebook a{color:#3b5997}footer .container .right-sec .social-icons li.twitter a{color:#1da1f2}footer .credit{background:#002d5b;font-size:13px}footer .credit .container{padding:5px;text-align:center;justify-content:center}footer .credit .container span{color:#fff}footer .credit .container a{color:#fff;text-decoration:underline}footer .credit .container a:hover,footer .credit .container a:focus{box-shadow:none;outline:none;text-decoration:none}.subPage footer{border-top:1px solid #707070}#subpage .sub-bg{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;border-top:5px solid #002d5b}@media screen and (max-width: 900px){#subpage .sub-bg{height:250px}}#subpage .main-container{width:100%;padding:20px;max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 900px){#subpage .main-container{padding:20px}}#subpage .main-container .sidebar{max-width:360px;min-width:360px;padding:20px 10px}@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}}#subpage .main-container .sidebar .mobile-side-nav{display:none;background:#002d5b;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;border-radius:10px}#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{background:#002d5b}@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:0 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}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp a{color:#495057;display:block;padding:10px 15px;transition:all 400ms cubic-bezier(0.19, 1, 0.22, 1);position:relative;font-weight:400;font-size:15px}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp a span{position:relative;z-index:10;font-family:"Montserrat",sans-serif}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp:not(.sitenavl0) a:hover,#subpage .main-container .sidebar .ptl_col_1 #inside-nav .navWrp:not(.sitenavl0) a:focus{background:#eaf0f7;box-shadow:none;outline:none}@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 .sitenavl0{padding:0;margin-bottom:15px;border-bottom:5px solid #002d5b}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl0:not(.currentpage){display:none}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl0.currentparent{display:block}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a{text-transform:uppercase;letter-spacing:3px;font-weight:800;font-size:16px;color:#000;padding:5px 15px}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a:hover,#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a:focus{color:#002d5b;box-shadow:none;outline:none}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl1{padding:0;margin-bottom:5px;border-bottom:2px solid #ebebeb;position:relative}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl1.currentpage:after{content:"";position:absolute;right:5px;top:50%;transform:translateY(-50%);font-family:"Fontawesome";font-size:20px;color:#002d5b}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl2{padding-left:10px}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .currentpage:not(.sitenavl0) a{background:#eaf0f7}#subpage .main-container .sidebar .ptl_col_1 #inside-nav .currentpage:not(.sitenavl0) a:hover,#subpage .main-container .sidebar .ptl_col_1 #inside-nav .currentpage:not(.sitenavl0) a:focus{box-shadow:none;outline:none;background:#ebebeb}#subpage .main-container .main-content{width:calc(100% - 360px);padding-left:30px}@media screen and (max-width: 1200px){#subpage .main-container .main-content{width:calc(100% - 280px)}}@media screen and (max-width: 900px){#subpage .main-container .main-content{width:100%;padding: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:"Montserrat",sans-serif;font-weight:500;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:2px}#subpage .main-container .main-content h1{font-size:22px;line-height:normal}#subpage .main-container .main-content h2{font-size:20px;line-height:normal}#subpage .main-container .main-content h3{font-size:18px;line-height:normal}#subpage .main-container .main-content h4{font-size:16px;line-height:normal}#subpage .main-container .main-content h5{font-size:14px;line-height:normal;font-weight:700}#subpage .main-container .main-content h6{font-size:12px;line-height:normal;font-weight:700}#subpage .main-container .main-content div[id$=divContent] ul li,#subpage .main-container .main-content span[id$=ltContent] ul li{padding:5px;position:relative;list-style:none}#subpage .main-container .main-content div[id$=divContent] ul li:after,#subpage .main-container .main-content span[id$=ltContent] ul li:after{position:absolute;content:"";left:-15px;top:50%;transform:translateY(-50%);font-size:8px;color:#002d5b;font-family:"Fontawesome"}#subpage .main-container .main-content .breadcrumbs{color:#002d5b;font-size:15px;padding:10px 20px}#subpage .main-container .main-content .breadcrumbs a{color:#495057;font-family:"Montserrat",sans-serif;text-decoration:underline}#subpage .main-container .main-content .breadcrumbs a:hover,#subpage .main-container .main-content .breadcrumbs a:focus{text-decoration:none;color:#002d5b}#subpage .main-container .main-content .breadcrumbs .separator{padding:0 5px;color:#495057}#subpage .main-container .main-content .breadcrumbs span{font-family:"Montserrat",sans-serif}#subpage .main-container .main-content .pageTitle{padding:10px 20px 0;text-transform:uppercase;position:relative;font-size:20px;line-height:normal;font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:3px;margin:0}@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%}}.callout{background:#eaf0f7;padding:30px 20px;display:flex;flex-wrap:wrap;align-items:center;margin:15px 0}@media screen and (max-width: 900px){.callout{flex-direction:column;text-align:center;padding:10px}}.callout .icon{color:#002d5b;font-size:32px;width:50px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 900px){.callout .icon{padding:10px;width:100%}}.callout .title{width:30%;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:red;text-transform:uppercase;letter-spacing:2px;padding:0 10px}@media screen and (max-width: 900px){.callout .title{padding:10px;width:100%}}.callout .summary{width:calc(70% - 50px);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000;text-transform:uppercase;letter-spacing:2px;padding:0 10px}@media screen and (max-width: 900px){.callout .summary{padding:10px;width:100%}}.biographic{display:flex;flex-wrap:wrap;padding:15px 0}@media screen and (max-width: 900px){.biographic{flex-direction:column;justify-content:center}}.biographic .profile{display:flex;align-items:center;flex-direction:column;width:200px;text-align:center}@media screen and (max-width: 900px){.biographic .profile{padding:10px 0;width:100%}}.biographic .profile .image{width:160px;height:160px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%;margin-bottom:15px}.biographic .profile .name{padding:0 10px;font-family:"Montserrat",sans-serif;font-size:15px;line-height:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase}.biographic .profile .position{padding:0 10px;font-family:"Montserrat",sans-serif;font-size:15px;line-height:normal;font-weight:600;text-transform:uppercase;color:#626262}.biographic .summary{width:calc(100% - 200px);padding-left:20px;font-size:16px}@media screen and (max-width: 900px){.biographic .summary{padding:10px 0;width:100%}}.socialTabs .tabs{padding:0;margin:0;display:flex;flex-wrap:wrap}.socialTabs .tabs li{width:33.33%;list-style:none;text-align:center}.socialTabs .tabs li a{padding:10px;color:#fff;display:block;font-size:28px;position:relative}.socialTabs .tabs li#facebook-tab a{background:#3b5998}.socialTabs .tabs li#facebook-tab.active-tab a:after{position:absolute;content:"";left:50%;top:100%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #3b5998}.socialTabs .tabs li#youtube-tab a{background:#f21d1d}.socialTabs .tabs li#youtube-tab.active-tab a:after{position:absolute;content:"";left:50%;top:100%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #f21d1d}.socialTabs .tabs li#twitter-tab a{background:#1da1f2}.socialTabs .tabs li#twitter-tab.active-tab a:after{position:absolute;content:"";left:50%;top:100%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #1da1f2}.socialTabs .tab-container{padding:0;margin:0}.socialTabs .tab-container li{display:none;list-style:none;background:#eaf0f7;text-align:center;padding:10px}.socialTabs .tab-container li.active-tab{display:block}@media screen and (max-width: 900px){.socialTabs .tab-container li.youtube-tab iframe{width:100%}}.socialTabs .tab-container li.facebook-tab iframe{max-width:500px;margin:0 auto}.contact-box{padding:20px 0}.contact-box .header-title{font-family:"Montserrat",sans-serif;font-weight:500;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:2px}.contact-box .content div,.contact-box .content span{font-family:"Montserrat",sans-serif;font-size:14px;color:#495057;font-weight:400}.contact-box .content .working-time{padding:5px 0;padding-left:30px;position:relative}.contact-box .content .working-time:after{position:absolute;content:"";left:0;top:10px;font-size:20px;font-family:"Fontawesome";color:#172f3e}.contact-box .content .phone{padding:5px 0;padding-left:30px;position:relative}.contact-box .content .phone:after{position:absolute;content:"";left:0;top:10px;font-size:20px;font-family:"Fontawesome";color:#172f3e}.contact-box .content .phone .phone-title{padding-left:5px}.contact-box .content .address{padding:5px 0;padding-left:30px;position:relative}.contact-box .content .address:after{position:absolute;content:"";left:0;top:10px;font-size:20px;font-family:"Fontawesome";color:#172f3e}.contact-box .content .address span{display:block}@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{padding:7px 10px;font-size:14px;display:inline-block;background:#002d5b;color:#fff;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:#fff;color:#002d5b;box-shadow:0 0 0 2px #002d5b}#news-summary .content a.title,#news-summary .content a.title{color:#002d5b}#news-summary .content a.title:hover,#news-summary .content a.title:focus,#news-summary .content a.title:hover,#news-summary .content a.title:focus{color:#001428;text-decoration:underline}/*# sourceMappingURL=style.css.map */

/* End of Main Style */
/* ---------------------------------------------------- */

/* QA revisions */

.useful-links .ql-inside a .caption .summary {
    color: #424242;
}

#upcoming-events .events-list .event-container .event .event-date .month {
     color: #424242;
}

.callout .title {
    color: #DB0605;
}



#subpage .main-container .main-content #inside-nav .navWrp {
    padding: 7px;
    position: relative;
}


#subpage .main-container .main-content #inside-nav .navWrp a {
    color: #282828;
    text-decoration: underline;
    padding-left: 5px;
}

#subpage .main-container .main-content #inside-nav .navWrp a:hover, #subpage .main-container .main-content #inside-nav .navWrp a:focus {
    text-decoration: none;
}

#subpage .main-container .main-content #inside-nav .navWrp:after {
    position: absolute;
    content:  '';
    left: 0;
    top: 17px;
    width: 7px;
    height: 7px;
    background: #002d5b;
    border-radius: 50%;
}



/* Translate Widget */

#translation {
	 position: relative;
}
 #translation .translate__list {
	 border: 1px solid #ddd;
	 border-top: none;
	 background: #333;
	 padding: 0;
	 margin: 0;
	 position: absolute;
	 left: 50%;
         transform: translateX(-50%);
	 bottom: calc(100% - 10px);
	 width: 200px;
	 height: 400px;
	 overflow: auto;
	 z-index: 3000;
	 display: none;
}
 #translation .translate__list.expanded {
	 display: block !important;
}
 #translation .translate__list::-webkit-scrollbar {
	 width: 10px;
}
 #translation .translate__list::-webkit-scrollbar-track {
	 background: #f1f1f1;
}
 #translation .translate__list::-webkit-scrollbar-thumb {
	 background: #888;
}
 #translation .translate__list::-webkit-scrollbar-thumb:hover {
	 background: #555;
}
 #translation .translate__list li {
	 list-style: none;
	 display: block;
}
 #translation .translate__list li a {
	 padding: 5px 10px;
         display: block;
}

#translation .translate__list li a  {
 color: #fff;
}
 
#translation {
    display: flex;
    justify-content: center;
    padding: 5px;
}

#translation #otherLang {
    color: #002d5b;
    padding: 10px;
}

#translation #otherLang .fa {
 padding-right: 10px;
}

#translation #otherLang:hover, #translation #otherLang:focus {
  color: #3b5997;
  outline: none;
  box-shadow: none;
}


#news .news-bg {
    background-image: url('https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_16494932/Templates/img/news-bg-1.jpg');
}


/* Photo Gallery */

.photo-gallery .gallery-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.photo-gallery .gallery-container .gallery-item {
    width: 20%;
    padding: 10px;
}

.photo-gallery .gallery-container .gallery-item img {
    width: 100%;
}

.photo-gallery .gallery-container .gallery-item .caption span {
    display: block;
    font-size: 15px;
    line-height: 20px;
}

.photo-gallery .gallery-container .gallery-item .caption {
    text-align: center;
}


@media screen and (max-width: 1200px) {
.photo-gallery .gallery-container .gallery-item {
    width: 25%;
}
}

@media screen and (max-width: 1000px) {
.photo-gallery .gallery-container .gallery-item {
    width: 33.33%;
}
}


@media screen and (max-width: 600px) {
.photo-gallery .gallery-container .gallery-item {
    width: 50%;
}
}


.photo-gallery .gallery-container .gallery-item .image {
    height: 200px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.photo-gallery .gallery-container .gallery-item .caption {
    color: #002d5b;
    padding-top: 10px;
}

.photo-gallery .gallery-container .gallery-item .caption span {
    font-weight: bold;
}

.photo-gallery .gallery-container .gallery-item a {
    display: block;
}

.photo-gallery .gallery-container .gallery-item a:hover .caption, .photo-gallery .gallery-container .gallery-item a:focus .caption {
    text-decoration: underline;
}




#subpage .main-container .main-content .row > div:not(:first-child) {
    padding-left: 30px;
}

@media screen and (max-width: 1100px) {
#subpage .main-container .main-content .row > div {
    width: 100%;
}
}

@media screen and (max-width: 900px) {
#subpage .main-container .main-content .row > div:not(:first-child) {
    padding-left: 0;
}
}

footer .staff-login a {
    color: #002d5b !important;
    text-transform: uppercase;
}

footer .staff-login {
    text-align: center;
}


 .social-icons li.facebook a {
   color: #3b5997;
}
 .social-icons li.twitter a {
    color: #1da1f2;
}






.sitenavl1.currentparent.navWrp a {
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: 800;
    font-size: 16px;
    color: #000;
    padding: 5px 15px;
}

#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl1 {
    position: relative !important;
    padding: 0 !important;
    margin-bottom: 15px !important;
    /*border-bottom: 5px solid #002d5b !important;*/
}

.sitenavl1.currentparent.navWrp a span {
    font-weight: 800;
font-size: 16px;
}



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 {
color:#860000 !important;
}


#translation .translate__list {
    bottom: auto;
    top: 100%;
}

header .container .top-sec .right-sec {
    z-index: 100;
}

header .container .top-sec .right-sec {
    flex-wrap: wrap;
    justify-content: center;
}

#translation {
    width: 100%;
}

header .container {
    padding-top: 30px;
}

#upcoming-events.no-event .event-name {
    color: #fff;
}
