/*
 Theme Name:    Divi Child for HSSEAS
 Theme URI:     http://www.elegantthemes.com/gallery/divi
 Description:   Divi Child Theme
 Author:        Elegant Themes
 Author URI:    http://www.elegantthemes.com
 Template:      Divi
 Version:       4.24.2
*/
body { background-color:#fff !important;}#main-content div.et_pb_module:not(.building-vi-navi) ul>li {list-style-type:disc;}#main-content div.et_pb_module:not(.building-vi-navi) ul>li ul>li {list-style-type:circle;}#main-content div.et_pb_module:not(.building-vi-navi) ul>li ul>li ul>li {list-style-type:square;}.wp-pagenavi span.current { color:#2B75AB !important;}.wp-pagenavi .previouspostslink a,.wp-pagenavi .nextpostslink a,.wp-pagenavi a, .wp-pagenavi span { color:#333333 !important;}#main-header > .container { width:96% !important;}@media screen and (max-width:600px) { .et_pb_row { width:90%; }}.et_pb_svg_logo #logo { height:80% !important; max-height:80% !important;}@media only screen and (max-width:981px) { .et_header_style_left #logo,.et_header_style_split #logo { max-width:70% !important;}}.grid-shadow { box-shadow:0px 6px 18px -6px rgba(0,0,0,0.2);}.pquote2 { float:right; width:250px; background:#ffe800; font-weight:bold; padding:13px; margin:0 0 13px 13px;}.footer-menu li a:hover,.footer-menu li a:focus { text-decoration:underline; opacity:1;}.card_description a:hover,.et_pb_blurb_container a:hover,.entry-title:hover,.seas-people-container a:hover img,.et_pb_image_container a:hover img,.et_pb_main_blurb_image a:hover img,.et-social-icon a:hover,.et_pb_image a:hover,.card_description a:focus,.et_pb_blurb_container a:focus,.entry-title:focus,.seas-people-container a:focus img,.et_pb_image_container a:focus img,.et_pb_main_blurb_image a:focus img,.et_pb_image a:focus {opacity:0.5;}.et_clickable .et_pb_blurb_container:focus,.et_clickable .et_pb_blurb_container:hover {opacity:0.5 !important;}.wp-caption p.wp-caption-text,.et_pb_post .post-meta { font-size:1em;}#left-area .post-meta { font-size:1em; line-height:1.5em; }.et_pb_tabs .et_pb_tab_0.et_pb_tab p { line-height:1.5em !important;}p { line-height:1.6em;}#top-menu > li > a:first-child:after {display:none;}#top-menu > li { padding-right:0px; margin-left:5px; cursor:pointer;}#top-menu a { -webkit-transition:none; -moz-transition:none; transition:none;}.nav ul,.seasnav ul { background-image:linear-gradient(-90deg, rgb(0,153,229), rgb(0,83,166)) !important; }.nav ul li ul,.seasnav ul li ul { background-image:none !important; }#top-menu li > ul li a::before { background:none !important;}#top-menu > li > a:first-child { padding-left:10px; padding-right:10px;}#top-menu li li { padding:0 !important;}.nav li li ul,.seasnav li li ul { position:relative !important;}.nav li li ul,.seasnav li li ul { display:none;}#main-header .nav li > ul li > ul a,#main-header .seasnav li > ul li > ul a { padding-left:40px !important;}#main-header .nav li > ul li > ul li > ul a,#main-header .seasnav li > ul li > ul li > ul a { padding-left:60px !important; padding-right:0px !important;}#top-menu li > ul li .menu-item-has-children > a:first-child,#top-menu li > ul li > ul li .menu-item-has-children > a:first-child { padding-right:20px !important;}#top-menu li > ul li.menu-item-has-children > a:first-child::after { font-family:ETmodules; content:"5" !important; cursor:pointer;}#top-menu li > ul li.menu-item-has-children.expanded > a:first-child::after { font-family:ETmodules; content:"3" !important; cursor:pointer;}#top-menu .menu-item-has-children>a:first-child {padding-right:10px;}#top-menu > li > ul > li:not(.menu-item-has-children) > a:first-child { width:220px;}#main-header .nav li ul a,#main-header .seasnav li ul a,.et-fixed-header #top-menu > li > ul a { color:white !important; font-weight:normal;}#main-header .nav li ul a:hover,#main-header .seasnav li ul a:hover { color:#FFD100 !important;}#top-menu > li > ul li.current-menu-ancestor > a:first-child { color:rgb(255, 232, 0) !important; background-color:rgba(0,0,0,.07)}#top-menu > li > ul li.current-menu-item:not(.current-menu-parent) > a:first-child { background:#FFD100; color:#000080 !important;}.nav li,.seasnav li { position:relative !important; line-height:1em !important;}.nav li li,.seasnav li li { position:relative !important; line-height:1em !important; margin:5px 0px !important; height:1.4em !important;}.seasnav li ul { position:absolute; padding:auto;}.nav li ul,.seasnav > li>ul { visibility:hidden; width:260px !important; -webkit-box-shadow:0 2px 5px rgba(0,0,0,.1); -moz-box-shadow:0 2px 5px rgba(0,0,0,.1); box-shadow:0 2px 5px rgba(0,0,0,.1)}.nav li li ul { border-top:none !important;}.nav li ul,.seasnav li ul { text-align:left;}.nav > li:hover>ul,.seasnav > li:hover>ul { visibility:visible !important;}.nav > li:hover>ul li { visibility:visible !important;}.nav li li a,.seasnav li li a { font-size:14px; -webkit-transition:all .1s ease-in-out; -moz-transition:all .1s ease-in-out; transition:all .1s ease-in-out}.nav ul li a:hover,.seasnav ul li a:hover { opacity:.7; //background-color:rgba(0,0,0,.07)}#top-menu > li > ul:before{ content:''; position:absolute; top:-20px; display:block; width:0; height:0; border-right:20px solid transparent; border-left:25px solid transparent;}.nav > li>ul,.seasnav > li>ul { border-top:2px solid rgb(50,132,191);}.seasnav > li>ul { padding:10px 0 20px 0 !important;}#top-menu > li:not(:last-child) > ul:before { left:10px;}#top-menu > li:nth-last-child(2) > ul:before,#top-menu > li:last-child > ul:before { left:auto; right:10px !important;}#main-header #top-menu > li.menu-item-has-children:nth-last-child(2):not(.mega-menu) > ul.sub-menu,#main-header #top-menu > li.menu-item-has-children:last-child:not(.mega-menu) > ul.sub-menu { left:auto !important; right:0px !important;}.nav li li ul { top:0px !important; left:0px !important; padding:0px !important; background:none !important;box-shadow:none !important;}@media screen and (max-width:600px) { .responsive table, .responsive thead, .responsive tbody, .responsive th, .responsive td, .responsive tr {border:none !important;display:block !important; } .reponsive thead .responsive tr {position:absolute !important;top:-9999px !important;left:-9999px !important; } .responsive td {-webkit-text-size-adjust:100% !important; // To prevent the font size from getting big on refresh.position:relative !important;padding-left:50%; } .responsive tr {border-bottom:2px solid #eee !important; }}.myslider .et_pb_slides .et_pb_slider_container_inner { vertical-align:middle;}.myslider .et_pb_slide,.mynews .et_pb_slide { padding:0px !important;}@media screen and (min-width:1000px) { .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_container {height:350px !important; } .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_slide {max-height:350px; } .myslider .et_pb_slide .et_pb_container {width:35% !important;margin-left:40px !important; }}@media screen and ( min-width:981px ) and ( max-width:999px) { .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_container {height:435px !important; } .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_slide {max-height:435px; }}@media screen and ( min-width:790px ) and ( max-width:980px) { .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_container {height:390px !important; } .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_slide {max-height:390px; }}@media screen and ( min-width:768px ) and ( max-width:789px) { .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_container {height:380px !important; } .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_slide {max-height:380px; }}@media screen and ( min-width:400px ) and ( max-width:767px) { .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_container {height:350px !important; } .myslider .et_pb_slider, .myslider .et_pb_slider .et_pb_slide {max-height:350px; }}@media screen and ( min-width:600px ) and ( max-width:1024px) { .myslider .et_pb_slides .et_pb_slider_container_inner {vertical-align:bottom !important; } .myslider .et_pb_slider .et_pb_slide {background-position:center top; } .myslider .et_pb_slide .et_pb_container {width:100% !important;margin-left:0px !important; }}.et_pb_slide_description .et_pb_slide_title a,.et_pb_slide_description .et_pb_slide_contenti div,.et_pb_slide_description .et_pb_button et_pb_more_button a { overflow:auto;}.myslider .et_pb_slide_description { background-image:linear-gradient(90deg,rgba(0,165,228,0.95) 0%,rgba(0,83,154,0.95) 100%);}.myslider .et_pb_slide_content a,.myslider-mobile .et_pb_slide_content a { color:#FFD100; font-weight:bold; text-decoration:underline;}@media screen and (max-width:413px) { .myslider-mobile .et_pb_slider, .myslider-mobile .et_pb_slider .et_pb_container {height:425px !important;max-height:425px; }}@media screen and (min-width:414px) and (max-width:500px) { .myslider-mobile .et_pb_slider, .myslider-mobile .et_pb_slider .et_pb_container {height:445px !important;max-height:445px; }} @media screen and (min-width:501px) and (max-width:600px) { .myslider-mobile .et_pb_slider, .myslider-mobile .et_pb_slider .et_pb_container {height:470px !important;max-height:470px; }}@media screen and (min-width:601px) and (max-width:700px) { .myslider-mobile .et_pb_slider, .myslider-mobile .et_pb_slider .et_pb_container {height:490px !important;max-height:490px; }}@media screen and (min-width:701px) and (max-width:750px) { .myslider-mobile .et_pb_slider, .myslider-mobile .et_pb_slider .et_pb_container {height:510px !important;max-height:510px; }}@media screen and (min-width:751px) and (max-width:1000px) { .myslider-mobile .et_pb_slider, .myslider-mobile .et_pb_slider .et_pb_container {height:535px !important;max-height:535px; }}@media screen and (max-width:896px) { .myslider-mobile .et_pb_slide {padding:0px !important; } .myslider-mobile .et_pb_slider .et_pb_slide_description {height:auto !important;background-image:linear-gradient(90deg,rgba(0,165,228,0.95) 0%,rgba(0,83,154,0.95) 100%); } .myslider-mobile .et_pb_slider .et_pb_slide_title, .myslider-mobile .et_pb_slider .et_pb_slide_content { background-color:unset !important; } .myslider-mobile .et_pb_slider {//background-color:rgba(12,113,195,1);//background-color:rgba(237,240,0,0.53); } .myslider-mobile .et_pb_slider .et_pb_slide {background-size:100% auto !important;//background-position:center top !important; } .myslider-mobile .et_pb_slider .et_pb_container {width:100% !important;margin-left:0px !important;padding:0px !important;bottom:0 !important; } .myslider-mobile .et_pb_slides .et_pb_slider_container_inner {vertical-align:bottom !important; } .myslider-mobile.et_pb_row {width:100% !important; } .mynews .et_pb_slider {height:300px !important; } .mynews .et_pb_slider .et_pb_slide {max-height:350px; }}@media screen and (min-width:1000px) { .mynews .et_pb_slider {height:470px !important; }}.pagination {padding-top:20px;}.display-posts-listing .highlight-news { background-color:yellow}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before { content:""; position:absolute; z-index:2; left:0; right:0;}#top-menu li a:before { content:""; position:absolute; z-index:-2; left:0; right:100%; bottom:50%; background:rgb(50,132,191);height:2px;-webkit-transition-property:right; transition-property:right; -webkit-transition-duration:0.3s; transition-duration:0.3s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out;}#top-menu li a:hover { opacity:1 !important;}#top-menu li a:hover:before { right:0;}#top-menu li li a:before { bottom:10%;}.seastab-grid .et_pb_module_header { padding-left:10px;}.seastab-grid .et_pb_blurb_content { max-width:100%;}.seastab-row { margin-top:30px;}.seastab-grid {margin-left:10px !important;margin-right:10px !important;}.et_pb_main_blurb_image .keyboard-outline img {outline:#2ea3f2 solid 2px;-webkit-transition:none !important;transition:none !important;}@media screen and (max-width:350px) { .seastab-grid {margin:unset !important; }}#identity-menu li { margin:1.5em 0;}#identity-menu.main > li.active > a,#identity-menu.main > li > ul li.active > a { font-weight:bold; text-decoration:underline;}#identity-menu li > ul li { font-size:0.7em;}.identity-color { display:table-cell; border-radius:50%; text-align:center; vertical-align:middle;}.primary-color { height:220px; width:220px;}.secondary-color { height:180px; width:180px;}.building-vi-navi-wrapper { height:60px;}.building-vi-navi ul { list-style:none; padding:0px;}.building-vi-navi ul li a {display:block;float:right;color:#1e4b87;font-weight:bold;padding:10px;}.building-vi-navi .active {border-bottom:2px solid rgb(50,132,191);}.building-vi-navi ul > li:hover > a { border-bottom:2px solid rgb(50,132,191); -webkit-transition-property:right; transition-property:right; -webkit-transition-duration:0.3s; transition-duration:0.3s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out;}.call_to_action_yellow:hover { color:white;}.call_to_action_yellow { background-color:#fbe74e; border-color:#fbe74e;}.fscf-div-field {//float:left;//width:50%;margin-bottom:10px;//padding:10px;}.fscf-input-text {width:50%;}.fscf-input-textarea {width:100%; }#seas-form-subject select,.fscf-div-form input[type="text"],.fscf-div-form select,.fscf-div-form textarea {//color:#999;font-size:14px;padding:10px;}.fscf-div-form input[type="text"],.fscf-div-form textarea {border:1px solid #d3d3d3;background-color:#f9f9f9;}.fscf-div-form input[type="text"]:focus,.fscf-div-form textarea:focus {background-color:#ccc;}.fscf-button-submit,.fscf-button-reset {text-transform:uppercase;display:inline-block;cursor:pointer;position:relative;padding:.7em 2em;border:none;border-radius:3px;font-size:14px;transition:all .2s;}.fscf-button-submit {margin:10px 10px 10px 0;color:#fff;background-color:#3284bf;}.fscf-button-reset {background-color:#ccc;}.fscf-div-error {color:#A30000;}@media screen and (max-width:500px) { .fscf-input-text { width:100%; }}.newsgrid .column {margin-left:10px !important;margin-right:10px !important;width:31% !important;}.newsgrid .post-content{ display:none !important;}.newsgrid .et_pb_blog_grid .et_pb_post { padding:0px; //margin-bottom:unset !important;}.newsgrid .et_pb_post { margin-bottom:20px !important;}.newsgrid .entry-featured-image-url { margin-bottom:0px;}.newsgrid .et_pb_image_container { margin:0 0 10px 0;}.newsgrid .entry-title { margin:0px; padding:10px 10px 15px 10px; min-height:30px; color:#005587;}.news-title-only article {min-height:315px;}.excerpts-fade-out .ds-limit-excerpt .post-content p { display:block; max-height:9em; overflow:hidden;}.excerpts-fade-out .post-content:not(blog-news-events-grid):after { background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 82%, rgba(255,255,255,1) 100%); background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 82%,rgba(255,255,255,1) 100%); background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 82%,rgba(255,255,255,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); content:''; display:block; height:90px; position:relative; top:-80px; left:0px;}.excerpts-fade-out .et_pb_blog_grid .post-content:after { margin-bottom:-70px;}.et_pb_posts a.more-link, .et_pb_blog_grid a.more-link { margin-bottom:-20px; margin-top:20px; position:inherit; text-align:left; color:#005587; text-transform:uppercase; text-decoration:underline; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; display:block;}.blog-events-grid .et_pb_image_container { margin:-20px !important;}@media screen and (max-width:896px) { .newsgrid .column {margin:unset !important;width:100% !important; }}@media screen and (max-width:746px) { .css-events-list .et_pb_blog_grid .et_pb_post { padding-left:0px; padding-right:0px; }}.blog-news-events-grid .column,.news-events-grid .column {margin-left:9px !important;margin-right:9px !important;}.blog-news-events-grid .column { width:100%;}.news-events-grid .column {width:31%;min-height:370px;} .news-events-grid .column.size-1of3 {margin-left:9px !important;margin-right:9px !important;width:31% !important;min-height:330px;}.news-events-grid .column.size-1of2 {margin-left:10px !important;margin-right:10px !important;width:47% !important;}#home-grid .et_pb_column { margin-right:2%;}.blog-news-events-grid .et_pb_post { box-shadow:0px 6px 18px -6px rgba(0,0,0,0.2); min-height:470px;}.blog-news-events-grid .entry-title,.news-events-grid .entry-title { color:#005587;}.blog-news-events-grid .post-content,.news-events-grid .post-content{ font-size:0.9em;}.blog-news-events-grid .post-content p,.news-events-grid .post-content p{ margin-bottom:10px;}.blog-news-events-grid .published,.news-events-grid .published { font-size:0.9em; color:#333;}.blog-news-events-grid .entry-title { padding:10px 15px 5px 15px;}.blog-news-events-grid .post-content p,.blog-news-events-grid a.more-link,.blog-news-events-grid .published { padding-left:15px; padding-right:15px;}.blog-news-events-grid p { color:#333;} .blog-news-events-grid a.more-link,.news-events-grid a.more-link { color:#005587; text-transform:uppercase; text-decoration:underline;}.news-events-grid .et_pb_post { margin-bottom:20px !important;}.blog-news-events-grid .et_pb_post { margin-bottom:0px !important;}.blog-news-events-grid .entry-featured-image-url,.news-events-grid .entry-featured-image-url { margin-bottom:0px;}.blog-news-events-grid .et_pb_image_container,.news-events-grid .et_pb_image_container { margin-bottom:10px;}@media screen and (max-width:979px) { .blog-news-events-grid .et_pb_post {max-height:unset; }}@media screen and (max-width:830px) { .news-events-grid .column.size-1of3, .news-events-grid .column.size-1of2, .news-events-grid .column {margin:unset !important;width:100% !important;min-height:unset; } .seastab-row .et_pb_blog_grid .et_pb_post {padding-left:0px;padding-right:0px; } .news-events-grid .entry-title, .news-events-grid .post-meta, .news-events-grid .post-content {padding-left:19px !important;padding-right:19px !important; } .news-events-grid .et_pb_image_container { margin:-20px 0px 29px 0px !important;//-20px -20px 29px }}.home-post-hero {width:100%;margin:2px 0;padding:0px;}.home-post-hero .entry-title {line-height:1.5em;font-weight:bold;}.home-post-hero .entry-title a:hover {color:#005587;}.home-post-hero .entry-title:hover {opacity:1;}.home-post-hero .et_pb_post .entry-featured-image-url {margin-bottom:2px;}.home-post-hero .post-content a.more-link {border:3px solid #005587;background-color:white;padding:10px;width:140px;text-decoration:none !important;text-align:center;z-index:999;}.home-post-hero .post-content a.more-link:hover {background-color:#005587;color:white !important;}@media screen and (min-width:1200px) { .home-post-hero .et_pb_row {max-width:none;width:90%;margin:0;padding:0; } .home-post-hero .entry-title {font-size:32px;padding:30px;margin:150px 100px;width:450px;background-color:#ffffff;position:absolute;z-index:999; } .home-post-hero .et_pb_post {margin-bottom:0px; } .home-post-hero .post-content {position:absolute;width:400px;margin-top:420px;margin-left:120px; } .home-post-hero img {float:right;min-width:800px !important;min-height:530px; }}p.event-list a { color:#005587; text-transform:uppercase; text-decoration:underline; font-size:13px;}p.event-list:not(:last-child) { border-bottom:1px solid #d6d6d6;margin-bottom:10px;}p.event-list .event-title { text-transform:uppercase; font-weight:bold;}.em-pagination .page-numbers {padding-left:10px;} .event .et_post_meta_wrapper img { display:none;}.single .et_pb_post,.single .post,.single-post #left-area { margin-bottom:0px; padding-bottom:0px;}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper { max-width:1000px;}.has-post-thumbnail img { width:auto; }.cd-timeline-content { padding:10px 0 10px 0 !important; box-shadow:none !important;}.cd-timeline-img { background:rgb(72,164,223) !important; box-shadow:none !important; width:30px !important; height:30px !important; margin-left:-15px !important;}.cd-timeline-img .et-pb-icon { box-shadow:none !important;}#cd-timeline::before { margin-left:-1px !important; width:2px !important; background:rgb(72,164,223) !important;}.history .cd-timeline-content h2 { color:#666; font-weight:light; padding-bottom:10px;}.history .cd-timeline-content h4 { font-weight:bold;}.hide { display:none !important;}.hero-big .header-content {//background-color:rgba(28,78,195,0.9);background-color:linear-gradient(-90deg, rgb(00a5e4), rgb(0, 83, 154));padding:50px !important;}.hero-big .et_pb_fullwidth_header_container {//margin-left:5%;}.hero-big p {padding:0 0 20px 0;}.hero-big .accent,.accent,.hero-big a,.cover-image a {//color:rgb(234,206,82) !important;//font-weight:bold !important;}#et-main-area #main-content .container:before { background-color:unset;}.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container,.et_boxed_layout #page-container .et_pb_row { width:100%;}.et_pb_gutter.et_pb_gutters1 #left-area,.et_pb_gutter.et_pb_gutters2 #left-area { width:70%;}.video-grid .et_pb_column {width:31%;}.video-blurb { min-height:210px; box-shadow:0px 6px 18px -6px rgba(0,0,0,0.2);}.video-blurb p { padding-bottom:0px;}.video-title a { color:#005587;}.video-title { padding:0px 15px 5px 15px;}@media screen and (max-width:830px) { .video-grid .et_pb_column {margin-bottom:20px !important;width:100% !important; }}.autocomplete-suggestions { border:1px solid #999; background:#FFF; overflow:auto; }.autocomplete-suggestion { padding:2px 5px; white-space:nowrap; overflow:hidden; }.autocomplete-selected { background:#F0F0F0; }.autocomplete-suggestions strong { font-weight:normal; color:#3399FF; }.autocomplete-group { padding:2px 5px; }.autocomplete-group strong { display:block; border-bottom:1px solid #000; }.autocomplete-no-suggestion { color:red; }#breadCrumbs ul { list-style:none; display:inline-table; padding:0px;}#breadCrumbs ul li { display:inline;}#breadCrumbs ul li a {display:block;float:left;height:30px;background:#dcdcdc;text-align:center;padding:0px 15px 0 25px;position:relative;margin:0 5px 0 0; font-size:12px;text-decoration:none;color:#333;}#breadCrumbs ul li a:after {content:"";border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #dcdcdc;position:absolute; right:-20px; top:0;z-index:1;}#breadCrumbs ul li a:before {content:"";border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #fff;position:absolute; left:0; top:0;}#breadCrumbs ul li:first-child a {padding-left:15px;border-top-left-radius:5px; border-bottom-left-radius:5px;}#breadCrumbs ul li:first-child a:before {display:none; }#breadCrumbs ul li:last-child a { color:#fff; background:#005587; padding-right:20px; border-top-right-radius:5px; border-bottom-right-radius:5px;}#breadCrumbs ul li:last-child a:after { display:none; }#breadCrumbs ul li a:hover { background:rgb(255,232,0); color:#666;}#breadCrumbs ul li a:hover:after { border-left-color:rgb(255,232,0);}@media screen and (max-width:400px) {#breadCrumbs ul li a {padding:0 10px 0 0;margin:0px;background:unset;color:#1e4b87;}#breadCrumbs ul li a:before {border:none;}#breadCrumbs ul li:first-child a {border-radius:0px;padding-left:unset;}#breadCrumbs ul li:last-child a {border-radius:0px;background:unset;padding-right:0px;border-bottom:2px solid rgb(50,132,191);color:#666;font-weight:bold;}#breadCrumbs ul li a:after {border:0px;content:'>';position:relative; right:-5px; top:0;}#breadCrumbs ul li a:hover { //background:unset; //border-bottom:2px solid rgb(50,132,191);}}#main-footer { //background-image:linear-gradient(-90deg, rgb(0,153,229), rgb(0,83,166)) !important; background-image:linear-gradient(-90deg, rgb(0,85,135), rgb(0,59,92)) !important;}#footer-logo { float:left; padding:20px 0;}#footer-menu-wrapper { height:40px; float:right; padding-bottom:20px;}.footer-menu li { float:left; padding-left:10px;}.footer-menu li a,#footer-copyright { color:white;}.et-social-icons { float:right;}.et-social-icon a { padding-top:20px;}#footer-copyright {float:left;}.sitemapmenu { padding-left:15px;}.sidenav {height:100%;width:0;position:fixed;z-index:999999;top:0;right:0;overflow-x:hidden;transition:0.5s;padding-top:20px;background-image:linear-gradient(-90deg, rgb(0,153,229), rgb(0,83,166));}.sidenav .sitemap-title-row .et_pb_column { width:unset !important;}.sidenav .closebtn {cursor:pointer;color:#fff;position:relative;top:0;right:10px;font-size:36px;margin-left:50px;}#page-container {transition:margin-right .5s;padding:0px;}#sitemap .et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth > .et_pb_row { width:100% !important; max-width:100% !important;}.sitemap {width:100%;margin:20px 0;}.sitemap .current-sitemap-item {color:#1e4b87;background-color:#FFD100;}.sitemap h1,.sitemap h2,.sitemap h3,.sitemap h4 {cursor:pointer;font-size:0.9rem;}.sitemap h1 {padding:10px 20px;font-size:1rem;font-weight:bold;color:#fff;}.sitemap h1:hover {color:#ffe800;}.sitemap h2:hover,.sitemap h3:hover,.sitemap h4:hover {background-color:#ffe800;color:#2b2b2b;}.sitemap div, .sitemap p {display:none;}.sitemap h2 {color:#fff;padding:10px 35px;}.sitemap h3 {color:#fff;padding:10px 50px;}.sitemap h4 {color:#fff;padding:10px 65px;}.sitemap .sitemap-submenu {display:block;}.sitemap h2 + .sitemap-submenu {margin-top:0px;}@media screen and (max-height:450px) {.sidenav {padding-top:15px;}.sidenav a {font-size:18px;}}.gsc-resultsHeader, .gcsc-branding {display:none !important;}input.gsc-search-button { color:#fff !important; font-size:14px !important; background-color:#0d4481 !important; padding:2px 8px !important; border:0px !important; height:25px !important;}input.gsc-input {font-size:16px !important;}.gs-title, .gs-snippet, .gs-webResult, .gsc-result-info, .gs-snippet,input.gsc-input,input.gsc-search-button {font-family:'Lato', Helvetica, Arial, Lucida, sans-serif !important;}.entry-content table,.gsc-above-wrapper-area { border:0px !important;}.gs-title, .gs-title b {font-size:16px !important;color:#1E4B87 !important;text-decoration:none !important;}.gs-snippet {font-size:14px;}.gsc-cursor-page {padding:4px 8px;color:#1E4B87 !important;text-decoration:none !important;}.gsc-cursor-current-page { color:#A30000 !important;}* {box-sizing:inherit;}.pn-SeasNav_Wrapper {position:relative;padding:0 11px;box-sizing:border-box;}@media screen and (min-width:768px) {.pn-SeasNav_Wrapper {width:auto;float:right;}}.pn-SeasNav {overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;position:relative;font-size:0;}.js .pn-SeasNav {-ms-overflow-style:-ms-autohiding-scrollbar;}.js .pn-SeasNav::-webkit-scrollbar {display:none;}.pn-SeasNav_Contents {float:left;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;position:relative;}.pn-SeasNav_Contents-no-transition {-webkit-transition:none;transition:none;}.pn-SeasNav_Link, .pn-SeasNav_Link a {text-decoration:none;color:#333;font-size:0.9rem;font-family:-apple-system, sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center; -ms-flex-align:center;align-items:center;min-height:44px;border:1px solid transparent;padding:0 11px;transform:perspective(1px) translateZ(0);}.pn-SeasNav_Link:before {content:"";position:absolute;z-index:-1;left:0; right:100%; bottom:0;background:rgb(255,232,0);height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.pn-SeasNav_Link:hover:before, .pn-SeasNav_Link:focus:before, .pn-SeasNav_Link:active:before {right:0;} .pn-SeasNav_Link:hover {cursor:pointer;} .pn-SeasNav_Contents .active {border-bottom:2.5px solid rgb(50,132,191);}.pn-Advancer {-webkit-appearance:none; -moz-appearance:none;appearance:none;background:transparent;padding:0;border:0;position:absolute;top:0;bottom:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;}.pn-Advancer:focus {outline:0;}.pn-Advancer:hover {cursor:pointer;}.pn-Advancer_Left {left:0;}[data-overflowing="both"] ~ .pn-Advancer_Left, [data-overflowing="left"] ~ .pn-Advancer_Left {opacity:1;}.pn-Advancer_Right {right:0;}[data-overflowing="both"] ~ .pn-Advancer_Right, [data-overflowing="right"] ~ .pn-Advancer_Right {opacity:1;}.pn-Advancer_Icon {width:20px;height:20px;fill:#bbb;}.pn-SeasNav_Indicator {position:absolute;bottom:0;left:0;height:4px;width:100px;background-color:transparent;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:background-color .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:background-color .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out, background-color .2s ease-in-out;transition:transform .2s ease-in-out, background-color .2s ease-in-out, -webkit-transform .2s ease-in-out;}nav#top-menu-nav { margin-right:30px;}.inline-search {float:right;}.inline-search.toggled .inline-search-wrap {position:absolute;width:94%;top:80px;left:0;clear:both;background:#8BB8E8;padding:2em 3%;line-height:1;height:auto;overflow:hidden;}#footer-logo .keyboard-outline,.logo_container .keyboard-outline,.mobile_menu_bar.keyboard-outline,.et_pb_button.keyboard-outline {outline:#2ea3f2 solid 2px;}button.search-toggle {line-height:1.5;text-decoration:none;text-transform:uppercase;color:#fff;background:#2e3641;padding:.5em 1em;font-size:14px;font-size:.875rem;display:inline-block;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,sans-serif;font-weight:300;}#seas-search-icon { top:-5px; position:relative; z-index:99999; background:transparent; border:0px; padding:5px 7px; color:white;}#seas-search-icon:before { content:"\55"; font-size:17px; font-family:ETmodules!important; font-weight:400;}.inline-search.toggled form { max-width:60em; padding:0; margin:0 auto; display:block;}.inline-search form { width:100%;}.screen-reader-text { clip:rect(1px,1px,1px,1px); position:absolute!important;}.inline-search #search-buttons { float:right; width:20%;}.inline-search form input[type=submit] { width:65%; float:left; margin:0; border-width:0px; height:35px; color:#ffffff; background:#003B5C;}.inline-search #search-close { float:right; background:transparent; border:none; color:#003B5C; font-size:25px;}.inline-search form label { width:76%; float:left; margin:0;}.inline-search form label input[type=search] { width:100%; margin:0; height:35px; background:#fff; color:#2e3641; padding:0 1em; border-radius:0; border:none;}search.toggled form { padding:0 1em;}@media screen and (max-width:980px) {#seas-search-icon {top:0px;right:0px;}.inline-search form label {width:60%;}.inline-search #search-buttons { width:40%;}}