*{box-sizing:border-box}body,html{padding:0;margin:0;width:100%;height:100%}body{font-family:Montserrat,Verdana,Geneva,sans-serif!important;background-color:navy;background-repeat:no-repeat;background-position:100% auto;background-attachment:fixed;font-weight:400;font-size:16px;line-height:150%}.uppercase{text-transform:uppercase}strong{font-weight:800}@media all and (min-width:0px) and (max-width:900px){body{font-size:16px}}body a{text-decoration:none;font-weight:700}[class*=span]{width:100%;float:left}.span1{width:8.33%}.span2{width:16.66%}.span3{width:25%}.span4{width:33.33%}.span5{width:41.66%}.span6{width:50%}.span7{width:58.33%}.span8{width:66.66%}.span9{width:75%}.span10{width:83.33%}.span11{width:91.66%}.span12{width:100%}@media all and (min-width:0px) and (max-width:600px){.s-span1{width:8.33%}.s-span2{width:16.66%}.s-span3{width:25%}.s-span4{width:33.33%}.s-span5{width:41.66%}.s-span6{width:50%}.s-span7{width:58.33%}.s-span8{width:66.66%}.s-span9{width:75%}.s-span10{width:83.33%}.s-span11{width:91.66%}.s-span12{width:100%}}@media all and (min-width:600px) and (max-width:900px){.m-span1{width:8.33%}.m-span2{width:16.66%}.m-span3{width:25%}.m-span4{width:33.33%}.m-span5{width:41.66%}.m-span6{width:50%}.m-span7{width:58.33%}.m-span8{width:66.66%}.m-span9{width:75%}.m-span10{width:83.33%}.m-span11{width:91.66%}.m-span12{width:100%}}@media all and (min-width:900px) and (max-width:1200px){.span1{width:8.33%}.span2{width:16.66%}.span3{width:25%}.span4{width:33.33%}.span5{width:41.66%}.span6{width:50%}.span7{width:58.33%}.span8{width:66.66%}.span9{width:75%}.span10{width:83.33%}.span11{width:91.66%}.span12{width:100%}}.text-dark{color:#222}.text-light{color:#fefefe}body{font-family:Montserrat,Verdana,Geneva,sans-serif}h1,h2,h3,h4{font-family:Montserrat,Verdana,Geneva,sans-serif;padding:0 0 12px 0;margin:0;line-height:100%}h1{font-size:42px}h2{font-size:33px}h3{font-size:21px}h4{font-size:16px}h1.break,h2.break,h3.break,h4.break{padding:24px 0;margin:18px 0;position:relative;display:block;width:100%}h1.break::after,h2.break::after,h3.break::after,h4.break::after{content:'';position:absolute;background:#333;width:20%;left:40%;right:40%;height:3px;bottom:0}.title{font-size:45px!important}.subtitle{font-size:36px!important}.sectiontitle{font-size:24px!important}.subsectiontitle{font-size:18px!important}@media all and (min-width:0px) and (max-width:900px){.title{font-size:36px!important}.subtitle{font-size:27px!important}.sectiontitle{font-size:18px!important}.subsectiontitle{font-size:1em!important}}@media all and (min-width:901px) and (max-width:1200px){.title{font-size:39px!important}.subtitle{font-size:30px!important}.sectiontitle{font-size:21px!important}.subsectiontitle{font-size:15px!important}}.relative{position:relative}.absolute{position:absolute}.desktop{display:block}.mobile{display:none}@media all and (min-width:0px) and (max-width:600px){.desktop{display:none}.mobile{display:block}}@media all and (min-width:601px) and (max-width:900px){.desktop{display:none}.mobile{display:block}}@media all and (min-width:901px) and (max-width:1200px){.desktop{display:none}.mobile{display:block}}.float-right{float:right}.float-left{float:left}.float-center{float:none;margin:0 auto}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}@media all and (min-width:0px) and (max-width:600px){.s-float-right{float:left}.s-float-left{float:right}.s-float-center{float:none;margin:0 auto}.s-align-right{text-align:right}.s-align-left{text-align:left}.s-align-center{text-align:center}}@media all and (min-width:600px) and (max-width:900px){.m-float-right{float:right}.m-float-left{float:left}.m-float-center{float:none;margin:0 auto}.m-align-right{text-align:right}.m-align-left{text-align:left}.m-align-center{text-align:center}}.container{width:100%;margin:0;float:left;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative}.span-element{width:1260px;float:none!important;margin:0 auto}@media all and (min-width:0px) and (max-width:600px){.span-element{width:100%;padding:1em;margin:0;float:left}}@media all and (min-width:601px) and (max-width:900px){.span-element{width:95%;margin:0 auto;float:none}}@media all and (min-width:901px) and (max-width:1200px){.span-element{width:95%;margin:0 auto;float:none}}@media all and (min-width:1201px) and (max-width:1800px){.span-element{width:1188px;margin:0 auto;float:none}}.size-auto,.size-full,.size-large,.size-medium,article img,aside img,div img,figure img,li img,section img{max-width:100%;height:auto;display:block}img.alignleft{max-width:30%;float:left;margin:1em 1.25em 1em 0}div.wp-caption.alignleft{max-width:50%;float:left;margin:1em 1.25em 1em 0}img.alignright{max-width:30%;float:right;margin:1em 0 1em 1.25em}div.wp-caption.alignright{max-width:50%;float:right;margin:1em 0 1em 1.25em}div.wp-caption.aligncenter,img.aligncenter,img.alignnone{max-width:100%;float:none;padding:1em;border:1px solid #ccc;margin:1em auto}.flexContainer div.wp-caption.aligncenter,.flexContainer img.aligncenter,.flexContainer img.alignnone{max-width:100%;float:none;padding:1em;border:none;margin:1em auto}div img.alignleft:first-of-type{max-width:30%;float:left;margin:0 1.25em 1em 0}div img.alignright:first-of-type{max-width:30%;float:right;margin:0 0 1em 1.25em}div.wp-caption.alignleft:first-of-type{max-width:50%;float:left;margin:0 1.25em 1em 0}div.wp-caption.alignright:first-of-type{max-width:50%;float:right;margin:0 0 1em 1.25em}@media all and (min-width:0px) and (max-width:600px){div.wp-caption.aligncenter,div.wp-caption.alignleft,div.wp-caption.alignright,img.aligncenter,img.alignleft,img.alignright{max-width:100%;float:none;margin:1em auto}}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{box-sizing:border-box;padding:9px;margin:0;max-width:100%!important;display:block;font-size:16px}input[type=checkbox],input[type=radio]{display:inline-block;padding:0 12px 0 0;margin:0}input[type=file],input[type=hidden]{padding:0;margin:0}label{display:inline-block;padding:6px 0;margin:0;box-sizing:border-box;font-size:16px}button,button:hover,button[type=submit],button[type=submit]:hover,input[type=submit],input[type=submit]:hover{display:inline-block;border:0!important;padding:9px;background:#e1e1e1;color:#222;font-size:16px}embed,iframe,object,video{max-width:100%;margin:12px auto;clear:both;display:block}form{display:block;width:100%;padding:1em;box-sizing:border-box}.screen-reader-text{display:none!important}article,article>figure,article>footer,article>header,section figure,section footer,section header{width:100%;float:left}.social{list-style-type:none;width:auto;display:table;padding:0;margin:0 auto}.social li{display:table-cell}.social li a{padding:0 0 0 1em;display:block}@media all and (min-width:0px) and (max-width:1200px){.social li a{padding:0 1em;display:block}}.flex{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.flex.alt{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}.flex.alt.space{align-items:center;justify-content:space-between}@media all and (min-width:0px) and (max-width:900px){.flex-alt{display:block}}.text-dark{color:#333}#headerContainer i.fa #footerContainer i.fa{display:inline-block}a{text-decoration:none!important}#headerContainer{background-color:#fff;position:relative;z-index:1000;padding:1em 0;transition:.4s;border-bottom:1px solid #ccc}#headerContainer.sticky{position:fixed;transition:height .4s ease}#header{padding:0 0}#header a{color:#333}.desktop{display:flex;align-items:center;flex-wrap:wrap}#header.mobile{display:none}@media all and (min-width:0px) and (max-width:1200px){.desktop{display:none}#header.mobile{display:flex;align-items:center;flex-wrap:wrap}#headerContainer{padding:12px}}#information,#logo{box-sizing:border-box;margin:0;padding:0}#information{padding:0 0 15px 0;margin:0}nav.container{padding:18px 0}.desktop ul.sub-menu,nav.container{background-color:#eee}.desktop #logo img{max-width:100%;max-height:90px;width:auto;height:auto;position:relative}.sticky .desktop #logo img{max-height:36px;transition:all .4s ease}.desktop #information h3,.desktop #information h4{width:100%;color:#333;font-weight:400;font-family:Montserrat,Verdana,Geneva,sans-serif;padding:0 0 3px 0}.desktop #information h3{font-size:21px}.sticky .desktop #information h3{font-size:17px;transition:all .4s ease}.desktop .primary-menu-container{display:block}.desktop #menu ul{width:100%;list-style-type:none;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;float:left}.sticky .desktop #menu ul{float:left;width:100%;transition:all .4s ease}.desktop #menu ul li{position:relative;padding:0;margin:0;width:auto!important;box-sizing:border-box!important;float:unset!important}.desktop #menu ul>li a{margin:0;color:navy;font-size:1em;text-transform:uppercase;font-family:Montserrat,Verdana,Geneva,sans-serif;display:block;font-weight:700}.desktop ul li:last-of-type{padding:0}.sticky .desktop #menu ul>li a{font-size:1em;text-align:center;transition:all .4s ease}@media all and (min-width:1201px) and (max-width:1800px){.desktop #menu ul>li a{margin:0;color:navy;font-size:1em;text-transform:uppercase;font-family:Montserrat,Verdana,Geneva,sans-serif;display:block;font-weight:700}.sticky .desktop #menu ul>li a{font-size:1em;text-align:center;transition:all .4s ease}}.desktop #menu ul li.menu-item-has-children ul.sub-menu{display:none;position:absolute;top:100%;left:0;padding:1em 0 0 0;margin-left:.435em;min-width:300px;z-index:100;box-shadow:0 6px 6px -6px #ccc}.desktop #menu.alt ul li.menu-item-has-children ul.sub-menu{display:none;position:absolute;top:100%;left:0;padding:1em 0 0 0;margin-left:.435em;min-width:300px;box-shadow:0 6px 6px -6px #ccc;z-index:100}.sticky .desktop #menu ul.sub-menu{margin-left:2em}.desktop #menu ul li.menu-item-has-children ul.sub-menu li{display:list-item;width:100%;border:none!important;float:left;text-align:center;padding:0}.desktop ul.sub-menu li:first-of-type{display:block}.desktop #menu ul.sub-menu>li a,.desktop ul li.menu-item-has-children ul.sub-menu li a{margin:0;font-size:1em;text-align:left;line-height:120%;padding:12px}.sticky #menu .desktop #menu ul.sub-menu>li a,.sticky #menu .desktop ul li.menu-item-has-children ul.sub-menu li a{margin:0;font-size:1em;text-align:left;line-height:120%;padding:12px}.desktop #menu ul li.menu-item-has-children:hover ul.sub-menu{display:block!important}.sticky .address{display:none;transition:.4s ease}@media all and (min-width:0px) and (max-width:1200px){#header.mobile #logo img{max-width:100%;max-height:36px;width:auto;height:auto;position:relative}#header.mobile .toggle{color:navy}#header.mobile .phone a{color:navy!important}#header.mobile .menu-menu-container{width:100%;padding:0;margin:1em 0;float:left;clear:both}#header.mobile .menu-menu-container ul{list-style-type:none;padding:18px 0 0 0;margin:0}#header.mobile .menu-menu-container ul.sub-menu{padding:.5em 0 0 0;margin:0}#header.mobile .menu-menu-container ul li:first-of-type{display:block}#header.mobile .menu-menu-container ul li{width:100%;display:list-item;margin:0 0 .5em 0;padding:0;float:left}#header.mobile .menu-menu-container ul.sub-menu li{display:list-item;margin:0 0 .5em 0;padding:0;float:none}#header.mobile .menu-menu-container ul li a{display:block;padding:12px;font-size:1em;color:navy;background-color:#ccc;text-align:left;text-transform:uppercase;font-family:Montserrat,Verdana,Geneva,sans-serif;text-decoration:none}#header.mobile .menu-menu-container ul.sub-menu li a{background-color:#eee}#mobileSidebar{height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;padding:0;background-color:rgba(255,255,255,1);overflow-x:hidden;transition:.5s;padding-top:0}#mobileSidebar .content{padding:12px}.sidenav .closebtn{color:#fff;position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:15px;color:#eee;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}}#titleContainer.no-featured-image{padding:24px 0}#titleContainer.featured-image{background-position:center -50px;padding:180px 0 0 0}#titleContainer.featured-image #title h2{padding:9px;color:#fff;font-size:42px;display:inline-block;font-weight:400;background-color:navy}#titleContainer #title h2,#titleContainer.no-featured-image #title h2{padding:0;font-size:33px;font-weight:700}@media all and (min-width:0px) and (max-width:1200px){#titleContainer.featured-image{background-position:center center;padding:120px 0 0 0}#titleContainer.featured-image #title{padding:0!important}}#titleContainer .cta{margin:18px 0;display:inline-block;padding:18px;text-transform:uppercase;color:#52484b;background-color:#333}#titleContainer #breadcrumbs a,#titleContainer #breadcrumbs span{padding:0 12px; line-height: 2em;}#titleContainer #breadcrumbs a:first-of-type,#titleContainer #breadcrumbs>span,#titleContainer #breadcrumbs>span>span:first-of-type{padding:0 12px 0 0}.repeater{padding-bottom:24px}.repeater section{float:left;padding-top:1.5em}.repeater.one-column section{width:100%}.repeater.one-column section:first-of-type{padding-top:0}.repeater.one-column section .wrapper{margin:0;width:100%}.repeater.two-column section{width:49%;margin-bottom:5%}.repeater.two-column section:nth-of-type(odd){margin-right:2%}.repeater form{padding:0!important;border-radius:0!important}@media all and (min-width:0px) and (max-width:600px){.repeater.two-column section{width:100%!important;margin-bottom:5%;margin-right:0!important}}.repeater.three-column section{width:32%}.repeater.three-column section:nth-of-type(3n+2){margin:0 2% 5%}@media all and (min-width:0px) and (max-width:600px){.repeater.three-column section{margin:0 0 5%!important;width:100%!important}.repeater.three-column section .wrapper{width:100%!important}}.repeater.four-column section{width:23.5%;margin-bottom:5%;margin-right:2%}.repeater.four-column section:nth-of-type(4n+4){margin-right:0}@media all and (min-width:0px) and (max-width:600px){.repeater.four-column section{width:100%!important;margin-right:0!important}}@media all and (min-width:601px) and (max-width:900px){.repeater.four-column section{width:49%!important}.repeater.four-column section:nth-of-type(4n+4),.repeater.four-column section:nth-of-type(even){margin-right:0}}.repeater.five-column section{width:18.4%;margin-bottom:5%;margin-right:2%}.repeater.five-column section:nth-of-type(5n+5){margin-right:0}@media all and (min-width:0px) and (max-width:600px){.repeater.five-column section{width:100%!important;margin-right:0!important}}@media all and (min-width:601px) and (max-width:900px){.repeater.five-column section{width:49%!important}.repeater.five-column section:nth-of-type(even){margin-right:0!important}}.repeater section .wrapper a.image,.repeater section .wrapper figure.image{padding:0 0 56.25% 0;height:1px;width:100%;float:left;margin:0 0 12px 0;background-repeat:no-repeat;background-position:top center;background-size:cover}.repeater section .wrapper .text{padding:1em 0}.repater section .wrapper footer a{color:#fff;border-color:navy;font-size:16px;font-weight:400;background-color:navy;text-transform:none;border-width:0}.padded{padding:3em 0}.padded.first{padding:15vh 0}@media all and (min-width:0px) and (max-width:600px){.padded{padding:1.25em 1em}.padded.first{padding:2.25em 1em}}@media all and (min-width:601px) and (max-width:900px){.padded{padding:1.25em 0}.padded.first{padding:2.25em 1em}}@media all and (min-width:901px) and (max-width:1200px){.padded{padding:2.25em 1em}.padded.first{padding:3.25em 1em}}.padded-alt{padding:15vh 0}@media all and (min-width:0px) and (max-width:600px){.padded-alt{padding:1em 0}}@media all and (min-width:601px) and (max-width:900px){.padded-alt{padding:1.5em 0}}@media all and (min-width:901px) and (max-width:1200px){.padded-alt{padding:2em 0}}.full{height:100vh;padding:0;margin:0}#contentContainer h2,.flexContainer h2{font-weight:400}#contentContainer p,.flexContainer p{margin:0;padding:0 0 1em 0}.flexContainer{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.flexContainer.background-center{background-position:center center}.flexContainer.background-top{background-attachment:scroll;background-position:center top}.flexContainer.background-bottom{background-position:center bottom}.flexContainer article{padding:0 0 24px 0}.flexContainer #flexContent .heading h2,.flexContainer #flexContent .heading h3{font-family:Montserrat,sans-serif;padding:0 0 6px 0}.flexContainer #flexContent h3.subheading{padding:0 0 18px 0;font-weight:800;text-transform:uppercase}.flexContainer #flexContent h1{font-size:48px;font-weight:800;line-height:110%}.shadow{text-shadow:1px 1px #000}.flexContainer .text-light a{color:#fff!important}.flexContainer #flexContent article section figure{height:1px;padding:0 0 56.25% 0;margin:0 0 18px 0;float:left;background-position:center top;background-size:cover}.text-light #flexContent section.intro a{padding:12px 24px;display:inline-block;color:#fff;margin:0 1em;background-color:navy;font-weight:400!important;text-align:center!important;transition:background-color .2s ease-in-out}.text-light #flexContent section.alt h1{color:#333;font-size:24px}@media all and (min-width:0px) and (max-width:600px){.text-light #flexContent section.intro a{padding:12px 24px;display:block;color:#fff;margin:0 0 15px 0;text-align:center!important}}.text-light #flexContent section.intro a:last-of-type{margin:0;text-align:center!important}.text-dark #flexContent section footer,.text-light #flexContent section footer{float:left;padding:18px 0;text-align:center}.text-light #flexContent section footer a{padding:12px;display:inline-block;font-weight:block;color:#fff;margin:0;background-color:navy;text-align:center!important}.text-light .wrapper section footer a{display:block;background-color:navy;transition:.2s}.text-light section footer a:hover,.text-light section.intro a:hover,.text-light section.span12 a:hover{background-color:#16a5da;text-shadow:0 0!important;color:#fff!important;transition:background-color .2s ease-in-out}.text-light section.alt.intro a:hover{background-color:#16a5da;text-shadow:0 0!important;color:#fff!important;transition:background-color .2s ease-in-out}.text-light a{color:#ccc}.text-dark a,[class*=landing] section footer a{color:#222}.text-light h2{color:#fff}.text-dark h2{color:#111}.text-dark #flexContent section .text h2{color:#333;letter-spacing:-1px}.text-dark #flexContent section .text h2 strong{color:#323232}.text-dark section footer a,[class*=landing] section footer a{display:inline-block;padding:12px;margin:1em 0;background-color:navy;color:#fff!important;font-weight:800;transition:.2}.text-dark.alternate section footer a{display:inline-block;margin:0;padding:12px;background-color:navy;color:#fff!important;font-weight:800;transition:.2}.text-dark #flexContent .content-row-four section footer a,.text-dark #flexContent .content-row-three section footer a,.text-dark #flexContent .content-row-two section footer a,[class*=landing] .content-row-four section footer a,[class*=landing] .content-row-three section footer a,[class*=landing] .content-row-two section footer a{display:block}.text-dark #flexContent section footer a:hover,[class*=landing] section footer a:hover{background-color:navy;color:#fff!important;text-shadow:0 0!important;transition:background-color .2s ease-in-out}.flexContainer.section-padded section div{padding:1.5em}.flexContainer section h2{padding:0 0 24px 0}.border-sep article{border-bottom:1px dotted #ccc;margin-bottom:2em}.border-sep article:last-of-type{border-bottom:none}ol{list-style-type:none;column-count:2;column-gap:24px;padding:0;margin:0 0 24px 0}ol.three{list-style-type:none;column-count:3;padding:0;margin:0 0 24px 0}ol.four{list-style-type:none;column-count:4;padding:0;column-gap:6px;margin:0 0 24px 0}ol li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media all and (min-width:0px) and (max-width:600px){ol.four,ol.three{list-style-type:none;column-count:2;padding:0;margin:0 0 24px 0}.flexContainer #flexContent h1{font-size:42px}}.flexContainer ol li{padding:0 0 12px 0}.whitebox section div{background-color:#fff}@media all and (min-width:0px) and (max-width:600px){.flexContainer{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.flexContainer #flexContent h1{font-size:42px}.text-light h2{color:#fff}.text-dark h2{color:#111}}@media all and (min-width:601px) and (max-width:900px){.flexContainer{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.flexContainer h1{font-size:45px}}@media all and (min-width:901px) and (max-width:1200px){.flexContainer{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.flexContainer #flexContent h1{font-size:54px}}.flexContainer.selection section{padding-bottom:24px}#contentContainer{padding:36px 0;background-color:#fff}#contentContainer a{color:navy}#contentContainer ul,.flexContainer ul{box-sizing:border-box;width:100%;list-style-type:square;padding:0 0 1em 1em;margin:0;float:left;display:block}#contentContainer ul ul{box-sizing:border-box;width:100%;padding:0 0 0 2em;margin:0;float:left;display:block}#contentContainer #main h2{font-size:2.25em;padding-bottom:18px}#contentContainer #content article h4{font-size:18px;font-weight:800;color:#333}#contentContainer #sidebar ul{width:100%}#contentContainer #sidebar form#searchform{display:block;width:100%;padding:0;box-sizing:border-box}.attachment{border:1px solid #eee;margin:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.attachment.desktop{border:1px solid #eee;margin:0;background-repeat:no-repeat;background-size:contain;background-position:center center}form#searchform{padding:0;margin:0 0 18px 0;width:100%;float:left}#main form#searchform input[type=text],#sidebar form#searchform input[type=text]{float:left;width:60%;border:none;font-size:15px;background-color:#efefef}#main form#searchform input[type=submit],#sidebar form#searchform input[type=submit]{float:right;width:35%}#main form#searchform .screen-reader-text,#sidebar form#searchform .screen-reader-text{display:block!important;width:100%;text-transform:none;float:left}#main .features{background-color:#eee;border:1px dashed #ccc;margin:0 0 24px 0;padding:24px;width:100%;box-sizing:border-box}#main .features.red{background-color:#810000;border:1px dashed #333;margin:0 0 24px 0;padding:24px;color:#fff;width:100%;box-sizing:border-box}#main .features h2{font-weight:800;line-height:100%;text-transform:uppercase;padding:0 0 6px 0!important;margin:0!important}#main .features ol li{padding:12px;box-sizing:border-box;border-bottom:1px dotted #bbb}#sidebar.sticky,section.sticky{position:-webkit-sticky;position:sticky;top:100px}#sidebar{background-color:transparent;border:3px solid green}#sidebar a{font-weight:700;color:navy!important}@media all and (min-width:0px) and (max-width:900px){#sidebar.sticky,section.sticky{position:static!important}}@media all and (min-width:901px) and (max-width:1200px){#sidebar.sticky,section.sticky{top:70px}}#sidebar .sidebarContainer{float:left;width:100%;padding:1em}aside{width:100%;padding:0 0 .5em;float:left;box-sizing:border-box}aside ul{width:100%;list-style-type:none!important;padding:0 0 18px 0!important;margin:0!important}aside ul li{width:100%;float:left;padding:9px 0;margin:0;border-bottom:1px dashed #ccc}aside ul li:last-of-type{border-bottom:none}aside ul li a{font-weight:400!important;color:navy!important}aside div,aside h3{width:100%;float:left;padding:0 0 12px 0;margin:0}aside ul li.current-menu-item a{font-weight:800!important}aside img{max-width:100%;margin-bottom:18px}.flexContainer a.social-link,.flexContainer i.fa{display:inline-block}.flexContainer a.social-link{background:#000;padding:6px;margin:0 6px}.gmnoprint{display:none!important}#footerContainer{background-color:transparent}.footer-top{padding:2em 0 1em 0}.footer-bottom{padding:1em 0}#footerContainer.text-light #footer{color:#efefef!important}#footerContainer.text-light #footer a{color:#fff!important;font-weight:800;text-decoration:none}#footerContainer.text-dark #footer{color:#222!important}#footerContainer.text-dark #footer a{color:#fefefe!important;font-weight:800;text-decoration:none}#footerContainer #footer a:hover{text-decoration:underline}#footerContainer #credits p{width:100%;padding:15px 0 6px 0;margin:0;float:left;font-size:16px; line-height: 2em;}@media all and (min-width:0px) and (max-width:768px){#footerContainer #footer #menu li:first-child,#footerContainer #footer #menu li:last-child,#footerContainer #menu.footer.links ul li{border:none!important}}#social ul li{display:table-cell}form.wpcf7-form{display:block;box-sizing:border-box;padding:24px;background-color:#efefef;margin:0;float:left;clear:right;width:100%}.screen-reader-response{position:static!important;width:100%!important;float:left!important;padding:6px!important;box-sizing:border-box!important}form.wpcf7-form{display:block;box-sizing:border-box;padding:0;background-color:transparent;margin:0;border:none;float:left;clear:right;width:100%}.screen-reader-response{position:static!important;width:100%!important;float:left!important;padding:6px!important;box-sizing:border-box!important}.wpcf7 p{margin:0;padding:0 0 3px 0!important}.wpcf7 label{color:#333;display:block;width:100%;box-sizing:border-box;background-color:transparent!important;font-size:15px!important}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 select,.wpcf7 textarea{display:block;padding:6px!important;margin:0;color:#333;font-size:15px!important;width:100%!important;background-color:#ccc!important;border:none!important;box-sizing:border-box;font-family:Montserrat,Verdana,Geneva,sans-serif}.contact-box .wpcf7 input[type=email],.contact-box .wpcf7 input[type=tel],.contact-box .wpcf7 input[type=text],.contact-box .wpcf7 select,.contact-box .wpcf7 textarea{background-color:#fff}.wpcf7 input[type=submit]{color:#fff;font-family:Montserrat,sans-serif;font-size:15px/125%;text-align:center;text-transform:none;width:100%;box-sizing:border-box;font-weight:800;margin:6px 0;padding:6px;background-color:#333!important;border:none!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-container,.mejs-overlay.load,.wp-video,video.wp-video-shortcode{width:100%!important;height:100%!important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100%!important}video.wp-video-shortcode{position:relative}.wp-video{margin:-1em 0 2em 0!important}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.video-container .mejs-controls{display:none}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}.frm_forms{font-family:Montserrat,Verdana,Geneva,sans-serif!important}.frm_forms br,.frm_forms p{padding:0!important;margin:0!important}.frm_forms br{display:none!important}.modal{display:none;position:fixed;z-index:10000!important;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7)}.modal-content{background-color:#fefefe;padding:20px;color:#323232!important;border:1px solid #888}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#323232;text-decoration:none;cursor:pointer}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:9px}table.responsive{width:100%}table.responsive td,table.responsive th{padding:1em;word-wrap:break-word}table.responsive.two-column td,table.responsive.two-column th{width:50%}table.responsive.three-column td,table.responsive.three-column th{width:33.3333%}table.responsive.four-column td,table.responsive.four-column th{width:25%}table.responsive.five-column td,table.responsive.five-column th{width:20%}table.responsive td:first-child,table.responsive th:first-child{color:#000}.text-light table.responsive td:first-child,.text-light table.responsive th:first-child{color:#fff}@media all and (min-width:0) and (max-width:600px){table.responsive tr{display:flex;flex-flow:row wrap;justify-content:space-around}table.responsive td,table.responsive th{display:block;width:100%!important}table.responsive th:first-child{display:none}}@media all and (min-width:601) and (max-width:1200px){table.responsive tr{display:flex;flex-flow:row wrap;justify-content:space-around}table.responsive.two-column td,table.responsive.two-column th{width:50%!important}table.responsive.three-column td,table.responsive.three-column th{width:100%!important}table.responsive.four-column td,table.responsive.four-column th{width:50%!important}table.responsive.five-column td,table.responsive.five-column th{width:50%!important}table.responsive.five-column td:last-of-type,table.responsive.five-column th:last-of-type{width:100%}table.responsive th:first-child{display:none}}.gallery-item img{display:block;margin:0 auto;max-width:95%;border:0!important}.location-info .repeater{display:grid;grid-template-columns:1fr 1fr 1fr;clear:both}@media(max-width:768px){.location-info .repeater{grid-template-columns:none}}.location-info .repeater section{float:unset;width:unset}