@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,main,article,aside,figure,footer,header,nav,section,details,summary,figcaption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}sup{font-size: .6em;line-height:1em;vertical-align:super}sub{font-size: .6em;line-height:1em;vertical-align:sub}main,article,aside,figure,footer,header,nav,section,details,summary,figcaption{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea,select,input,option,button{background:none;font-family:'Barlow',sans-serif;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;padding:0}select::-ms-expand,::-ms-clear{display:none}html{color:#343434;font:62.5% 'Barlow', Arial, helvetica sans-serif;line-height:1;margin:0px;padding:0px;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0;border:0px
none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*{-webkit-tap-highlight-color:transparent}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0
auto;align-items:baseline}.container
.row{max-width:144rem}.full-width.row{max-width:100%}[class^="col-"],[class*=" col-"]{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
6rem;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}[class^="col-"].top,[class*=" col-"].top{-ms-flex-item-align:start;align-self:flex-start}[class^="col-"].middle,[class*=" col-"].middle{-ms-flex-item-align:center;align-self:center}[class^="col-"].bottom,[class*=" col-"].bottom{-ms-flex-item-align:end;align-self:flex-end}[class^="col-"].baseline,[class*=" col-"].baseline{-ms-flex-item-align:baseline;align-self:baseline}[class^="col-"].stretch,[class*=" col-"].stretch{-ms-flex-item-align:stretch;align-self:stretch}[class^="col-"].left,[class*=" col-"].left{text-align:left}[class^="col-"].center,[class*=" col-"].center{text-align:center}[class^="col-"].right,[class*=" col-"].right{text-align:right}.table{display:table;height:100%;width:100%}.table
.cell{display:table-cell}.middle{vertical-align:middle}.top{vertical-align:top}.bottom{vertical-align:bottom}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.around{-ms-flex-pack:distribute;justify-content:space-around}.row.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen
and (min-width : 769px){[class^="col-"],[class*=" col-"]{padding:0
1.5rem}.order-first{-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}.no-pad-left{padding-left:0}.no-pad-right{padding-right:0}[class^="col-12"],[class*=" col-12"]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen
and (min-width : 769px){.col-12-1{-ms-flex:0 0 8.333333333333332%;flex:0 0 8.333333333333332%;max-width:8.333333333333332%}.col-12-2{-ms-flex:0 0 16.666666666666664%;flex:0 0 16.666666666666664%;max-width:16.666666666666664%}.col-12-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-12-4{-ms-flex:0 0 33.33333333333333%;flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.col-12-5{-ms-flex:0 0 41.66666666666667%;flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-12-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-12-7{-ms-flex:0 0 58.333333333333336%;flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.col-12-8{-ms-flex:0 0 66.66666666666666%;flex:0 0 66.66666666666666%;max-width:66.66666666666666%}.col-12-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-12-10{-ms-flex:0 0 83.33333333333334%;flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.col-12-11{-ms-flex:0 0 91.66666666666666%;flex:0 0 91.66666666666666%;max-width:91.66666666666666%}.col-12-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-12-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-12-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-12-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-12-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-12-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-12-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-12-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-12-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-12-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-12-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-12-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-12-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-left-12-0{margin-left:0%}.offset-left-12-1{margin-left:8.33333333%}.offset-left-12-2{margin-left:16.66666667%}.offset-left-12-3{margin-left:25%}.offset-left-12-4{margin-left:33.33333333%}.offset-left-12-5{margin-left:41.66666667%}.offset-left-12-6{margin-left:50%}.offset-left-12-7{margin-left:58.33333333%}.offset-left-12-8{margin-left:66.66666667%}.offset-left-12-9{margin-left:75%}.offset-left-12-10{margin-left:83.33333333%}.offset-left-12-11{margin-left:91.66666667%}.offset-left-12-12{margin-left:100%}.offset-right-12-0{margin-right:0%}.offset-right-12-1{margin-right:8.33333333%}.offset-right-12-2{margin-right:16.66666667%}.offset-right-12-3{margin-right:25%}.offset-right-12-4{margin-right:33.33333333%}.offset-right-12-5{margin-right:41.66666667%}.offset-right-12-6{margin-right:50%}.offset-right-12-7{margin-right:58.33333333%}.offset-right-12-8{margin-right:66.66666667%}.offset-right-12-9{margin-right:75%}.offset-right-12-10{margin-right:83.33333333%}.offset-right-12-11{margin-right:91.66666667%}.offset-right-12-12{margin-right:100%}}@font-face{font-family:'icomoon';src:url('/wp-content/themes/bainbridge/css/libraries/fonts/icomoon.eot?7bjui3');src:url('/wp-content/themes/bainbridge/css/libraries/fonts/icomoon.eot?7bjui3#iefix') format('embedded-opentype'),
url('/wp-content/themes/bainbridge/css/libraries/fonts/icomoon.woff2?7bjui3') format('woff2'),
url('/wp-content/themes/bainbridge/css/libraries/fonts/icomoon.ttf?7bjui3') format('truetype'),
url('/wp-content/themes/bainbridge/css/libraries/fonts/icomoon.woff?7bjui3') format('woff'),
url('/wp-content/themes/bainbridge/css/libraries/fonts/icomoon.svg?7bjui3#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Icon-Font-Set-01:before{content:"\e900"}.icon-Icon-Font-Set-02:before{content:"\e901"}.icon-Icon-Font-Set-03:before{content:"\e902"}.icon-Icon-Font-Set-04:before{content:"\e903"}.icon-Icon-Font-Set-05:before{content:"\e904"}.icon-Icon-Font-Set-06:before{content:"\e905"}.icon-Icon-Font-Set-07:before{content:"\e906"}.icon-Icon-Font-Set-08:before{content:"\e907"}.icon-Icon-Font-Set-09:before{content:"\e908"}.icon-Icon-Font-Set-10:before{content:"\e909"}.icon-Icon-Font-Set-11:before{content:"\e90a"}.icon-Icon-Font-Set-12:before{content:"\e90b"}.icon-Icon-Font-Set-13:before{content:"\e90c"}.icon-Icon-Font-Set-14:before{content:"\e90d"}.icon-Icon-Font-Set-15:before{content:"\e90e"}.icon-Icon-Font-Set-16:before{content:"\e90f"}.icon-Icon-Font-Set-17:before{content:"\e910"}.icon-Icon-Font-Set-18:before{content:"\e911"}.icon-Icon-Font-Set-19:before{content:"\e912"}.icon-Icon-Font-Set-20:before{content:"\e913"}.icon-Icon-Font-Set-21:before{content:"\e914"}.icon-Icon-Font-Set-22:before{content:"\e915"}.icon-Icon-Font-Set-23:before{content:"\e916"}.icon-Icon-Font-Set-24:before{content:"\e917"}.icon-Icon-Font-Set-25:before{content:"\e918"}.icon-Icon-Font-Set-26:before{content:"\e919"}.icon-Icon-Font-Set-27:before{content:"\e91a"}.icon-Icon-Font-Set-28:before{content:"\e91b"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'flexslider-icon';src:url('/wp-content/themes/bainbridge/css/libraries/fonts/flexslider-icon.eot');src:url('/wp-content/themes/bainbridge/css/libraries/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/bainbridge/css/libraries/fonts/flexslider-icon.woff') format('woff'), url('/wp-content/themes/bainbridge/css/libraries/fonts/flexslider-icon.ttf') format('truetype'), url('/wp-content/themes/bainbridge/css/libraries/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,
.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay
span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider
.slides{display:block}* html .flexslider
.slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2)}.flexslider
.slides{zoom:1}.flexslider .slides
img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;height:auto;display:block;opacity: .7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body{overflow-x:hidden}#wrapper{width:100%}a,button{cursor:pointer;-webkit-transition:color 0.3s linear, background 0.3s linear, border-color 0.3s linear, opacity 0.3s linear, visibility 0.3s linear, box-shadow 0.3s linear, -webkit-transform 0.3s linear;-moz-transition:color 0.3s linear, background 0.3s linear, border-color 0.3s linear, opacity 0.3s linear, visibility 0.3s linear, box-shadow 0.3s linear, -moz-transform 0.3s linear;-ms-transition:color 0.3s linear, background 0.3s linear, border-color 0.3s linear, opacity 0.3s linear, visibility 0.3s linear, box-shadow 0.3s linear, transform 0.3s linear;-o-transition:color 0.3s linear, background 0.3s linear, border-color 0.3s linear, opacity 0.3s linear, visibility 0.3s linear, box-shadow 0.3s linear, transform 0.3s linear;transition:color 0.3s linear, background 0.3s linear, border-color 0.3s linear, opacity 0.3s linear, visibility 0.3s linear, box-shadow 0.3s linear, transform 0.3s linear}.video-box,.img-box{overflow:hidden;position:relative}.img-box>img{object-fit:cover;object-position:center center;height:100%;width:100%!important;display:block}.img-box
video{object-fit:cover;object-position:center center;height:auto;width:100%!important}@supports(object-fit: cover){.img-box>img{height:100%!important}.img-box
video{height:100%}.Chrome.v64 .img-box
video{height:auto}}.mapContainer{height:100%;width:100%;position:relative}.mapContainer
.canvas{width:100%;height:100%;overflow:hidden;position:absolute;top:0px;left:0px}.loader{position:fixed;background:#fff;height:100vh;width:100vw;z-index:10;top:0}.loader
.row{height:100vh}.lds-dual-ring{display:inline-block;width:64px;height:64px}.lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px
solid rgb(2, 86, 114);border-color:rgb(2, 86, 114) transparent rgb(2, 86, 114) transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.site-nav+.content-main,.site-nav+.page-header{margin-top:8.9rem;position:relative}.bttn{background-color:#fff;color:#fff;font-size:1.524rem;font-weight:700;display:inline-block;padding:2.1rem 0 2rem;width:100%;max-width:21.2rem;text-align:center;overflow:hidden;position:relative;z-index:1}.bttn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgb(120, 185, 187);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.white-bttn{background-color:rgb(120, 185, 187);color:rgb(120, 185, 187)}.white-bttn:before{background:#fff}h1,h2{font-family:'Prata',serif;font-weight:400}a[title]:not(.bttn){color:rgba(0,0,0,0.5)}a[title]:not(.bttn)::before{color:#fff;content:attr(title);position:absolute;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s}a .img-box > img, a .img-box>img{-webkit-transition: .3s -webkit-filter linear;-moz-transition: .3s -moz-filter linear;-ms-transition: .3s -ms-filter linear;-o-transition: .3s -o-filter linear;transition: .3s filter linear}div.wpcf7,.wpcf7-form-control-wrap{width:100%}div.wpcf7
form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0
auto;align-items:baseline}label{color:#8b8b8b;font-size:1.778em;line-height:1.015em}.select-wrapper{position:relative}.select-wrapper:after{content:'';position:absolute;top:2.4rem;right:3.8rem;width:0;height:0;border-style:solid;border-width: .4rem .4rem 0 .4rem;border-color:#8b8b8b transparent transparent transparent}input[type="text"],input[type="email"],input[type="phone"],input[type="password"],select,textarea{background:#fff;border: .3rem solid rgb(237, 237, 237);color:#8b8b8b;font-size:1.2em;line-height:1.500em;height:5rem;width:100%;padding:0
2rem}select:focus,textarea:focus{border: .3rem solid rgb(237, 237, 237)}textarea{height:17rem;padding:1.3rem 2rem;resize:none}::-webkit-input-placeholder{color:#8b8b8b;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}::-moz-placeholder{color:#8b8b8b;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}:-ms-input-placeholder{color:#8b8b8b;transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear}:-moz-placeholder{color:#8b8b8b;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}:focus::-webkit-input-placeholder{opacity:0}:focus::-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}:focus:-moz-placeholder{opacity:0}button.bttn{max-width:22rem;font-size:1.2rem;font-weight:500;padding:1.7rem 0 1.8rem}input[type="checkbox"],input[type="radio"]{position:absolute;left:-9999999rem}ul[data-filter="type"]:not(.col-12-6) li,input[type="checkbox"]+label,input[type="radio"]+label{font-size:1.6em;line-height:1em;cursor:pointer;text-transform:capitalize}ul[data-filter="type"]:not(.col-12-6) li
a{color:#8b8b8b}ul[data-filter="type"]:not(.col-12-6) li a:before,input[type="checkbox"]+label:before,input[type="radio"]+label:before{content:'';display:inline-block;background:transparent;border: .2rem solid rgb(237, 237, 237);height:1.6rem;width:1.6rem;border-radius:4px;margin-right: .7rem;position:relative;vertical-align:middle;top:-.2rem;overflow:hidden}ul[data-filter="type"] li a.active:before,input[type="checkbox"]:checked+label:before,input[type="radio"]:checked+label:before{background-color:rgb(2, 86, 114)}.flexslider{margin:0;background:transparent;border:none;position:relative;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.flex-direction-nav
a{color:#fff;font-size:4em;height:auto;width:auto;text-shadow:none;margin-top:-2rem}.flex-direction-nav a:before{font-size:inherit;color:inherit;text-shadow:none;content:'\e908';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flex-direction-nav a.flex-next:before{content:'\e909'}.flex-direction-nav .flex-next,
.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:-13rem}.flex-direction-nav .flex-prev,
.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:-13rem}.flex-control-nav{bottom:50%;margin:0
0 -10.6rem}.flex-control-nav
li{margin:0
1rem}.flex-control-paging li
a{background-color:rgb(255, 255, 255)!important;border-color:rgb(255, 255, 255);height: .9rem;width: .9rem;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.flex-control-paging li a.flex-active{background:transparent!important;height:1.3rem;width:1.3rem;border: .2rem solid rgb(255, 255, 255)}.outside-slider{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.outside-slider
.row{height:100%}.outside-slider
a{pointer-events:all;display:inline-block}.generic-slider .img-box{height:100vh}.generic-slider .img-box:before{content:'';background-color:rgba(0, 0, 0, .15);position:absolute;height:100%;width:100%;top:0;left:0}.generic-slider .flex-control-nav{bottom:10.5rem;margin:0
0}.generic-slider .flex-control-nav
li{margin:0
.6rem}.generic-slider .flex-direction-nav
a{font-size:1.4em}.generic-slider .flex-direction-nav
a{margin-top:-.75rem}.generic-slider .flex-direction-nav .flex-next,
.generic-slider .flexslider:hover .flex-direction-nav .flex-next{right:8rem}.generic-slider .flex-direction-nav .flex-prev,
.generic-slider .flexslider:hover .flex-direction-nav .flex-prev{left:8rem}.slick-arrow{color:rgb(0, 0, 0);font-size:1.3rem;position:absolute;top:7.4rem;z-index:3}.slick-prev{left:-4.7rem}.slick-next{right:-4.7rem}.controls-detail{}.controls-detail .col-12-8:before{content:'';background:#025672;height: .1rem;display:block}.controls-detail
ul{margin:4rem 0;position:relative;font-size:0}.controls-detail ul:before{content:'';position:absolute;top:50%;left:50%;margin:-1.8rem 0 0 -.05rem;height:3.5rem;width: .1rem;background:#535353}.controls-detail
li{display:inline-block;width:50%;text-align:right;padding:0
5.85rem;vertical-align:middle}.controls-detail li:last-child{text-align:left;background:#fff;position:relative}.controls-detail li
i{float:left;color:rgb(83, 83, 83);font-size:1.5rem;position:relative;top:1.5rem}.controls-detail li:last-child
i{float:right}.controls-detail
h3{color:#001036;font-size:1.778rem;font-weight:500;line-height:1.286em;margin:0
0 .1rem;padding-left:2rem}.controls-detail
h5{color:#9a9a9a;font-size:1.524rem;font-weight:500;line-height:1.500em;padding-left:2rem}.controls-detail h3,
.controls-detail
h5{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear}.controls-detail li:last-child
h3{padding-left:0;padding-right:2rem}.controls-detail li:last-child
h5{padding-left:0;padding-right:2rem}.filter-item{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);position:absolute;left:-9999rem;-webkit-transition:opacity 0.3s linear, visibility 0.3s linear, -webkit-transform 0.3s linear;-moz-transition:opacity 0.3s linear, visibility 0.3s linear, -moz-transform 0.3s linear;-ms-transition:opacity 0.3s linear, visibility 0.3s linear, transform 0.3s linear;-o-transition:opacity 0.3s linear, visibility 0.3s linear, transform 0.3s linear;transition:opacity 0.3s linear, visibility 0.3s linear, transform 0.3s linear}.filter-item:nth-child(odd){-webkit-transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.filter-item.active{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;left:auto}.mapFormWrapper
h3{color:#025672;font-size:1.2em;text-align:center;text-transform:uppercase;margin:0
0 .9rem}.mapFormWrapper input[type="text"]{text-align:center;font-size:1.6em;height:3.7rem}.mapFormWrapper
hr{border:none;background:rgb(2, 86, 114);height: .1rem;width:3.8rem;margin:0
auto 2.2rem}.mapFormWrapper h3+p{margin:0
0 2.3rem}.mapFormWrapper
select{background:#025672;border:none;color:#fff;font-size:1.6em;font-weight:700;height:4.3rem}.mapFormWrapper .select-wrapper{margin:0
0 3.2rem}.mapFormWrapper .select-wrapper:after{border:none;height:auto;width:auto;content:"\e90b";font-size:1.1rem;color:#fff;top:1.7rem;right:1.2rem;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mapFormWrapper
h4{color:#025672;font-size:1.6em;font-weight:500;margin:0
0 1.2rem}.mapFormWrapper
li{display:inline-block;margin-right:2.3rem}.mapFormWrapper li:last-child{margin-right:0}.map_canvas_pop{width:300px;position:absolute;bottom:0;right:0;background-color:#025672;z-index:10;display:none}.map_canvas_pop.active{display:block}.map_canvas_pop
.close{width:30px;height:30px;line-height:30px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;position:absolute;top:20px;right:20px;font-size:10px;display:inline-block;vertical-align:top;z-index:10;color:#005673}.map_canvas_pop
.content{width:100%;height:auto}.map_canvas_pop .content
.imageContainer{width:100%;height:270px;overflow:hidden;position:relative}.map_canvas_pop .content .imageContainer
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;background-position:center center;background-size:cover}@supports(clip-path: polygon(0 0, 100% 31%, 19% 100%)) or (-webkit-clip-path: polygon(0 0, 100% 31%, 19% 100%)){.map_canvas_pop{-webkit-clip-path:polygon(0 26%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 26%, 100% 0, 100% 100%, 0 100%)}.map_canvas_pop .content
.imageContainer{-webkit-clip-path:polygon(0 0%, 100% 0, 100% 100%, 0 89%);clip-path:polygon(0 0%, 100% 0, 100% 100%, 0 89%)}}.map_canvas_pop .content
.text{width:100%;text-align:left;padding:30px
30px 60px;box-sizing:border-box}.map_canvas_pop .content .text
h2{font-size:20px;line-height:25px;color:#fff;font-family:'Prata',serif;margin-bottom:15px;font-weight:400}.map_canvas_pop .content .text
p{font-size:12px;line-height:17px;color:#fff;font-family:'Barlow',sans-serif;margin-bottom:20px;font-weight:700;text-transform:uppercase}.map_canvas_pop .content .text p
a{color:#fff}.map_canvas_pop .content .text p a:hover{text-decoration:underline}.map_canvas_pop .content .text
.social{width:100%;text-align:left;font-size:0}.map_canvas_pop .content .text .social
li{display:inline-block;vertical-align:top;margin-left:10px}.map_canvas_pop .content .text .social li:first-child{margin-left:0}.map_canvas_pop .content .text .social
a{font-size:14px;display:inline-block;vertical-align:top;color:#fff}.ui-autocomplete{background:#fff;padding:1rem 0;width:100%}.ui-autocomplete
li{color:#000;font-size:1.397em;line-height:2.000em;padding:0
1rem;display:block;-webkit-transition:background 0.3s linear, color 0.3s linear;-moz-transition:background 0.3s linear, color 0.3s linear;-ms-transition:background 0.3s linear, color 0.3s linear;-o-transition:background 0.3s linear, color 0.3s linear;transition:background 0.3s linear, color 0.3s linear}.scroll-down
a{color:#fff;font-size:1.27em;font-weight:600;line-height:2.913em;text-transform:uppercase}.scroll-down
i{font-size:3.7rem;vertical-align:middle;position:relative;top:-.1rem;margin-right: .7rem}.back-to-top
a{color:#7e7e7e;font-size:1.143em;font-weight:700;line-height:1.556em;text-transform:uppercase;display:inline-block}.back-to-top
i{display:block;font-size:2.5rem;position:relative;z-index:2;margin:0
0 .8rem}.back-page
a{font-size:1.524em;font-weight:600}.back-page a:before{color:#7e7e7e}.call-to-action{background-color:rgb(2, 86, 114)}.call-to-action
.row{height:12.1rem}.call-to-action
h2{color:#fff;font-size:5.069em;font-weight:400;line-height:1.150em;display:inline-block;margin-right:3.1rem;line-height:5.6rem;vertical-align:top}.call-to-action
.bttn{max-width:26.2rem}.view-load
a{color:#7e7e7e;font-size:1.27em;font-weight:700;text-transform:uppercase}.view-load
i{display:block;font-size:1.1rem;margin: .7rem 0 0}.page-careers .grecaptcha-badge,
.page-services .grecaptcha-badge,
.page-about .grecaptcha-badge,
.page-press .grecaptcha-badge,
.single-post .grecaptcha-badge,
.page-find-apartment .grecaptcha-badge,
.page-privacy-policy .grecaptcha-badge,
.home .grecaptcha-badge{display:none}@media only screen
and (min-width : 769px){.Firefox a:hover .img-box > img,
.Mozilla.v11 a:hover .img-box > img,
.Explorer a:hover .img-box>img{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}@media not all and (hover: none){a:hover .img-box>img{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}}.Firefox .bttn:hover:before,
.Mozilla.v11 .bttn:hover:before,
.Explorer .bttn:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.Firefox .bttn:hover,
.Mozilla.v11 .bttn:hover,
.Explorer .bttn:hover{color:rgb(120, 185, 187)}.Firefox .white-bttn:hover,
.Mozilla.v11 .white-bttn:hover,
.Explorer .white-bttn:hover{color:rgb(255, 255, 255)}@media not all and (hover: none){.bttn:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.bttn:hover{color:rgb(120, 185, 187)}.white-bttn:hover{color:rgb(255, 255, 255)}}.Firefox a[title]:not(.bttn):hover::before,
.Firefox a[title]:not(.bttn):focus::before,
.Mozilla.v11 a[title]:not(.bttn):hover::before,
.Mozilla.v11 a[title]:not(.bttn):focus::before,
.Explorer a[title]:not(.bttn):hover::before,
.Explorer a[title]:not(.bttn):focus::before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);opacity:0}@media not all and (hover: none){a[title]:not(.bttn):hover::before,a[title]:not(.bttn):focus::before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);opacity:0}}.active a[title]:not(.bttn)::before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);opacity:0}button.bttn{text-transform:uppercase}.ui-autocomplete li:hover,
.ui-autocomplete li:hover,
.ui-autocomplete li:hover{color:#fff;background:#025672}@media not all and (hover: none){.ui-autocomplete li:hover{color:#fff;background:#025672}}.Firefox .controls-detail a:hover h5,
.Mozilla.v11 .controls-detail a:hover h5,
.Explorer .controls-detail a:hover
h5{color:#001036}@media not all and (hover: none){.controls-detail a:hover
h5{color:#001036}}.Explorer .back-to-top .img-box > img,
.Mozilla.v11 .back-to-top .img-box>img{position:relative!important}.home-back
a{top:14.9rem;position:relative;z-index:2}.careers-back
a{font-size:1.524em;line-height:1.167em;margin:0;top:4.7rem;position:relative;z-index:2}.careers-back
i{margin:0
0 .7rem}.services-back
a{font-size:1.524em;line-height:1.167em;margin:0
0 9.3rem}.services-back
i{margin:0
0 .7rem}.contact-back
a{font-size:1.524em;line-height:1.167em;margin:0
0 5.2rem}.aboutState-back
a{margin:0
0 8.8rem}.aboutState-back
i{margin:0
0 1.8rem}.map_canvas_pop.findmobile{display:none}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.site-nav+.content-main,.site-nav+.page-header{margin-top:11.7rem}.select-wrapper:after{top:4.3rem;right:3.2rem;border-style:solid;border-width:1.1rem 1.05rem 0 1.05rem}input[type="text"],input[type="email"],input[type="phone"],input[type="password"],select,textarea{font-size:2.4em;height:9rem;padding:0
2rem}textarea{height:25rem;padding:1.3rem 2rem;resize:none}button.bttn{max-width:33rem;font-size:2.1rem;padding:2.6rem 0 2.8rem}ul[data-filter="type"]:not(.col-12-6) li,
ul[data-filter="type"] li,input[type="checkbox"]+label,input[type="radio"]+label{font-size:2.479em}ul[data-filter="type"]:not(.col-12-6) li a:before,
ul[data-filter="type"] li a:before,input[type="checkbox"]+label:before,input[type="radio"]+label:before{height:2.5rem;width:2.5rem;margin-right:1rem;top:-.3rem}.generic-slider .flex-direction-nav{display:none}.flex-control-nav{margin:0
0 -23.4rem}.flex-control-nav
li{margin:0
2.45rem;vertical-align:middle}.flex-control-paging li
a{height:2.5rem;width:2.5rem}.flex-control-paging li a.flex-active{height:3.9rem;width:3.9rem;border-width: .4rem}.generic-slider .img-box{height:68.9rem}.flex-direction-nav
a{font-size:2.6em;margin-top:-1.3rem}.generic-slider .flex-control-nav{bottom:11.7rem}.generic-slider .flex-control-nav
li{margin:0
.9rem}.generic-slider .flex-control-paging li
a{height:1rem;width:1rem}.generic-slider .flex-control-paging li a.flex-active{height:1.5rem;width:1.5rem;border-width: .2rem}.flex-direction-nav .flex-next,
.flexslider:hover .flex-direction-nav .flex-next{right:-6rem}.flex-direction-nav .flex-prev,
.flexslider:hover .flex-direction-nav .flex-prev{left:-6rem}.slick-container{padding:0
12rem}.slick-arrow{font-size:2.3rem;top:12.4rem}.slick-prev{left:8.9rem}.slick-next{right:8.9rem}.controls-detail{}.controls-detail .col-12-8:before{content:none}.controls-detail ul:before{margin-top:-2.45rem;height:4.9rem}.controls-detail
li{padding:0
8.15rem}.controls-detail li:first-child{padding-left:0}.controls-detail li:last-child{padding-right:0}.controls-detail li
i{font-size:2.1rem;top:2.2rem}.controls-detail
h3{color:#036586;font-size:2.453rem;line-height:1.285em;margin:0
0 .2rem}.controls-detail
h5{font-size:2.102rem}.filter-item:not(.active){-webkit-transform:translate3d(70vw,0,0);-moz-transform:translate3d(70vw,0,0);transform:translate3d(70vw,0,0)}.filter-item:not(.active):nth-child(odd){-webkit-transform:translate3d(-70vw,0,0);-moz-transform:translate3d(-70vw,0,0);transform:translate3d(-70vw,0,0)}.mapFormWrapper
h3{font-size:2.1em;margin:0
0 1.4rem}.mapFormWrapper input[type="text"]{font-size:2.479em;height:5.7rem}.mapFormWrapper
hr{height: .2rem;width:5.9rem;margin:0
auto 3.3rem}.mapFormWrapper h3+p{margin:0
0 3.6rem}.mapFormWrapper
select{font-size:2.479em;height:6.8rem;padding:0
2.9rem}.mapFormWrapper .select-wrapper{margin:0
0 4.8rem}.mapFormWrapper .select-wrapper:after{font-size:1.7rem;top:2.6rem;right:1.8rem}.mapFormWrapper
h4{font-size:2.479em;margin:0
0 2rem}.ui-autocomplete
li{font-size:2.4em}.scroll-down
a{font-size:0;background:url(/wp-content/themes/bainbridge/img/layout/arrow.png) center center no-repeat;background-size:cover;height:2.8rem;width:1.9rem}.scroll-down
i{font-size:0}.back-to-top
a{font-size:2.164em;display:inline-block}.back-to-top
i{font-size:4.7rem;margin:0
0 1.3rem}.home-back
a{margin:0
0 1.9rem}.call-to-action{margin:0
0 7.5rem}.call-to-action
.row{}.call-to-action .col-12-7{padding:0
1.5rem}.call-to-action
h2{margin-right:3.1rem;line-height:5.6rem}.call-to-action
.bttn{max-width:26.2rem}.view-load
a{font-size:2.616em}.view-load
i{font-size:2.3rem;margin:1.2rem 0 0}}@media only screen
and (min-width : 0)
and (max-width : 600px){.call-to-action
.bttn{font-size:1.8rem}}#siteNav{}.site-nav{background-color:rgb(2, 86, 114);position:fixed;width:100%;top:0;z-index:5;-webkit-transition:top .3s linear, background .3s linear;-moz-transition:top .3s linear, background .3s linear;-ms-transition:top .3s linear, background .3s linear;-o-transition:top .3s linear, background .3s linear;transition:top .3s linear, background .3s linear}.pinedHeader
#siteNav{top:0}.site-nav
.row{height:8.9rem;-webkit-transition:height .3s linear;-moz-transition:height .3s linear;-ms-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear}.site-nav
.logo{mix-blend-mode:screen;display:block;max-width:21rem}.site-nav .logo
img{max-width:100%}.site-nav .menu
ul{margin:0
0 1.8rem}.site-nav .menu
li{color:#fff;font-size:1.778rem;font-weight:600;line-height:1em}.site-nav .menu li
li{font-weight:400}.site-nav .menu li
a{}.site-nav .menu .current-menu-item>a::before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);opacity:0}@media only screen
and (min-width : 769px){.home:not(.pinedHeader) .site-nav{background:transparent}.site-nav .sub-menu{display:none}.site-nav .menu
li{display:inline-block;margin-left:3.4rem}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.showMenu{overflow:hidden}.showMenu.scrollhidden.pinedHeader
#siteNav{top:0}.site-nav
.row{height:11.7rem}.site-nav
.logo{display:inline-block;max-width:37rem;width:37rem}.site-nav .toggle-menu{float:right;color:#fff;font-size:5.4rem}.site-nav .toggle-menu.icon-Icon-Font-Set-07{font-size:2.7rem;margin:1.2rem 0 0}.site-nav .col-12-7{position:fixed;top:11.7rem;height:calc(100vh - 11.7rem);background:#025672;text-align:left;overflow:hidden;overflow-y:auto;z-index:5;-webkit-transform:translate3d(100%,0, 0);-ms-transform:translate3d(100%,0, 0);transform:translate3d(100%,0, 0);-webkit-transition:-webkit-transform .3s linear;-moz-transition:transform .3s linear;transition:transform .3s linear}.showMenu .site-nav .col-12-7{-webkit-transform:translate3d(0,0, 0);-ms-transform:translate3d(0,0, 0);transform:translate3d(0,0, 0)}.site-nav
.menu{margin:2.7rem 0 3.9rem}.site-nav .menu
li{font-size:4rem;line-height:1.950em;margin:0
0 .4rem}.site-nav .menu li
li{font-size:3rem;line-height:2.400em;margin:0}.site-nav .menu li
ul{border-bottom: .2rem solid #fff;padding: .1rem 0 2.7rem;margin:0
0 3.2rem}.site-nav .social-networks{margin:0
0 8.5rem}.site-nav .social-networks
li{display:inline-block;font-size:4.8rem;margin-right:4.8rem}.site-nav .social-networks
a{color:#fff}}.state-properties .state-header{font-size:0;margin:0
0 2.6rem}.state-properties .state-header:after{content:'';background:rgb(2, 86, 114);display:block;height: .2rem;margin:1.8rem 0 0}.state-properties .state-header h2,
.state-properties .state-header
p{display:inline-block;width:50%}.state-properties .state-header
h2{color:#025672;font-family:'Barlow',sans-serif;font-size:3.556rem;font-weight:500}.state-properties .state-header
p{color:#025672;font-size:1.778rem;font-weight:500;text-align:right}.state-properties
article{margin:0
0 1.5rem;display:none;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s;max-width:none}.state-properties
article.active{display:block}.state-properties
article.focus{background-color:#a6d5fb}.state-properties article .img-box{height:18.2rem;margin:0
0 1.6rem}.state-properties article
h3{color:#025672;font-size:2.032em;font-weight:500;margin:0
0 1.3rem}.state-properties article
ul{font-size:0;margin:0
0 2rem}.state-properties article
li{display:inline-block;width:60%;color:#000;font-size:1.143rem;font-weight:500;line-height:1.556em;vertical-align:top;padding-right:1rem}.state-properties article li+li{width:40%;padding-right:0}.state-properties article ul + ul
li{vertical-align:middle}.state-properties article li
em{background:rgb(120, 185, 187);color:#fff;font-size:1.524rem;font-style:normal;padding: .2rem 1.1rem .3rem;margin-left:1.6rem;position:relative;top: .2rem}.widget-nearby{}.widget-nearby
h3{color:#025672;font-size:3.556em;font-weight:500;line-height:1.071em;margin:0
0 7.8rem}.portfolio-header{}.portfolio-header
.bttn{font-weight:500;margin:0
0 1.5rem;max-width:24.8rem;font-size:1.925rem;padding:2.3rem 0 2.4rem}.portfolio-header
h3{color:#025672;font-size:2.032em;text-transform:uppercase;margin:0
0 3.8rem}.portfolio-header
nav{margin:0
0 2.5rem;pointer-events:none}.portfolio-header nav
li{display:inline-block;text-transform:uppercase;width:100%;max-width:7.8rem;text-align:center;font-size:1.524rem;line-height:3.5rem;margin-right: .8rem}.portfolio-header nav .right
li{font-family:'Montserrat',sans-serif;font-size:1.27em;max-width:13.3rem;margin:0}.portfolio-header nav li
a{background-color:rgb(126, 126, 126);color:#fff;display:block;pointer-events:all}.portfolio-header nav .right li
a{background-color:rgb(120, 185, 187)}.portfolio-header nav .active
a{background-color:rgb(120, 185, 187)}.portfolio-header nav .right .active
a{background-color:rgb(2, 86, 114)}.portfolio-header nav li
a.active{background-color:rgb(120, 185, 187)}.portfolio-header nav .right li
a.active{background-color:rgb(2, 86, 114)}.portfolio-list{opacity:1;visibility:visible;left:auto}.portfolio-list .col-5-1{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.portfolio-list .state-properties
article{margin:0
0 2rem}.portfolio-list .state-properties article .img-box{height:10.2rem;margin:0
0 1.6rem}.portfolio-list .state-properties article
h3{height:4rem;overflow:hidden;margin:0
0 1.7rem}.portfolio-list .state-properties article
li{width:90%}.portfolio-list .state-properties{display:none}.portfolio-list .state-properties.active{display:flex}.portfolio-map{height:100vh;position:relative;opacity:1;visibility:visible;left:auto;width:100%;margin:10.4rem 0 0}.portfolio-map .map-box{position:absolute;background:center center no-repeat;background-size:cover;z-index:2}.portfolio-map .properties-box{background-image:url(/wp-content/themes/bainbridge/img/layout/about/001.png);height:47.7rem;width:39.5rem;left:0;top:17.5rem;padding:22.2rem 2.2rem 0}.portfolio-map .apartments-box{background-image:url(/wp-content/themes/bainbridge/img/layout/about/002.png);height:29.2rem;width:52.5rem;bottom:-.1rem;right:0;text-align:right;padding:14.8rem 2.7rem 0}.portfolio-map
h4{color:#025672;font-family:'Prata',serif;font-size:12.836em;font-weight:400;line-height:0.443em;margin:0
0 3.7rem}.portfolio-map
p{color:#025672;font-size:2.886em;font-weight:500}.portfolio-map .apartments-box
h4{font-size:10.602em;margin:0
0 2.7rem}.portfolio-map .apartments-box
p{font-size:2.46em}.displayOnlyMap{display:none}.our-portfolio{margin:0
0 11.4rem}.our-portfolio.mapView .portfolio-header{position:absolute;z-index:2;pointer-events:none}.our-portfolio.mapView .portfolio-header
a{pointer-events:all}.our-portfolio.mapView
h3{display:none}.our-portfolio:not(.mapView) .showList{display:none}.our-portfolio.mapView
.showMap{display:none}.portfolio-list,.portfolio-map{-webkit-transition:opacity 0.3s linear, visibility 0.3s linear;-moz-transition:opacity 0.3s linear, visibility 0.3s linear;-ms-transition:opacity 0.3s linear, visibility 0.3s linear;-o-transition:opacity 0.3s linear, visibility 0.3s linear;transition:opacity 0.3s linear, visibility 0.3s linear}.our-portfolio:not(.mapView) .portfolio-map{position:absolute;left:-99999rem;opacity:0;visibility:hidden}.our-portfolio.mapView .portfolio-list{position:absolute;left:-99999rem;opacity:0;visibility:hidden}.our-portfolio.mapView .portfolio-header nav
li{font-size:1.925em;max-width:9.9rem;line-height:4.5rem}.our-portfolio.mapView .portfolio-header nav .right
li{font-size:1.604em;max-width:16.9rem}@media only screen
and (min-width : 769px){.Mozilla.v11 .state-properties article .img-box,
.Explorer .state-properties article .img-box{height:18.2rem!important}.Mozilla.v11 .portfolio-header nav li a:hover,
.Explorer .portfolio-header nav li a:hover,
.Firefox .portfolio-header nav li a:hover{background-color:rgb(120, 185, 187)}.Mozilla.v11 .portfolio-header nav .right li a:hover,
.Explorer .portfolio-header nav .right li a:hover,
.Firefox .portfolio-header nav .right li a:hover{background-color:rgb(2, 86, 114)}@media not all and (hover: none){.portfolio-header nav li a:hover{background-color:rgb(120, 185, 187)}.portfolio-header nav .right li a:hover{background-color:rgb(2, 86, 114)}}.Explorer .portfolio-list .state-properties article .img-box,
.Mozilla.v11 .portfolio-list .state-properties article .img-box{height:10.2rem!important}.portfolio-map{min-height:88.9em}.our-portfolio.mapView .portfolio-header{left:calc(50% - 72rem)}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.state-properties .state-header{text-align:center;margin:0
0 4.1rem}.state-properties .state-header:after{margin:1.9rem 0 0}.state-properties .state-header
p{display:block;width:100%;font-size:2.4rem;text-align:center;margin:1.8rem 0 0}.state-properties .state-header
h2{display:block;width:100%;font-size:4rem}.state-properties
article{margin:0}.state-properties article .img-box{height:35.8rem;margin:0
0 3.1rem}.state-properties article
h3{font-size:3.991em;margin:0
0 2.6rem}.state-properties article
ul{font-size:0;margin:0
0 3.8rem}.state-properties article
li{font-size:2.245rem;line-height:1.556em;padding-right:5rem}.state-properties article li
em{font-size:2.994rem;padding: .5rem 2.1rem .4rem 2rem;margin-left:3.2rem;top: .5rem}.widget-nearby{}.widget-nearby
h3{font-size:5.08em;line-height:1em;margin:0
0 9.3rem}.widget-nearby .slick-container{padding:0
5.5rem}.widget-nearby .slick-arrow{color:rgb(126, 126, 126);font-size:2.8em;top:15.7rem}.widget-nearby .slick-prev{left:4.3rem}.widget-nearby .slick-next{right:4.3rem}.portfolio-header .col-12-10{padding:0}.portfolio-header
h3{font-size:2.4em;margin:0
0 3.6rem}.portfolio-header
nav{margin:0
0 2.5rem;pointer-events:all;text-align:center}.portfolio-header
.bttn{max-width:none;font-size:2.6rem}.portfolio-header nav ul.right,
.portfolio-header nav
ul{padding:0;text-align:center;overflow-x:auto;white-space:nowrap;margin:0
0 1.1rem}.portfolio-header nav
li{max-width:11.9rem;font-size:2.8rem;line-height:7.8rem;margin-right: .4rem}.portfolio-header nav .right
li{font-family:'Barlow',sans-serif;font-size:1.932em;font-weight:500;line-height:5.5rem;max-width:20.4rem;margin:0
.4rem}.portfolio-list{}.portfolio-list .col-12-10{padding:0
2.3rem}.portfolio-list .col-5-1{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0
3.2rem}.portfolio-list .state-properties .state-header{padding:0
3.2rem;margin:0
0 7.7rem;text-align:left}.portfolio-list .state-properties .state-header:after{height: .4rem;margin:1.4rem 0 0}.portfolio-list .state-properties .state-header
h2{display:block;width:100%;font-size:3.556rem}.portfolio-list .state-properties .state-header
p{display:none}.portfolio-list .state-properties
article{margin:0
0 5.8rem}.portfolio-list .state-properties article
a{padding:0}.portfolio-list .state-properties article .img-box{height:15.6rem;margin:0
0 2.4rem}.portfolio-list .state-properties article
h3{height:auto;font-size:3.099em;line-height:1em;margin:0
0 5.7rem}.portfolio-list .state-properties article
ul{margin:auto 0 0}.portfolio-list .state-properties article
li{font-size:1.743rem;line-height:1.556em}.portfolio-map{margin:0}.portfolio-map .map-box{display:none}.showFilters{overflow:hidden}.our-portfolio{margin:17.3rem 0 9.7rem}.our-portfolio.mapView{margin:16rem 0 12.4rem}.our-portfolio.mapView .portfolio-header{position:relative}.our-portfolio.mapView .portfolio-header
.bttn{margin:0}.our-portfolio.mapView
.displayOnlyMap{display:block}.our-portfolio.mapView
.noMapShow{display:none}.our-portfolio.mapView .portfolio-header
nav{position:fixed;height:100vh;overflow:hidden;background:#025672;z-index:2;top:0;left:0;overflow-y:auto;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.showFilters .our-portfolio.mapView .portfolio-header
nav{-webkit-transform:translate3d(0 ,0 ,0);-ms-transform:translate3d(0 ,0 ,0);transform:translate3d(0 ,0 ,0)}.our-portfolio.mapView .portfolio-header
.close{color:#fff;font-size:2.8em;margin:5.6rem 0 2.7rem;display:block}.our-portfolio.mapView .portfolio-header header:after{content:'';display:block;height: .5rem;background:#fff;margin:3.1rem 0 2.4rem}.our-portfolio.mapView .portfolio-header
h4{color:#fff;font-size:5.5em;line-height:1em}.our-portfolio.mapView .portfolio-header ul[data-filter="state"]:before,
.our-portfolio.mapView .portfolio-header ul[data-filter="type"]:before{content:'States';color:#fff;font-size:2.2rem;font-weight:700;margin:0
0 2.9rem;display:block}.our-portfolio.mapView .portfolio-header ul[data-filter="type"]:before{content:'Status'}.our-portfolio.mapView .portfolio-header
ul{padding:0
6rem;white-space:normal;text-align:left;margin:0
0 1.4rem}.our-portfolio.mapView .portfolio-header nav li,
.our-portfolio.mapView .portfolio-header nav .right
li{display:block;max-width:none;text-align:left;font-size:3.5em;font-weight:400;line-height:1.573em;text-transform:capitalize;margin:0
0 3.7rem}.our-portfolio.mapView .portfolio-header li a:before{content:'';display:inline-block;background:#30748b;border: .3rem solid #30748b;height:4rem;width:4rem;border-radius:3px;margin-right:1.8rem;position:relative;vertical-align:middle;top:-.4rem;overflow:hidden}.our-portfolio.mapView .portfolio-header li
a{background:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.our-portfolio.mapView .portfolio-header li a
.displayOnlyMap{display:inline-block}.our-portfolio.mapView .portfolio-header li a.active:before{background:#fff}.our-portfolio.mapView .portfolio-header
.applyFilter{background:#7e7e7e;color:#fff;font-size:2.4em;font-weight:600;line-height:9.2rem;width:100%}.our-portfolio.mapView .portfolio-header
.showFilter{background:#7e7e7e;color:#fff;font-size:2.4em;font-weight:600;line-height:7.8rem;width:100%;position:relative}.our-portfolio.mapView .portfolio-header .showFilter
i{font-size:2.1rem;position:relative;vertical-align:middle;margin-left:3.1rem}.findApartment-content .properties-list .state-properties{display:none;vertical-align:top}.findApartment-content .properties-list .state-properties.active{display:inline-block}.findApartment-content .slick-container{overflow:hidden;height:auto;vertical-align:top;display:inline-block;padding:0!important;position:relative}.findApartment-content .slick-container
.scrollMobile{width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;height:auto;vertical-align:top;display:inline-block;padding:0;-webkit-overflow-scrolling:touch;position:relative;scroll-behavior:smooth}.findApartment-content .slick-container::before,
.findApartment-content .slick-container::after{width:3rem;height:4rem;position:absolute;top:15rem;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:3.1rem;text-align:center;font-size:4rem;background-color:#fff;color:#000;-webkit-transition:left 0.4s, right 0.4s;-moz-transition:left 0.4s, right 0.4s;-ms-transition:left 0.4s, right 0.4s;transition:left 0.4s, right 0.4s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.findApartment-content .slick-container::before{left:-5rem;content:'<'}.findApartment-content .slick-container::after{right:-5rem;content:'>'}.findApartment-content .slick-container.prevShow::before{left:1.5rem}.findApartment-content .slick-container.nextShow::after{right:1.5rem}.state-properties
article{max-width:100%;white-space:normal;vertical-align:top}.state-properties article
a{display:inline-block;vertical-align:top;width:100%}.findApartment-content  .state-properties article
a{padding:0
6rem}.state-properties
article.active{display:inline-block}.suggested-properties .state-properties
article{display:inline-block}}@media only screen
and (min-width : 0)
and (max-width : 321px){.widget-nearby .slick-container{padding:0
1.5rem}.widget-nearby .slick-prev{left:2.3rem}.widget-nearby .slick-next{right:2.3rem}}.home-header{position:relative}.home-header .img-box{height:100vh}.home-header
figcaption{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.home-header figcaption
.row{height:100%}.home-header figcaption
h2{pointer-events:all;color:rgb(255, 255, 255);font-size:7.62em;line-height:1em;text-shadow:0px 6px 8px rgba(0, 0, 0, 0.5);margin:0
0 34.1rem}.home-header .outside-slider
a{margin:0
0 4.9rem;display:inline-block}.widget-communities{margin:0
0 18rem}@media only screen
and (min-width : 769px){.site-nav+.home-header{margin:0}.home-header{height:100vh}.home-header,
.home-header .img-box{min-height:600px}.Explorer .home-header .outside-slider a:hover,
.Mozilla.v11 .home-header .outside-slider a:hover,
.Firefox .home-header .outside-slider a:hover{color:rgba(255,227,0,.7)}@media not all and (hover: none){.home-header .outside-slider a:hover{color:rgba(255,227,0,.7)}}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.home-header figcaption
.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-header figcaption
h2{font-size:6em;margin:0}.home-header .outside-slider
a{margin:0
0 5.7rem}}[class^="widget-"],[class*=" widget-"]{}[class^="widget-"] h2, [class*=" widget-"] h2{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 .1rem}[class^="widget-"] p, [class*=" widget-"] p{color:#000;font-size:1.524em;font-weight:500;line-height:2.500em}.widget-serviceshome{position:relative}.widget-serviceshome .img-box{position:absolute;height:74.6rem;width:71.9rem;left:0;bottom:0}.widget-serviceshome
h2{margin:14.5rem 0 3.6rem}.widget-serviceshome
p{margin:0
0 6rem}.widget-serviceshome:before{content:'';position:absolute;right:0;top:1.8rem;background:url(/wp-content/themes/bainbridge/img/layout/home/services/bg.png) center center no-repeat;background-size:cover;height:23.2rem;width:9.5rem;z-index:-1}@supports(clip-path: polygon(0 0, 100% 31%, 19% 100%)) or (-webkit-clip-path: polygon(0 0, 100% 31%, 19% 100%)){.widget-serviceshome:before{background:none #eaeaea;-webkit-clip-path:polygon(100% 0, 100% 100%, 0% 78.5%);clip-path:polygon(100% 0, 100% 100%, 0% 78.5%)}}.widget-bainbridge{position:relative;margin:0
0 7.6rem}.widget-bainbridge .img-bainbridge{position:absolute;right:0;top:-34.8rem;height:125.9rem;width:78.6rem;z-index:-1}.widget-bainbridge .img-map{position:absolute;left:0;bottom:0;height:50.6rem;width:49.5rem}.widget-bainbridge
h2{margin:13.6rem 0 2.1rem}.widget-bainbridge
p{max-width:47.9rem}.widget-communities{}.widget-communities
h2{margin:0
0 4.7rem}.widget-communities .communities-list:before{content:'';position:absolute;background:url(/wp-content/themes/bainbridge/img/layout/communities/001.png) center center no-repeat;background-size:cover;height:14.2rem;width:41.5rem;left:-7.1rem;bottom:-8.6rem}.widget-communities .communities-list:after{content:'';position:absolute;background:url(/wp-content/themes/bainbridge/img/layout/communities/002.png) center center no-repeat;background-size:cover;height:21.3rem;width:34.1rem;right:-3.9rem;top:-3.5rem;z-index:-1}@supports(clip-path: polygon(0 0, 100% 31%, 19% 100%)) or (-webkit-clip-path: polygon(0 0, 100% 31%, 19% 100%)){.widget-communities .communities-list:before{background:none rgb(2, 86, 114);-webkit-clip-path:polygon(0 0, 100% 31%, 19% 100%);clip-path:polygon(0 0, 100% 31%, 19% 100%)}.widget-communities .communities-list:after{background:none rgb(120, 185, 187);-webkit-clip-path:polygon(0 13%, 100% 0, 89% 100%);clip-path:polygon(0 13%, 100% 0, 89% 100%)}}.widget-communities .communities-item{padding:0
1.2rem}.widget-communities .img-box{height:23.4rem}.widget-communities
figcaption{background-color:rgba(0, 0, 0, .5);position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}.widget-communities
h4{color:#fff;font-size:1.016em;font-weight:900;text-transform:uppercase;margin:0
0 .6rem}.widget-communities
h3{color:#fff;font-size:2.032em;font-weight:400}.widget-communities .slick-arrow{color:rgb(126, 126, 126);font-size:1.9rem;top:50%;margin-top:-.95rem}.widget-communities .slick-prev{left:-3.5rem}.widget-communities .slick-next{right:-3.5rem}.widget-services2{position:relative}.Explorer .widget-services2 > .img-box,
.Mozilla.v11 .widget-services2>.img-box{height:95.8rem}.widget-services2 .row .img-box{height:27.8rem;box-shadow:0px 6px 8px 0px rgba(0, 0, 0, 0.2)}.widget-services2
h2{color:#fff;margin:0
0 7.2rem}.widget-services2
figcaption{background-color:rgba(0, 0, 0, .35);position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}.widget-services2 figcaption
h3{color:#fff;font-size:1.736em}.widget-career-home{background:#036586;padding:5rem 0 15.3rem;position:relative;margin:0
0 15.4rem}.widget-career-home:after{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 7.4rem 100vw;border-color:transparent transparent #fff transparent}.widget-career-home:before{content:'';position:absolute;bottom:-6.7rem;height:14.8rem;width:128.5rem;left:50%;margin-left:-64.2rem}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-career-home:after{background:#036586;border:none;-webkit-clip-path:polygon(100% 0%, 100% 85%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 85%, 0% 100%, 0 0%);height:100%;width:100%;z-index:-1;top:-.1rem}.widget-career-home{background:none}.widget-career-home:before{z-index:-1;background:none #eaeaea;-webkit-clip-path:polygon(0 0, 0 50%, 2% 100%, 100% 2%);clip-path:polygon(0 0, 0 50%, 2% 100%, 100% 2%)}}.widget-career-home
h2{color:#fff;margin:0
0 1.6rem}.widget-career-home
p{color:#fff;font-weight:400;margin:0
0 3.6rem}.widget-news{margin:8.7rem 0 5.7rem}.widget-news
p{margin:0
0 8.2rem}.widget-news
article{max-width:none}.widget-news .img-box{height:16.4rem;margin:0
0 2rem}.widget-news article
h3{color:#000;font-size:2.76em;font-weight:500;line-height:1.2em;margin:0
0 1rem}.widget-news article
p{font-weight:300;line-height:1.667em;max-width:90%;margin:0}.widget-awards{}.widget-awards
h5{color:#025672;font-size:1.778em;font-weight:400;margin:0
0 1.4rem}.widget-awards
h2{font-size:3.556em;line-height:1.143em;margin:0
0 3.3rem}.widget-awards
p{font-size:1.397em;font-weight:400;line-height:1.636em;max-width:60%;margin:0
auto 8rem}.widget-career{position:relative}.widget-career .img-box{position:absolute;left:0;bottom:0;height:87rem;width:74.9rem;z-index:-1}.widget-career
h2{margin:17.3rem 0 4.3rem}.widget-career
p{margin:0
0 4.9rem}.widget-career
.bttn{max-width:22rem;padding:1.8rem 0 1.9rem;font-size:1.2rem;font-weight:500}.widget-links{}.widget-links .box-blue{background:#025672}.widget-links .box-lightblue{background:#78b9bb}.widget-links .box-lightblue h2,
.widget-links .box-blue
h2{color:#fff;margin-top:9.3rem}.widget-links .box-lightblue p,
.widget-links .box-blue
p{color:#fff;margin:0
0 2.8rem}.widget-links h2+.bttn{margin-top:3.7rem}@media only screen
and (min-width : 769px){.widget-serviceshome
.row{height:84.8rem}.widget-bainbridge
.row{height:90.4rem}.widget-bainbridge
article{padding:0
5.6rem}.widget-services2>.row{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.widget-career
.row{height:87rem}.widget-links
article{height:34.9rem}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){[class^="widget-"] p, [class*=" widget-"] p{font-size:2.1em;line-height:1.910em}.widget-serviceshome{position:relative;margin:0
0 -1.4rem}.widget-serviceshome .img-box{position:relative;height:66rem;width:63.7rem;left:auto;bottom:auto;margin:0
auto 8.5rem}.widget-serviceshome
h2{margin:0
0 3.8rem}.widget-serviceshome
p{margin:0
0 4.9rem}.widget-serviceshome:before{top:17rem;height:23.7rem;width:10.2rem}@supports(clip-path: polygon(0 0, 100% 31%, 19% 100%)) or (-webkit-clip-path: polygon(0 0, 100% 31%, 19% 100%)){.widget-serviceshome:before{-webkit-clip-path:polygon(100% 0, 0 77%, 100% 100%);clip-path:polygon(100% 0, 0 77%, 100% 100%)}}.widget-bainbridge{position:relative;margin:0
0 14.9rem}.widget-bainbridge .img-bainbridge{position:relative;right:auto;top:auto;height:99.5rem;width:62.6rem;float:right;margin:0
0 1.9rem}.widget-bainbridge .img-map{position:relative;left:auto;bottom:auto;height:auto;width:95%}.widget-bainbridge
article{padding:0
12rem}.widget-bainbridge
h2{margin:0
0 2.8rem}.widget-bainbridge
p{max-width:none;margin:0
0 11.1rem}.widget-communities
h2{margin:0
0 12.3rem}.widget-communities .communities-list:before{height:18.7rem;width:54.6rem;left:5.5rem;bottom:-10.3rem}.widget-communities .communities-list:after{height:17.3rem;width:27.8rem;right:4.5rem;top:-3.4rem}.widget-communities .communities-item{padding:0}.widget-communities .img-box{height:33.6rem}.widget-communities
h4{font-size:1.457em;margin:0
0 .9rem}.widget-communities
h3{font-size:2.914em}.widget-communities .slick-arrow{font-size:2.5rem;top:50%;margin-top:-1.35rem}.widget-communities .slick-prev{left:6.2rem}.widget-communities .slick-next{right:6.2rem}.widget-services2{position:relative}.widget-services2>.img-box{height:102.7rem}.widget-services2>.row{position:absolute;top:0;left:0;bottom:0;right:0}.widget-services2 .row .img-box{height:27.1rem}.widget-services2
article{padding:0
8.2rem}.widget-services2 .col-12-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0
1.2rem;margin:0
0 2rem}.widget-services2
h2{display:none}.widget-services2 figcaption
h3{font-size:1.668em}.widget-career-home{padding:3.3rem 0 12rem;margin:0
0 20.2rem}.widget-career-home:before{bottom:-7.2rem;height:11.4rem;width:63.2rem;left:auto;right:0;margin-left:0}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-career-home:after{-webkit-clip-path:polygon(100% 0%, 100% 94.5%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 94.5%, 0% 100%, 0 0%)}.widget-career-home:before{-webkit-clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%);clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%)}}.widget-career-home
h2{margin:0
0 4.4rem}.widget-career-home
p{margin:0
0 5.5rem}.widget-news{margin:8.5rem 0 7.9rem}.widget-news
header{padding:0
0}.widget-news
h2{margin:0
0 1.3rem}.widget-news
p{margin:0
0 5.7rem}.widget-news
article{padding:0
4.8rem;text-align:center}.widget-news .img-box{height:27.5rem;margin:0
0 3.6rem}.widget-news article
h3{font-size:4.595em;line-height:1.2em;margin:0
0 1.6rem}.widget-news article
p{font-size:2.585em;line-height:1.636em;max-width:none;margin:0}.widget-awards .img-box{height:35.1rem}.widget-awards
h5{font-size:2.1em;margin:0
0 1.4rem}.widget-awards
h2{font-size:5.08em;line-height:1.410em;margin:0
0 1.5rem}.widget-awards
p{font-size:2.1em;line-height:1.910em;max-width:52.2rem;margin:0
auto 6.3rem}.widget-awards .slick-container{padding:0
6rem}.widget-awards .slick-arrow{top:17.6rem}.widget-awards .slick-prev{left:3.9rem}.widget-awards .slick-next{right:3.9rem}.widget-awards
article{padding:0
5rem}.widget-career{position:relative}.widget-career .img-box{position:relative;left:auto;bottom:auto;height:91.7rem;width:100%}.widget-career
h2{margin:0
0 4.5rem}.widget-career
p{margin:0
0 7.1rem}.widget-career
.bttn{margin:0
0 12.8rem;padding:1.7rem 0 1.9rem;font-size:2.1rem}.widget-links{}.widget-links
article{height:28.8rem}.widget-links article:last-child{height:33.2rem}.widget-links .box-blue{background:#025672}.widget-links .box-lightblue{background:#78b9bb}.widget-links .box-blue+.box-blue{background:#78b9bb}.widget-links .box-blue+.box-lightblue{background:#025672}.widget-links .box-lightblue h2,
.widget-links .box-blue
h2{font-size:5.5em;line-height:1.062em;margin:6rem 0 .1rem}.widget-links .box-lightblue p,
.widget-links .box-blue
p{font-weight:400;margin:1.3rem 0 2.8rem}.widget-links h2+.bttn{margin-top:3.7rem}.widget-links
.bttn{max-width:27.2rem;font-size:2.1rem;padding:2.2rem 0 2.4rem}.widget-links article:last-child
.bttn{max-width:27.5rem;background:#7ab9ba;color:#fff;font-size:1.816rem;padding:2.3rem 0 2.6rem}}.findApartment-content{}.mapSearch{height:calc(100vh - 8.9rem);position:fixed;top:8.9rem;right:0}.findApartment-content .find-header{text-align:center}.findApartment-content .find-header
p{color:#000;font-size:1.397em;line-height:2.000em;max-width:51rem;margin:0
auto 3.5rem}.findApartment-content .find-header
h1{color:#025672;font-size:5.08em;line-height:1.150em;margin:6.5rem 0 3.6rem}.findApartment-content
.mapFormWrapper{max-width:40.8rem;margin:0
auto 12.6rem}.findApartment-content .state-properties{max-width:70rem}.findApartment-content .properties-list .state-properties{display:none}.findApartment-content .properties-list .state-properties.active{display:flex}.properties-list .view-all{margin:0
0 1.2rem}.properties-list .view-all
a{color:#025672;font-size:1.27em;font-weight:700;text-transform:uppercase}.findApartment-content .explore-row{max-width:70rem;margin-bottom:6.6rem}.findApartment-content .explore-row:before{content:'';background:rgb(2, 86, 114);display:block;height: .2rem;margin:0
auto 3rem;width:calc(100% - 3rem)}.explore-row
article{margin:0
0 3rem}.explore-row
figure{height:18.2rem}.explore-row
figcaption{background-color:rgba(0, 0, 0, .34);position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}.explore-row figcaption
p{color:#fff;font-size:1.016em;font-weight:700;text-transform:uppercase;margin:0
0 .6rem}.explore-row figcaption
h3{color:#fff;font-size:2.032em;font-weight:400}.suggested-properties .state-properties .state-header{margin:0
0 3.4rem}.suggested-properties .state-properties .state-header
h2{display:block;width:100%}.suggested-properties .state-properties
article{display:block}.findApartment-back{margin:0
0 4.1rem}@media only screen
and (min-width : 769px){@supports(position:sticky){.findApartment-content .offset-right-12-5{margin-right:0}.mapSearch{position:-webkit-sticky;position:sticky;top:8.9rem;align-self:flex-start}}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.findApartment-content .state-properties{max-width:none;margin-bottom:4.1rem}.findApartment-content .col-12-7.offset-right-12-5{padding:0}.findApartment-content.mapView .col-12-7.offset-right-12-5{position:fixed;left:-99999rem;opacity:0;visibility:hidden}.findApartment-content:not(.mapView) .mapSearch{position:absolute;left:-99999rem;opacity:0;visibility:hidden}.findApartment-content.mapView
.mapSearch{position:relative;opacity:1;visibility:visible;top:auto;height:calc(100vh - 11.7rem - 12.5rem)}.mapSearch
header{padding:0}.mapSearch
h3{color:#025672;font-size:2.6em;text-transform:uppercase;line-height:7.4rem}.mapSearch
.showFilter{background:#7e7e7e;color:#fff;font-size:2.4em;font-weight:600;line-height:7.8rem;width:100%;position:relative;display:block}.mapSearch .showFilter
i{font-size:2.1rem;position:relative;vertical-align:middle;margin-left:3.1rem}.mapSearch .mapContainer
.canvas{position:relative;height:calc(100% - 7.4rem - 7.8rem)}.findApartment-content .find-header{padding:0
6rem}.findApartment-content .find-header
p{font-size:2.1em;line-height:1.910em;max-width:52.4rem;margin:0
auto 5.9rem}.findApartment-content .find-header
h1{line-height:1.166em;margin:6.2rem auto 4rem}.findApartment-content
.mapFormWrapper{max-width:none;margin:0
0 7.6rem;padding:0
6rem}.findApartment-content .slick-container{padding:0
6rem}.findApartment-content .slick-prev{left:2.1rem}.findApartment-content .slick-next{right:2.1rem}.findApartment-content
article{padding:0}.findApartment-content .explore-properties{display:none}.suggested-properties .state-properties{margin-bottom:0}.suggested-properties .state-properties .state-header{margin:0
0 3.4rem}.suggested-properties .state-properties .state-header
h2{display:block;width:100%}.findApartment-back{margin:2.5rem 0 4.7rem}.findApartment-back
a{font-size:1.505em}.findApartment-back
i{font-size:3.4rem;margin:0
0 1.1rem}.findApartment-content.mapView+.findApartment-back{display:none}.changeView{}.changeView
.bttn{font-family:'Montserrat',sans-serif;max-width:none;display:block;text-transform:uppercase;background:#7e7e7e;font-size:4.915rem;padding:4.3rem 0 3.3rem}.changeView
.showList{display:none}.findApartment-content.mapView + .findApartment-back + .changeView
.showMap{display:none}.findApartment-content.mapView + .findApartment-back + .changeView
.showList{display:block}.findApartment-content.mapView
.mapFormWrapper{position:fixed;height:100vh;overflow:hidden;background:#025672;z-index:2;top:0;left:0;overflow-y:auto;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);width:100%;padding:0}.showFilters .findApartment-content.mapView .col-12-7.offset-right-12-5{left:0;z-index:6;opacity:1;visibility:visible}.showFilters .findApartment-content.mapView
.mapFormWrapper{-webkit-transform:translate3d(0 ,0 ,0);-ms-transform:translate3d(0 ,0 ,0);transform:translate3d(0 ,0 ,0)}.findApartment-content.mapView .mapFormWrapper h3 + p,
.findApartment-content.mapView .mapFormWrapper .select-wrapper{display:none}.findApartment-content.mapView
.displayOnlyMap{display:block}.findApartment-content.mapView .mapFormWrapper
.close{color:#fff;font-size:2.8em;margin:5.6rem 0 2.7rem;display:block}.findApartment-content.mapView .mapFormWrapper
h3{padding:0
6rem;color:#fff;font-size:5.5em;line-height:1em;text-align:left}.findApartment-content.mapView .mapFormWrapper
hr{height: .5rem;background:#fff;margin:3.1rem 6rem 2.4rem;width:auto}.findApartment-content.mapView .mapFormWrapper
h4{padding:0
6rem;color:#fff;font-size:2.2rem;font-weight:700;margin:0
0 2.9rem;display:block}.findApartment-content.mapView .mapFormWrapper
ul{padding:0
6rem;white-space:normal;text-align:left;margin:0
0 1.4rem;display:inline-block;width:100%}.findApartment-content.mapView .mapFormWrapper
li{display:block;max-width:none;text-align:left;font-size:3.5em;font-weight:400;line-height:1.573em;text-transform:capitalize;margin:0
0 3.7rem}.findApartment-content.mapView .mapFormWrapper li
a{color:#fff}.findApartment-content.mapView .mapFormWrapper li a:before{content:'';display:inline-block;background:#30748b;border: .3rem solid #30748b;height:4rem;width:4rem;border-radius:3px;margin-right:1.8rem;position:relative;vertical-align:middle;top:-.4rem;overflow:hidden}.findApartment-content.mapView .mapFormWrapper li
a{background:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.findApartment-content.mapView .mapFormWrapper
.applyFilter{background:#7e7e7e;color:#fff;font-size:2.4em;font-weight:600;line-height:9.2rem;width:100%;text-align:center}.findApartment-content.mapView .mapFormWrapper li a.active:before{background:#fff}}.about-nav{margin-top:8.9rem}.widget-about{}.widget-about
h1{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 3.3rem}.widget-about
h2{margin:0
0 3.3rem}.widget-about
h4{color:#025672;font-size:1.778em;font-weight:500;margin:0
0 1.8rem}.widget-about
p{font-weight:400}.widget-values{position:relative;margin:0
0 12.8rem}.widget-leadership{margin:0
0 -4.4rem}.widget-leadership
h4{margin:0
0 1.4rem}.widget-invest{position:relative;margin:0
0 12.8rem}.widget-invest
h4{margin:13rem 0 .9rem}.widget-invest
h2{margin:0
0 2.6rem}.widget-invest
p{line-height:1.833em}.widget-bainbridgecares{position:relative}.widget-bainbridgecares
h4{margin:5rem 0 1.3rem}.widget-bainbridgecares
h2{margin:0
0 3.9rem}.widget-bainbridgecares
p{color:#fff;margin:0
0 6.4rem}.widget-ourproperties{background-color:rgb(2, 86, 114);padding:6.7rem 0 11.7rem;position:relative;margin:0
0 14.7rem}.widget-ourproperties
h4{color:rgb(225, 225, 225);margin:0
0 1.4rem}.widget-ourproperties
h2{color:rgb(225, 225, 225);font-size:3.556em;line-height:1.143em;margin:0
0 4.4rem}.widget-ourproperties
p{color:rgb(225, 225, 225)}.widget-ourproperties:after{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 7.4rem 100vw;border-color:transparent transparent #fff transparent}.widget-ourproperties:before{content:'';position:absolute;bottom:-8rem;height:15.8rem;width:132.2rem;right:0}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-ourproperties:after{background:rgb(2, 86, 114);border:none;-webkit-clip-path:polygon(100% 0%, 100% 85%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 85%, 0% 100%, 0 0%);height:100%;width:100%;z-index:-1;top:-.1rem}.widget-ourproperties{background:none}.widget-ourproperties:before{z-index:-1;background:none #eaeaea;-webkit-clip-path:polygon(0% 0%, 0 44%, 2% 100%, 100% 5%, 100% 0);clip-path:polygon(0% 0%, 0 44%, 2% 100%, 100% 5%, 100% 0)}}.widget-ourproperties+.our-portfolio{margin-bottom:13.6rem}.widget-ourproperties+.our-portfolio.mapView{margin-bottom:27.8rem}.widget-history{position:relative}.widget-history:before{content:'';background:url(/wp-content/themes/bainbridge/img/layout/about/history-grey.png) center center no-repeat;background-size:cover;height:14.8rem;width:113.1rem;position:absolute;top:-5.2rem;left:50%;margin-left:-56.55rem}.widget-history>.img-box{z-index:2}.Explorer .widget-history > .img-box,
.Mozilla.v11 .widget-history>.img-box{height:51.2em}.widget-history .container-bg{background:#78b9bb;margin-top:-14.2rem;padding:7.1rem 0 24.6rem}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-history:before{background:none #eaeaea;-webkit-clip-path:polygon(0 48%, 100% 0, 96% 100%, 0 100%);clip-path:polygon(0 48%, 100% 0, 96% 100%, 0 100%)}.widget-history>.img-box{-webkit-clip-path:polygon(0 0, 100% 19%, 100% 86%, 0 100%);clip-path:polygon(0 0, 100% 19%, 100% 86%, 0 100%)}.widget-history .container-bg{-webkit-clip-path:polygon(0 0, 100% 0%, 100% 82%, 0 100%);clip-path:polygon(0 0, 100% 0%, 100% 82%, 0 100%)}}.widget-history .slider-controls{text-align:left;overflow:hidden;margin:3.8rem 0 9.3rem}.widget-history .slider-controls ul,
.widget-history .slider-controls
li{display:inline-block;vertical-align:middle;position:relative}.widget-history .slider-controls
ul{overflow:hidden;white-space:nowrap}.widget-history .slider-controls ul:before{content:'';position:absolute;top:calc(50% - .35rem);left: .25rem;background:#fff;height: .7rem;width:calc(100% - .5rem)}.widget-history .slider-controls
li{margin-right:6.3rem}.widget-history .slider-controls li:last-child{margin-right:0}.widget-history .slider-controls
a{display:block;height:1.6rem;width:1.6rem;border-radius:50%;background-color:rgb(2, 86, 114)}.widget-history .slider-controls .flex-active{height:3.5rem;width:3.5rem}.widget-history
h4{margin:14.2rem 0 1.2rem}.widget-history
h2{margin:0
0 2.9rem}.widget-history
h6{color:#fff;font-size:5.08em;font-weight:500}.widget-history article .img-box{height:20.4em;width:35.1em}.widget-history article
h4{display:none}.widget-history article
p{color:#fff;font-size:1.778em;line-height:1.571em;margin:0}@media only screen
and (min-width : 769px){.about-nav{position:sticky;top:8.9rem;background:#fff;z-index:3}.about-nav{padding:2.1rem 0;margin-bottom:14.8rem}.about-nav
li{font-size:1.524em;font-weight:600;display:inline-block;margin-left:2.8rem}.about-nav a[title]:before{color:#7e7e7e}.about-nav .select-wrapper:after{content:none}.widget-values .img-box{position:absolute;right:0;bottom:0;height:88.9rem;width:71.6rem}.widget-values
.row{height:88.9rem}.widget-leadership
p{margin:0
auto 6.7rem;max-width:75.6rem}.widget-invest .img-box{position:absolute;left:0;bottom:0;height:112.7rem;width:72.6rem}.widget-invest
.row{height:112.7rem}.widget-bainbridgecares
.row{position:absolute;top:0;left:0;bottom:0;right:0}.Mozilla.v11 .widget-bainbridgecares .img-box,
.Explorer .widget-bainbridgecares .img-box{position:relative!important}.Mozilla.v11 .widget-bainbridgecares .img-box > img ,
.Explorer .widget-bainbridgecares .img-box>img{position:relative!important;height:auto!important}.widget-ourproperties
p{margin:0
auto 3.7rem;max-width:76.2rem}.Explorer .widget-history article .img-box,
.Mozilla.v11 .widget-history article .img-box{height:20.4em!important}.widget-history+.widget-news{margin:6.6rem 0 7.6rem}.about-back
a{margin:0
0 8.8rem}.about-back
i{margin:0
0 1.8rem}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 769px)
and (max-width : 1150px){.widget-values{}.widget-values .col-12-5.offset-right-12-5{margin-right:58.33333333%}}@media only screen
and (min-width : 0)
and (max-width : 768px){.about-nav{margin-top:11.7rem;margin-bottom:8.6rem;background:#7e7e7e;position:sticky;top:11.7rem;z-index:4;-webkit-transition:top .3s linear;-moz-transition:top .3s linear;-ms-transition:top .3s linear;-o-transition:top .3s linear;transition:top .3s linear}.scrollhidden .about-nav{top:0}.about-nav
.row{height:8rem}.about-nav .col-12-10{text-align:left}.about-nav
h4{color:#fff;font-size:2.4em;font-weight:600;line-height:8rem}.about-nav .select-wrapper:after{border-width:1.1rem 1.05rem 0 1.05rem;border-color:#fff transparent transparent transparent;right:1.7rem;margin-top:-.85rem}.about-nav
ul{position:absolute;background:#0b5671;width:calc(100% + 12rem);left:-6rem;padding:0
6rem;z-index:2;max-height:0;overflow:hidden}.about-nav.active
ul{max-height:300vh;-webkit-transition:max-height 1s linear;-moz-transition:max-height 1s linear;-ms-transition:max-height 1s linear;-o-transition:max-height 1s linear;transition:max-height 1s linear}.about-nav
li{font-size:5em;line-height:2em}.about-nav li:first-child{margin:5.5rem 0 0}.about-nav li:last-child{margin:0
0 11.8rem}.widget-about{}.widget-about
h1{margin:0
0 3.4rem}.widget-about
h2{margin:0
0 3.6rem}.widget-about
h4{font-size:2.1em;margin:0
0 1.8rem}.widget-about
p{}.widget-values{position:relative;margin:0
0 8.4rem}.widget-values
article{padding:0
11rem}.widget-values .img-box{height:auto;margin:0
0 7.1rem}.widget-leadership{margin:0
0 15.7rem}.widget-leadership
article{padding:0
11rem}.widget-leadership
h4{margin:0
0 2.4rem}.widget-leadership
p{margin:0
0 5.9rem}.widget-invest{margin:0
0 15.8rem}.widget-invest .img-box{height:auto;margin:0
0 9.8rem}.widget-invest
article{padding:0
11rem}.widget-invest
h4{margin:0
0 1.2rem}.widget-invest
h2{line-height:1.426em;margin:0
0 3.3rem}.widget-invest
p{line-height:1.910em}.widget-bainbridgecares{position:relative;margin:0
0 14.9rem}.widget-bainbridgecares .img-box{height:auto}.widget-bainbridgecares .full-width{position:relative;padding:0
0 9.8rem}.widget-bainbridgecares .full-width:after{content:'';background:#0f6685;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.widget-bainbridgecares .full-width:before{content:'';position:absolute;bottom:-7.2rem;height:11.4rem;width:63.2rem;right:0}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-bainbridgecares .full-width:after{-webkit-clip-path:polygon(100% 0%, 100% 93.7%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 93.7%, 0% 100%, 0 0%)}.widget-bainbridgecares .full-width:before{z-index:-1;background:#eaeaea;-webkit-clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%);clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%)}}.widget-bainbridgecares
article{padding:0
11rem}.widget-bainbridgecares
h4{color:#fff;margin:7rem 0 1.7rem}.widget-bainbridgecares
h2{color:#fff;margin:0
0 2.4rem}.widget-bainbridgecares
p{margin:0
0 3.9rem}.widget-bainbridgecares
.bttn{font-weight:500;font-size:2.1rem;padding:1.6rem 0 1.9rem}.widget-ourproperties{background-color:none;padding:0;margin:0}.widget-ourproperties:after,.widget-ourproperties:before{content:none}.widget-ourproperties
article{padding:0
11rem}.widget-ourproperties
h4{color:#0f6685}.widget-ourproperties
h2{color:#0f6685;font-size:5.08em;line-height:1.450em;margin:0
0 2.4rem}.widget-ourproperties
p{color:#000}.widget-ourproperties
.bttn{font-weight:500;font-size:2.1rem;padding:1.6rem 0 1.9rem}.widget-ourproperties+.our-portfolio{margin:12.7rem 0 2.6rem}.widget-ourproperties+.our-portfolio.mapView{margin:12rem 0 23.8rem}.widget-history>.img-box{height:56.2em;z-index:2}.widget-history>.img-box:before{content:'';background:rgba(0, 0, 0, .2);position:absolute;top:0;bottom:0;left:0;right:0}.widget-history .container-bg{margin-top:-12rem;padding:10rem 0 17.6rem}.widget-history:before{height:8.4rem;width:64.8rem;top:-0.8rem;left:7.5rem;margin-left:0}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-history>.img-box{-webkit-clip-path:polygon(0% 0.5%, 100% 9.5%, 100% 93.7%, 0 100%);clip-path:polygon(0% 0.5%, 100% 9.5%, 100% 93.7%, 0 100%)}.widget-history:before{-webkit-clip-path:polygon(0 24%, 100% 0%, 96% 100%, 0 100%);clip-path:polygon(0 24%, 100% 0%, 96% 100%, 0 100%)}.widget-history .container-bg{-webkit-clip-path:polygon(0 0, 100% 0%, 100% 87.5%, 0 100%);clip-path:polygon(0 0, 100% 0%, 100% 87.5%, 0 100%)}}.widget-history .slider-controls{margin:4.4rem 0 6.3rem}.widget-history .slider-controls ul:before{top:calc(50% - .4rem);height: .8rem}.widget-history .slider-controls
ul{white-space:nowrap;overflow:hidden;width:100%;overflow-x:auto}.widget-history .slider-controls
li{margin-right:7.7rem}.widget-history .slider-controls
a{height:1.8rem;width:1.8rem}.widget-history .slider-controls .flex-active{height:3.9rem;width:3.9rem}.widget-history
header{padding:0
9rem}.widget-history div.col-12-8{padding:0
7.4rem}.widget-history
article{padding:0}.widget-history article .col-,
.widget-history article .col-auto{padding:0
1.8rem}.widget-history
h4{margin:6.5rem 0 1.9rem}.widget-history
h2{margin:0
0 1.6rem}.widget-history
h6{font-size:4em}.widget-history article .img-box{height:27.4em;width:100%;margin:0
0 6rem}.widget-history article
p{font-size:2.4em;line-height:1.254em;margin:0}.widget-history+.widget-news{margin:12.7rem 0 11.9rem}.about-back
a{margin:0
0 8.9rem}}.services-header{padding-top:7.8rem;margin:0
0 8.8rem}.services-header .img-box{height:94.7rem;width:96.3rem;margin:0
auto -13rem}.services-header
h1{color:#025672;font-size:7.62em;line-height:0.533em;margin:0
0 4.3rem}.services-header
p{color:#000;font-size:1.397em;line-height:1.636em}.widget-services
h4{color:#025672;font-size:1.778em;font-weight:500;margin:0
0 1.7rem}.services-content{margin:0
0 14.1rem}.services-content
nav{margin:0
0 8rem}.services-content nav .img-box{height:27.8rem;box-shadow:0px 6px 8px 0px rgba(0, 0, 0, 0.2)}.services-content nav
figcaption{background-color:rgba(0, 0, 0, .35);position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}.services-content nav figcaption
h3{color:#fff;font-size:1.736em}.services-item{max-height:0;overflow:hidden}.services-item.active{max-height:300vh;-webkit-transition:max-height 2s linear;-moz-transition:max-height 2s linear;-ms-transition:max-height 2s linear;-o-transition:max-height 2s linear;transition:max-height 2s linear}.services-item header:after{content:'';display:block;height: .4rem;background:#025672;margin:2.5rem 0 5.3rem}.services-item
h2{color:#025672;font-family:'Barlow',sans-serif;font-size:3.556em;font-weight:500}.services-item
h3{color:#025672;font-size:2.032em;font-weight:600;line-height:2em;margin:0
0 1.3rem}.services-item aside
h3{margin:0
0 1.5rem}.services-item
ul{-moz-columns:2;-moz-column-gap:8rem;-webkit-columns:2;-webkit-column-gap:8rem;columns:2;column-gap:8rem}.services-item p,
.services-item
li{color:#000;font-size:1.397em;line-height:1.636em}.services-item
p{max-width:80%}.services-item
li{line-height:1.273em;margin:0
0 1.3rem}.widget-ourpropertiesServices{position:relative}.Explorer .widget-ourpropertiesServices,
.Mozilla.v11 .widget-ourpropertiesServices .img-box{height:124.9rem}.widget-ourpropertiesServices
h2{line-height:1.250em;margin:0
0 4rem}.widget-ourpropertiesServices
p{color:#fff;font-size:1.397em;line-height:2.727em;margin:0
0 5.2rem;max-width:46.5rem}.widget-ourpropertiesServices
.bttn{max-width:19.6rem;font-weight:500;padding:1.8rem 0 1.9rem}.widget-work{background-color:rgb(2, 86, 114);position:relative;margin:0
0 8.6rem}.widget-work
h2{color:#fff;margin:0
0 4.4rem}.widget-work
p{color:#fff;font-weight:400}.widget-work
.bttn{max-width:22rem;font-weight:500;padding:1.6rem 0 1.8rem}.widget-work:after{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:7.4rem 0 0 100vw;border-color:transparent transparent transparent #fff}.widget-work:before{content:'';position:absolute;top:0;width:0;height:0;border-style:solid;border-width:14.7rem 100vw 0 0;border-color:#fff transparent transparent transparent}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-work{background:none}.widget-work:after{background:rgb(2, 86, 114);border:none;-webkit-clip-path:polygon(100% 0%, 100% 100%, 0% 85%, 0 0%);clip-path:polygon(100% 0%, 100% 100%, 0% 85%, 0 22%);height:100%;width:100%;z-index:-1}.widget-work{background:none}.widget-work .grey-figure{display:none}.widget-work:before{background:none rgb(234, 234, 234);border:none;-webkit-clip-path:polygon(0 0, 5% 100%, 100% 34%, 100% 0%);clip-path:polygon(0 0, 5% 100%, 100% 34%, 100% 0%);z-index:-1;top:auto;height:14.3rem;width:88.7rem;left:50%;bottom:-5rem;margin-left:-44.3rem}}@media only screen
and (min-width : 769px){.services-header .img-box{left:-10rem}.services-header
p{max-width:53.3rem;margin:0
auto 2.4rem}.services-content nav .img-box>img{height:100%!important}.services-content nav .active .img-box>img{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.widget-ourpropertiesServices
.row{position:absolute;top:0;left:0;bottom:0;right:0}.widget-work
.row{height:68.2rem}.widget-work
h2{margin:4rem 0 4.4rem}.widget-work
p{max-width:58.9rem;margin:0
auto 4.8rem}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.services-header{padding-top:7.1rem;margin:0}.services-header .img-box{height:68.7rem;width:69.9rem;margin:0
.7rem -3.5rem}.services-header
article{padding:0
11rem}.services-header
h1{font-size:5.522em;line-height:0.533em;margin:0
0 2.2rem}.services-header
p{font-size:2.1em;line-height:1.910em;margin:0
0 4rem}.widget-services
h4{color:#fff;margin:3.1rem 0 1.3rem}.services-content{margin:4.7rem 0 4rem}.services-content.showPopup{margin: .3rem 0 13.1rem}.services-content.showPopup
nav{display:none}.services-content
nav{margin:0
0 8rem;padding:0
6.2rem}.services-content nav .col-12-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0
1.15rem;margin:0
0 2rem}.services-content nav .img-box{height:27.3rem}.services-content nav figcaption
h3{font-size:1.68em}.services-content .mobile
a{color:rgb(126, 126, 126);font-size:2.4em;margin:0
0 3.5rem;display:inline-block}.services-content .mobile .img-box{height:35em;margin:0
0 5.6em}.services-content .mobile .img-box:before{content:'';background:rgba(0, 0, 0, .2);position:absolute;top:0;left:0;bottom:0;right:0}.services-content:not(.showPopup) .services-item{display:none}.services-item header:after{margin:3.8rem 0 4.5rem}.services-item
h2{font-size:5.08em;line-height:1.391em}.services-item
h3{font-size:3.6em;line-height:1.129em;margin:0
0 1.2rem}.services-item aside
h3{margin:0
0 3.3rem}.services-item p,
.services-item
li{font-size:2.1em;line-height:1.910em;margin:0
0 5rem}.services-item
li{margin:0}.services-item
p{max-width:90%}.widget-ourpropertiesServices{background:#0f6685;padding:0
0 9.3rem}.widget-ourpropertiesServices:before{content:'';position:absolute;bottom:-7.2rem;height:11.4rem;width:63.2rem;right:0}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-ourpropertiesServices:after{content:'';background:#0f6685;-webkit-clip-path:polygon(100% 0%, 100% 97.5%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 97.5%, 0% 100%, 0 0%);height:100%;width:100%;z-index:-1;position:absolute;top:0;left:0}.widget-ourpropertiesServices{background:none}.widget-ourpropertiesServices:before{z-index:-1;background:#eaeaea;-webkit-clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%);clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%)}}.widget-ourpropertiesServices
article{padding:0
11rem}.widget-ourpropertiesServices .img-box{height:83.3rem}.widget-ourpropertiesServices
h2{color:#fff;line-height:1.407em;margin:0
0 2.5rem}.widget-ourpropertiesServices
p{font-size:2.1em;line-height:1.910em;margin:0
0 5.7rem;max-width:none}.widget-ourpropertiesServices
.bttn{font-size:1.8rem;padding:1.5rem 0 1.9rem}.widget-ourpropertiesServices
.bttn{background:#fff;color:rgb(120, 185, 187)}.widget-ourpropertiesServices .bttn:before{background:rgb(120, 185, 187);color:#fff}.widget-work{margin:0
0 20.6rem;padding:12.6rem 0 10.4rem}.widget-work
article{padding:0
11rem}.widget-work
h2{color:#fff;margin:0
0 4.3rem}.widget-work
p{margin:0
0 3.5rem}.widget-work
.bttn{max-width:21.2rem;padding:2rem 0 2.1rem}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-work:after{-webkit-clip-path:polygon(100% 11.7%, 100% 94%, 0% 100%, 0% 0%);clip-path:polygon(100% 11.7%, 100% 94%, 0% 100%, 0% 0%)}.widget-work:before{-webkit-clip-path:polygon(0% 0%, 0 47%, 94% 100%, 100% 0);clip-path:polygon(0% 0%, 0 47%, 94% 100%, 100% 0);height:14.3rem;width:69.3rem;left:0;bottom:-10.4rem;margin:0}}.services-back
a{margin:0
0 9.8rem}}.leadership-header{margin:0
0 4.8rem}.leadership-header .back-page{margin:1.8rem 0 5.8rem}.leadership-header .back-page a:before{color:#7e7e7e}.leadership-header
h1{color:#025672;font-size:5.08em;line-height: .800em;margin:0
0 2.1rem}.leadership-header
p{color:#000;font-size:1.524em;line-height:1.667em;margin:0
0 4.3rem}.leadership-header
.filters{border-bottom: .5rem solid #025672;display:inline-block;padding:0
5.65rem 1.1rem}.leadership-header
li{display:inline-block;font-size:1.778em;font-weight:500;line-height:1.2em;margin:0
.95rem;position:relative}.leadership-header .filters>li>a:before{color:#025672}.leadership-list{margin:0
0 11rem}.leadership-list
article{padding:0
3rem;margin:0
0 1.4rem}.leadership-list article
a{display:block}.leadership-list .img-box{height:14.2rem;width:14.2rem;margin:0
auto 1.1rem}.leadership-list
h3{color:#025672;font-size:1.778em;font-weight:500;line-height:1.286em;margin:0
0 .1rem}.leadership-list
h5{color:#9a9a9a;font-size:1.524em;font-weight:500;line-height:1.500em}.leadership-content{}.leadership-content
header{}.leadership-content
.close{color:#000;font-size:1.9em;margin:3.7rem 0 .3rem;display:inline-block}.leadership-content .img-box{margin:0
auto 1.8rem}.Mozilla.v11 .leadership-content .img-box,
.Explorer .leadership-content .img-box{height:25.2rem}.leadership-content .img-box:before{content:'';background:url(/wp-content/themes/bainbridge/img/layout/leadership/bg.png) center center;background-size:cover;position:absolute;bottom: .5rem;left:0;height:17.2rem;width:18.2rem;z-index:-1}@supports(clip-path: polygon(0 0, 79% 9%, 100% 86%, 36% 100%)) or (-webkit-clip-path: polygon(0 0, 79% 9%, 100% 86%, 36% 100%)){.leadership-content .img-box:before{background:none #ededed;-webkit-clip-path:polygon(0 0, 79% 9%, 100% 86%, 36% 100%);clip-path:polygon(0 0, 79% 9%, 100% 86%, 36% 100%)}}.leadership-content
h1{color:#025672;font-family:'Barlow',sans-serif;font-size:2.54em;font-weight:500;line-height:1em;margin:0
0 .6rem}.leadership-content header
h3{color:#9a9a9a;font-size:1.524em;font-weight:500;line-height:1em;margin:0
0 1.8rem}.leadership-content
hr{margin:0
0 2.6rem;height: .1rem;border:none;background-color:rgb(2, 86, 114)}.leadership-content header
li{color:rgb(154, 154, 154);font-size:1.27em;font-weight:500;line-height:1.400em}.leadership-content header li:last-child{margin:2.4rem 0 3rem}.leadership-content header a[title]:not(.bttn):before{color:rgb(154, 154, 154)}.leadership-content
.bttn{max-width:17rem;text-align:left;padding:1.4rem 2.8rem 1.3rem;font-size:1.27rem;font-weight:500}.leadership-content
article{}.leadership-content article p,
.leadership-content article
li{color:#000;font-size:1.27em;font-weight:500;line-height:2.000em}.leadership-content article ul,
.leadership-content article
p{margin-bottom:2.5rem}.leadership-content article>*{margin-top:5.1rem}.leadership-content .controls-detail{margin-top:7.9rem}.leadership-back{margin:30rem 0 8.3rem}@media only screen
and (min-width : 769px){.leadership-content .controls-detail
li{width:32rem}.widget-career .leadership-back{margin:0;position:relative;top:5.6rem}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.leadership-header{margin:0
0 4.8rem}.leadership-header .back-page{margin:4.4rem 0 .1rem}.leadership-header .back-page
a{color:rgb(0, 0, 0);font-size:3.4em}.leadership-header .back-page a:before{color:rgb(0, 0, 0)}.leadership-header .col-12-10.center{padding:0}.leadership-header
h1{font-size:5.5em;margin:0
0 3.6rem}.leadership-header
p{font-size:2.4em;font-weight:500;line-height:1.058em;margin:0
0 5.4rem}.leadership-header
.filters{border-bottom-color:#000;padding:0
4.8rem 1.7rem;white-space:nowrap;overflow-y:auto;width:100%}.leadership-header
li{font-size:2.4em;font-weight:400;margin:0
1.35rem}.leadership-header .filters>li>a:before{color:#000}.leadership-list{margin:0
0 11.4rem}.leadership-list .col-12-8{padding:0}.leadership-list .filter-item{padding:0
6rem 4.1rem;margin:0
0 3.5rem;text-align:left;border-bottom:1px solid #464646}.leadership-list .img-box{float:left;margin:-.8rem 5.5rem 0 0}.leadership-list
h3{font-size:4.698em;line-height:1.213em;margin: .8rem 0 .4rem}.leadership-list
h5{font-size:3.987em;line-height:1.430em}.member-header
.row{display:none}.leadership-content{}.leadership-content
header{padding:0
6rem;margin:-1.7rem 0 0}.leadership-content
.close{font-size:3.4em;margin:4.4rem 0 0}.leadership-content .img-box{width:26.9rem;height:25.2rem;margin:0
0 2.6rem}.leadership-content
h1{font-size:3.5em;line-height:1em;margin:0
0 1rem}.leadership-content header
h3{font-size:2.4em;margin:0
0 3.4rem}.leadership-content
hr{margin:0
0 2.6rem;height:1px;background-color:rgb(2, 86, 114)}.leadership-content header
ul{display:none}.leadership-content
.bttn{font-family:'Montserrat',sans-serif;max-width:23.3rem;text-align:center;position:absolute;top:11.8rem;right:6rem;padding:1.8rem 0 1.6rem;font-size:2rem}.leadership-content
article{}.leadership-content article p,
.leadership-content article
li{font-size:2.1em;line-height:1.910em}.leadership-content article ul,
.leadership-content article
p{margin-bottom:1.5rem}.leadership-content article>*{margin-top:1.8rem}.leadership-content .controls-detail{margin-top:19.4rem;margin-bottom:7.5rem}.leadership-content .controls-detail
nav{padding:0
3.7rem}}.press-header{}.press-header .img-box{height:calc(100vh - 8.9rem)}.press-header
figcaption{background-color:rgba(0, 0, 0, .25);position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.press-header figcaption
.row{height:100%}.press-header
h2{color:#fff;font-size:5.08em;line-height:1.150em;margin:0
0 1.9rem}.press-header
h5{color:#fff;font-size:1.524em;font-weight:500}.press-header .outside-slider{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.press-header .outside-slider
.row{height:100%}.press-header h2,
.press-header
h5{pointer-events:all}.press-header .outside-slider .back-page{margin:1.8rem 0 0}.press-content{}.press-content
h1{color:#025672;font-family:'Barlow',sans-serif;font-size:5.334em;font-weight:500}.press-content header:after{content:'';background:#025672;display:block;height: .4rem;margin:1.8rem 0 5.8rem}.press-content
article{margin:0
0 2.7rem}.press-content article
span{position:absolute;height:3.7em;width:3.7em;border-radius:100%;background:url(/wp-content/themes/bainbridge/img/layout/press/ico.png) center center no-repeat #141518;background-size:contain;top:-1.1rem;right:-1.2rem;z-index:2}.press-content article
a{display:block;background:#ebebeb;position:relative;height:100%}.press-content article
.box{padding:2.1rem 1.3rem;display:inline-grid}.press-content article
p{color:#000;font-size:1.143em;font-weight:500;line-height:1.556em}.press-content article
ul{margin:auto 0 0}.press-content article
li{display:inline-block;color:#000;font-size:1.524em;margin-right:1.3rem}.press-content .view-load{margin-top:5.9rem}.press-content+.widget-awards{margin:-3.2rem 0 3.2rem;padding-top:8.9rem}.news-header{margin:0
0 6.1rem}.news-header .back-page{margin:1.8rem 0 9.9rem}.news-header .back-page a:before{color:#7e7e7e}.news-header .img-box{height:63.2rem;margin:0
0 6.2rem}.news-header
h1{color:#025672;font-family:'Barlow',sans-serif;font-size:5.08em;font-weight:500;line-height:1em;margin:0
0 1.9rem}.news-header
p{color:#000;font-size:2.032em;font-weight:300;line-height:1.250em}.news-content
p{color:#000;font-size:1.778em;font-weight:500;line-height:2.143em;margin:0
0 3.8rem}.news-content{margin-bottom:17rem}.news-content .controls-detail{margin-top:6.8rem}.news-content .controls-detail
ul{margin:6.5rem 0}.news-content .controls-detail li:first-child{padding-left:0;padding-right:2.85rem}.news-content .controls-detail li:last-child{padding-right:0;padding-left:2.85rem}.news-content .controls-detail .img-box{height:16.4rem;width:25.1rem;float:left}.news-content .controls-detail li:last-child .img-box{float:right}.news-content .controls-detail
h3{margin-top:5.9rem}.news-content .controls-detail
i{position:absolute;top:50%;margin-top:-.95rem}.news-content .controls-detail li:first-child
i{left:-6.1rem}.news-content .controls-detail li:last-child
i{right:-6.1rem}@media only screen
and (min-width : 769px){.press-header{height:calc(100vh - 8.9rem)}.press-header,
.press-header .img-box{min-height:600px}.press-content
h1{text-transform:uppercase}.press-content
nav{text-align:center;margin:0
0 6.9rem}.press-content nav
h3{color:#025672;font-size:2.032em;text-transform:uppercase;margin:6.3rem 0 2.2rem}.press-content nav
li{display:inline-block;font-size:1.524em;line-height:3.5rem;max-width:17.8rem;width:100%;text-transform:uppercase;margin:0
.45rem}.press-content nav li
a{display:block;background:#9acbcc;color:#fff}.press-content nav .active
a{background:#025672}.Explorer .press-content nav li a:hover,
.Mozilla.v11 .press-content nav li a:hover,
.Firefox .press-content nav li a:hover{background:#025672}.Explorer .press-list article a:hover,
.Firefox .press-list article a:hover,
.Mozilla.v11 .press-list article a:hover{background:#9acbcc}@media not all and (hover: none){.press-content nav li a:hover{background:#025672}.press-list article a:hover{background:#9acbcc}}.press-content article
.box{height:100%}.press-content
.genericImage{height:39.1rem}.press-content .genericImage .img-box{height:23.9rem}.press-content .genericImage
.box{height:calc(100% - 23.9rem)}.press-content
.generic{height:28.6rem}.press-content
.medium{height:18.5rem}.press-content .small-x{height:16.9rem}.press-content
.small{height:18.5rem}.press-content
.imagen452{height:45.2rem}.press-content .imagen452 .img-box{height:30.8rem}.press-content .imagen452
.box{height:calc(100% - 30.8rem)}.press-content
.imagen510{height:51rem}.press-content .imagen510 .img-box{height:39rem}.press-content .imagen510
.box{height:calc(100% - 39rem)}.press-content
.imagen391{height:39.1rem}.press-content .imagen391 .img-box{height:30.8rem}.press-content .imagen391
.box{height:calc(100% - 30.8rem)}@supports (display: grid){.press-list{padding:0
1.5rem}.press-list>.grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(20%,1fr));grid-auto-rows:minmax(auto, 1rem)}.press-list
article{max-width:none;padding:0;margin:0;height:auto!important}.press-list
.generic{grid-row-end:span 12}.press-list
.genericImage{grid-row-end:span 17}.press-content .small-x{grid-row-end:span 7}.press-content
.medium{grid-row-end:span 8}.press-content
.imagen452{grid-row-end:span 19}.press-content
.imagen510{grid-row-end:span 21}.press-content
.imagen391{grid-row-end:span 17}}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.press-header{}.press-header
h2{font-size:7.2em;line-height:1.388em;margin:0
0 2.7rem}.press-header
h5{font-size:2.4em}.press-header .scroll-down
a{margin:0
0 4.9rem}.press-content
.showFilter{background:#025672;color:#fff;font-size:2.4em;font-weight:600;line-height:7.8rem;width:100%;position:relative;text-align:center;margin:0
0 9rem}.press-content .showFilter
i{font-size:2.1rem;position:relative;vertical-align:middle;margin-left:3.1rem}.press-content
nav{position:fixed;height:100vh;overflow:hidden;background:#025672;z-index:2;top:0;left:0;overflow-y:auto;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);padding:0;display:inline-grid}.showFilters .press-content
nav{-webkit-transform:translate3d(0 ,0 ,0);-ms-transform:translate3d(0 ,0 ,0);transform:translate3d(0 ,0 ,0)}.press-content nav div
.close{color:#fff;font-size:2.8em;margin:5.6rem 0 2.7rem;display:block}.press-content nav header
h3{color:#fff;font-size:5.5em;line-height:1em}.press-content nav header:after{content:'';display:block;height: .5rem;background:#fff;margin:3.1rem 0 2.4rem}.press-content nav
ul{padding:0
6rem;white-space:normal}.press-content nav
li{display:block;max-width:none;text-align:left;font-size:3.5em;font-weight:400;line-height:1.573em;text-transform:capitalize;margin:0
0 3.7rem}.press-content nav
a{color:#fff}.press-content nav li a:before{content:'';display:inline-block;background:#30748b;border: .3rem solid #30748b;height:4rem;width:4rem;border-radius:3px;margin-right:1.8rem;position:relative;vertical-align:middle;top:-.4rem;overflow:hidden}.press-content nav li
a{background:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.press-content nav .active a:before{background:#fff}.press-content nav
.applyFilter{background:#7e7e7e;color:#fff;font-size:2.4em;font-weight:600;line-height:9.2rem;width:100%;text-align:center;margin:auto 0 0}.press-content
h1{font-size:5.5em}.press-content header:after{height: .8rem;margin:3.9rem 0 8rem}.press-content
article{margin:0
0 6.1rem}.press-content article
span{height:8.4em;width:8.4em;top:-2.4rem;right:-2.2rem}.press-content article
.box{padding:4.2rem 3.1rem}.press-content article
p{font-size:2.595em;line-height:1.555em}.press-content article
li{font-size:3.46em;margin-right:3.2rem}.press-content .genericImage .img-box{height:54.4rem}.press-content .genericImage
.box{height:34.4rem}.press-content .generic
.box{height:60rem}.press-content .small-x .box,
.press-content .medium
.box{height:42.2rem}.press-content .imagen452 .img-box,
.press-content .imagen510 .img-box,
.press-content .imagen391 .img-box{height:88.8rem}.press-content .imagen452 .box,
.press-content .imagen510 .box,
.press-content .imagen391
.box{height:35.3rem}.press-content .view-load{margin-top:3rem}.press-content+.widget-awards{margin:-1.4rem 0 5.9rem;padding-top:11.7rem}.news-header{margin:0
0 7.3rem}.news-header .back-page{margin:4.4rem 0 5.5rem}.news-header .back-page
a{font-size:3.4em}.news-header .back-page a:before{color:rgb(0, 0, 0)}.news-header .col-12-8{padding:0}.news-header .img-box{margin:0
0 7rem}.news-header
h1{margin:0
0 3.5rem}.news-header
p{}.news-content
p{font-size:2.1em;line-height:1.814em;margin:0
0 3.8rem}.news-content .controls-detail
i{top:26.8rem;margin-top:0}.news-content .controls-detail li:first-child
i{left:-1.8rem}.news-content .controls-detail li:last-child
i{right:-1.8rem}.news-content{margin-bottom:5.3rem}.news-content .controls-detail{margin-top:8.9rem}.news-content .controls-detail
ul{margin:8.2rem 0}.news-content .controls-detail .col-12-8:before{content:''}.news-content .controls-detail ul:before{margin-top:9.9rem}.news-content .controls-detail .img-box{height:18.4rem;width:100%;margin:0
0 6.3rem}.news-content .controls-detail
h3{margin-top:0}.news-content .controls-detail li:first-child h3,
.news-content .controls-detail li:first-child
h5{padding-right:4.9rem}.news-content .controls-detail li:last-child h3,
.news-content .controls-detail li:last-child
h5{padding-left:4.9rem}}.careers-header{padding-top:6.3rem;margin-bottom:4.2rem}.careers-header .img-box{}.Explorer .careers-header .img-box,
.Mozilla.v11 .careers-header .img-box{height:132.5em}.careers-header>.row{position:absolute;top:0;left:0;bottom:0;right:0}.careers-header
h1{color:#fff;font-size:7.62em;text-shadow:0px 6px 8px rgba(0, 0, 0, 0.2);margin:0
0 1.1rem}.careers-header
p{color:#fff;font-size:1.979em;font-weight:600;margin:0
0 4.2rem}.careers-header .form-careers{vertical-align:top;margin:0
0 20rem}.careers-header input[type="text"]{border:none;color:#000;font-size:1.484em;font-weight:500;max-width:25rem;height:5.5rem;vertical-align:top;margin:0
.3rem}.careers-header
button.bttn{max-width:16.2rem;margin:0
.3rem;vertical-align:top;font-size:1.484rem;line-height:5.5rem;padding:0}.careers-header ::-webkit-input-placeholder{color:#000}.careers-header ::-moz-placeholder{color:#000}.careers-header :-ms-input-placeholder{color:#000}.careers-header :-moz-placeholder{color:#000}.widget-pagecareers
h4{color:#025672;font-size:1.778em;font-weight:500}.widget-pagecareers
p{font-size:1.397em;font-weight:400;line-height:2.727em}.careers-content{position:relative;margin:0
0 18rem}.careers-content
h4{margin:5.5rem 0 2.2rem}.careers-content
h2{margin:0
0 4.3rem}.widget-opportunities{margin:0
0 8.4rem}.widget-opportunities header
h4{margin:0
0 .9rem}.widget-opportunities header
h2{margin:0
0 1.4rem}.widget-opportunities header
p{max-width:59.2rem;margin:0
auto 8.8rem}.widget-opportunities
nav{margin:0
0 8rem}.widget-opportunities nav .img-box{height:14rem;margin:0
1.9rem 1.6rem}.widget-opportunities nav
h3{color:#025672;font-size:2.032em;font-weight:500;line-height:1.125em}.opportunities-item{max-height:0;overflow:hidden}.opportunities-item.active{max-height:300vh;-webkit-transition:max-height 2s linear;-moz-transition:max-height 2s linear;-ms-transition:max-height 2s linear;-o-transition:max-height 2s linear;transition:max-height 2s linear}.opportunities-item header:after{content:'';display:block;height: .4rem;background:#025672;margin:1.9rem 0 5.3rem}.opportunities-item
h2{color:#025672;font-family:'Barlow',sans-serif;font-size:3.556em;font-weight:500}.opportunities-item
h3{color:#025672;font-size:2.032em;font-weight:600;line-height:2em;margin:0
0 .5rem}.opportunities-item p,
.opportunities-item
li{color:#000;font-size:1.397em;line-height:2.727em}.opportunities-item
li{line-height:1.273em;margin:0
0 1.3rem}.opportunities-item .txt-link{font-size:1.27em;font-weight:700}.opportunities-item .txt-link
a{color:#18617a}.opportunities-item .txt-link
i{color:rgb(0, 0, 0);font-size:1.2rem;top: .1rem;position:relative;margin-left:1.9rem;right:0;-webkit-transition:right .3s linear;-moz-transition:right .3s linear;-ms-transition:right .3s linear;-o-transition:right .3s linear;transition:right .3s linear}.widget-benefits{position:relative}.widget-benefits>.row{position:absolute;top:0;left:0;bottom:0;right:0}.widget-benefits
h2{color:rgb(225, 225, 225);margin:41.7rem 0 3.4rem}.widget-benefits
p{color:rgb(225, 225, 225);font-size:1.524em;line-height:2.500em}.widget-benefits .col-12-4{padding-left:12.1rem;margin:0
0 8.5rem}.widget-benefits
i{color:rgb(225, 225, 225);font-size:4.9em;float:left;position:absolute;left:0;top:50%;margin-top:-.95rem}.widget-benefits
h3{color:rgb(225, 225, 225);font-size:2.54em;font-weight:600;margin:0
0 2.1rem}.widget-benefits h3+p{font-size:1.534em;line-height:1.667em}.widget-culture{background:#78b9bb;margin:-9.8rem 0 0;padding:0
0 14.8rem}.widget-culture
h2{margin:0
0 1.2rem}.widget-culture
p{color:#fff;font-size:1.524em;line-height:2.500em;max-width:44.3rem;margin:0
0 8.9rem}.widget-culture
blockquote{margin:0
0 2rem}.widget-culture blockquote .img-box{height:16rem;width:20.4rem}.widget-culture blockquote
p{font-weight:500;font-style:oblique;line-height:1.833em;margin:0
0 1.1rem}.widget-culture blockquote
h5{color:#036586;font-size:1.524em;font-weight:600;line-height:1.500em;text-align:right}.widget-culture blockquote h5
em{font-family:'Montserrat',sans-serif;font-weight:500}.widget-culture .video-container{height:56.7rem}.widget-culture .video-container:before{content:'';background-color:rgba(0, 0, 0, .55);position:absolute;top:0;left:0;bottom:0;right:0}.widget-culture .video-container
.play{background:url(/wp-content/themes/bainbridge/img/layout/careers/play.png) center center no-repeat;background-size:cover;position:absolute;height:10.5em;width:10.5em;top:50%;left:50%;margin:-5.25rem -5.25rem 0 0;cursor:pointer;display:none}.widget-culture .video-container.hidePlay:before{content:none}.widget-culture .video-container.hidePlay
.play{display:none}.widget-careerservices{background-color:rgb(2, 86, 114);padding:10rem 0 12.4rem;position:relative;margin:0
0 21.2rem}.widget-careerservices
h2{color:rgb(225, 225, 225);margin:0
0 3.2rem}.widget-careerservices
p{color:rgb(225, 225, 225);font-size:1.524em;line-height:2.500em;margin:0
0 6.1rem}.widget-careerservices:after{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 6.8rem 100vw;border-color:transparent transparent #fff transparent}.widget-careerservices:before{content:'';position:absolute;bottom:-5.4rem;height:14.8rem;width:128.5rem;left:50%;margin-left:-64.2rem}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-careerservices:after{background:rgb(2, 86, 114);border:none;-webkit-clip-path:polygon(100% 0%, 100% 85%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 85%, 0% 100%, 0 0%);height:100%;width:100%;z-index:-1;top:-.1rem}.widget-careerservices{background:none}.widget-careerservices:before{z-index:-1;background:none #eaeaea;-webkit-clip-path:polygon(0 0, 0 50%, 2% 100%, 100% 2%);clip-path:polygon(0 0, 0 50%, 2% 100%, 100% 2%)}}.page-careers .widget-news{margin-bottom:12.3rem}@media only screen
and (min-width : 769px){.careers-content .img-box{position:absolute;bottom:0;left:0;height:53.2rem;width:69.4rem}.careers-content
.row{height:53.2rem}.widget-opportunities nav .active .img-box>img{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.Explorer .opportunities-item .txt-link a:hover i,
.Firefox .opportunities-item .txt-link a:hover i,
.Mozilla.v11 .opportunities-item .txt-link a:hover
i{right:-1rem}@media not all and (hover: none){.opportunities-item .txt-link a:hover
i{right:-1rem}}.Explorer .widget-benefits .img-box,
.Mozilla.v11 .widget-benefits .img-box,
.Explorer .widget-benefits .img-box img,
.Mozilla.v11 .widget-benefits .img-box
img{position:relative!important;height:auto!important}.widget-benefits
p{max-width:56.5rem;margin:0
auto 7.5rem}.widget-benefits h3+p{max-width:19.5rem;margin:0}.widget-culture blockquote:first-child{margin:3.8rem 0 2rem}.Explorer .widget-culture .video-container video,
.Mozilla.v11 .widget-culture .video-container
video{height:100%!important}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.careers-header{padding-top:7.7rem;margin-bottom:8.3rem}.careers-header .img-box{height:113.1rem}.careers-header
h1{font-size:7.2em;margin:0
0 .3rem}.careers-header
p{font-size:2.1em;line-height:1.593em;max-width:48.2rem;margin:0
auto 3rem}.careers-header
.bttn{max-width:30rem}.careers-header .form-careers{margin:0
0 20rem}.careers-header input[type="text"]{font-size:1.859em;max-width:31.2rem;height:6.2rem;margin:0
.3rem}.careers-header
button.bttn{max-width:20.3rem;margin:0
.3rem;font-size:1.859rem;line-height:6.2rem}.widget-pagecareers
h4{font-size:2.1em}.widget-pagecareers
p{font-size:2.1em;line-height:1.910em}.careers-content{margin:0
0 10.9rem}.careers-content
article{padding:0
11rem}.careers-content
h4{margin:0
0 2.2rem}.careers-content
h2{margin:0
0 4.4rem}.careers-content
p{margin:0
0 8.5rem}.careers-content .img-box{height:56.3rem;width:68.8rem}.widget-opportunities{margin:0
0 7.1rem}.widget-opportunities.showPopup{margin:0}.widget-opportunities
header.center{padding:0
11rem;text-align:left}.widget-opportunities header
h4{margin:0
0 1.5rem}.widget-opportunities header
h2{line-height:1.391em;margin:0
0 3.8rem}.widget-opportunities header
p{line-height:1.814em;max-width:none;margin:0
0 8.8rem}.widget-opportunities.showPopup header
p{margin:0
0 5rem}.widget-opportunities
nav{margin:0
0 8rem;padding:0
4.5rem}.widget-opportunities.showPopup
nav{display:none}.widget-opportunities nav .col-12-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0
1.5rem;margin:0
0 4.2rem}.widget-opportunities nav .img-box{height:17.9rem;margin:0
0 3.7rem}.widget-opportunities nav
h3{font-size:2.4em;line-height:1.107em}.widget-opportunities:not(.showPopup) .opportunities-item{display:none}.widget-opportunities .mobile
a{color:rgb(126, 126, 126);font-size:2.4em;margin:0
0 2.9rem;display:inline-block}.widget-opportunities .mobile .img-box{height:35em;margin:0
0 7.7em}.widget-opportunities .mobile .img-box:before{content:'';background:rgba(0, 0, 0, .2);position:absolute;top:0;left:0;bottom:0;right:0}.opportunities-item header:after{margin:1.9rem 0 4.5rem}.opportunities-item
h2{font-size:5.08em}.opportunities-item
h3{font-size:3.6em;line-height:1.129em;margin:0
0 1.3rem}.opportunities-item
ul{-moz-columns:2;-moz-column-gap:0;-webkit-columns:2;-webkit-column-gap:0;columns:2;column-gap:0;margin:0
0 7.2rem}.opportunities-item
p{font-size:2.4em;line-height:1.667em;margin:0
0 6rem}.opportunities-item
li{font-size:2.1em;line-height:1.910em;margin:0}.opportunities-item
aside.bottom{text-align:center;background:#7ab9ba}.opportunities-item
aside.bottom{text-align:center;background:#7ab9ba}.opportunities-item .txt-link{font-size:2.663em;line-height:14.3rem;margin:0}.opportunities-item .txt-link
a{color:#fff}.opportunities-item .txt-link
i{color:#fff;font-size:2.3rem;top: .3rem;position:relative;margin-left:4rem}.widget-benefits{}.widget-benefits
article{padding:0
5rem}.widget-benefits .img-box{height:219.8rem}.widget-benefits
h2{margin:63.8rem 0 3.8rem}.widget-benefits
p{font-size:2.1em;line-height:1.814em;margin:0
0 9.8rem}.widget-benefits .col-12-4{padding:0
3rem;padding-left:8.2rem;margin:0
0 6rem;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.widget-benefits
i{font-size:4.9em;margin-top:-1.75rem}.widget-benefits
h3{margin:0
0 2rem}.widget-benefits h3+p{font-size:2em;line-height:1.505em;margin:0}.widget-culture{margin:0;padding:8.2rem 0 6.4rem}.widget-culture
h2{margin:0
0 2.9rem}.widget-culture
p{font-size:2.1em;line-height:1.814em;max-width:none;margin:0
0 9.1rem}.widget-culture .col-12-6{padding:0}.widget-culture .video-container{height:60.8rem}.widget-culture .video-container
.play{height:11.5em;width:11.5em;margin:-5.75rem 0 0 -5.75rem}.widget-culture
blockquote{margin:0
0 7rem}.widget-culture blockquote:first-child{margin:8.7rem 0 7rem}.widget-culture blockquote [class^="col-"], .widget-culture blockquote [class*=" col-"]{padding:0
1.8rem}.widget-culture blockquote .img-box{height:16rem;width:21rem}.widget-culture blockquote
p{line-height:1.330em;margin:0
0 1.1rem}.widget-culture blockquote
h5{font-size:1.8em;line-height:1.270em}.widget-culture blockquote h5
em{}.widget-careerservices{padding:7.9rem 0 12.9rem;margin:0
0 16.7rem}.widget-careerservices
article{padding:0
11rem}.widget-careerservices
h2{margin:0
0 3.4rem}.widget-careerservices
p{margin:0
0 5.7rem}.widget-careerservices:before{bottom:-7.2rem;height:11.4rem;width:63.2rem;left:auto;right:0;margin-left:0}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.widget-careerservices:after{-webkit-clip-path:polygon(100% 0%, 100% 94.5%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 94.5%, 0% 100%, 0 0%)}.widget-careerservices:before{-webkit-clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%);clip-path:polygon(100% 0%, 0% 0%, 0 34%, 3% 100%, 100% 38%)}}.page-careers .widget-news{margin-bottom:11.9rem}.careers-back
a{margin-bottom:6.4rem}}.contact-main{position:relative;margin:0
0 4.7rem}.contact-main
article{}.contact-main article
h5{color:#025672;font-size:1.778em;font-weight:500;margin:11.4rem 0 1.7rem}.contact-main article
h1{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 2.9rem}.contact-main article
p{color:#000;font-size:1.524em;line-height:2.500em;margin:0
0 5.1rem}.contact-main .contact-form{}.contact-main .contact-form
p{margin:0
0 1rem}.contact-main .contact-form p:first-child{margin:0
0 1.8rem}.contact-main .contact-form #resident-selected p:last-child{margin:0
0 1.8rem}.contact-main .contact-form #resident-selected{width:100%}.contact-main .contact-form [data-id=resident-selected] p:last-child{margin:0
0 1.8rem}.contact-main .contact-form [data-id=resident-selected]{width:100%}.contact-main .contact-form p:last-child{margin:3.8rem 0 1rem}.page-contact .leadership-back{display:none}.contact-offices{position:relative;margin:0
0 11.5rem}.Explorer .contact-offices .img-box,
.Mozilla.v11 .contact-offices .img-box{height:121.6rem}.contact-offices
address{font-style:normal;margin:7.8rem 0 0}.contact-offices
h3{color:#fff;font-size:2.2em;letter-spacing: .05em;line-height:1.364em;margin:0
0 1.7rem}.contact-offices
li{color:#fff;font-size:1.27em;letter-spacing: .05em;line-height:1.600em;position:relative}.contact-offices li
a{color:rgba(255, 255, 255, 1)}.contact-offices li:first-child{margin:0
0 2.1rem}.contact-map{position:relative}.contact-map
.mapContainer{height:100vh}.contact-map:after{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:17.9rem 0 0 100vw;border-color:transparent transparent transparent #fff}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.contact-map:after{content:none}.contact-map{-webkit-clip-path:polygon(100% 0%, 100% 100%, 0% 80%, 0 0%);clip-path:polygon(100% 0%, 100% 100%, 0% 80%, 0 0%)}}.contact-map
.mapFormWrapper{}.contact-map .mapFormWrapper
h2{color:#025672;font-size:3.5em;line-height:1.573em;text-align:center;margin:12.1rem 0 .3rem}.contact-map .mapFormWrapper h2+p{text-align:center;font-size:1.27em;font-weight:500;line-height:1.600em;margin:0
0 3.4rem}@media only screen
and (min-width : 769px){.contact-main .img-box{position:absolute;left:0;bottom:0;height:87.2rem;width:66.6rem;z-index:-1}.contact-offices>.row{position:absolute;top:0;left:0;bottom:0;right:0}.contact-offices .col-12-10{margin-top:10rem}.contact-offices .col-12-10
article{margin-top:2rem}.Explorer .contact-offices li a:hover,
.Mozilla.v11 .contact-offices li a:hover,
.Firefox .contact-offices li a:hover{color:rgba(255, 255, 255, .4)}@media not all and (hover: none){.contact-offices li a:hover{color:rgba(255, 255, 255, .4)}}.contact-map
.mapContainer{min-height:80rem}.contact-map
.mapFormWrapper{background:url(/wp-content/themes/bainbridge/img/layout/map/bg.png) center center no-repeat;background-size:cover;position:absolute;left:0;top:7.9rem;height:62.4rem;width:54rem;z-index:2;padding:0
6.2rem}.contact-map .mapFormWrapper
h2{margin-top:12.1rem}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.contact-main{position:relative;margin:0
0 14.6rem;padding:5.9rem 0 0}.contact-main .img-box{height:84.7rem;width:69.2rem}.contact-main
article{padding:0
11rem}.contact-main article
h5{font-size:2.1em;margin:9.7rem 0 1.6rem}.contact-main article
h1{line-height:1.268em;margin:0
0 2.9rem}.contact-main article
p{font-size:2.1em;line-height:1.910em;margin:0
0 8.1rem}.contact-main .contact-form{padding:0
4rem}.contact-main .contact-form
label{display:none}.contact-main .contact-form
p{padding:0}.contact-main .contact-form p:last-child{margin:3.1rem 0 1rem;text-align:center}.contact-offices{margin:0
0 11.5rem}.contact-offices .img-box{height:153.3rem}.contact-offices>.row{position:absolute;top:0;left:0;bottom:0;right:0}.contact-offices > .row
.row{margin-top:30rem}.contact-offices
address{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0
3rem;margin:5.5rem 0 0}.contact-offices
h3{font-size:2.4em;line-height:1.250em;margin:0
0 1.4rem}.contact-offices
li{font-size:1.6em;line-height:1.520em;max-width:none}.contact-offices li:first-child{margin:0
0 2.6rem}.contact-map{}.contact-map
.mapContainer{height:100.4rem}.contact-map:after{content:none}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.contact-map{-webkit-clip-path:polygon(100% 0%, 100% 100%, 0% 100%, 0 0%);clip-path:polygon(100% 0%, 100% 100%, 0% 100%, 0 0%)}}.contact-map
.mapFormWrapper{padding:0
6rem;margin:0
0 11rem}.contact-map .mapFormWrapper
h2{font-size:5.965em;line-height:1.573em;margin:13.9rem 0 .7rem}.contact-map .mapFormWrapper h2+p{font-size:2.165em;margin:0
0 5.1rem}.contact-back{margin:12.4rem 0 0}.contact-back
a{margin:0
0 11.4rem}.contact-back
i{margin:0
0 2.5rem}}.community-header{margin:0
0 10.9rem}.community-header .img-box{height:calc(100vh - 8.9rem)}.community-header
figcaption{background-color:rgba(0, 0, 0, .25);position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.community-header figcaption
.row{height:100%}.community-header
h2{color:#fff;font-size:5.08em;line-height:1.150em;margin:0
0 1.1rem;pointer-events:all}.community-header
h5{color:#fff;font-size:1.524em;font-weight:500;pointer-events:all}.community-header .fixed-bar{position:fixed;top:8.9rem;z-index:5;-webkit-transition:top .3s linear, background .3s linear;-moz-transition:top .3s linear, background .3s linear;-ms-transition:top .3s linear, background .3s linear;-o-transition:top .3s linear, background .3s linear;transition:top .3s linear, background .3s linear}.community-header .outside-slider
a{margin:0
0 7rem}.community-header .outside-slider
ul{font-size:0}.community-header .outside-slider
li{display:inline-block;text-align:center;width:100%;max-width:12.5rem;font-size:1.524rem;font-weight:600;line-height:4rem;vertical-align:top}.community-header .outside-slider
.website{max-width:19.5rem}.community-header .outside-slider
.map{max-width:4rem;line-height:0}.community-header .outside-slider .map
a{height:4rem}.community-header .outside-slider .map a:before{content:'';background:url(/wp-content/themes/bainbridge/img/layout/communities/ico.svg) center center no-repeat;background-size:cover;height:2rem;width:1.5rem;display:inline-block;margin:1rem 0}.community-header .outside-slider li
a{color:#fff;margin:0;display:block;width:100%;background:#78b9bb}.community-header .outside-slider .phone
a{background:#535353}.community-header .outside-slider .contact
a{background:#6c6c6c}.community-content{}.community-content article:after{content:'';background:rgb(2, 86, 114);height: .2rem;display:block;margin:6.5rem 0 4.7rem}.community-content
h1{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 2.8rem}.community-content
p{color:#000;font-size:1.778em;line-height:2.143em;max-width:90%;margin:0
auto}.community-content
h3{color:#025672;font-size:2.032em;line-height:1.875em;margin:0
0 3.3rem}.community-content
li{color:#000;font-size:1.524em;font-weight:500;line-height:1.667em}.community-floorplans{margin:0
0 4rem}.community-floorplans
h2{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 1.9rem}.community-floorplans
p{color:#fff;font-size:1.524em;font-weight:500;line-height:1.833em;margin:0
0 4.9rem}.community-floorplans
li{display:inline-block;width:100%;vertical-align:middle;margin:0
0 2.2rem}.community-floorplans li:last-child{margin:0
0 4.9rem}.community-floorplans li
a{display:inline-block;width:100%}.community-floorplans li .img-box{float:left;height:14rem;width:15.2rem;margin-right:4.7rem}.community-floorplans li
h4{color:#fff;font-size:2.54em;font-weight:500;margin:5.8rem 0 0}.community-fa{margin:0
0 13.4rem}.community-fa
i{color:#025672;font-size:6.2em;margin:0
0 2.3rem;display:block}.community-fa
h2{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 6.5rem}.community-fa
p{color:#025672;font-size:1.778em;font-weight:500;line-height:1.143em;margin:0
0 5.4rem}.community-fa
.bttn{font-weight:500;max-width:25.2rem}.map-form{margin:0
0 19.6rem}.map-form
.mapContainer{height:85.3rem}.map-form
h2{color:#025672;font-size:5.08em;line-height:1.150em;margin:12rem 0 4.2rem}.map-form .contact-form
p{margin:0
0 1rem}.map-form .contact-form header+p{margin:0
0 1.8rem}.map-form .contact-form p:last-child{margin:2.8rem 0 1rem}.community-footer{background:#78b9bb}.community-footer>.row{height:39rem}.community-footer
address{font-style:normal;margin-bottom:5.1rem}.community-footer address
p{position:relative;font-size:2.032em;font-weight:700;text-transform:uppercase}.community-footer address a[title]:before{color:rgb(2, 86, 114)}.community-footer .office-hours{text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:5.5rem}.community-footer .office-hours
h3{color:#025672;font-size:2.032em;margin:0
0 2.3rem}.community-footer .office-hours
li{display:inline-block;margin:0
1.6rem}.community-footer .office-hours
h4{color:#025672;font-size:1.524em;line-height:1.167em}.community-footer .office-hours
p{color:#fff;font-size:1.524em;line-height:1.167em}.community-footer
nav{text-align:center}.community-footer nav
li{display:inline-block;font-size:3.4em;margin:0
1.4rem}.community-footer nav
a{color:#fff}@media only screen
and (min-width : 769px){.community-header .img-box{min-height:600px}.community-floorplans{position:relative}.Explorer .community-floorplans > .img-box,
.Mozilla.v11 .community-floorplans>.img-box{height:100vh}.community-floorplans>.row{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.community-content .col-12-5
ul{-moz-columns:2;-moz-column-gap:0;-webkit-columns:2;-webkit-column-gap:0;columns:2;column-gap:0}.map-form .mapContainer:after{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:9.1rem 0 0 50vw;border-color:transparent transparent transparent #fff}@supports(clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)) or (-webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%, 0 25%)){.map-form .mapContainer:after{content:none}.map-form
.mapContainer{-webkit-clip-path:polygon(100% 0%, 100% 100%, 0% 90%, 0 0%);clip-path:polygon(100% 0%, 100% 100%, 0% 90%, 0 0%)}}.community-back{margin:7.3rem 0 3.9rem}.community-back
a{font-size:1.524em;line-height:1.167em}.Explorer .community-footer nav a:hover,
.Mozilla.v11 .community-footer nav a:hover,
.Firefox .community-footer nav a:hover{color:rgba(2, 86, 114, .7)}@media not all and (hover: none){.community-footer nav a:hover{color:rgba(2, 86, 114, .7)}}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.community-header{margin:0
0 10rem}.community-header
h2{font-size:7.2em;line-height:0.811em;margin:0
0 3.9rem}.community-header
h5{font-size:2.1em}.community-header .fixed-bar{top:11.7rem;display:block}.community-header .fixed-bar
nav{padding:0}.community-header .outside-slider
a{margin:0
0 5.2rem}.community-header .outside-slider
li{width:18rem;max-width:none;font-size:2.4rem;line-height:8.2rem}.community-header .outside-slider
.website{width:calc(73vw - 29.1rem);max-width:none}.community-header .outside-slider
.map{width:7.1rem;max-width:none}.community-header .outside-slider .map
a{height:8.2rem}.community-header .outside-slider .map a:before{height:3.6rem;width:2.7rem;margin:2.2rem 0}.community-header .outside-slider
.contact{display:inline-block}.community-content{margin:0
0 4.4rem}.community-content article.center,
.community-content
aside{padding:0
11rem;text-align:left}.community-content article:after{height: .8rem;margin:8.8rem 0 7.9rem}.community-content
h1{line-height:1.386em;margin:0
0 2.8rem}.community-content
p{font-size:2.1em;line-height:1.910em;max-width:none}.community-content
h3{font-size:3.5em;line-height:1.088em;margin:0
0 2.2rem}.community-content
li{font-size:2.4em}.community-content
ul{margin:0
0 6.2rem}.community-floorplans{margin:0
0 16.1rem}.community-floorplans>.img-box{height:88.5rem;margin:0
0 11.3rem}.community-floorplans
article{padding:0
11rem}.community-floorplans
h2{font-size:6.539em;margin:0
0 2.1rem}.community-floorplans
p{color:#000;font-size:1.962em;font-weight:400;line-height:2.044em;margin:0
0 6.8rem}.community-floorplans
li{margin:0
0 2rem}.community-floorplans li:last-child{margin:0
0 8.3rem}.community-floorplans li .img-box{height:20rem;width:21.8rem;margin-right:11.1rem}.community-floorplans li
h4{color:#0b5671;font-size:3.27em;margin:8.3rem 0 0}.community-floorplans
.bttn{margin:0
auto;display:block;font-weight:500;max-width:27.4rem;background:#7ab9ba;color:#fff;font-size:1.962rem;padding:2.6rem 0 2.8rem}.community-fa{background:#0f6685;margin:0;padding:11.7rem 0 11rem}.community-fa .col-12-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0
4rem}.community-fa
i{color:#fff;font-size:8.4em;display:block;margin:0
0 4.8rem}.community-fa
h2{color:#fff;font-size:5.08em;line-height:1.150em;margin:0
0 8.7rem}.community-fa
p{color:#fff;font-size:2.371em;margin:0
0 5.4rem}.community-fa
.bttn{max-width:31.3rem;margin:1.5rem 0 0;font-size:2.1rem;padding:2.4rem 0 2.6rem}.map-form{margin:0
0 17.1rem}.map-form
.mapContainer{height:42.7rem;background:red}.map-form
h2{margin:10.4rem 0 5.7rem}.map-form .contact-form{padding:0
4rem}.map-form .contact-form
header{padding:0;text-align:center}.map-form .contact-form
p{margin:0
0 1rem;padding:0}.map-form .contact-form header+p{display:none}.map-form .contact-form p:last-child{margin:3.1rem 0 1rem;text-align:center}.map-form+.widget-nearby{margin:0
0 11.1rem}.community-footer{background:#78b9bb;padding:9.6rem 0 6.8rem}.community-footer>.row{height:auto}.community-footer
address{font-style:normal;margin-bottom:3.6rem}.community-footer address
p{font-size:2.4em;margin:0
0 2.4rem}.community-footer .office-hours{margin-bottom:10.3rem}.community-footer .office-hours
h3{font-size:2.938em;margin:0
0 4.9rem}.community-footer .office-hours
li{display:block;margin:0
0 3.4rem}.community-footer .office-hours
h4{font-size:2.448em;line-height:0.889em;margin:0
0 1rem}.community-footer .office-hours
p{font-size:2.693em;line-height:1em}.community-footer
nav{}.community-footer nav
li{font-size:5.2em;margin:0
3.15rem}.community-back{margin:4.2rem 0 5.6rem}}.aboutState-header{margin:0
0 10.5rem}.aboutState-header .img-box{height:calc(100vh - 8.9rem)}.aboutState-header
figcaption{background-color:rgba(0, 0, 0, .25);position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.aboutState-header figcaption
.row{height:100%}.aboutState-header
h1{color:#fff;font-size:5.08em;line-height:1.150em;margin:0
0 1.1rem;pointer-events:all}.aboutState-header
h5{color:#fff;font-size:1.524em;font-weight:500;pointer-events:all}.aboutState-content{margin:0
0 3.9rem}.aboutState-content
h5{color:#025672;font-size:1.778em;font-weight:500;margin:0
0 .8rem}.aboutState-content
h2{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 2.9rem}.aboutState-content
p{color:#000;font-size:1.397em;line-height:2.727em}.cities-section{margin:0
0 11.3rem}.cities-section
h3{color:#025672;font-size:2.032em;line-height:2.875em;margin:0
0 5rem}.cities-item.active{margin:0
0 3.2rem}.cities-item
header{cursor:pointer}.cities-item header:after{content:'';display:block;height: .4rem;background:#025672;margin:2.7rem 0 2.1rem}.cities-item.active header:after{margin-bottom:5.3rem}.cities-item
h2{color:#025672;font-family:'Barlow',sans-serif;font-size:3.556em;font-weight:500}.cities-item .img-box{height:14rem;width:23.6rem;float:left;margin-right:3.8rem}.cities-item .img-box:before{content:'';background-color:rgba(0, 0, 0, .1);position:absolute;height:100%;width:100%;top:0;left:0}.cities-item
h4{color:#025672;font-size:2.032em;font-weight:500;line-height:2.000em;margin:1.3rem 0 .3rem}.cities-item
p{color:#000;font-size:1.397em;line-height:2.000em;max-width:90%}.cities-item
.bttn{max-width:19rem;font-family:'Montserrat',sans-serif;font-weight:400;padding: .9rem 0 1rem}.cities-item:not(.active) .row{font-size:0}.cities-item
.row{max-height:0;overflow:hidden}.cities-item.active
.row{max-height:300vh;-webkit-transition:max-height 2s linear;-moz-transition:max-height 2s linear;-ms-transition:max-height 2s linear;-o-transition:max-height 2s linear;transition:max-height 2s linear}.cities-section+.widget-nearby{margin:0
0 7.8rem}.aboutState-back{}@media only screen
and (min-width : 769px){.aboutState-header .img-box{min-height:600px}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.aboutState-header{margin:0
0 7.5rem}.aboutState-header .img-box{height:calc(100vh - 11.7rem)}.aboutState-header
h1{margin:0
0 1.5rem}.aboutState-header
h5{font-size:2.1em}.aboutState-content{margin:0
0 2.8rem}.aboutState-content
article.center{text-align:left;padding:0
11.3rem}.aboutState-content
h5{font-size:2.1em;margin:0
0 1.9rem}.aboutState-content
h2{font-size:5.08em;line-height:1.380em;margin:0
0 2.4rem}.aboutState-content
p{font-size:2.1em;line-height:1.910em}.cities-section{margin:0
0 19.1rem}.cities-section
header.center{text-align:left;padding:0
11.3rem}.cities-section
h3{font-size:2.1em;line-height:2.782em;margin:0
0 13.2rem}.cities-item.active{margin:0
0 10.1rem}.cities-item header:after{height: .8rem;margin:2.9rem 0 5.5rem}.cities-item.active header:after{margin-bottom:4.9rem}.cities-item
h2{font-size:5.5em}.cities-item .img-box{height:37.2em;width:100%;float:none;margin:0
0 8.2em}.cities-item .img-box:before{content:'';background-color:rgba(0, 0, 0, .1);position:absolute;height:100%;width:100%;top:0;left:0}.cities-item
h4{font-size:3.5em;font-weight:600;line-height:1.161em;margin:0
0 2.5rem}.cities-item
p{font-size:2.4em;line-height:1.667em;max-width:none}.cities-item
footer{display:none}.cities-item.active .row+.row{margin-top:10rem}.cities-section+.widget-nearby{margin:0
0 16.3rem}.aboutState-back
a{margin:0
0 8.9rem}}#siteFooter{position:relative}.site-footer{font-family:'Montserrat',sans-serif;font-weight:500}.site-footer>.corporate{background-color:rgb(234, 234, 234)}.site-footer>.top{background-color:rgb(3, 101, 134)}.site-footer>.middle{background-color:rgb(2, 86, 114)}.site-footer>.bottom{background-color:rgb(255, 255, 255)}.site-footer > .corporate
.row{height:13.2rem}.site-footer > .corporate
h2{color:#025672;font-family:'Montserrat',sans-serif;font-size:1.524em;font-weight:500}.site-footer > .corporate p,
.site-footer > .corporate
li{color:#025672;font-size:1.27em;line-height:1.400em;position:relative}.site-footer > .corporate a:before{color:#025672}.site-footer > .top
.row{padding:3.3rem 0}.site-footer > .top
h3{color:#fff;font-family:'Montserrat',sans-serif;font-size:1.778em;font-weight:500;line-height:1.214em;margin:0
0 .9rem}.site-footer > .top
li{color:#fff;font-size:1.27em;line-height:1.700em;margin:0
0 .1rem;position:relative}.site-footer > .top li a::before{color:#fff}.site-footer > .middle
.row{height:7.5rem}.site-footer
.logo{mix-blend-mode:screen;display:block;max-width:16.8rem}.site-footer .logo
img{max-width:100%}.site-footer > .middle
p{color:#fff;font-size:1.016em;line-height:1.250em;text-transform:uppercase}.site-footer > .middle
a{}.site-footer > .middle a::before,
.site-footer > .middle li
a{color:#fff}.site-footer > .middle li a::before{color:inherit}.site-footer > .middle
ul{display:inline-block}.site-footer > .middle ul:last-child{margin-left:1.2rem}.site-footer > .middle
li{display:inline-block;color:#fff;font-size:2em;margin:0
.85rem}.site-footer > .middle ul:last-child
li{margin:0
.6rem}.site-footer > .middle ul:last-child li:last-child{margin-right:0}.site-footer > .bottom
.row{height:4.8rem}.site-footer > .bottom
p{color:#616161;font-size:1.27em;line-height:1em;text-transform:uppercase}.site-footer > .bottom
a{color:rgba(255,227,0,.2)}.site-footer > .bottom a::before{color:#616161}@media only screen
and (min-width : 769px){.Explorer .site-footer > .middle li a:hover,
.Mozilla.v11 .site-footer > .middle li  a:hover,
.Firefox .site-footer > .middle li a:hover{color:rgba(120, 185, 187, .7)}@media not all and (hover: none){.site-footer > .middle li a:hover{color:rgba(120, 185, 187, .7)}}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.site-footer>.corporate{padding:6.3rem 0 6.6rem}.site-footer > .corporate
.row{height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-footer > .corporate .col-12-2:not(.center){-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.site-footer > .corporate
h2{font-size:3.2em;margin:0
0 2.7rem}.site-footer > .corporate p,
.site-footer > .corporate
li{font-size:2em;line-height:1.5em}.site-footer > .top
.row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5.3rem 0 4.5rem}.site-footer > .top .col-12-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.site-footer > .top
h3{font-size:3.2em;line-height:1.214em;margin:0
0 .6rem}.site-footer > .top
li{font-size:2.4em;line-height:1.875em;margin:0}.site-footer > .top .col-12-2:nth-child(3):before,
.site-footer > .top .col-12-2:nth-child(4):before{content:'';background:#fff;height: .4rem;width:100%;display:block;margin:8.2rem 0 4.5rem}.site-footer > .middle
.row{height:auto;padding:6.9rem 0 7.2rem}.site-footer > .middle .col-12-2{text-align:center}.site-footer
.logo{margin:0
auto 3.2rem}.site-footer > .middle
p{font-size:1.6em;line-height:1.625em;max-width:40.6rem;margin:0
auto}.site-footer > .middle
nav{margin:0
0 7.1rem}.site-footer > .middle ul:last-child{margin-left:9.7rem}.site-footer > .middle
li{font-size:4.3em;margin:0
2rem}.site-footer > .middle ul:last-child
li{margin:0
1.3rem}.site-footer > .bottom
.row{height:9.1rem}.site-footer > .bottom
p{font-size:1.8em;line-height:1em}}.residents-header{position:relative}.residents-header .img-box{height:calc(100vh - 8.9rem)}.residents-header .img-box
figcaption{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, .25)}.residents-header .img-box
.row{height:100%;pointer-events:none}.residents-header
h1{color:#fff;font-size:5.08em;line-height:1.150em;pointer-events:all}.residents-header
h5{color:#fff;font-size:1.524em;font-weight:500;line-height:2.500em;pointer-events:all;text-transform:uppercase;margin:0
0 3.2rem}.residents-header
p{padding:0
1.3rem;pointer-events:all}@media only screen
and (min-width : 769px){.residents-header
select{width:34.9rem}.residents-header
.bttn{width:22rem}.residents-header .img-box{min-height:500px}}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.residents-header{}.residents-header .img-box{height:calc(100vh - 11.7rem)}.residents-header .col-12-12{padding:0}.residents-header
h1{margin:0
0 .7rem}.residents-header
h5{font-size:2.1em;line-height:1.814em;margin:0
0 6.8rem}.residents-header
.row.center.bottom{text-align:center;padding:0
4rem}.residents-header
p{padding:0;width:100%}.residents-header .select-wrapper{margin:0
0 2.2rem}}.thanks-content,.error-content{}.thanks-content .row,
.error-content
.row{height:calc(100vh - 8.9rem)}.thanks-content h1,
.error-content
h1{color:#025672;font-size:5.08em;line-height:1.150em;margin:0
0 -.1rem}.thanks-content p,
.error-content
p{color:#025672;font-size:1.524em;font-weight:500;line-height:2.500em;margin:0
0 5.1rem}.thanks-content .bttn,
.error-content
.bttn{font-family:'Montserrat',sans-serif;font-weight:400;max-width:19rem;padding: .9rem 0 1rem}@media only screen
and (min-width : 769px){}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 0)
and (max-width : 768px){.thanks-content .row,
.error-content
.row{height:calc(100vh - 11.7rem)}.thanks-content h1,
.error-content
h1{font-size:7.129em;line-height:1.150em}.thanks-content p,
.error-content
p{font-size:2.139em;margin:0
0 8.1rem}.thanks-content .bttn,
.error-content
.bttn{font-size:2.139rem;max-width:26.8rem;padding:1.4rem 0 1.5rem}}.no-mobile{}.mobile{display:none!important}@media only screen
and (min-width : 769px)
and (max-width : 1440px){}@media only screen
and (min-width : 1151px)
and (max-width : 1380px){html{font-size:9px}}@media only screen
and (min-width : 769px)
and (max-width : 1150px){html{font-size:8px}}@media only screen
and (min-width : 2000px){html{font-size:12px}}@media only screen
and (min-width : 2200px){html{font-size:14px}}@media only screen
and (min-width : 0)
and (max-width : 768px){.no-mobile{display:none!important}.mobile{display:block!important}.mobile.row{display:flex!important}html{font-size:7px}}@media only screen
and (min-width : 0)
and (max-width : 600px){html{font-size:5px}.bttn{font-size:2.6rem}}#map_cities
.hidden{display:none!important}