body{font-family:'Noto Sans',sans-serif;font-weight:400;height:100%}html{scroll-behavior:smooth}a:focus{outline:0;outline-offset:0;text-decoration:none}a:hover,.callout-button:hover,img:hover{transition:all .5s ease;text-decoration:none}a.anchor{position:relative;top:-80px;visibility:hidden}.body-content a:hover{opacity:.75}a.fancybox:hover{opacity:1}.body-content a{color:#6ea194;font-weight:700}.body-content img{max-width:100%;height:auto}.clear{clear:both}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:20px}h1{color:#6d7e77;font-size:50px;line-height:60px;font-weight:400;font-family:'Noto Serif',serif}h2{color:#6d7e77;font-size:42px;line-height:55px;font-weight:400;font-family:'Noto Serif',serif}h3{font-size:32px;line-height:42px;font-weight:400;font-family:'Noto Serif',serif}h4{font-size:25px;line-height:35px;font-weight:400}p,.body-content li{font-size:20px;line-height:35px;margin-bottom:20px;color:#43514c}label{font-size:20px;color:#43514c;font-weight:400!important}.cms-form-group-required .cms-form-label:after{color:#697470!important;font-size:18px!important}.cms-form-recaptcha-disclaimer,.cms-form-recaptcha-disclaimer a{font-size:12px;color:#bbb;font-weight:400;margin-top:30px}.crt-widget{margin-top:50px}.topNav p,.topNavNav a,.topNavNav{font-size:18px}.topNav a{color:#fff;transition:all .5s ease}.topNav .topCorpLink a{text-transform:uppercase}.topNav a:hover{transition:all .5s ease;opacity:.75}.cms-public-layout-container{margin-top:200px!important;margin-bottom:120px!important}.body-content li{line-height:30px;margin-bottom:15px}.topNav{height:50px;width:100%;line-height:50px}.topNav img{width:25px;height:26px;margin-right:5px}.topNav p,.topNavNav a,.topNavNav{line-height:50px;margin:0;font-weight:400}.topNavNav a.active{text-decoration:underline;font-weight:600}.topLangBar{display:inline;margin-left:20px}.topNavNav .fa-solid,.topNavNav .fa-brands{color:#dcd8c5;margin-right:8px}.topNavItem{margin-right:20px}.top-bar{display:none}.navbar-brand{float:left;height:inherit;padding:0;font-size:inherit;line-height:inherit;margin:0 0}.navbar-brand>img{display:block;transition:all .5s ease}.navbar-brand img:hover{opacity:.75;transition:all .5s ease}.largeLogo{width:200px;height:auto}.navbar{margin-top:50px}.navbar-nav{float:right;margin-top:40px;margin-left:0}.navbar-inverse{background-color:transparent;border-color:transparent;margin-bottom:0}.navbar-nav>li>a{padding-bottom:8px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{color:#43514c;font-size:20px;line-height:20px;font-weight:400;border-bottom:solid 1.5px transparent;padding-left:0;padding-right:0;margin-right:30px;transition:all .5s ease;font-family:'Noto Serif',serif}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.currentPage>a{color:#43514c;background-color:transparent;border-bottom:solid 1.5px #b6bfbb;transition:all .5s ease;font-family:'Noto Serif',serif}.navbar-inverse .navbar-nav>li>a.cms-page-link-13,.navbar-inverse .navbar-nav>li>a.cms-page-link-56,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:focus{margin-right:0}.navbar-inverse .navbar-nav>li>a.cms-page-link-13,.navbar-inverse .navbar-nav>li>a.cms-page-link-56,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:focus{color:#a09b7a;border:1px solid #a09b7a;line-height:35px;padding:13px 20px;margin-left:10px;font-family:'Noto Sans',sans-serif;font-weight:bold;font-size:18px;margin-top:-7px}.navbar-inverse .navbar-nav>li>a.cms-page-link-13:hover,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:hover{background:#a09b7a;color:#fff!important;border:1px solid #a09b7a!important}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent}.navbar{height:160px;background:rgba(255,255,255,.9);padding:15px 0}.navbar-header{float:none}.callout-button,.btn,.btn-primary{color:#6d7e77!important;font-weight:700;font-size:18px;border:solid 1.5px #6d7e77!important;line-height:35px;padding:13px 20px;margin-top:40px;display:table;background:transparent;border-radius:0}.callout-button:hover,.btn:hover,.btn-primary:hover{color:#fff!important;border:solid 1.5px #6d7e77;background:#6d7e77!important;text-decoration:none!important;opacity:1}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary:focus,.btn:active:focus,.btn:focus{background-color:transparent;outline:0;outline-offset:0}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}#mc-embedded-subscribe{margin:10px 0!important}.mobileHide{display:inline-block}.flexWrapper{display:flex;align-items:center;justify-content:center}.flexWrapper2{display:flex;align-items:center;justify-content:center;flex-direction:column}.sectionPadding{padding-top:120px;padding-bottom:120px}.sectionTopPadding{padding-top:120px;padding-bottom:0}.sectionBottomPadding{padding-bottom:120px;padding-top:0}.noBannerTopPadding{padding-top:100px}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.noPadding{padding:0!important}.paddingRight{padding-right:40px}.paddingLeft{padding-left:40px}.alignRight{text-align:right}.mobileShow{display:none}.navbar-header button{display:none}.mainContent h2{margin-top:0}.imageLeft .col-sm-5{padding-right:2.5px}.imageRight .col-sm-5{padding-left:2.5px}.TwoColumnsFullWidthBgImg{background-size:cover;background-position:center center;background-repeat:no-repeat}.TwoColumnsFullWidth{background:#f3f4f3}.TwoColumnsFullWidthText p:last-child{margin-bottom:0}.TwoColumnsFullWidthText h2{margin-top:0}.TwoColumnsFullWidthText{padding-right:12%}.SeeForYourselfFooter{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url('https://immediac.blob.core.windows.net/stonemont2025/images/ByTheSea/stone-bw-contact-banner.jpg')}.SeeForYourselfFooter h2{margin-top:0;color:#fff}.SeeForYourselfFooter .callout-button,.FullWidthCallout .callout-button{margin:30px auto 0 auto;border:solid 1.5px #fff!important;background:#fff!important}.SeeForYourselfFooter .callout-button:hover,.FullWidthCallout .callout-button:hover{margin:30px auto 0 auto;border:solid 1.5px #6d7e77!important;background:#6d7e77!important;color:#fff!important;opacity:1}.SeeForYourselfFooter p{margin-bottom:0}.et_pb_scroll_top.et-pb-icon:hover{background:#b6bebb}.et_pb_scroll_top.et-pb-icon.et-hidden{opacity:0;-webkit-animation:fadeOutRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeOutRight 1s cubic-bezier(.77,0,.175,1) 1}.et_pb_scroll_top.et-pb-icon.et-visible{opacity:1;-webkit-animation:fadeInRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeInRight 1s cubic-bezier(.77,0,.175,1) 1}.et_pb_scroll_top.et-pb-icon{text-align:center;background:#6d7e78;text-decoration:none;position:fixed;z-index:100;bottom:30px;right:30px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:0;border-bottom-left-radius:0;display:none;cursor:pointer;font-size:30px;border-radius:60px;padding:14.5px 15px 14.5px 15px;color:#fff;transition:all .5s ease}.et-pb-icon{font-family:ETmodules;content:attr(data-icon);speak:none;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.et-pb-icon .fas{color:#fff;font-size:30px;font-weight:400}.modal-content{padding:2% 5%;border-radius:0;border:0}.modal-header{padding:0;border:0}.close{float:right;font-size:35px;font-weight:500;line-height:1;color:#6d7e77!important;opacity:1;margin-right:0;margin-top:15px!important}.modal-body{padding-top:0}.modal-body input.form-control,.modal-body select.form-control,.modal-body textarea.form-control{background:rgba(76,136,151,.1);border:0;box-shadow:none!important;border-radius:0}.modal-body label.control-label.cms-form-label,.modal-body .checkbox label{font-size:17px;color:#43514c;font-weight:normal;margin-bottom:5px}.modal-body p{color:#43514c;font-size:17px;line-height:32px;margin-bottom:20px}.modal-body h2{color:#98a77c!important;font-size:45px;line-height:60px;margin-top:-5px}.Signup .modal-body h6{color:#fff;text-align:center;font-weight:300;line-height:1.6em}.Signup .modal-content{padding:2% 8%;border-radius:0;border:0;background:#43514c;background-image:url(https://immediac.blob.core.windows.net/stonemont2025/images/stone-mobal-bg.png);background-size:contain;background-position:3200% 8800%;background-repeat:no-repeat}.Signup .modal-body p{color:#fff;text-align:center;margin-bottom:30px}.Signup .modal-body h2{color:#fff!important;font-size:42px;line-height:50px;text-align:center}#mc_embed_signup form{margin:0!important}#mc_embed_signup{width:100%!important}.cms-form-label+.checkbox,.cms-form-label+.radio{margin-top:10px!important}#mc_embed_signup{background:transparent!important;width:100%}#mc_embed_signup .mc-field-group label{color:#fff}#mc_embed_signup .asterisk{color:#fff!important;font-size:18px!important}#mc_embed_signup .indicates-required{color:#fff;margin-right:0%!important}#mc_embed_signup .mc-field-group{width:100%!important}.modal-header .close2{color:#fff}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%;background:#fff!important;border-radius:0!important;color:#6d7e77!important;margin:35px auto!important;display:table}.dartmouth-kentville h2#target,.dartmouth-kentville h2#targets{color:#98a77c!important;font-size:45px;line-height:60px;margin-top:-5px}.headerSmallLogo{display:none!important}.ThreeColumns .leftColumn{padding-left:0;padding-right:3px}.ThreeColumns .middleColumn{padding-left:1.5px;padding-right:1.5px}.ThreeColumns .rightColumn{padding-left:3px;padding-right:0}.ThreeColumns p{margin:0}.bridgewater-form h2#target,.bridgewater-form h2#targets{color:#a09b7a!important;font-size:45px;line-height:60px;margin-top:-5px}.bridgewater-form input.btn-primary{background:#b8b18b}.bridgewater-form input.btn-primary:hover,.bridgewater-form input.btn-primary:active,.bridgewater-form input.btn-primary.focus,.bridgewater-form input.btn-primary:focus,.bridgewater-form input.btn-primary:active:focus{background:#a09b7a}.ottawa-form h2#target,.ottawa-form h2#targets{color:#7ba386!important;font-size:45px;line-height:60px;margin-top:-5px}.ottawa-form input.btn-primary{background:#88b392}.ottawa-form input.btn-primary:hover,.ottawa-form input.btn-primary:active,.ottawa-form input.btn-primary.focus,.ottawa-form input.btn-primary:focus,.ottawa-form input.btn-primary:active:focus{background:#7ba386}.dartmouth-kentville h2#target,.dartmouth-kentville h2#targets{color:#98a77c!important;font-size:45px;line-height:60px;margin-top:-5px}.dartmouth-kentville input.btn-primary:hover,.dartmouth-kentville input.btn-primary:active,.dartmouth-kentville input.btn-primary.focus,.dartmouth-kentville input.btn-primary:focus,.dartmouth-kentville input.btn-primary:active:focus{background:#a7b788}.dartmouth-kentville input.btn-primary{background:#98a77c;color:#fff!important;margin-top:0;border:solid 1.5px #98a77c!important}.dartmouth-form h2#target,.dartmouth-form h2#targets{color:#789fa6!important;font-size:45px;line-height:60px;margin-top:-5px}.shrink-nav .top-bar{height:0;min-height:0;visibility:hidden}.dartmouth-form input.btn-primary{background:#789fa6;color:#fff!important;margin-top:0;border:solid 1.5px #789fa6!important}.dartmouth-form input.btn-primary:hover,.dartmouth-form input.btn-primary:active,.dartmouth-form input.btn-primary.focus,.dartmouth-form input.btn-primary:focus,.dartmouth-form input.btn-primary:active:focus{background:#789fa6}.SiteFooter{background:#43514c;text-align:center;padding:60px 0;border-bottom:solid 1.5px #6d7e78}.SFMiddleColumn{border-left:solid 1.5px #6d7e78;border-right:solid 1.5px #6d7e78}.SiteFooter h4{margin:0 0 10px 0;color:#b6bebb;font-family:'Noto Serif',serif}.SiteFooter p,SiteFooter a,.SiteFooter p a{color:#fff;font-size:18px;margin-bottom:0;line-height:28px}.SiteFooter a:hover{opacity:1;color:#b6bfbb}.SiteFooter .fa-solid{color:#b6bebb}.SiteFooter .callout-button{color:#fff!important;border:solid 1.5px #6d7e77;background:#6d7e77!important;text-decoration:none;margin:25px auto 0 auto;cursor:pointer}.SiteFooter .callout-button:hover{color:#6d7e77!important;border:solid 1.5px #fff!important;background:#fff!important;text-decoration:none;margin:25px auto 0 auto;opacity:1}.SiteFooter .fa-brands{color:#b6bfbb}.bottom-locations a{font-size:22px;line-height:25px;color:#fff;margin-bottom:35px;font-family:'Noto Sans',sans-serif}.bottom-locations p{color:#6d7e77;font-weight:400}.bottom-locations{margin-top:50px;margin-bottom:25px}.bottom-locations+p,.bottom-locations+p a{color:#6d7e77;font-size:14px;margin:0}.bottom-locations p a{color:#fff;text-decoration:none;cursor:pointer}.bottom-locations p a:hover{color:#b6bfbb;text-decoration:none;opacity:1}footer{background:#43514c;text-align:center;padding:35px 0 30px 0}.footer-logo img{max-width:250px}@media(min-width:1601px){.container{width:1440px}}@media(min-width:1481px) and (max-width:1600px){.container{width:1360px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:19px;line-height:19px;margin-right:25px}.sectionPadding{padding-top:110px;padding-bottom:110px}.sectionTopPadding{padding-top:110px;padding-bottom:0}.sectionBottomPadding{padding-bottom:110px;padding-top:0}.TwoColumnsFullWidthText{padding-right:8%}}@media(min-width:1367px) and (max-width:1480px){.container{width:1280px}.largeLogo{width:180px;height:auto}h1{font-size:48px;line-height:58px}h2,.dartmouth-kentville h2#target,.dartmouth-kentville h2#targets,.Signup .modal-body h2,.modal-body h2{font-size:40px;line-height:52px}.navbar{height:150px;padding:15px 0}.navbar-nav{margin-top:35px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:19px;line-height:19px;margin-right:22px}.sectionPadding{padding-top:100px;padding-bottom:100px}.sectionTopPadding{padding-top:100px;padding-bottom:0}.sectionBottomPadding{padding-bottom:100px;padding-top:0}.TwoColumnsFullWidthText{padding-right:8%}}@media(min-width:1200px) and (max-width:1366px){.container{width:1140px}.largeLogo{width:160px;height:auto}h1{font-size:42px;line-height:54px}h2,.dartmouth-kentville h2#target,.dartmouth-kentville h2#targets,.Signup .modal-body h2,.modal-body h2{font-size:36px;line-height:50px}.SiteFooter p,SiteFooter a,.SiteFooter p a{font-size:16px;line-height:26px;transition:all .5s ease}.SiteFooter p,SiteFooter a:hover,.SiteFooter p a:hover{transition:all .5s ease}.navbar{height:140px;padding:15px 0}.navbar-nav{margin-top:35px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:17.5px;line-height:17.5px;margin-right:18px}.navbar-inverse .navbar-nav>li>a.cms-page-link-13,.navbar-inverse .navbar-nav>li>a.cms-page-link-56,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:focus{padding:13px 18px;margin-left:7px;font-size:17.5px}.navbar-header .col-sm-12{padding:0}.sectionPadding{padding-top:100px;padding-bottom:100px}.sectionTopPadding{padding-top:100px;padding-bottom:0}.sectionBottomPadding{padding-bottom:100px;padding-top:0}.TwoColumnsFullWidthText{padding-right:6%}.topNav .col-sm-6{padding:0}}@media(min-width:992px) and (max-width:1199px){.largeLogo{width:160px;height:auto}h1{font-size:36px;line-height:50px}h2,.dartmouth-kentville h2#target,.dartmouth-kentville h2#targets,.Signup .modal-body h2,.modal-body h2{font-size:30px;line-height:42px}h3{font-size:24px;line-height:34px}p,.body-content li{font-size:19px;line-height:33px}.SiteFooter p,SiteFooter a,.SiteFooter p a{font-size:16px;line-height:26px}.topNav p,.topNavNav a,.topNavNav{font-size:16px}.topNav .col-sm-6{padding:0}.navbar{height:140px;padding:15px 0}.navbar-nav{margin-top:0;width:80%;float:right;text-align:right;display:flex;flex-wrap:wrap;justify-content:end}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:16.5px;line-height:16.5px;margin-left:20px;margin-right:0}.navbar-inverse .navbar-nav>li>a.cms-page-link-13,.navbar-inverse .navbar-nav>li>a.cms-page-link-56,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:focus{padding:4px 16px;margin-left:0;font-size:16.5px}.navbar-inverse .navbar-nav>li.cms-page-13{float:right;margin-top:15px}.navbar-header .col-sm-12{padding:0}.headerSmall .navbar-nav{width:auto}.headerSmall.navbar-inverse .navbar-nav>li>a,.headerSmall.navbar-inverse .navbar-nav>li>a:focus{font-size:15px!important;line-height:15px!important;margin-left:0!important;margin-right:15px!important}.headerSmall li.cms-page-13{float:left!important;margin-top:15px!important;margin-left:10px!important}.headerSmall a.cms-page-link-13,.headerSmall a.cms-page-link-56,.headerSmall a.cms-page-link-13:focus,.headerSmall a.cms-page-link-56:focus{padding:6px 14px!important;margin-left:0!important;font-size:15px!important}.headerSmall .navbar-nav{margin-top:8px!important}.sectionPadding{padding-top:90px;padding-bottom:90px}.sectionTopPadding{padding-top:90px;padding-bottom:0}.sectionBottomPadding{padding-bottom:90px;padding-top:0}.TwoColumnsFullWidthText{padding-right:5%}}@media(min-width:767px) and (max-width:991px){.largeLogo{width:160px;height:auto}h1{font-size:32px;line-height:48px}h2,.dartmouth-kentville h2#target,.dartmouth-kentville h2#targets,.Signup .modal-body h2,.modal-body h2{font-size:28px;line-height:40px}h3{font-size:22px;line-height:30px}p,.body-content li{font-size:18px;line-height:32px}.SiteFooter p,SiteFooter a,.SiteFooter p a{font-size:14px;line-height:24px}.topNav p,.topNavNav a,.topNavNav{font-size:14px}.topNavItem{margin-right:10px}.topNav .col-sm-6{padding:0}.navbar{height:140px;padding:15px 0}.navbar-nav{margin-top:0;width:75%;float:right;text-align:right;display:flex;flex-wrap:wrap;justify-content:end}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:16px;line-height:16px;margin-left:15px;margin-right:0}.navbar-inverse .navbar-nav>li>a.cms-page-link-13,.navbar-inverse .navbar-nav>li>a.cms-page-link-56,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:focus{padding:4px 16px;margin-left:20px;font-size:16px}.navbar-inverse .navbar-nav>li.cms-page-13{float:right;margin-top:15px}.navbar-header .col-sm-12{padding:0}.headerSmall .navbar-nav{width:auto}.headerSmall.navbar-inverse .navbar-nav>li>a,.headerSmall.navbar-inverse .navbar-nav>li>a:focus{font-size:12px!important;line-height:12px!important;margin-left:0!important;margin-right:10px!important}.headerSmall li.cms-page-13{float:left!important;margin-top:15px!important;margin-left:8px!important}.headerSmall a.cms-page-link-13,.headerSmall a.cms-page-link-56,.headerSmall a.cms-page-link-13:focus,.headerSmall a.cms-page-link-56:focus{padding:6px 14px!important;margin-left:0!important;font-size:12px!important}.headerSmall .navbar-nav{margin-top:8px!important}.sectionPadding{padding-top:80px;padding-bottom:80px}.sectionTopPadding{padding-top:80px;padding-bottom:0}.sectionBottomPadding{padding-bottom:80px;padding-top:0}.TwoColumnsFullWidthText{padding-right:5%}}@media(min-width:0) and (max-width:767px){.mobileShow{display:block}.mobileSplit{width:100%;display:table}.mobileHide{display:none!important}.navbar-top-bar{margin-top:125px}.first-button.mobile .largeLogo{display:none}.menu-open .largeLogo{display:none}.menu-open .headerSmallLogo{display:block!important;width:30px!important}.menu-open .navbar-brand{margin:20px 0 0 7.5px!important}h1{font-size:36px;line-height:46px}h2,.Signup .modal-body h2,.dartmouth-kentville h2#target,.dartmouth-kentville h2#targets{font-size:31px;line-height:41px}h3{font-size:21px;line-height:31px}h4{font-size:17px;line-height:25px;margin-bottom:15px!important}p,.body-content li{font-size:16px;line-height:28px;margin-bottom:20px}label{font-size:16px}.Signup .modal-content{padding:2% 6%;background-position:center center}.ThreeColumns .leftColumn{padding-left:0;padding-right:0}.ThreeColumns .rightColumn{padding-left:0;padding-right:0}.ThreeColumns .middleColumn{padding-left:0;padding-right:0}.navbar-inverse .navbar-nav>li.currentPage>a{background-color:transparent;border-bottom:0}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.currentPage>a{color:#fff;font-size:20px;line-height:20px;font-weight:400;border-bottom:solid 1.5px transparent;padding-left:0;padding-right:0;margin-right:0;border-bottom:0!important}.navbar-inverse .navbar-nav>li>a.cms-page-link-13,.navbar-inverse .navbar-nav>li>a.cms-page-link-56,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:hover,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:hover,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:hover,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:hover{color:#fff!important;border:1px solid #fff!important;font-size:18px!important;background:transparent!important;line-height:35px!important;font-weight:700!important;margin:20px auto!important;display:table;padding:13px 20px!important}.topNavItem{margin-right:0;display:table;text-align:center;margin:auto}.topNavNav a,.topNavNav{line-height:35px}.topNav p{line-height:50px;text-align:center}.topLangBar{display:inline;text-align:center;margin:auto;display:table}.topNav p,.topNavNav a,.topNavNav{font-size:17px;margin:0 5px}.navbar-nav{margin:80px auto 10px auto;float:none;text-align:center}.callout-button,.btn,.btn-primary{font-size:14px;line-height:30px;padding:6px 18px;margin-top:30px}.et_pb_scroll_top.et-pb-icon{bottom:30px;right:15px;font-size:14px;border-radius:40px}.et-pb-icon .fas{font-size:14px}a.anchor{display:block;position:relative;top:-60px;visibility:hidden}.navbar-brand>img{display:block;width:190px;height:128px}.navbar-header .col-sm-12{padding:0;position:relative;z-index:1000000}.navbar-brand{float:none;margin:auto;display:table}.headerSmall .navbar-brand>img{display:block;width:40px;margin-top:-5px;height:auto;-webkit-transition:inherit!important;-moz-transition:inherit!important;transition:inherit!important}.headerSmall .topRightNav{-webkit-transition:inherit!important;-moz-transition:inherit!important;transition:inherit!important;margin-top:65px!important}.headerSmall .navbar-nav{-webkit-transition:inherit!important;-moz-transition:inherit!important;transition:inherit!important;margin-top:130px!important;margin-left:0!important}.headerSmall .navbar-brand{margin:0 0 0 15px!important;-webkit-transition:inherit!important;-moz-transition:inherit!important;transition:inherit!important}.headerSmall.navbar-inverse{height:70px!important}.navbar .container{width:100%}.navbar{width:100%;padding:0 0;height:160px}.navbar-header button{display:inline-table;padding:0;border:0}.container{padding-right:20px;padding-left:20px}.blockThumbs,.blockThumbs1,.blockThumbs2,.blockThumbs3,.blockThumbs6{height:auto!important}.TwoColumnsFullWidthText{padding-right:0%}.TwoColumnsFullWidth{padding:0 0 40px 0}.TwoColumnsFullWidth h2,.TwoColumnsFullWidth p{padding-left:20px;padding-right:20px}.crt-widget{margin-top:30px}label{margin-bottom:5px}.imageLeft .col-sm-5{padding-right:20px;padding-left:20px;margin-top:0;margin-bottom:20px}.AptInformation .imageRight .col-sm-5{padding-left:20px;padding-right:20px}.sectionPadding{padding-top:40px;padding-bottom:40px}.sectionTopPadding{padding-top:40px;padding-bottom:0}.sectionBottomPadding{padding-bottom:40px;padding-top:0}.body-content li{margin-bottom:5px}.SiteFooter h4{font-size:19px}.SiteFooter p,SiteFooter a,.SiteFooter p a{font-size:14px;line-height:24px}p.copywriteText{line-height:20px}.SFMiddleColumn{border-left:0;border-right:0}.footer-logo img{max-width:180px}.SiteFooter{padding:50px 0}.bottom-locations a{font-size:16px;line-height:30px;margin-bottom:0;width:100%;display:table}.mobileDivider{border-top:1.5px solid #6d7e78;margin:35px 80px 30px 80px}.mobileDivider2{border-top:1.5px solid #6d7e78;margin:40px 80px 30px 80px}.navbar .container{float:inherit;padding:0}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent;height:100vh!important;max-height:100vh!important;padding:0 0 20px 0;position:fixed;width:100%;overflow:hidden;top:0;left:0;right:0}.animated-icon{width:25px;height:15px;position:absolute;z-index:100000;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:10px;top:25px;right:10px}.animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon span{background:#6d7e77}.animated-icon.open{color:#fff;border:0;height:30px;width:30px;top:16px;position:fixed}.animated-icon span:nth-child(1){top:0}.animated-icon span:nth-child(2){top:8px}.animated-icon span:nth-child(3){top:17px}.animated-icon.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background:#fff}.animated-icon.open span:nth-child(2){opacity:0;left:-60px}.animated-icon.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background:#fff}.headerSmall .animated-icon span{background:#fff}.headerSmall .navbar-nav>li.currentPage>a{border-bottom:0!important}.navbar-nav>li>a{padding-bottom:15px}}@media(max-width:320px){.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.currentPage>a{font-size:16px;line-height:16px}.navbar-inverse .navbar-nav>li>a.cms-page-link-13,.navbar-inverse .navbar-nav>li>a.cms-page-link-56,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:focus,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:hover,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:hover,.navbar-inverse .navbar-nav>li>a.cms-page-link-13:hover,.navbar-inverse .navbar-nav>li>a.cms-page-link-56:hover{font-size:16px!important;margin:10px auto!important;padding:8px 20px!important}.navbar-nav>li>a{padding-bottom:5px}.navbar-nav{margin:50px auto 10px auto}}@media(min-width:0){.headerSmall .navbar-brand .largeLogo{display:none!important}.headerSmall .headerSmallLogo{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;display:block!important;display:block!important;margin-top:0;width:58px;height:auto}.headerSmall .navbar-brand{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;margin-top:0}.headerSmall a.cms-page-link-13,.headerSmall a.cms-page-link-56{color:#fff!important;border:1px solid #fff!important}.headerSmall.navbar-inverse{height:90px;margin-top:0}.headerSmall .navbar-nav{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;margin-top:5px}.headerSmall .navbar-nav>li>a{color:#fff}.headerSmall .navbar-nav>li>a:hover{color:#fff;background-color:transparent;border-bottom:solid 1.5px #fff}.headerSmall .navbar-nav>li.currentPage>a{color:#fff;background-color:transparent;border-bottom:solid 1.5px #fff}.headerSmall .animated-icon{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;top:16px}}