*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{scroll-behavior: smooth;}:target:before{content: "";display: block;height: 115px;margin: -115px 0 0;}body{background-color:#FFF;margin:0;padding:0;font-weight:400;font-size:16px;font-family:'Arial',sans-serif;-webkit-font-smoothing:antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;}#pre_header{position: fixed;width:100%;z-index:101;background-color: #065189;padding: 0 5%;height:40px;}#pre_header #pre_header_container{display: table;vertical-align:middle;width:100%;height:40px;max-height: 40px;padding: 0;margin: 0;color:#FFF;font-size: .8em;}#pre_header #pre_header_content{display: table-cell;vertical-align:middle;padding: 0;margin: 0;line-height: 1.25em;}#pre_header p{padding: 0;margin: 0;line-height: 1.25em;}#pre_header a{color: #FFF;}#pre_header a:hover{opacity: .75;}header{display:block;position:fixed;width:100%;top:0;left:0;margin-top:0px;z-index:100;height:176px;-webkit-backdrop-filter: saturate(180%) blur(20px);background-color: rgba(255, 255, 255, 0.7);border-bottom:#dfdfdf solid thin;transition:all .4s ease;}body.announcements header{margin-top:40px;}body.scroll header, body.mobile header{height:86px;}.envelope_container{position:relative;margin:0;padding:0;text-align:center;}.envelope_container img{-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}.envelope_container:hover img{-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1);}.envelope_container:before{content:"";background:inherit;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-filter:blur(35px);filter:saturate(180%) blur(20px) grayscale(100%);overflow:hidden;-moz-overflow:hidden;}.envelope_container img{-webkit-filter:blur(0);filter:blur(0);}.envelope_image{display:block;width:100%;height:auto;}.overlay{position:absolute;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s ease;transition:.3s ease;}.envelope_container:hover .overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.envelope{color:#fff;font-size:1.2em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;}img.grayscale{-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}img.grayscale:hover{-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1);}#contact{position:absolute;top:35px;right:58px;margin:0;opacity:100;transition:all .4s ease;text-align:right;white-space:nowrap;z-index:999999;}#contact span{font-size:1.25em;transition:font-size .4s ease;}#contact a.button{font-size:1em;}#phone{position:absolute;top:176px;left:25px;z-index:9;margin:0;padding: 0;transition:all .4s ease;}body.scroll #phone{top:86px;}body.sidebar_left.sidebar_right #phone{left:22%;}#phone span.tab{display: block;background-color: rgb(26, 115, 231, .5);border-bottom: #065189 solid thin;border-right: #065189 solid thin;border-left: #065189 solid thin;border-radius: 0px 0px 15px 15px;margin:0;padding: 0 20px;transition:all .4s ease;border-top:none;}#phone span.tab:hover{background-color: #FFF;}#phone a{text-align:center;white-space:nowrap;font-size: 2em;line-height: 1.5em;text-decoration: none;color: #FFF;}#phone a:hover{color: #065189;}#mobile_phone{display:none;position:absolute;top:50px;right:25px;margin:0;transition:all .4s ease;}#mobile_phone a{color: #065189;text-decoration:none;font-size:1.5em;}#mobile_phone a:hover{color: #000;text-decoration:none;}div.logo{position: absolute;top:10px;left:40px;text-align:left;font-size:76px;font-weight:100;line-height:1em;z-index:105;transition:all .4s ease;}body.scroll div.logo{font-size:60px;}div.logo a,div.logo a:visited{text-decoration:none;color:#065189;}div.logo a span,div.logo a:visited span{text-decoration:none;color:#909090;display: block;}body.scroll div.logo a span, body.mobile div.logo a span{display: inline-block;}div.logo img{max-height:151px;width: auto;transition: max-height 0.4s ease, height 0.4s ease}body.scroll div.logo img{max-height:65px;}#pagecell{position:relative;margin:0 auto;background-color:#FFF);border-top: #FFF solid thin;}#content_container{width:100%;margin: 176px auto 0;min-height:600px;}body.announcements #content_container{margin: 215px auto 0;}#content_container.no_top_margin{margin-top:0;}#content{text-align:left;min-height:425px;height:auto!important;padding:25px;letter-spacing:normal;white-space:normal;font-size:1em;}body.home #content{min-height:auto!important;}sup{vertical-align: top;position: relative;top: -0.5em;}body.mobile br{content: "";display: block !important;margin-bottom: 0em !important;}p{line-height:1.5em;padding:5px 0;}a{outline:none;text-decoration: none;}a:hover{outline:none;text-decoration: underline;}#content ul, #content ol{list-style: inside;}#content ol{padding:0;list-style-type:decimal;}#content ol li ol{padding:0;list-style-type:upper-alpha;}#content ol li ol li ol{padding:0;list-style-type:lower-alpha;}#content ol li ol li ol li ol{padding:0;list-style-type:upper-roman;}#content ol li{margin-left:1.5em;}body.mobile table:not(.no_resize){width:100%!important;height:auto!important;overflow:hidden;border-collapse:collapse;}body.mobile table:not(.no_resize) th,body.mobile table:not(.no_resize) td{padding:10px;}body.mobile table:not(.no_resize) td{display:block;width:100%!important;height:auto!important;overflow:hidden;text-align:center!important;}body.mobile table:not(.no_resize) td div,body.mobile table:not(.no_resize) td ul li{text-align:center;}body.mobile table:not(.no_resize) td ul li{text-align:left;}body.mobile table:not(.no_resize) td p{text-align:left;}body.mobile table:not(.no_resize) td img{max-width:100%!important;height:auto!important;margin-left:0!important;margin-right:0!important;margin:auto;}#content_container img,footer img,.footer_hands img{max-width:100%;height:auto!important;}body.mobile #content img{float:none!important;margin:0 auto!important;margin-right:0;margin-left:0;padding-bottom:10px;display:block;}figure{margin: 15px 15px;clear: both;}figcaption{font-size:.7em;line-height: 1.1em;font-style: italic;text-align: center }figure > img.float_figure_img{margin-left: 0px !important;margin-right: 0px !important;}figure > img.float_figure_img{margin-bottom:5px !important;}body.mobile #content figure{float:none!important;margin:5px auto 10px !important;}body.mobile #content figure > img{margin:0 auto !important;margin-bottom:5px !important;padding:0 !important;}hr{border:none;border-top:1px #003466 solid;padding:20px 0;margin:10px 0;}body.mobile h1{text-align:center;}blockquote{font-size:1em;margin:10px 30px;padding:10px 40px;line-height:1.45;position:relative;text-align:center;}blockquote:before{display:block;content:"\201C";font-family: Times;font-size:4em;position:absolute;left:0px;top:-20px;color:#000;}blockquote:after{display:block;content:"\201D";font-family: Times;font-size:4em;position:absolute;right:0px;top:-20px;color:#000;}body.mobile blockquote:before,body.mobile blockquote:after{font-size:4em;}.nowrap{white-space: nowrap;}.circle{display:inline-block;border-radius:50%;background-color:#065189;color:#FFF;font-size:18px;font-weight:700;height:35px;width:35px;padding:5px;text-align: center}a.button{display: inline-block;width:auto;color:#FFF;background: #065189;border:#065189 solid 1px;font-size:20px;font-weight: bold;overflow:hidden;padding:12px 12px;margin:10px 0;text-align: center;text-decoration:none;text-transform: uppercase;cursor:pointer;letter-spacing:1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}a.button:hover{background:none;text-decoration:none;background-color:#FFF;color: #065189;}.external-icon{vertical-align:baseline;font-size:60%!important;padding:3px;vertical-align:super;}a.external{white-space:nowrap;}a.phone{text-decoration:none;}iframe{max-width:100%;}.responsive-iframe{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.responsive-iframe iframe,.responsive-iframe object,.responsive-iframe embed{position:absolute;top:0;left:0;width:100%;height:100%;}#mobile_nav{display:none;}#mobile_nav{display:none;}body.mobile-menu #mobile_nav,body.touch #mobile_nav{display:block;}body.desktop #cssmenu,body.desktop #mobile_nav{display:none!important;}nav{float:right;position:relative;padding:0;margin-top: 65px;transition:all .4s ease;margin-right:20px;width:auto;text-align:center;z-index:110;}body.scroll nav{margin-top: 35px;}nav.right > ul{float:right;padding-left:0;}nav ul{list-style:none;margin:0;padding:0;}nav ul li{text-align:left;}nav ul li:hover > ul{opacity: 1;margin-top: 0;visibility: visible;transition: margin-top 0.3s ease-in, opacity 0.6s ease-in;}nav ul li a{display:inline-block;font-size:16px!important;font-weight:400;text-decoration:none;text-transform: capitalize;width:auto;padding-bottom:14px;position:relative;line-height:21px;}nav ul li a span{border-right:rgba(119, 29, 126, 0.25) solid 1px;padding:0 16px;white-space:nowrap;}nav ul li.last a span{border-right:none;}nav > ul > li.last > a{border-right:none;}nav ul > li > a:hover,nav ul > li.nav_active > a:link,nav ul > li.nav_active > a:visited,nav ul > li.nav_active > a:active,nav ul > li.nav_active > a:hover{color:#555555;text-decoration:none;}nav ul li a:link,nav ul li a:visited{color:#555555;}nav ul > li:hover > a:link,nav ul > li:hover > a:visited{color:#222222;}nav a[aria-haspopup="true"]::after{content:'';display:block;width:0;height:0;position:absolute;top:12px;left:4px;border-right:6px solid #065189;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}nav > ul > li > a[aria-haspopup="true"]::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #065189;left:16px;right:auto;bottom:0px;top:auto;}nav ul ul{position:absolute;top:100%;display:block;padding-bottom:7px;opacity:0;visibility:hidden;margin-top:35px;min-width:176px;background-color:#fff;border-top:3px solid #065189;box-shadow:0 3px 5px rgba(0,0,0,0.2);}nav ul ul li{position:relative;padding-bottom:0;}nav ul ul ul{right:100%;top:0;}nav > ul{padding-left:200px;}nav > ul > li{float:left;}nav.nav_right > ul{float:right;}nav.nav_left{float: left;margin-right: 0;margin-left: 20px;}nav.nav_left ul{padding-left: 0px;}nav.nav_centered{float: none;margin-right: 0;}nav.nav_centered > ul{padding:0;}nav.nav_centered > ul > li{float:none;display:inline-block;white-space:nowrap;margin-right:-4px;}nav ul > li > ul > li > a{width:auto;padding:7px 14px;white-space:nowrap;}#mobile_nav{position:absolute;top:0px;right:20px;margin:0;width:60px;height:50px;text-align:center;padding:0;z-index:500;transition:all .4s ease;}#mobile_nav a{text-decoration:none;line-height:normal;}.mobile-nav-toggle{position:absolute;width:30px;height:30px;top:10px;right:20px;vertical-align:middle;cursor:pointer;color:#FFF;padding:0;display:inline-block;z-index:1002;transition:top .4s ease;}.top-bar{width:40px;height:4px;position:absolute;top:0;background-color:#065189;transition:transform .1s .1s ease-in-out;-webkit-transition:transform .1s .1s ease-in-out;-moz-transition:transform .2s .2s ease-in-out;-o-transition:transform .1s .1s ease-in-out;}.middle-bar{width:40px;height:4px;position:absolute;top:10px;background-color:#065189;transition:opacity .1s linear;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;}.bottom-bar{width:40px;height:4px;position:absolute;top:20px;background-color:#065189;transition:transform .1s .1s ease-in-out;-webkit-transition:transform .1s .1s ease-in-out;-moz-transition:transform .1s .1s ease-in-out;-o-transition:transform .1s .1s ease-in-out;}.toggle-name{position:absolute;top:26px;left: 0;font-size: 14px;color: #065189;}div.mobile-nav-toggle.open .top-bar{transform:rotate(45deg);-webkit-transition:rotate(45deg);-moz-transition:rotate(45deg);-o-transition:rotate(45deg);top:7px;}div.mobile-nav-toggle.open .middle-bar{opacity:0;}div.mobile-nav-toggle.open .bottom-bar{transform:rotate(-45deg);-webkit-transition:rotate(-45deg);-moz-transition:rotate(-45deg);-o-transition:rotate(-45deg);top:7px;}#cssmenu,#cssmenu ul,#cssmenu li,#cssmenu a{margin:auto;padding:0;border:0;list-style:none;font-weight:400;text-decoration:none;line-height:1em;font-size:18px;position:relative;text-align:left;}#cssmenu{width:100%;margin:auto;z-index:99999;position:fixed;background-color:rgba(0,0,0,0.75);}#cssmenu{top:86px;}body.announcements #cssmenu{top:125px;}#cssmenu a{line-height:normal;}#cssmenu > ul > li{}#cssmenu > ul > li > a{display:block;line-height:20px;text-transform: capitalize;color:#FFF;}#cssmenu > ul > li > a > span,#cssmenu > ul > li > ul > li > a > span{display:block;padding:8px 20px;}#cssmenu a:hover{color:#065189 !important;text-decoration:none;}#cssmenu > ul > li.active,#cssmenu > ul > li.active > ul > li{color:#065189 !important;border:none;}#cssmenu ul ul a.nav_active{color:#065189 !important;}#cssmenu ul ul a.nav_active span{color:#065189 !important;}#cssmenu a.nav_link.nav_active{color:#065189 !important;}#cssmenu > ul > li.has-sub > a i.nav_plus,#cssmenu > ul > li > ul > li.has-sub > a i.nav_plus{float:right;display:inline-block;}#cssmenu > ul > li.has-sub > a i.nav_minus,#cssmenu > ul > li > ul > li.has-sub > a i.nav_minus{float:right;display:none;}#cssmenu > ul > li.has-sub.active > a i.nav_plus,#cssmenu > ul > li > ul > li.has-sub.active > a i.nav_plus{display:none;}#cssmenu > ul > li.has-sub.active > a i.nav_minus,#cssmenu > ul > li > ul > li.has-sub.active > a i.nav_minus{display:inline-block;}#cssmenu ul ul{display:none;}#cssmenu ul ul a{padding:5px 0 5px 25px;display:block;color:#bcbcbc;font-size:16px;font-weight:400;}#cssmenu ul ul a span{padding:0 0 0 15px;}#cssmenu ul ul ul a{padding:5px 0 5px 60px;display:block;color:#bcbcbc;font-size:16px;font-weight:400;line-height:20px;}#cssmenu ul ul ul a:before{left:90px;}body.sidebar_left #content{display:inline;float:left;width:79%;min-height:425px;height:auto!important;padding:25px;letter-spacing:normal;white-space:normal;font-size:1em;margin-right:-100%;margin-left:20%;}body.sidebar_right #content{display:inline;float:left;width:79%;min-height:425px;height:auto!important;padding:25px;letter-spacing:normal;white-space:normal;font-size:1em;margin-right:0;margin-right:0;}body.sidebar_left.sidebar_right #content{display:inline;float:left;width:59%;min-height:425px;height:auto!important;padding:25px;letter-spacing:normal;white-space:normal;font-size:1em;margin-right:-100%;margin-left:20%;}body.sidebar_left .sidebar, body.sidebar_right .sidebar, body.sidebar_left.sidebar_right .sidebar{display:inline;float:left;font-size:.8em;width:20%;padding: 20px 10px;box-shadow:5px -5px 10px -5px #797979;text-align:left;}body.sidebar_left.sidebar_right .sidebar_links{text-align: center;margin-bottom: 5px;}body.sidebar_left.sidebar_right .sidebar_links a:hover{text-decoration: none !important;}body.sidebar_left.sidebar_right .sidebar_right{display:inline;float:right;font-size:.8em;width:20%;text-align:left;box-shadow:-5px -5px 10px -5px #797979;padding-top:20px;padding-bottom:20px;}body.sidebar_right .sidebar_right{display:inline;float:right;font-size:.8em;width:20%;text-align:left;box-shadow:-5px -5px 10px -5px #797979;padding-top:20px;padding-bottom:20px;}body.sidebar_left.sidebar_right.mobile .sidebar{float:left;clear:left;margin:0;width:30%;}body.sidebar_left.mobile .sidebar{float:left;clear:left;margin:0;width:30%;}body.sidebar_right.mobile .sidebar_right{float:right;clear:right;margin:0;width:30%;}body.sidebar_left.sidebar_right.mobile .sidebar_right{float:left;margin:-20px 0 0 0;box-shadow:5px 5px 10px -5px #797979;}body.sidebar_left.sidebar_right.mobile #content{float:right;width:69%;margin-right:0;margin-left:0;}body.sidebar_left.mobile #content{float:right;width:69%;margin-right:0;margin-left:0;}body.sidebar_right.mobile #content{float:left;width:69%;margin-right:0;margin-left:0;}body.sidebar_right .sidebar_right h2{margin-top:0}@media screen and (max-width: 635px) {body.sidebar_left.sidebar_right.mobile .sidebar { float:left;clear:left;margin:0;width:100%;box-shadow: none;font-size: 1em;}  body.sidebar_left.mobile .sidebar{float:left;clear:left;margin:0;width:100%;box-shadow: none;font-size: 1em;}  body.sidebar_right.mobile .sidebar_right{float:left;clear:left;margin:0;width:100%;box-shadow: none;font-size: 1em;}  body.sidebar_left.sidebar_right .mobile .sidebar_right{float:left;width:100%;margin:0;box-shadow: none;}  body.sidebar_left.sidebar_right .mobile #content{float:left;width:100%;margin-right:0;margin-left:0;}  body.sidebar_left.sidebar_right.mobile #content{width:100%;}  body.sidebar_right.mobile #content{width:100%;}   body.sidebar_left.mobile #content{width:100%;}}body.sidebar_left.sidebar_right .sidebar p.image{text-align:center;}body.sidebar_left.sidebar_right .sidebar p.image img{margin:10px 0;}body.sidebar_left.sidebar_right .sidebar img{max-width:100%;}body.sidebar_left .sidebar ul.navigation-menu{list-style:none;background:#efefef;padding:6px;margin: 6px;border-radius: 5px;}body.sidebar_left.sidebar_right .sidebar ul.navigation-menu h2{text-align: center;}body.sidebar_left.sidebar_right .sidebar ul.navigation-menu h2 a{text-decoration: none;}body.sidebar_left.sidebar_right .sidebar ul.navigation-menu li{padding:5px 0 10px 10px;}body.sidebar_left.sidebar_right .sidebar ul.navigation-menu li a{text-decoration:none;}body.sidebar_left.sidebar_right .sidebar ul.navigation-menu li a.active, body.sidebar_left.sidebar_right .sidebar ul.navigation-menu li a:hover{font-weight:700;}body.sidebar_left.sidebar_right .sidebar ul.navigation-menu li.last{border:0;}footer{background-color:#dbdbdb;color:#909090;padding:30px;text-align:center;}#copyright{font-size:.8em;}footer a:link,footer a:visited{text-decoration:none;color:#909090;}footer a:hover{text-decoration:underline;}#social-footer{text-align:center;font-size:2em;padding:10px;}#social-footer a{padding:2px 10px;}#social-footer a:hover{color:#afafaf;}#back-top-wrapper div a{width:40px;height:40px;opacity:1;}#back-top{display:none;}#back-top-wrapper{position:fixed;right:20px;bottom:20px;overflow:hidden;z-index:10000;}#back-top span{display:block;width:40px;height:45px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;color:#FFF;font-size:40px;opacity:.5;}#back-top span:hover{color:#afafaf;opacity:1;}@media screen and (max-width: 1200px) {div.logo { top: 10px;left: 20px;}  div.logo, body.scroll div.logo{font-size:40px;}  header{height: 121px;}  div.logo img{max-height:90px;}  body.scroll div.logo img{max-height:60px;} #content_container{margin: 115px auto 0;}  body.announcements #content_container{margin: 155px auto 0;} #phone{top:121px;}}@media screen and (max-width: 960px) {#footer-top { font-size:1.2em;}  #content_container{max-width:100%;}  #contact{right:0;left:0;top:80px;text-align:center;}  #phone{display:none;}  #mobile_phone{display:block;}  #mobile_nav{display:block;}  nav{display:none;}  div.logo img{max-height:60px;}  #content_container{margin: 80px auto 0;}  body.announcements #content_container{margin: 121px auto 0;} }@media screen and (max-width: 600px) {body { font-size:14px;}  #footer-top{font-size:1em;}  div.logo, body.scroll div.logo{font-size:30px;}  div.logo img, body.scroll div.logo img{max-height:60px;}}@media screen and (max-width: 481px) {div.logo, body.scroll div.logo { font-size:25px;text-align:center;display:block;margin-top:5px;top: 0px;left: 0;right: 0;}  div.logo img, body.scroll div.logo img{max-height:40px;}  #cssmenu{top:151px;}  body.announcements #cssmenu{top:190px;}  header, body.mobile header{height: 151px;}  #mobile_phone{right:0;left:0;top:100px;text-align:center;}  #mobile_nav{top:45px;left:0!important;right:0!important;margin:0 auto;} #contact{top:95px;}   #content_container{margin: 121px auto 0;}  body.announcements #content_container{margin: 160px auto 0;}  blockquote{margin:10px;padding:10px;}}@media screen and (max-width: 325px) {div.logo, body.scroll div.logo { font-size:20px;}} body.mobile table.mobile_column_reverse:not(.no_resize) {display:flex; flex-flow: column nowrap; flex-direction: column-reverse;} body.mobile table.mobile_column_reverse:not(.no_resize) tr { display: flex;flex-flow: column nowrap;flex-direction: column-reverse;}