@charset "UTF-8";body{font-family:Mulish,Helvetica,Arial,sans-serif}.h1,.h2,.h3,h1,h2,h3{font-family:Mulish-Black,sans-serif}.slick-slide,:focus{outline:0}@font-face{font-family:Mulish;src:url(fonts/Mulish.ttf)}@font-face{font-family:Mulish-Italic;src:url(fonts/Mulish-Italic.ttf)}@font-face{font-family:Mulish-Black;src:url(fonts/Mulish-Black.ttf)}@font-face{font-family:Mulish-BlackItalic;src:url(fonts/Mulish-BlackItalic.ttf)}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.1;color:#22314e}.h1,h1{color:#22314e;line-height:1.1;font-size:3rem}.green-h1 h1,h1.green-h1{color:#8dc440!important;font-size:7rem;font-family:Mulish-BlackItalic;line-height:.74;text-transform:uppercase}.green-h1 h1+p,h1.green-h1+p{margin-top:3vw}.green-h1.mod h1,h1.green-h1.mod{font-size:4rem}.h2,h2{color:#22314e;line-height:1.1;font-size:2.2rem}.h3,h3{color:#22314e;line-height:1.1;font-size:2.2rem}p{margin:0 0 2rem;color:#252525;line-height:1.75}p:last-child{margin-bottom:0}a{transition:color .3s linear,background-color .3s linear,border-color .3s linear;color:#22314e}.active>a,a:active,a:focus,a:hover{color:inherit}.section-title{margin:0 0 2.5rem;font-size:1.2rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}@media screen and (min-width:40em){p{line-height:2.5}.green-h1.mod h1,h1.green-h1.mod{font-size:7rem}}@media screen and (min-width:64em){.h1,h1{font-size:4.2rem}.h1+p,h1+p{margin-top:2rem}}@media screen and (min-width:75em){.green-h1 h1,.green-h1.mod h1,h1.green-h1,h1.green-h1.mod{font-size:10vw}}@media screen and (min-width:90em){.green-h1 h1,.green-h1.mod h1,h1.green-h1,h1.green-h1.mod{font-size:15rem}.green-h1 h1+p,.green-h1.mod h1+p,h1.green-h1+p,h1.green-h1.mod+p{margin-top:4.3rem}}.wrapper.wrapper-1{overflow:hidden}section{position:relative}.row{max-width:144rem;padding:0 5.75vw;margin:0 auto;position:relative}.row .row{margin:0 auto}.row.no-pad{padding:0}.row-fw{max-width:100%;padding:0;justify-content:center}.row-fw .column-inner{width:100%;max-width:144rem;position:relative}.column{padding:0;position:relative}ul{margin:0}li{list-style:none}.fillParent{position:absolute;top:0;right:0;bottom:0;left:0}.flex-wrap{flex-wrap:wrap}.no-overflow{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.box-shadow{box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2)}.bg-blue{background-color:#22314e;color:#fff}.bg-green{background-color:#8dc440;color:#fff}.bg-lite-gray{background-color:#d9d9d9}.bg-off-white{background-color:#f8f7f7}.wbg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.wbg.white{color:#fff}.wbg.off-white{color:#f8f7f7}.wbg.lite-gray{color:#d9d9d9}.wbg.green{color:#8dc440}@media screen and (min-width:90em){.row:not(.row-fw){padding:0 8rem}.row:not(.row-fw).no-pad{padding:0}}.side-tagline{width:100%;padding:1.5rem;position:relative;display:inline-flex;justify-content:center;align-items:center;z-index:10}.side-tagline .bg-img{width:10rem;height:5rem;margin:0 3rem 0 0;background-size:contain}.side-tagline p{width:20rem;color:#fff;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.33}.side-tagline p strong{font-size:1.8rem;line-height:1.2}.side-tagline p em{color:#8dc440;font-style:normal}@media screen and (max-width:639px){[class*="-parallax"]{top:0!important}.left-slidein{margin-left:0!important}.right-slidein{margin-right:0!important}}@media screen and (min-width:40em){.side-tagline{width:auto}.side-tagline .bg-img{height:9rem;margin:0 5rem 0 1rem}.side-tagline p{font-size:1.4rem;line-height:1.66}.side-tagline p strong{font-size:3.2rem}.side-tagline.left{left:-5.75vw}.side-tagline.left::before{content:'';width:50vw;height:100%;position:absolute;top:0;right:100%;background-color:inherit}.side-tagline.right{left:100%;transform:translateX(-100%)}.side-tagline.right::before{content:'';width:50vw;height:100%;position:absolute;top:0;left:100%;background-color:inherit}.side-tagline::after{content:'';width:6px;height:12rem;background-color:#8dc440;position:absolute}}@media screen and (min-width:64em){.side-tagline{padding:3rem}.side-tagline.left{left:-8rem}}@media screen and (min-width:90em){.side-tagline.left::before{background:linear-gradient(90deg,rgba(34,49,78,0) 10%,#22314e 100%)}.side-tagline.right::before{background:linear-gradient(90deg,#22314e 10%,rgba(34,49,78,0) 100%)}}.column-scroll.customScroll{position:relative;overflow:hidden}.column-scroll.customScroll .content{width:calc(100% + 3rem);height:100%;max-height:inherit;min-height:inherit;padding-right:6rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.column-scroll.customScroll .content::-webkit-scrollbar{display:none}.column-scroll.customScroll .custom-scroll-track{width:0;height:100%;border-left:1px solid;border-color:#8dc440;position:absolute;bottom:0;right:1.5rem}.column-scroll.customScroll .custom-scroll-bar{width:5px;height:1rem;background-color:#8dc440;position:relative;left:-3px}@media screen and (min-width:64em){.inView [class*=fade-]{transition:transform 1s,opacity .5s;opacity:0}.inView [class*=flip-]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;transition:transform 1.25s,opacity .75s}.inView .fade-zoom{transform:scale(.9)}.inView .fade-up{transform:translateY(50%)}.inView .fade-right{transform:translateX(15%)}.inView .fade-down{transform:translateY(-50%)}.inView .fade-left{transform:translateX(-15%)}.inView .flip-left{transform:perspective(250rem) rotateY(-180deg)}.inView .flip-right{transform:perspective(250rem) rotateY(180deg)}.inView .animate-items li{position:relative;text-align:left;opacity:0;transform:translate(-3rem,-1rem);transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1)}.inView.isInView [class*=fade-],.inView.isInView [class*=flip-]{transition:transform .75s,opacity 1.25s;opacity:1}.inView.isInView [class*=fade-].long,.inView.isInView [class*=flip-].long{transition:transform 1s .5s,opacity 1.25s .5s}.inView.isInView .fade-zoom{transform:scale(1)}.inView.isInView .fade-up{transform:translateY(0)}.inView.isInView .fade-right{transform:translateX(0)}.inView.isInView .fade-down{transform:translateY(0)}.inView.isInView .fade-left{transform:translateX(0)}.inView.isInView .flip-left{transform:perspective(250rem) rotateY(0)}.inView.isInView .flip-right{transform:perspective(250rem) rotateY(0)}.inView.isInView .animate-items li{opacity:1;transform:translate(0,0);transition:opacity .2s .1s cubic-bezier(.19,1,.22,1),transform .3s .2s cubic-bezier(.19,1,.22,1)}.inView.isInView .animate-items li:nth-child(1){transition-delay:.1s}.inView.isInView .animate-items li:nth-child(2){transition-delay:.2s}.inView.isInView .animate-items li:nth-child(3){transition-delay:.3s}.inView.isInView .animate-items li:nth-child(4){transition-delay:.4s}.inView.isInView .animate-items li:nth-child(5){transition-delay:.5s}.inView.isInView .animate-items li:nth-child(6){transition-delay:.6s}.inView.isInView .animate-items li:nth-child(7){transition-delay:.7s}.inView.isInView .animate-items li:nth-child(8){transition-delay:.8s}.inView.isInView .animate-items li:nth-child(9){transition-delay:.9s}.inView.isInView .animate-items li:nth-child(10){transition-delay:1s}.inView.isInView .animate-items li:nth-child(11){transition-delay:1.1s}.inView.isInView .animate-items li:nth-child(12){transition-delay:1.2s}.inView.isInView .animate-items li:nth-child(13){transition-delay:1.3s}.inView.isInView .animate-items li:nth-child(14){transition-delay:1.4s}.inView.isInView .animate-items li:nth-child(15){transition-delay:1.5s}.inView.isInView .animate-items li:nth-child(16){transition-delay:1.6s}.inView.isInView .animate-items li:nth-child(17){transition-delay:1.7s}.inView.isInView .animate-items li:nth-child(18){transition-delay:1.8s}.inView.isInView .animate-items li:nth-child(19){transition-delay:1.9s}.inView.isInView .animate-items li:nth-child(20){transition-delay:2s}.inView.isInView .animate-items li:nth-child(21){transition-delay:2.1s}.inView.isInView .animate-items li:nth-child(22){transition-delay:2.2s}.inView.isInView .animate-items li:nth-child(23){transition-delay:2.3s}.inView.isInView .animate-items li:nth-child(24){transition-delay:2.4s}.inView.isInView .animate-items li:nth-child(25){transition-delay:2.5s}.inView.isInView .animate-items li:nth-child(26){transition-delay:2.6s}.inView.isInView .animate-items li:nth-child(27){transition-delay:2.7s}.inView.isInView .animate-items li:nth-child(28){transition-delay:2.8s}.inView.isInView .animate-items li:nth-child(29){transition-delay:2.9s}.inView.isInView .animate-items li:nth-child(30){transition-delay:3s}.inView.isInView .animate-items li:nth-child(31){transition-delay:3.1s}.inView.isInView .animate-items li:nth-child(32){transition-delay:3.2s}.inView.isInView .animate-items li:nth-child(33){transition-delay:3.3s}.inView.isInView .animate-items li:nth-child(34){transition-delay:3.4s}.inView.isInView .animate-items li:nth-child(35){transition-delay:3.5s}.inView.isInView .animate-items li:nth-child(36){transition-delay:3.6s}.inView.isInView .animate-items li:nth-child(37){transition-delay:3.7s}.inView.isInView .animate-items li:nth-child(38){transition-delay:3.8s}.inView.isInView .animate-items li:nth-child(39){transition-delay:3.9s}.inView.isInView .animate-items li:nth-child(40){transition-delay:4s}.inView.isInView .animate-items li:nth-child(41){transition-delay:4.1s}.inView.isInView .animate-items li:nth-child(42){transition-delay:4.2s}.inView.isInView .animate-items li:nth-child(43){transition-delay:4.3s}.inView.isInView .animate-items li:nth-child(44){transition-delay:4.4s}.inView.isInView .animate-items li:nth-child(45){transition-delay:4.5s}.inView.isInView .animate-items li:nth-child(46){transition-delay:4.6s}.inView.isInView .animate-items li:nth-child(47){transition-delay:4.7s}.inView.isInView .animate-items li:nth-child(48){transition-delay:4.8s}.inView.isInView .animate-items li:nth-child(49){transition-delay:4.9s}.inView.isInView .animate-items li:nth-child(50){transition-delay:5s}.inView.isInView .animate-items li:nth-child(51){transition-delay:5.1s}.inView.isInView .animate-items li:nth-child(52){transition-delay:5.2s}.inView.isInView .animate-items li:nth-child(53){transition-delay:5.3s}.inView.isInView .animate-items li:nth-child(54){transition-delay:5.4s}.inView.isInView .animate-items li:nth-child(55){transition-delay:5.5s}.inView.isInView .animate-items li:nth-child(56){transition-delay:5.6s}.inView.isInView .animate-items li:nth-child(57){transition-delay:5.7s}.inView.isInView .animate-items li:nth-child(58){transition-delay:5.8s}.inView.isInView .animate-items li:nth-child(59){transition-delay:5.9s}.inView.isInView .animate-items li:nth-child(60){transition-delay:6s}.inView.isInView .animate-items li:nth-child(61){transition-delay:6.1s}.inView.isInView .animate-items li:nth-child(62){transition-delay:6.2s}.inView.isInView .animate-items li:nth-child(63){transition-delay:6.3s}.inView.isInView .animate-items li:nth-child(64){transition-delay:6.4s}.inView.isInView .animate-items li:nth-child(65){transition-delay:6.5s}.inView.isInView .animate-items li:nth-child(66){transition-delay:6.6s}.inView.isInView .animate-items li:nth-child(67){transition-delay:6.7s}.inView.isInView .animate-items li:nth-child(68){transition-delay:6.8s}.inView.isInView .animate-items li:nth-child(69){transition-delay:6.9s}.inView.isInView .animate-items li:nth-child(70){transition-delay:7s}.inView.isInView .animate-items li:nth-child(71){transition-delay:7.1s}.inView.isInView .animate-items li:nth-child(72){transition-delay:7.2s}.inView.isInView .animate-items li:nth-child(73){transition-delay:7.3s}.inView.isInView .animate-items li:nth-child(74){transition-delay:7.4s}.inView.isInView .animate-items li:nth-child(75){transition-delay:7.5s}.inView.isInView .animate-items li:nth-child(76){transition-delay:7.6s}.inView.isInView .animate-items li:nth-child(77){transition-delay:7.7s}.inView.isInView .animate-items li:nth-child(78){transition-delay:7.8s}.inView.isInView .animate-items li:nth-child(79){transition-delay:7.9s}.inView.isInView .animate-items li:nth-child(80){transition-delay:8s}.inView.isInView .animate-items li:nth-child(81){transition-delay:8.1s}.inView.isInView .animate-items li:nth-child(82){transition-delay:8.2s}.inView.isInView .animate-items li:nth-child(83){transition-delay:8.3s}.inView.isInView .animate-items li:nth-child(84){transition-delay:8.4s}.inView.isInView .animate-items li:nth-child(85){transition-delay:8.5s}.inView.isInView .animate-items li:nth-child(86){transition-delay:8.6s}.inView.isInView .animate-items li:nth-child(87){transition-delay:8.7s}.inView.isInView .animate-items li:nth-child(88){transition-delay:8.8s}.inView.isInView .animate-items li:nth-child(89){transition-delay:8.9s}.inView.isInView .animate-items li:nth-child(90){transition-delay:9s}.inView.isInView .animate-items li:nth-child(91){transition-delay:9.1s}.inView.isInView .animate-items li:nth-child(92){transition-delay:9.2s}.inView.isInView .animate-items li:nth-child(93){transition-delay:9.3s}.inView.isInView .animate-items li:nth-child(94){transition-delay:9.4s}.inView.isInView .animate-items li:nth-child(95){transition-delay:9.5s}.inView.isInView .animate-items li:nth-child(96){transition-delay:9.6s}.inView.isInView .animate-items li:nth-child(97){transition-delay:9.7s}.inView.isInView .animate-items li:nth-child(98){transition-delay:9.8s}.inView.isInView .animate-items li:nth-child(99){transition-delay:9.9s}.inView.isInView .animate-items li:nth-child(100){transition-delay:10s}}.image-text-layout .wbg.lrg svg,.image-text-layout .wbg.sml svg{width:41rem;position:absolute;bottom:24rem;right:-15rem;z-index:2}.image-text-layout .bg-txt{position:absolute;top:50%;right:2rem;z-index:1}.image-text-layout .feat-img{padding-bottom:75%;position:relative}.image-text-layout .row{padding-top:5.75vw}.image-text-layout .column{z-index:5}@media screen and (min-width:40em){.image-text-layout .bg-txt{right:8rem}.image-text-layout .img-col{padding:5vw 10vw}}@media screen and (min-width:64em){.image-text-layout .bg-txt{top:8rem}.image-text-layout .feat-img{padding-bottom:110%}.image-text-layout .row{padding-top:5rem}.image-text-layout .img-col,.image-text-layout .txt-col{padding:0}}@media screen and (min-width:75em){.image-text-layout .txt-col .content{padding:8rem 2rem 8rem 14rem}}.tag-image-split .wbg.sml svg{width:30rem;max-width:27rem;position:absolute;bottom:30rem;left:-12rem}.tag-image-split .wbg.lrg svg{width:40rem;max-width:41rem;position:absolute;bottom:18rem;left:-11rem}.tag-image-split .bg-txt{position:absolute;top:30.5%;left:31.5%;z-index:-1}.tag-image-split .img-col-1 .feat-img{width:100%;padding-bottom:65%;position:relative}.tag-image-split .txt-col-1 .content .bg-img{max-width:35rem;padding-bottom:21.5%;background-size:contain}@media screen and (min-width:40em){.tag-image-split .img-col-1{padding:10vw;margin:0 0 -10vw}.tag-image-split .side-tagline{margin-top:-3rem}.tag-image-split .side-tagline::after{right:2rem;bottom:calc(100% - 3rem)}}@media screen and (min-width:64em){.tag-image-split .img-col-1{padding:0;margin:10rem 0}.tag-image-split .img-col-1 .feat-wrap{max-width:55rem;margin:0 0 0 auto}}.two-thirds-banner-layout .wbg.sml svg{width:19vw;max-width:27rem;position:absolute;bottom:30%;right:-6vw}.two-thirds-banner-layout .wbg.lrg svg{width:30vw;max-width:41rem;position:absolute;bottom:10.5%;left:-10.5vw}.two-thirds-banner-layout .bg-txt{position:absolute;top:-11rem;left:2rem}.two-thirds-banner-layout .side-col{flex:1 0 100%;max-width:17rem}.two-thirds-banner-layout .two-thirds-banner{position:relative}.two-thirds-banner-layout .two-thirds-banner .bg-img{width:100%;min-height:25rem;padding-bottom:43%;position:relative}.two-thirds-banner-layout .side-tagline .bg-img{max-width:6rem}.two-thirds-banner-layout .side-tagline p{max-width:16rem}.two-thirds-banner-layout .side-tagline p strong{display:block}@media screen and (max-width:639px){.two-thirds-banner-layout .bg-txt{transform:translateY(150%)}.two-thirds-banner-layout .row.no-pad-right{padding:0;margin-bottom:3rem}}@media screen and (min-width:40em){.two-thirds-banner-layout{padding-top:11rem}.two-thirds-banner-layout .side-col{flex:1 0 17rem;max-width:17rem}.two-thirds-banner-layout .small-pad-top{padding-top:3rem}.two-thirds-banner-layout .no-pad-right{padding-right:0}.two-thirds-banner-layout .ban-col,.two-thirds-banner-layout .txt-col{max-width:calc(100% - 17rem)}.two-thirds-banner-layout .side-tagline{margin:-11rem 0 0 1rem;left:-11.5vw}.two-thirds-banner-layout .side-tagline::after{height:14rem;right:-5.5rem;transform:rotate(90deg)}}@media screen and (max-width:1023px){.two-thirds-banner-layout .no-mob-pad-top{padding-top:0}.two-thirds-banner-layout .no-mob-pad-btm{padding-bottom:0}.two-thirds-banner-layout .content.no-pad-right{padding-bottom:0;margin-bottom:-3rem}}@media screen and (min-width:64em){.two-thirds-banner-layout .no-pad-left{padding-left:0}.two-thirds-banner-layout .side-tagline{left:-16rem}.two-thirds-banner-layout .content.no-pad-right{padding-right:0}}.full-banner-layout .txt-col{z-index:10}.full-banner-layout .full-width-banner{position:relative}.full-banner-layout .full-width-banner .bg-img{width:100%;min-height:25rem;padding-bottom:34%;position:relative}.full-banner-layout .side-tagline .bg-img{max-width:6rem}.full-banner-layout .side-tagline p{max-width:16rem}.full-banner-layout .side-tagline p strong{display:block}@media screen and (min-width:40em){.full-banner-layout .ban-col{margin-top:-17%;margin-bottom:-5.75vw}.full-banner-layout .side-tagline{margin-top:-4rem}.full-banner-layout .side-tagline p{padding-top:1rem}.full-banner-layout .side-tagline::after{height:14rem;right:12rem;bottom:calc(100% - 2rem)}}@media screen and (min-width:64em){.full-banner-layout .ban-col{margin-top:-21.7rem;margin-bottom:-8rem}.full-banner-layout .no-pad-top{padding-top:0}.full-banner-layout .side-tagline p{padding-top:0}}.full-banner-btm-tagline{padding:3rem 0}.full-banner-btm-tagline .txt-col{z-index:10}.full-banner-btm-tagline .full-width-banner{position:relative}.full-banner-btm-tagline .full-width-banner .bg-img{width:100%;min-height:25rem;padding-bottom:34%;position:relative}.full-banner-btm-tagline .side-tagline{align-items:flex-start;flex-flow:column}.full-banner-btm-tagline .side-tagline::after,.full-banner-btm-tagline .side-tagline::before{display:none}.full-banner-btm-tagline .side-tagline:not([class*=bg-]){background-color:#fff}.full-banner-btm-tagline .side-tagline>:not(a){margin-bottom:2.5rem;color:#22314e;font-weight:700}.full-banner-btm-tagline .side-tagline .btn:focus,.full-banner-btm-tagline .side-tagline .btn:hover{color:#fff}.full-banner-btm-tagline .side-tagline .btn .bg-img{min-height:3rem;padding:0;margin:0;background-color:#22314e}@media screen and (min-width:40em){.full-banner-btm-tagline{padding:5.75vw 0 23rem}.full-banner-btm-tagline .side-tagline{width:62rem;max-width:calc(100% - 5.75vw*2);padding:4rem 7rem;margin-top:-18rem;position:absolute;right:5.75vw}}@media screen and (min-width:64em){.full-banner-btm-tagline .no-pad-top{padding-top:0}.full-banner-btm-tagline .side-tagline p{padding-top:0}}@media screen and (min-width:40em) and (max-width:1023px){.full-banner-btm-tagline .side-tagline{margin-top:-10rem}}@media screen and (min-width:90em){.full-banner-btm-tagline{padding:8rem 0 23rem}.full-banner-btm-tagline .side-tagline{right:8rem}}.bottom-teaser .ban-col{margin:5.75vw 0 5.75vw}.bottom-teaser .teaser-banner{position:relative;z-index:1}.bottom-teaser .teaser-banner .bg-img{width:100%;padding-bottom:34%;position:relative}.bottom-teaser .bg-txt{position:absolute;top:26%;right:-8rem;z-index:2}.bottom-teaser .teaser-content{margin-top:-6rem;z-index:3}.bottom-teaser .teaser-content .side-tagline:after{top:-10.5rem;left:50%}.bottom-teaser .teaser-content .column{max-width:99rem;background-color:#fff;display:flex;flex-flow:column}.bottom-teaser .teaser-content .content p:only-child{margin:0}.bottom-teaser .teaser-content::before{content:'';width:100vw;height:100%;position:absolute;top:70%;right:50%;transform:translateX(50%);background:#fff}@media screen and (max-width:639px){.bottom-teaser .bg-txt{display:none}.bottom-teaser .teaser-content{padding:0;margin-top:0}}@media screen and (min-width:64em){.bottom-teaser .ban-col{margin:8rem 0 8rem}.bottom-teaser .teaser-content .column{padding:4rem;flex-flow:row}.bottom-teaser .teaser-content .side-tagline{width:23.4rem;height:30rem;padding:4rem;flex-flow:column;justify-content:center}.bottom-teaser .teaser-content .side-tagline .bg-img{width:13.3rem;height:14rem;margin:2rem auto}.bottom-teaser .teaser-content .side-tagline:after{height:14rem;top:-11.5rem}.bottom-teaser .teaser-content .content{width:calc(100% - 27.4rem);padding:0 0 0 9rem}.bottom-teaser .teaser-content .content .btn.up-corner{position:absolute;top:2rem;right:3rem}}.next_btn,.prev_btn,.slick-next,.slick-prev{width:7rem;height:3rem;position:absolute;color:#252525;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase;transition:.3s;z-index:50}.next_btn:before,.prev_btn:before,.slick-next:before,.slick-prev:before{width:2.1rem;height:1.5rem;position:relative;top:-2rem;left:calc(50% - 1.05rem);display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;opacity:1}.next_btn:focus,.next_btn:hover,.prev_btn:focus,.prev_btn:hover,.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#8dc440}.prev_btn,.slick-prev{left:3rem}.prev_btn:before,.slick-prev:before{content:'';background-image:url(/themes/winn-residential/corp/main/shared/images/icon-arrow-left.png)}.next_btn,.slick-next{right:3rem}.next_btn:before,.slick-next:before{content:'';background-image:url(/themes/winn-residential/corp/main/shared/images/icon-arrow-right.png)}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.badge-card{width:calc(100vw - 4rem);max-width:44rem;height:40rem;margin:1rem;position:relative;transition:.3s;transform:scale(1);transition:.3s;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2)}.badge-card a{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}.badge-card .bg-img{position:absolute;top:0;right:0;bottom:0;left:0;filter:brightness(1);transition:.3s}.badge-card .bg-img.contained{border:3rem solid #f8f7f7;margin:3rem;background-color:#fff;background-size:80%}.badge-card .info-badge{width:80%;min-height:13.4rem;padding:5rem 3rem 3rem;position:absolute;bottom:5%;left:50%;background:#fff;display:flex;justify-content:space-between;align-items:center;transition:.3s;transform:translate(-50%,0) scale(1)}.badge-card .info-badge .date{padding:1.5rem;position:absolute;top:0;left:3rem;color:#8dc440;font-size:1.2rem;text-transform:uppercase;transform:translateY(-50%)}.badge-card .info-badge .name{max-width:20rem;margin:0 4rem 1rem 0;font-weight:700}.badge-card .info-badge .post p{line-height:1.1}.badge-card .info-badge .bg-img{width:3rem;height:3rem;top:5rem;right:3rem;left:auto}@media screen and (min-width:40em){.badge-card{margin:5rem 4rem 7rem}.badge-card .info-badge{width:32.9rem;position:absolute;left:-3rem;bottom:-10rem;transform:translate(0,0) scale(1)}.badge-card:not(.fixed){width:48vw}}@media screen and (min-width:64em){.badge-card:focus,.badge-card:hover{transform:scale(.99)}.badge-card:focus .bg-img,.badge-card:hover .bg-img{filter:brightness(.95)}.badge-card:focus .info-badge,.badge-card:hover .info-badge{transform:translate(0,-4rem) scale(1.05)}}@media screen and (min-width:75em){.badge-card:not(.fixed){width:30vw}}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.tabs{background:0 0;border:none;text-align:center}.tabs-title{display:inline;float:none}.tabs-title>a{color:inherit;font-size:inherit;display:inline-block}.tabs-title>a:hover{background:#8dc440;color:#fff}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#22314e;color:#fff}.tabs-content{border:1px solid transparent;background:0 0;color:#252525}.btn{padding:1rem;border:none;background:#8dc440;color:#fff;text-align:center;display:inline-block;transition:all .3s ease}.btn:focus,.btn:hover{color:#333;background:#8dc440}.btn.alt{border:2px solid #d9d9d9;background:#f8f7f7;color:#22314e;text-align:center}.btn.alt:focus,.btn.alt:hover{border-color:#8dc440;color:#fff;background:#8dc440}.btn.alt2{background:0 0;color:#22314e;text-align:center}.btn.alt2 svg{color:#8dc440}.btn.alt2:focus,.btn.alt2:hover{color:#8dc440}.btn.link-btn{padding-right:3rem;padding-left:0;margin-right:4rem;position:relative;background:0 0;color:#22314e;font-size:1.2rem;font-weight:700;line-height:3rem;letter-spacing:3px;white-space:nowrap;text-transform:uppercase}.btn.link-btn .bg-img{width:3rem;height:3rem;position:absolute;top:1rem;right:-3rem;background-color:#8dc440}.btn.link-btn.back{padding-left:3rem;padding-right:0;margin-left:4rem;margin-right:0}.btn.link-btn.back .bg-img{right:100%;transform:rotate(-180deg)}.btn.link-btn:hover{color:#8dc440}.btn.expander .big-arrow{position:absolute;top:1rem;right:-3rem;transition:transform .66s}.btn.expander.down .big-arrow{transform:rotate(-180deg)}a .big-arrow{width:3rem;height:3rem;background:#8dc440;color:#fff;display:inline-flex;justify-content:center;align-items:center}.content{padding:3rem}@media screen and (min-width:64em){.content{padding:8rem}}.accordion-item .accordion-title{color:inherit}:last-child:not(.is-active)>.accordion-title{border:none}.social.og-color a{border-radius:0}.social.og-color a[href*=facebook]{background-color:#5f7ab2}.social.og-color a[href*=twitter]{background-color:#3aa7eb}.social.og-color a[href*=youtube]{background-color:#d85151}.social.og-color a[href*=linkedin]{background-color:#1c85bb}.social.og-color a[href*=instagram]{background-color:#f44b77}.social.og-color a[href*=vimeo]{background-color:#6dbbe7}.social li{display:inline}.social a{width:3rem;height:3rem;margin-left:.5rem;border-radius:50%;line-height:3rem;background:#22314e;color:#fff;text-align:center;display:inline-block}.social a:focus,.social a:hover{background-color:#00588b}.social li:first-child a{margin-left:0}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.read-more-container p{display:none}.read-more-container p:first-of-type{display:block}.left-side-wrap{background:#333}@media screen and (min-width:64em){.mps .wrapper-2 .content-wrap{padding:0}.wrapper-2 .left-side-wrap{position:fixed;bottom:0;top:0;width:29rem}.wrapper-2 .right-side-wrap{padding-left:29rem}.wrapper-2 .head-wrap{position:static;background:0 0}}.mobile-menu-1 .mobile-menu{position:relative;pointer-events:none}.mobile-menu-1 .mobile-toggle-contain{position:fixed;top:0;left:0;z-index:1010}.mobile-menu-1 .mobile-toggle{height:4.4rem;width:4.4rem;position:fixed;top:4.4rem;right:5vw;background:0 0;z-index:100;display:inline-block}.mobile-menu-1 .mobile-toggle span,.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{position:absolute;width:2.1rem;height:.2rem;background:#252525;transition:all .4s ease-in-out}.mobile-menu-1 .mobile-toggle span{top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{content:''}.mobile-menu-1 .mobile-toggle span:before{top:-.6rem}.mobile-menu-1 .mobile-toggle span:after{top:.6rem}.mobile-menu-1 .mobile-menu{width:100%;height:0;position:fixed;top:0;left:0;transition:z-index .1s .2s ease;z-index:-10}.mobile-menu-1 .mobile-menu:before{content:'';position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.95);transform:translate(-100%,-100%);transition:all .5s cubic-bezier(.77,0,.175,1);will-change:transform,transition}.mobile-menu-1 .mobile-menu nav{position:relative;z-index:1005;height:100%;padding:9rem 0;overflow:hidden;overflow-y:auto}.mobile-menu-1 .mobile-menu nav ul{width:25rem;margin:0 auto}.mobile-menu-1 .mobile-menu nav li{transform:scale(1.15) translateY(-3rem);opacity:0;transition:transform .2s cubic-bezier(.77,0,.175,1),opacity .2s cubic-bezier(.77,0,.175,1)}.mobile-menu-1 .mobile-menu nav li:nth-child(1){transition-delay:60ms}.mobile-menu-1 .mobile-menu nav li:nth-child(2){transition-delay:50ms}.mobile-menu-1 .mobile-menu nav li:nth-child(3){transition-delay:40ms}.mobile-menu-1 .mobile-menu nav li:nth-child(4){transition-delay:30ms}.mobile-menu-1 .mobile-menu nav li:nth-child(5){transition-delay:20ms}.mobile-menu-1 .mobile-menu nav li:nth-child(6){transition-delay:10ms}.mobile-menu-1 .mobile-menu nav li:nth-child(7){transition-delay:0s}.mobile-menu-1 .mobile-menu nav li:nth-child(8){transition-delay:-10ms}.mobile-menu-1 .mobile-menu nav li:nth-child(9){transition-delay:-20ms}.mobile-menu-1 .mobile-menu nav li:nth-child(10){transition-delay:-30ms}.mobile-menu-1 .mobile-menu nav li:nth-child(11){transition-delay:-40ms}.mobile-menu-1 .mobile-menu nav li:nth-child(12){transition-delay:-50ms}.mobile-menu-1 .mobile-menu nav li:nth-child(13){transition-delay:-60ms}.mobile-menu-1 .mobile-menu nav li:nth-child(14){transition-delay:-70ms}.mobile-menu-1 .mobile-menu nav li:nth-child(15){transition-delay:-80ms}.mobile-menu-1 .mobile-menu nav li:nth-child(16){transition-delay:-90ms}.mobile-menu-1 .mobile-menu nav li:nth-child(17){transition-delay:-.1s}.mobile-menu-1 .mobile-menu nav li:nth-child(18){transition-delay:-.11s}.mobile-menu-1 .mobile-menu nav li ul:not(.social){padding:0 0 1rem}.mobile-menu-1 .mobile-menu nav li .social{text-align:center}.mobile-menu-1 .mobile-menu nav li a.social-link{height:auto;border-radius:0;background:0 0;color:#22314e;font-size:1.4rem;display:inline-block}.mobile-menu-1 .mobile-menu nav li a.social-link:focus,.mobile-menu-1 .mobile-menu nav li a.social-link:hover{color:#8dc440}.mobile-menu-1 .mobile-menu nav a,.mobile-menu-1 .mobile-menu nav a:active,.mobile-menu-1 .mobile-menu nav a:focus,.mobile-menu-1 .mobile-menu nav a:hover{display:block;padding:1.2rem 2rem 1.2rem 0;color:#22314e;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:3px}.mobile-menu-1 .mobile-menu nav a:active:not(.social-link) svg,.mobile-menu-1 .mobile-menu nav a:focus:not(.social-link) svg,.mobile-menu-1 .mobile-menu nav a:hover:not(.social-link) svg,.mobile-menu-1 .mobile-menu nav a:not(.social-link) svg{margin-left:5px;color:#8dc440}.mobile-menu-1 .mobile-menu nav li.sub a{padding:1rem 2rem 0 2rem;border-left:1px solid #d9d9d9;font-size:1.4rem;font-weight:400;text-transform:none;letter-spacing:normal}.mobile-menu-1 .mobile-menu nav li.active a{color:#8dc440}.mobile-menu-1-on body{overflow:hidden!important;height:100%!important}.mobile-menu-1-on .mobile-toggle span{background:0 0!important}.mobile-menu-1-on .mobile-toggle span:after,.mobile-menu-1-on .mobile-toggle span:before{top:0}.mobile-menu-1-on .mobile-toggle span:before{transform:rotate(-45deg)}.mobile-menu-1-on .mobile-toggle span:after{transform:rotate(45deg)}.mobile-menu-1-on .mobile-menu{z-index:1000;height:100vh;transform:translateX(0);transition:z-index .1s 0s ease;pointer-events:auto}.mobile-menu-1-on .mobile-menu nav li{transform:scale(1) translateY(0);opacity:1;transition:transform .3s cubic-bezier(.175,0,.77,1),opacity .3s cubic-bezier(.175,0,.77,1)}.mobile-menu-1-on .mobile-menu nav li:nth-child(1){transition-delay:40ms}.mobile-menu-1-on .mobile-menu nav li:nth-child(2){transition-delay:70ms}.mobile-menu-1-on .mobile-menu nav li:nth-child(3){transition-delay:.1s}.mobile-menu-1-on .mobile-menu nav li:nth-child(4){transition-delay:.13s}.mobile-menu-1-on .mobile-menu nav li:nth-child(5){transition-delay:.16s}.mobile-menu-1-on .mobile-menu nav li:nth-child(6){transition-delay:.19s}.mobile-menu-1-on .mobile-menu nav li:nth-child(7){transition-delay:.22s}.mobile-menu-1-on .mobile-menu nav li:nth-child(8){transition-delay:.25s}.mobile-menu-1-on .mobile-menu nav li:nth-child(9){transition-delay:.28s}.mobile-menu-1-on .mobile-menu nav li:nth-child(10){transition-delay:.31s}.mobile-menu-1-on .mobile-menu nav li:nth-child(11){transition-delay:.34s}.mobile-menu-1-on .mobile-menu nav li:nth-child(12){transition-delay:.37s}.mobile-menu-1-on .mobile-menu nav li:nth-child(13){transition-delay:.4s}.mobile-menu-1-on .mobile-menu nav li:nth-child(14){transition-delay:.43s}.mobile-menu-1-on .mobile-menu nav li:nth-child(15){transition-delay:.46s}.mobile-menu-1-on .mobile-menu nav li:nth-child(16){transition-delay:.49s}.mobile-menu-1-on .mobile-menu nav li:nth-child(17){transition-delay:.52s}.mobile-menu-1-on .mobile-menu nav li:nth-child(18){transition-delay:.55s}.mobile-menu-1-on .mobile-menu:before{transform:translate(0,0);transition:all .3s cubic-bezier(.175,0,.77,1)}@media screen and (max-height:29.375em){.mobile-menu-1 nav ul.nav-mobile-list{width:100%;position:relative;top:-5rem;columns:2;column-gap:0;text-align:left}.mobile-menu-1 nav ul.nav-mobile-list li{break-inside:avoid;page-break-inside:avoid}}@media screen and (min-width:64em){.mobile-menu-1{display:none}.mobile-menu-1-on body{overflow:inherit!important;height:inherit!important}}@media (prefers-reduced-motion:reduce){.mobile-menu-1 *,.mobile-menu-1 .mobile-menu:before,.mobile-menu-1 .mobile-toggle span,.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{transition:initial!important;transition-delay:initial!important}}.head-wrap{width:100%;position:fixed;top:0;left:0;z-index:100}.header-1{position:relative}.header-1 .careers-translate{width:5rem;height:2rem;margin:0 0 0 3rem;position:absolute;top:calc(50% - 1rem);right:4rem;display:inline-block}.header-1 .careers-translate svg{position:absolute;top:5px;right:4px;color:#22314e}.header-1 .careers-translate select{width:5rem;height:2rem;padding:3px 5px;border-color:#22314e;margin:0;position:absolute;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;color:#22314e;display:inline-block;font-size:1.2rem;line-height:1;box-shadow:none!important}.header-1 .top{height:3.5rem}.header-1 .top .column-inner .row{justify-content:center}.header-1 .top .column-links,.header-1 .top .column-social,.header-1 .top .column-special{display:flex;align-items:center}.header-1 .top *{line-height:3.5rem;font-size:1.2rem}.header-1 .top .link{margin-left:3rem;letter-spacing:1px}.header-1 .top .link:focus,.header-1 .top .link:hover{color:#fff}.header-1 .top .link.special-popup{margin:0;color:#fff;font-weight:700;letter-spacing:3px;text-transform:uppercase}.header-1 .top .link.special-popup *{color:#fff}.header-1 .top .link.special-popup:focus,.header-1 .top .link.special-popup:hover{color:#22314e}.header-1 .top .social-link{height:auto;border-radius:0;background:0 0;color:#22314e}.header-1 .top .social-link:focus,.header-1 .top .social-link:hover{color:#fff}.header-1 .btm{background:#fff;box-shadow:0 1rem 3rem 0 rgba(37,37,37,.2)}.header-1 .btm .logo{width:20rem;max-height:3rem;margin:1.5rem 0;display:block}.header-1 .btm .logo.scrolled{display:none}.header-1 .btm .menu>li>a{padding:1rem;position:relative;color:#252525;font-size:.84vw;text-transform:uppercase;letter-spacing:1px}.header-1 .btm .menu>li>a::after{content:'';width:calc(100% - 4rem);border:solid #8dc440;border-width:2px 0;position:absolute;left:1rem;bottom:-1.4rem;transform:scaleY(0);transform-origin:bottom;transition:.3s;z-index:1}.header-1 .btm .menu>li>a:focus,.header-1 .btm .menu>li>a:hover{color:#8dc440}.header-1 .btm .menu>li>a:focus::after,.header-1 .btm .menu>li>a:hover::after{transform:scaleY(1)}.header-1 .btm .menu>li>a svg{margin-left:7px;color:#8dc440}.header-1 .btm .menu>li.active>a{background:0 0;color:#8dc440!important}.header-1 .btm .menu>li.active>a::after{transform:scaleY(1)}.header-1 .btm .menu>li.dropdown{position:relative}.header-1 .btm .menu>li.dropdown>a{padding-right:2rem;position:relative}.header-1 .btm .menu>li.dropdown>a svg{position:absolute;top:calc(50% - .5rem);right:0}.header-1 .btm .menu>li.dropdown>a::after{width:calc(100% - 2rem)}.header-1 .btm .menu>li.dropdown>a:focus,.header-1 .btm .menu>li.dropdown>a:hover{color:#8dc440}.header-1 .btm .menu>li.dropdown>a:focus::after,.header-1 .btm .menu>li.dropdown>a:hover::after{display:none}.header-1 .btm .menu>li.dropdown ul{width:23.3rem;padding:2rem 0 2rem 2.7rem;margin:0;position:absolute;top:100%;left:3rem;background:#fff;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);transition:opacity .3s .3s;opacity:0;pointer-events:none;z-index:2}.header-1 .btm .menu>li.dropdown ul li a{padding:1rem 2rem;position:relative;font-size:1.4rem;text-transform:none;letter-spacing:normal;display:block}.header-1 .btm .menu>li.dropdown ul li a::before{content:'';width:2.7rem;border:solid #8dc440;border-width:2px 0;position:absolute;left:-2.7rem;bottom:calc(50% - 2px);transition:transform .3s;transform:scaleX(0);transform-origin:left}.header-1 .btm .menu>li.dropdown ul li a:focus,.header-1 .btm .menu>li.dropdown ul li a:hover{color:#8dc440}.header-1 .btm .menu>li.dropdown ul li.active a{position:relative;background:0 0;color:#22314e}.header-1 .btm .menu>li.dropdown ul li.active a::before{transform:scaleX(1)}.header-1 .btm .menu>li.dropdown ul li.sect.active a{color:#8dc440}.header-1 .btm .menu>li.dropdown ul li.sect.active a::before{transform:scaleX(0)}.header-1 .btm .menu>li.dropdown ul li.sect.active a:focus::before,.header-1 .btm .menu>li.dropdown ul li.sect.active a:hover::before{transform:scaleX(1)}.header-1 .btm .menu>li.dropdown:focus ul,.header-1 .btm .menu>li.dropdown:hover ul{opacity:1;pointer-events:auto}.header-1 .btm .menu>li.dropdown:focus a::after,.header-1 .btm .menu>li.dropdown:hover a::after{display:none}.header-1 .btm .menu>li.dropdown:focus a:hover::before,.header-1 .btm .menu>li.dropdown:hover a:hover::before{transform:scaleX(1)}.header-1 .btm .menu.lite-mode>li>a{color:#fff}.header-1 .btm .menu.lite-mode>li>a:focus,.header-1 .btm .menu.lite-mode>li>a:hover{color:#8dc440}@media screen and (min-width:40em){.header-1 .top .column-inner .row{justify-content:space-between}}@media screen and (min-width:64em){.header-1 .careers-translate{position:relative;top:auto;right:auto}.header-1 .btm{background:0 0;box-shadow:none}.header-1 .btm #homeNav{display:none}.header-1 .btm .logo{width:100%;max-width:27.5rem;max-height:4.1rem;margin:2.5rem 0;display:block}.header-1 .btm .logo.scrolled{width:4.5rem;margin:1.5rem 0 1rem;display:none}.header-1 .btm .logo img{max-height:4.1rem}.scrolled .header-1 .btm .logo{display:none}.scrolled .header-1 .btm .logo.scrolled{display:block}.scrolled .header-1 .btm .menu,.scrolled .header-1 .btm .menu.lite-mode>li a{color:#252525}.scrolled .header-1 .btm .menu.lite-mode>li a:focus,.scrolled .header-1 .btm .menu.lite-mode>li a:hover,.scrolled .header-1 .btm .menu:focus,.scrolled .header-1 .btm .menu:hover{color:#8dc440}.scrolled .header-1 .btm::before{content:'';width:100vw;height:100%;position:absolute;top:0;left:calc(50% - 50vw);background:#fff;box-shadow:0 1rem 3rem 0 rgba(37,37,37,.2)}}@media screen and (min-width:75em){.header-1 .btm .menu>li a{padding:1rem 2rem}.header-1 .btm .menu>li a::after{left:2rem}}@media screen and (min-width:90em){.header-1 .btm .menu li a{font-size:1.2rem}}.mfp-bg.mfp-special{background:#fff}#special-popup{max-width:66.5em;margin:0 auto;padding:8rem;position:relative;background:#fff;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);overflow:hidden}#special-popup .wbg svg{width:66.4rem;position:absolute;left:18rem}#special-popup .row{position:relative}#special-popup .row>.column{z-index:2}#special-popup .row .img-col{padding-left:0;padding-right:0}#special-popup .row .img-col img{width:100%;max-width:13.5rem;margin:4rem 0}#special-popup .mfp-close{width:3.7rem;height:3.7rem;margin:2rem;font-size:0;background-color:#f8f7f7;opacity:1;transition:.3s}#special-popup .mfp-close::before{content:'';width:2rem;border-top:1px solid #333;position:absolute;top:50%;left:calc(50% - 1rem);transform:rotate(45deg)}#special-popup .mfp-close::after{content:'';width:2rem;border-top:1px solid #333;position:absolute;top:50%;left:calc(50% - 1rem);transform:rotate(-45deg)}#special-popup .mfp-close:hover{background:#8dc440}#special-popup .mfp-close:hover::after,#special-popup .mfp-close:hover::before{border-color:#fff}@media screen and (min-width:64em){#special-popup{padding-left:0}}.hero>.row.row-fw{padding:12rem 0 4rem;overflow:hidden}.hero>.row.row-fw.fill{padding:9rem 0 4rem}.hero>.row.row-fw.tall{padding:12rem 0 14rem}.hero .wbg.sml svg{width:22.5vw;max-width:32.4rem;position:absolute;bottom:29%;left:-10vw}.hero .wbg.lrg svg{width:48.5vw;max-width:70rem;position:absolute;bottom:0;right:-7.5vw}.hero .hero-banner{width:100%;min-height:40rem;padding-bottom:53.75%;position:relative}.hero .hero-banner>*{position:absolute;left:0;bottom:0}.hero .hero-banner.fill{padding-bottom:55%}.hero .hero-banner.fill .hero-content{height:95%}.hero .hero-banner.fill .hero-content p{max-width:40rem}.hero .hero-banner.short-aspect{padding-bottom:36%}.hero .hero-banner.short-aspect .hero-content{height:100%;display:flex;align-items:flex-end}.hero .hero-banner .homepage-carousel .slick-list,.hero .hero-banner .homepage-carousel .slick-track{height:100%}.hero .hero-content{width:100%;max-height:100%;color:#fff}.hero .hero-content>.column{max-height:100%}.hero .hero-content h1{color:#fff}.hero .hero-content h1:only-child{margin:0}.hero .hero-content p{color:#fff;font-size:1.2rem;text-transform:uppercase;letter-spacing:3px}.hero .hero-content p em{font-style:normal;text-transform:none;letter-spacing:normal}.hero .hero-content .interest-bar{width:calc(100% + calc(5.75vw * 2));min-height:11.3rem;padding:1rem;position:absolute;top:100%;left:-5.75vw;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.hero .hero-content .interest-bar .lbl{min-width:25%;margin:1rem 3rem}.hero .hero-content .interest-bar .no-wrap{width:75%;display:flex;justify-content:space-between;align-items:center}.hero .hero-content .interest-bar .select{width:calc(100% - 8rem);position:relative}.hero .hero-content .interest-bar .select svg{width:1rem;height:1.4rem;position:absolute;top:calc(50% - 1rem);right:0;color:#8dc440}.hero .hero-content .interest-bar .select select{width:100%;height:3.6rem;border-width:0 0 1px;border-color:#d9d9d9;margin:0;background:#22314e;color:#fff;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.hero .hero-content .interest-bar .select select:focus{box-shadow:none}.hero .hero-content .interest-bar .btn:focus,.hero .hero-content .interest-bar .btn:hover{background:#8dc440;color:#22314e}.hero .hero-overlay{width:100%;height:75%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.67) 100%)}.hero .hero-overlay.full{height:100%}.hero.team-hero .side-tagline{position:absolute;top:100%;left:0}.hero.careers-hero .hero-link{position:absolute;right:3rem;bottom:2.5rem}.hero.careers-hero .hero-link .link-btn{color:#fff}.hero.careers-hero .hero-link .link-btn:hover{color:#8dc440}@media screen and (max-width:1023px){.hero.careers-hero .hero-banner.short-aspect .hero-content{align-items:flex-start;flex-flow:column}.hero.careers-hero .hero-banner.short-aspect .hero-content>.column{width:100%}.hero.careers-hero .hero-link{right:0}}@media screen and (min-width:40em){.hero>.row.row-fw.fill{padding:9rem 0 0}.hero .hero-content .interest-bar{width:100%;margin-top:-2rem;left:11.5vw}.hero .hero-content .interest-bar::before{content:'';width:50vw;height:100%;position:absolute;top:0;left:100%;background:linear-gradient(90deg,#22314e 0,rgba(34,49,78,0) 100%)}.hero.team-hero .side-tagline{position:absolute;top:calc(100% - 2rem);left:100%}.hero.team-hero .side-tagline .bg-img{width:6rem;margin:0 3rem 0 1rem}.hero.team-hero .side-tagline::after{top:-11rem}}@media screen and (min-width:64em){.hero{z-index:1}.hero>.row.row-fw,.hero>.row.row-fw.fill,.hero>.row.row-fw.tall{padding:0}.hero .hero-spacer{height:12.6rem}.hero .column-inner .row:not(.inset){padding:0}.hero .inset .hero-banner{margin:12.75rem 0 8rem}.hero .inset .hero-banner.short-aspect .hero-content{align-items:center}.hero .hero-content .interest-bar{padding:1.5rem 4.5rem;top:auto;bottom:6rem;left:5.75vw;justify-content:flex-start}.hero .hero-content .interest-bar .no-wrap{width:100%}.hero .hero-content .interest-bar .select{width:calc(100% - 10rem)}.hero .hero-content .interest-bar .select select{height:4.5rem}.hero .hero-content .interest-bar .btn{padding:1.75rem 2.25rem}.hero .hero-content .v-center{max-height:46rem;display:flex;align-items:center}.hero.team-hero .side-tagline{position:absolute;top:calc(100% - 7rem);margin-left:-27rem}.hero.team-hero .side-tagline::after{top:-10rem}}@media screen and (min-width:64em) and (min-height:40em){.hero .hero-banner.fill{min-height:calc(100vh - 3.5rem);padding-bottom:0;margin-top:3.5rem}}@media screen and (min-width:80em){.hero .hero-content .interest-bar{padding:1.5rem;left:8rem}.hero .hero-content .interest-bar .lbl{min-width:auto;margin-right:6rem}.hero .hero-content .interest-bar .no-wrap{width:65%;max-width:46rem}.hero .hero-content .interest-bar .select select{max-width:36rem}}@media screen and (min-width:90em){.hero .wbg.sml svg{left:-14.4rem}.hero .wbg.lrg svg{right:-10.8rem}}#our-company-teaser .side-tagline::after{right:2rem;bottom:calc(100% - 1rem)}#our-company-teaser .img-col-2 .feat-img{width:100%;padding-bottom:57%;position:relative}#our-company-teaser .txt-col-2 .logo-img{width:22rem;height:5.3rem;margin-bottom:3rem;background-size:contain}@media screen and (min-width:40em){#our-company-teaser .img-col-1,#our-company-teaser .img-col-2{padding:10vw;margin:-10vw 0}}@media screen and (min-width:64em){#our-company-teaser .img-col-1{padding:0;margin:0}#our-company-teaser .side-tagline::after{right:2rem;bottom:calc(100% - 3rem)}#our-company-teaser .img-col-2{padding:0;margin:0}#our-company-teaser .img-col-2 .feat-wrap{max-width:50.9rem}#our-company-teaser .txt-col-2{margin:-2rem 0 0}}#development-teaser{margin-top:15rem}#development-teaser .wbg{display:none}#development-teaser .wbg.sml svg{width:19vw;max-width:27rem;position:absolute;bottom:0;left:4vw}#development-teaser .wbg.lrg svg{width:30vw;max-width:40rem;position:absolute;bottom:16.5%;right:-10.5vw}#development-teaser .bg-txt{position:absolute;top:0;right:7%;transform:translateY(-100%);z-index:1}#development-teaser .ban-col{margin-top:-15rem}#development-teaser .side-col{max-width:100%;display:flex;justify-content:space-between;align-items:center;flex:1 0 100%;z-index:10}#development-teaser .side-col .side-title{margin:0 2rem 0 0;font-family:Mulish-Black,sans-serif;font-size:2.2rem}#development-teaser .sldr-col{max-width:100%;flex:1 0 100%;z-index:2}#development-teaser .sldr-col .dev-carousel{max-width:44rem;padding:0;margin:3rem auto 12rem;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2)}#development-teaser .sldr-col .slick-next,#development-teaser .sldr-col .slick-prev{top:calc(100% + 6rem)}#development-teaser .sldr-col .carousel-card{width:calc(100vw - 4rem);max-width:44rem;height:40rem;margin:0 1rem;position:relative;transition:.3s;pointer-events:none;opacity:0;transform:scale(1);transition:.3s}#development-teaser .sldr-col .carousel-card.slick-active{opacity:1;pointer-events:auto}#development-teaser .sldr-col .carousel-card .bg-img,#development-teaser .sldr-col .carousel-card a{position:absolute;top:0;right:0;bottom:0;left:0;filter:brightness(1);transition:.3s}#development-teaser .sldr-col .carousel-card .info-badge{width:80%;height:13.4rem;padding:3rem;position:absolute;bottom:5%;left:50%;background:#fff;display:flex;justify-content:space-between;align-items:center;transition:.3s;transform:translate(-50%,0) scale(1)}#development-teaser .sldr-col .carousel-card .info-badge .name{margin:0 4rem 1rem 0;font-weight:700}#development-teaser .sldr-col .carousel-card .info-badge .bg-img{width:3rem;height:3rem;position:relative}@media screen and (min-width:40em){#development-teaser{margin:22rem 0 28rem}#development-teaser .wbg{display:block}#development-teaser .ban-col{margin-top:-20rem;margin-bottom:-6rem}#development-teaser .side-col{max-width:17rem;flex-flow:column;justify-content:center;flex:1 0 auto}#development-teaser .side-col .side-title{margin:0 0 2rem}#development-teaser .sldr-col{margin:-5rem 0 -24rem;max-width:calc(100% - 17rem)}#development-teaser .sldr-col .dev-carousel{max-width:100vw;padding:0 14vw;margin:0;box-shadow:none}#development-teaser .sldr-col .slick-list{overflow:visible}#development-teaser .sldr-col .slick-next{top:60%;right:calc(100% + 1rem)}#development-teaser .sldr-col .slick-prev{top:60%;left:-17rem}#development-teaser .sldr-col .carousel-card{width:48vw;max-width:44rem;margin:5rem;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2)}#development-teaser .sldr-col .carousel-card .info-badge{width:31.6rem;position:absolute;bottom:2rem;left:-3rem;transform:translate(0,0) scale(1)}}@media screen and (min-width:64em){#development-teaser .bg-txt{transform:none}#development-teaser .sldr-col .carousel-card:focus,#development-teaser .sldr-col .carousel-card:hover{transform:scale(.99)}#development-teaser .sldr-col .carousel-card:focus .bg-img,#development-teaser .sldr-col .carousel-card:hover .bg-img{filter:brightness(.95)}#development-teaser .sldr-col .carousel-card:focus .info-badge,#development-teaser .sldr-col .carousel-card:hover .info-badge{transform:translate(0,-4rem) scale(1.05)}}@media screen and (min-width:75em){#development-teaser .sldr-col .dev-carousel{padding:0 7vw}#development-teaser .sldr-col .carousel-card{width:27vw}#development-teaser .sldr-col .slick-next{top:40%;right:-4rem}#development-teaser .sldr-col .slick-prev{top:66%;left:calc(100% - 3rem)}}@media screen and (min-width:90em){#development-teaser::before{height:28.6rem}#development-teaser .sldr-col .dev-carousel{padding:0 6rem}#development-teaser .sldr-col .carousel-card{width:44rem}}@media screen and (max-width:639px){#residential-teaser .ban-col{margin-top:3rem}}#live-with-us{margin:0 0 6rem}#live-with-us .wbg.sml svg{width:27rem;position:absolute;bottom:16rem;right:-18rem;z-index:2}#live-with-us .wbg.lrg svg{width:41rem;position:absolute;bottom:-5rem;right:-25rem;z-index:2}#live-with-us .bg-txt{position:absolute;top:0;right:2rem;z-index:1;display:none}#live-with-us .svg-col{height:100%;position:absolute}#live-with-us .search-banner{width:100%;height:53.3rem;position:relative;background-position-y:20%}#live-with-us .search-wrap{width:calc(100% - calc(5.75vw * 2));max-width:73rem;padding:4rem;position:absolute;bottom:0;left:50%;background:#fff;transform:translate(-50%,3rem);z-index:10}#live-with-us .search-wrap .lt,#live-with-us .search-wrap .rt{width:100%}#live-with-us .search-wrap .lt .btm,#live-with-us .search-wrap .lt .mid,#live-with-us .search-wrap .lt .top,#live-with-us .search-wrap .rt .btm,#live-with-us .search-wrap .rt .mid,#live-with-us .search-wrap .rt .top{height:5rem}#live-with-us .search-wrap .lt{margin:0 0 3rem 0;display:flex;align-items:center}#live-with-us .search-wrap .top{display:flex;justify-content:center;align-items:center}#live-with-us .search-wrap .top>div{width:100%}#live-with-us .search-wrap .top form{width:100%;display:flex;justify-content:center;align-items:center}#live-with-us .search-wrap .top form input#autofill{width:calc(100% - 9.1rem);height:5rem;padding:0 2rem;border:none;margin:0;background:#f8f7f7;font-size:1.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}#live-with-us .search-wrap .top form input#autofill:focus{box-shadow:none}#live-with-us .search-wrap .top form input#autofill:-ms-input-placeholder{color:#252525}#live-with-us .search-wrap .top form input#autofill::-ms-input-placeholder{color:#252525}#live-with-us .search-wrap .top form input#autofill::placeholder{color:#252525}#live-with-us .search-wrap .top form .btn{width:9.1rem;height:5rem;padding:0;margin:0;font-size:inherit;line-height:5rem}#live-with-us .search-wrap .mid{line-height:5rem;overflow:hidden}#live-with-us .search-wrap .mid .section-title{position:relative}#live-with-us .search-wrap .mid .section-title::after{content:'';width:calc(100% - 3.5rem);height:0;border:1px solid #f8f7f7;position:absolute;top:50%;right:0}#live-with-us .search-wrap .btm{position:relative}#live-with-us .search-wrap .btm svg{position:absolute;top:calc(50% - .5rem);right:2rem;color:#8dc440;pointer-events:none}#live-with-us .search-wrap .btm select{width:100%;height:5rem;padding:0 0 0 2rem;border:none;margin:0;background-color:#f8f7f7;font-size:1.2rem;text-indent:0;box-shadow:none}#live-with-us .search-wrap .btm select option{padding:0}@media screen and (min-width:40em){#live-with-us .wbg.sml svg{right:-14rem}#live-with-us .wbg.lrg svg{right:-15rem}#live-with-us .bg-txt{display:block}#live-with-us .search-wrap{display:flex}#live-with-us .search-wrap .lt,#live-with-us .search-wrap .rt{width:50%}#live-with-us .search-wrap .lt{margin:0 3rem 0 0}}@media screen and (min-width:64em){#live-with-us{margin:3rem 0 14rem}#live-with-us .search-wrap{transform:translate(-50%,6rem)}}@media screen and (min-width:75em){#live-with-us .bg-txt{width:41.2rem;height:32rem;top:auto;bottom:0;overflow:hidden}}@media screen and (min-width:1367px){#live-with-us .search-banner{background-position-y:center;background-attachment:fixed}}@media screen and (min-width:90em){#live-with-us .search-banner{height:53.3rem;padding-top:0}}@media screen and (min-width:64em){#military-teaser{padding-bottom:8rem}#military-teaser .img-col,#military-teaser .txt-col{padding:8rem 0 0}}#communities-teaser .wbg.sml svg{width:30rem;max-width:27rem;position:absolute;bottom:29%;right:-5vw}#communities-teaser .wbg.lrg svg{width:40rem;max-width:50rem;position:absolute;bottom:0;left:-7.5vw}#communities-teaser .bg-txt{position:absolute;top:20%;left:20%}#communities-teaser .img-col-1 .feat-wrap{max-width:66vw;margin:-20% auto 0 auto}#communities-teaser .img-col-1 .feat-img{width:100%;padding-bottom:77%;position:relative}@media screen and (min-width:40em){#communities-teaser .ban-col{margin-top:0;margin-bottom:0}#communities-teaser .img-col-1{padding:10vw;margin-top:-20vw}#communities-teaser .img-col-1 .feat-wrap{max-width:30rem;margin:0 0 0 auto}}@media screen and (min-width:64em){#communities-teaser .ban-col{margin-top:0;margin-bottom:0}#communities-teaser .img-col-1{padding:0;margin-top:-27rem}#communities-teaser .img-col-1 .feat-wrap{max-width:51rem}}#work-with-winn-teaser .bg-txt{position:absolute;top:43%;left:-15rem;z-index:2}@media screen and (min-width:64em){#work-with-winn-teaser .teaser-content .side-tagline .bg-img{width:8rem;margin:4rem 0 1.5rem}#work-with-winn-teaser .teaser-content .side-tagline .blurb,#work-with-winn-teaser .teaser-content .side-tagline p{width:100%;text-align:center}}#news-awards-teaser{padding:3rem 0;z-index:5}#news-awards-teaser .wbg.lrg svg{width:41rem;position:absolute;bottom:-5rem;left:-7rem;z-index:2}#news-awards-teaser .side-col{max-width:100%;display:flex;justify-content:space-between;align-items:center;flex:1 0 100%;z-index:10}#news-awards-teaser .side-col .side-title{margin:0 2rem 0 0}#news-awards-teaser .sldr-col{max-width:100%;flex:1 0 100%;z-index:12}#news-awards-teaser .sldr-col .news-carousel{max-width:44rem;padding:0;margin:3rem auto;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2)}#news-awards-teaser .sldr-col .news-carousel:not(.slick-slider){display:flex;flex-flow:column;box-shadow:none}#news-awards-teaser .sldr-col .carousel-card{width:100%;margin:1.5rem auto}@media screen and (min-width:40em){#news-awards-teaser{padding:3rem 0 11.5vw}#news-awards-teaser .side-col{flex-flow:column;justify-content:center;flex:1 0 auto}#news-awards-teaser .side-col .side-title{margin:0 0 2rem}#news-awards-teaser .sldr-col .news-carousel{max-width:100vw;padding:0 4vw;margin:0 auto;box-shadow:none}#news-awards-teaser .sldr-col .carousel-card{margin:3rem auto 11rem}}@media screen and (min-width:64em){#news-awards-teaser{padding:3rem 0 16rem}#news-awards-teaser .side-col{flex-flow:column;justify-content:center;flex:1 0 auto}#news-awards-teaser .side-col .side-title{margin:0 0 2rem}}@media screen and (min-width:75em){#news-awards-teaser .side-col{max-width:26rem}#news-awards-teaser .sldr-col{max-width:calc(100% - 26rem)}#news-awards-teaser .sldr-col .news-carousel{padding:0}#news-awards-teaser .sldr-col .news-carousel:not(.slick-slider){flex-flow:row}#news-awards-teaser .sldr-col .carousel-card{margin:5rem 4rem 10rem}#news-awards-teaser .sldr-col .slick-next{top:40%;right:-4rem;bottom:auto}#news-awards-teaser .sldr-col .slick-prev{top:66%;left:calc(100% - 3rem);bottom:auto}}#vision .side-tagline::after{top:calc(-50% + 4rem)}@media screen and (min-width:40em){#vision .side-tagline{padding-right:3rem}}@media screen and (min-width:64em){#vision .side-tagline{width:40rem;left:-14rem}#vision .side-tagline .bg-img{max-width:10rem}#vision .side-tagline p{max-width:17rem}}#values .wbg.sml{width:21.5rem;position:absolute;top:0;left:0}#values .pad-bottom{padding-bottom:3rem}#values .img-col{min-height:22rem}#values .img-col .bg-img{width:22rem;height:20.4rem;position:absolute;top:0;left:calc(50% - 24rem);z-index:0}#values .img-col .content{position:relative;z-index:1}#values .img-col h1{text-align:center}#values .flip-card{width:29rem;height:45rem;margin:1.5rem;background:0 0;perspective:1000px;z-index:1}#values .flip-card .card-wrap{width:100%;height:100%;position:relative;text-align:center;transition:transform .8s;transform-style:preserve-3d}#values .flip-card .card-back,#values .flip-card .card-front{padding:3rem;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}#values .flip-card .card-front svg{width:33%}#values .flip-card .card-front .card-title{width:100%;margin-top:4rem;color:#22314e;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#values .flip-card .card-back{transform:rotateY(180deg);-webkit-backface-visibility:visible;backface-visibility:visible;transition:0ms 233ms;opacity:0}#values .flip-card .card-back svg{max-width:5rem;max-height:6rem}#values .flip-card .card-back svg path{fill:#8dc440}#values .flip-card .card-back .card-blurb{width:100%;max-height:32rem;overflow:hidden}#values .flip-card .card-back .card-blurb p{color:#fff}#values .flip-card:focus,#values .flip-card:hover{z-index:2}#values .flip-card:focus .card-wrap,#values .flip-card:hover .card-wrap{box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);transform:rotateY(180deg)}#values .flip-card:focus .card-wrap .card-back,#values .flip-card:hover .card-wrap .card-back{transition:0ms 266ms;opacity:1}@media screen and (max-width:1365px){#values .flip-card{box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);transition:box-shadow .75s .5s}#values .flip-card:focus,#values .flip-card:hover{box-shadow:none;transition:box-shadow .15s}}@media screen and (min-width:64em){#values .flip-row{max-width:1200px}#values .pad-bottom{padding-bottom:8rem}#values .img-col .bg-img{width:44rem;height:40.8rem;max-height:100%;left:0}#values .img-col .content{left:7rem}#values .img-col h1{width:30rem;padding-left:17rem;margin-top:3rem;margin-bottom:0}#values .txt-col .content{margin:3rem 0 0}}#history .wbg.lrg{width:40rem;top:0;right:-4rem;left:auto}#history .bg-txt{position:absolute;top:50rem;left:10%}#history .feat-img{padding-bottom:84%;position:relative}#history .side-tagline::after{margin-top:-1rem}@media screen and (min-width:40em){#history .top-pad{padding-top:10rem}#history .bg-txt{position:absolute;top:5rem;left:37.5%}#history .side-tagline p{width:23rem}#history .side-tagline:after{margin-top:-1rem;top:-10rem}}@media screen and (min-width:64em){#history .top-pad{padding-top:12rem;padding-right:0}#history .feat-wrap{padding:8rem 8rem 0 0}#history .side-tagline::after{margin-top:0}}#timeline .wbg.lrg{width:40.7rem;left:-24rem;bottom:0}#timeline .bg-txt{position:absolute;top:5%;left:3%}#timeline .side-col{min-height:30rem}#timeline .side-col .section-title{position:absolute;top:22%;left:0}#timeline .timeline-carousel .slick-next,#timeline .timeline-carousel .slick-prev{top:-3rem}#timeline .timeline-carousel .slick-next{right:0}#timeline .timeline-carousel .slick-prev{left:0}#timeline .timeline-carousel .slick-dots{width:calc(100% - 20rem);height:4rem;top:-5rem;bottom:auto;left:10rem;display:flex}#timeline .timeline-carousel .slick-dots li{width:0;height:0;position:absolute;top:auto;left:0;color:#22314e;font-size:0;font-weight:600;line-height:0;text-transform:uppercase;white-space:nowrap;display:none;align-items:center;transition:.3s}#timeline .timeline-carousel .slick-dots li.slick-active{width:auto;left:50%;font-size:2.6rem;font-family:Mulish-Black,sans-serif;color:#8dc440;display:flex;transform:translateX(-50%)}#timeline .timeline-carousel .carousel-card{width:calc(100vw - 4rem);height:60.4rem;margin:0 2rem;position:relative;background:#f8f7f7;color:#22314e;transition:height .15s}#timeline .timeline-carousel .carousel-card .card-wrap{position:absolute;top:0;right:0;bottom:0;left:0;padding:4rem;display:flex;flex-flow:column;justify-content:center;align-items:center}#timeline .timeline-carousel .carousel-card .card-title{max-width:21rem;margin:0 0 4rem;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#timeline .timeline-carousel .carousel-card .card-blurb{height:0;margin:0 0 4rem;font:0;overflow:hidden;opacity:0;transition:opacity .3s .3s}#timeline .timeline-carousel .carousel-card .card-img{height:0;max-height:22rem;overflow:hidden;opacity:0;transition:opacity .3s .3s}#timeline .timeline-carousel .carousel-card.slick-active{height:60.4rem}#timeline .timeline-carousel .carousel-card.slick-active .card-wrap{justify-content:flex-start;align-items:flex-start}#timeline .timeline-carousel .carousel-card.slick-active .card-blurb,#timeline .timeline-carousel .carousel-card.slick-active .card-img{height:auto;opacity:1}@media screen and (min-width:40em){#timeline{padding-bottom:8rem}#timeline .timeline-carousel{max-width:97.5rem;height:60.4rem}#timeline .timeline-carousel .slick-next,#timeline .timeline-carousel .slick-prev{top:-8rem}#timeline .timeline-carousel .slick-dots{border-bottom:1px solid #d9d9d9;top:-10rem}#timeline .timeline-carousel .slick-dots li{width:0;height:0;top:auto;left:0}#timeline .timeline-carousel .slick-dots li::before{content:'';width:1rem;height:1rem;border-radius:1rem;position:absolute;left:33%;bottom:-4.5rem;background:#22314e}#timeline .timeline-carousel .slick-dots li.prev-1{width:auto;left:15%;font-size:1.1rem;display:flex}#timeline .timeline-carousel .slick-dots li.prev-2{width:auto;left:0;font-size:1rem;display:flex;color:#d9d9d9}#timeline .timeline-carousel .slick-dots li.prev-2::before{background:#d9d9d9}#timeline .timeline-carousel .slick-dots li.slick-active{font-size:1.6rem;font-family:Mulish-Black,sans-serif;color:#8dc440;display:flex}#timeline .timeline-carousel .slick-dots li.slick-active::before{background:#8dc440}#timeline .timeline-carousel .slick-dots li.slick-active+li{width:auto;left:75%;font-size:1.1rem;display:flex}#timeline .timeline-carousel .slick-dots li.slick-active+li+li{width:auto;left:90%;font-size:1rem;display:flex;color:#d9d9d9}#timeline .timeline-carousel .slick-dots li.slick-active+li+li::before{background:#d9d9d9}#timeline .timeline-carousel .carousel-card{width:40rem;max-width:calc(100vw - 4rem);height:36.9rem}}@media screen and (min-width:64em){#timeline .bg-txt{top:15%}#timeline>.row{padding-right:0}#timeline .side-col .section-title{top:42%}#timeline .timeline-carousel{padding-left:10.5rem}#timeline .timeline-carousel .slick-list{width:100vw}#timeline .timeline-carousel .slick-next,#timeline .timeline-carousel .slick-prev{top:80%}#timeline .timeline-carousel .slick-next{right:3rem}#timeline .timeline-carousel .slick-prev{left:auto;right:12rem}#timeline .timeline-carousel .slick-dots{width:18rem;height:100%;border-left:1px solid #d9d9d9;border-bottom:none;top:auto;bottom:0;left:0;flex-flow:column}#timeline .timeline-carousel .slick-dots li{width:auto;height:0;margin-left:2rem;top:auto;left:0}#timeline .timeline-carousel .slick-dots li::before{bottom:auto;left:-2.5rem}#timeline .timeline-carousel .slick-dots li.prev-1{top:25%;left:0;font-size:2rem}#timeline .timeline-carousel .slick-dots li.prev-2{top:10%;left:0;font-size:1.4rem}#timeline .timeline-carousel .slick-dots li.prev-3{top:0;left:0;font-size:1.1rem;display:flex;color:#d9d9d9}#timeline .timeline-carousel .slick-dots li.prev-3::before{background:#d9d9d9}#timeline .timeline-carousel .slick-dots li.slick-active{top:50%;left:0;font-size:2rem;font-family:Mulish-Black,sans-serif;color:#8dc440;transform:none}#timeline .timeline-carousel .slick-dots li.slick-active::before{background:#8dc440}#timeline .timeline-carousel .slick-dots li.slick-active+li{top:75%;left:0;font-size:2rem}#timeline .timeline-carousel .slick-dots li.slick-active+li+li{top:90%;left:0;font-size:1.4rem}#timeline .timeline-carousel .slick-dots li.slick-active+li+li+li{top:100%;left:0;font-size:1.1rem;display:flex;color:#d9d9d9}#timeline .timeline-carousel .slick-dots li.slick-active+li+li+li::before{background:#d9d9d9}}@media screen and (min-width:75em){#timeline .timeline-carousel{padding-left:18.5rem}#timeline .timeline-carousel .slick-dots li{margin-left:4rem}#timeline .timeline-carousel .slick-dots li::before{bottom:auto;left:-4.5rem}#timeline .timeline-carousel .slick-dots li.slick-active{font-size:3rem}}#winn-cares .wbg.lrg svg{width:40rem;position:absolute;top:0;right:-27.5rem;left:auto}#winn-cares .wbg.sml svg{width:40rem;position:absolute;top:calc(30rem + 20vw);left:-6rem}#winn-cares .bg-txt{position:absolute;top:6rem;right:8.6%}#winn-cares .top-pad{padding-top:10rem;padding-bottom:3rem}#winn-cares .white-bar::after{content:'';width:100vw;height:20rem;position:absolute;bottom:0;right:50%;transform:translateX(50%);background:#fff;z-index:1}#winn-cares .logo-img{width:22rem;height:5.3rem;margin-bottom:3rem;background-size:contain}#winn-cares .feat-wrap{padding:8rem 0 0}#winn-cares .feat-wrap .bg-img{padding-bottom:95%;box-shadow:none}#winn-cares .carousel-title{padding-bottom:8rem;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#winn-cares .no-pad-sides{padding-left:0;padding-right:0}#winn-cares .winn-cares-ousel{margin:0;z-index:2}#winn-cares .winn-cares-ousel .slick-list{overflow:visible}#winn-cares .winn-cares-ousel .slick-next,#winn-cares .winn-cares-ousel .slick-prev{top:-5rem}#winn-cares .winn-cares-ousel .slick-next{right:0}#winn-cares .winn-cares-ousel .slick-prev{left:0}#winn-cares .winn-cares-ousel .slick-dots{width:3rem;top:-7rem;right:calc(50vw - 3rem);bottom:auto}#winn-cares .winn-cares-ousel .slick-dots li{width:3rem;margin:0 auto;font-size:1.4rem;letter-spacing:5px}#winn-cares .winn-cares-ousel .slick-dots li{display:none}#winn-cares .winn-cares-ousel .slick-dots li.slick-active{display:flex}#winn-cares .winn-cares-ousel .carousel-card{width:calc(100vw - 4rem);max-width:40rem;min-height:41.8rem;margin:0 2rem;background:#fff;transform:scale(1);transition:transform .3s}#winn-cares .winn-cares-ousel .carousel-card:hover{transform:scale(1.075)}#winn-cares .winn-cares-ousel .carousel-card .card-img{width:100%;height:16rem;position:relative}#winn-cares .winn-cares-ousel .carousel-card .card-img .bg-img{width:100%;height:100%;position:relative;z-index:1}#winn-cares .winn-cares-ousel .carousel-card .card-img::after{content:'';width:100%;height:1.8rem;position:relative;top:-1.8rem;background:#8dc440;transform:scaleY(0);transform-origin:bottom;transition:transform .3s;display:block;z-index:2}#winn-cares .winn-cares-ousel .carousel-card .card-info{width:100%;padding:3rem 10rem 3rem 3rem;position:relative;display:block}#winn-cares .winn-cares-ousel .carousel-card .card-info[href="javascript:;"]{cursor:auto}#winn-cares .winn-cares-ousel .carousel-card .card-info .card-title{margin:0 0 2rem;font-weight:700}#winn-cares .winn-cares-ousel .carousel-card .card-info .card-blurb p{font-size:1.4rem;line-height:1.1}#winn-cares .winn-cares-ousel .carousel-card .card-info .card-btn{width:3rem;height:3rem;position:absolute;top:4rem;right:4rem}#winn-cares .winn-cares-ousel .carousel-card.slick-active .card-img::after{transform:scaleY(1)}@media screen and (min-width:40em){#winn-cares .carousel-title{max-width:50%;padding:0}#winn-cares .winn-cares-ousel .slick-next,#winn-cares .winn-cares-ousel .slick-prev{top:-5rem}#winn-cares .winn-cares-ousel .slick-next{right:0}#winn-cares .winn-cares-ousel .slick-prev{left:auto;right:20rem}#winn-cares .winn-cares-ousel .slick-dots{width:3rem;top:-7rem;right:12rem;bottom:auto}#winn-cares .winn-cares-ousel .slick-dots li{margin:0 auto;font-size:1.4rem}}@media screen and (min-width:64em){#winn-cares .wbg.lrg svg{right:-17.5rem}#winn-cares .top-pad{padding-top:12rem;padding-bottom:8rem;padding-right:0}#winn-cares .logo-img{margin-bottom:8rem}#winn-cares .winn-cares-ousel .slick-next,#winn-cares .winn-cares-ousel .slick-prev{top:-8rem}#winn-cares .winn-cares-ousel .slick-dots{top:-10rem}}.about-bottom-teaser .teaser-content::before{height:52%}#connected-communities .wbg.lrg svg{width:40rem;position:absolute;top:30%;right:-12rem}#connected-communities .wbg.sml svg{width:27rem;position:absolute;top:30%;left:-10rem}#connected-communities .bg-txt{position:absolute;bottom:0;right:4rem}#connected-communities .ban-col{z-index:10}#connected-communities .side-tagline p{width:21rem;max-width:21rem}@media screen and (min-width:40em){#connected-communities .ban-col{margin:0 0 -8rem}}@media screen and (min-width:64em){#connected-communities .bg-txt{top:0;bottom:auto}}#about-dei{position:relative;padding-top:5.75vw;margin-bottom:3.2rem}#about-dei .bg-txt{position:absolute;top:calc(100% - 10rem);right:calc(50% - 7rem);transform:translateX(50%)}#about-dei .bg-txt svg #custom-color{fill:#fff}#about-dei .feat-wrap .bg-img{padding-bottom:95%;box-shadow:none}#about-dei .wbg.sml svg{height:100%;position:absolute;top:0;left:-50%}@media screen and (min-width:40em){#about-dei{padding-top:9.6rem;padding-bottom:9.7rem}}@media screen and (min-width:64em){#about-dei .bg-txt{top:0;right:calc(50% + -5rem);transform:translateX(50%)}#about-dei .row{padding-right:0}#about-dei .feat-wrap{padding:8rem 8rem 0 0}#about-dei .wbg.sml svg{top:0;left:calc(50% - 17rem);transform:translateX(-50%)}}#our-approach{padding-bottom:3rem}#our-approach .wbg.lrg svg{width:40.8rem;position:absolute;bottom:0;left:-12rem}#our-approach .tiles-col .row{width:calc(100% + 4rem);position:relative;left:-2rem;justify-content:center;flex-flow:wrap}#our-approach .approach-card{width:calc(100vw - 4rem);max-width:40rem;height:auto;min-height:40rem;margin:0 2rem 4rem;overflow:hidden;cursor:pointer}#our-approach .approach-card .blurb{width:100%;height:100%;position:relative;padding:0 4rem 4rem;transform:translateY(calc(100% - 3.5rem));transition:.3s}#our-approach .approach-card .blurb .wrap{position:relative;z-index:5;overflow:hidden}#our-approach .approach-card .blurb .wrap>*{color:#fff}#our-approach .approach-card .blurb .section-title svg{position:absolute;top:2px;right:0;color:#8dc440}#our-approach .approach-card .blurb p{opacity:0;transform:translateY(15rem);transition:.5s}#our-approach .approach-card .blurb::before{content:'';width:100%;height:110%;position:absolute;top:-5%;left:0;background:rgba(34,49,78,.9);display:block;z-index:1;transition:.3s}#our-approach .approach-card.view .blurb{transform:translateY(3rem)}#our-approach .approach-card.view .blurb .section-title svg.fa-plus{display:none}#our-approach .approach-card.view .blurb p{opacity:1;transform:translateY(0)}#our-approach .approach-card.view .blurb::before{height:200%;top:-50%}@media screen and (min-width:40em){#our-approach{padding-top:7.9rem;padding-bottom:3rem}#our-approach .approach-card .blurb .wrap{max-height:31.8rem}}#outcomes p{margin-bottom:2rem;font-size:1.4rem;line-height:1.3}#outcomes .txt-col .row{height:100%}#outcomes .tiles-col .row{justify-content:center;flex-flow:wrap}#outcomes .outcome-card{width:31rem;height:12rem;margin:3px;position:relative;background-color:#f8f7f7}#outcomes .outcome-card .bg-img{width:7rem;height:7rem;margin:2.5rem 3rem;position:absolute;top:0;left:0;background-size:contain}#outcomes .outcome-card .blurb{width:55%;height:100%;position:absolute;top:0;left:12.5rem;font-size:2.2rem;font-family:Mulish-Black,sans-serif;display:flex;flex-flow:column;justify-content:center}@media screen and (min-width:64em){#outcomes{padding-bottom:3rem;margin:6rem auto 8rem}#outcomes .no-pad-left{padding-left:0}}#connected-communities-intro .wbg.lrg svg{width:45rem;position:absolute;top:0;left:-5rem;z-index:2}#connected-communities-intro .wbg.sml{opacity:1!important}#connected-communities-intro .wbg.sml svg{width:30rem;position:absolute;top:15rem;left:-9rem;z-index:3}#connected-communities-intro .bg-txt{top:0;right:0}#connected-communities-intro .feat-img{padding-bottom:56.25%}#connected-communities-intro .feat-img iframe{width:100%;height:100%}#our-approach{padding-top:4rem}#our-approach .alpha h1{margin-bottom:4.9rem}#our-approach .feat-img{background-color:#fff;display:inline-block;padding:2.4rem}#our-approach .feat-img img{width:100%;max-width:30.6rem}#connected-communities-our-team.two-thirds-banner-layout .wbg.sml svg{top:0;right:0}#connected-communities-our-team.two-thirds-banner-layout .wbg.lrg svg{left:0;bottom:0}#connected-communities-our-team.two-thirds-banner-layout .bg-txt{z-index:-1;right:-15vw;left:auto;top:-12rem}#cc-social-change .wbg.sml svg{top:0;right:-25rem;z-index:0}#cc-social-change .wbg.lrg svg{left:-25rem;bottom:auto;top:27rem;z-index:0}#cc-social-change .bg-txt.right-slidein{right:3rem;top:0;z-index:0}#cc-social-change .bg-txt.left-slidein{right:-1rem;top:60rem;z-index:0}#cc-social-change .feat-img{padding-bottom:56.25%}#cc-social-change .feat-img iframe{width:100%;height:100%}#cc-social-change .social-title{color:#22314e;font-size:1.2rem;letter-spacing:3px;line-height:2.8rem;text-transform:uppercase;margin-bottom:1.6rem}#cc-social-change .social a{height:5.76rem;width:5.76rem;border-radius:0;font-size:2.2rem;line-height:5.76rem;margin-right:.5rem;margin-left:0;margin-bottom:.5rem}#cc-social-change .social a[title~=Facebook]{background-color:#5f7ab2}#cc-social-change .social a[title~=Twitter]{background-color:#3aa7eb}#cc-social-change .social a[title~=YouTube]{background-color:#d85151}#cc-social-change .social a[title~=LinkedIn]{background-color:#1c85bb}#cc-social-change .social a[title~=Instagram]{background-color:#f44b77}#cc-social-change .social a[title~=Pinterest]{background-color:#e60022}#cc-social-change .social a[title~=GooglePlus]{background-color:#dc4a37}#cc-social-change .social a[title~=Yelp]{background-color:#d52c2b}#cc-social-change .social a:hover{background-color:#22314e}#cc-newsletter{position:relative;background-color:#22314e}#cc-newsletter:before{content:'';display:block;width:50%;height:100%;background-color:#22314e;position:absolute;top:0;right:0}#cc-newsletter .row{padding-top:0}#cc-newsletter .row.bg-blue{padding:4.9rem 0}#cc-newsletter .newsletter-title{font-size:4.2rem;font-weight:900;letter-spacing:0;line-height:5.3rem}#cc-newsletter .btn.link-btn{color:#fff}#cc-newsletter .btn.link-btn:hover{text-decoration:underline}#cc-outcomes{padding-top:5rem;padding-bottom:5rem}#cc-outcomes .flip-card{width:29rem;height:45rem;margin:1.5rem;background:0 0;perspective:1000px;z-index:1}#cc-outcomes .flip-card .card-wrap{width:100%;height:100%;position:relative;text-align:center;transition:transform .8s;transform-style:preserve-3d}#cc-outcomes .flip-card .card-back,#cc-outcomes .flip-card .card-front{padding:3rem;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}#cc-outcomes .flip-card .card-front img{width:10.4rem}#cc-outcomes .flip-card .card-front .card-title{width:100%;margin-top:4rem;color:#22314e;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#cc-outcomes .flip-card .card-back{transform:rotateY(180deg);-webkit-backface-visibility:visible;backface-visibility:visible;transition:0ms 233ms;opacity:0}#cc-outcomes .flip-card .card-back img{max-width:5rem;max-height:6rem}#cc-outcomes .flip-card .card-back .card-blurb{width:100%;max-height:32rem;overflow:hidden;margin-top:3rem}#cc-outcomes .flip-card .card-back .card-blurb p{color:#fff;line-height:1.75}#cc-outcomes .flip-card:focus,#cc-outcomes .flip-card:hover{z-index:2}#cc-outcomes .flip-card:focus .card-wrap,#cc-outcomes .flip-card:hover .card-wrap{box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);transform:rotateY(180deg)}#cc-outcomes .flip-card:focus .card-wrap .card-back,#cc-outcomes .flip-card:hover .card-wrap .card-back{transition:0ms 266ms;opacity:1}@media screen and (min-width:40em){#our-approach .feat-img{padding:2.4rem 4.7rem}}@media screen and (max-width:1365px){#cc-outcomes .flip-card{box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);transition:box-shadow .75s .5s}#cc-outcomes .flip-card:focus,#cc-outcomes .flip-card:hover{box-shadow:none;transition:box-shadow .15s}}@media screen and (min-width:64em){#connected-communities-intro .img-col{display:flex;align-items:center}#connected-communities-intro .feat-img{padding-bottom:56.25%;flex:1 0 auto}#connected-communities-intro .txt-col .content{max-width:64rem}#connected-communities-our-team.two-thirds-banner-layout .content{padding-top:5.6rem}#connected-communities-our-team.two-thirds-banner-layout .side-tagline p{max-width:20rem;width:20rem}#cc-social-change .wbg.sml svg{top:0;right:0;z-index:0}#cc-social-change .wbg.lrg svg{left:0;bottom:auto;top:27rem;z-index:0}#cc-social-change .bg-txt.right-slidein{right:30rem;top:0;z-index:0}#cc-social-change .bg-txt.left-slidein{right:66rem;top:40rem;z-index:0}#cc-social-change .img-col{display:flex;align-items:center}#cc-social-change .feat-img{padding-bottom:56.25%;flex:1 0 auto}#cc-social-change .txt-col .content{max-width:64rem}#cc-outcomes{padding-top:12rem}#cc-outcomes .flip-row{max-width:1200px}#cc-newsletter{background-color:transparent}}#dei-intro{background-color:#82b935;padding-top:6rem;padding-bottom:3rem}#dei-intro .wbg.lrg.green svg{width:40.7rem;position:absolute;bottom:0;left:0;z-index:0}#dei-intro .feat-img{padding-bottom:56.25%;position:relative}#dei-intro .feat-img iframe{width:100%;height:100%}#dei-intro .bg-txt{position:absolute;top:8rem;right:0;z-index:0}#dei-team{padding-top:9rem;padding-bottom:6rem}#dei-team .wbg.lrg svg{width:40.7rem;position:absolute;top:10.6rem;left:-17rem;z-index:0}#dei-team .wbg.sml svg{width:40.7rem;position:absolute;top:30rem;right:-27rem;z-index:0}#dei-team .bg-txt{position:absolute;top:-8rem;left:.9rem;z-index:0}#dei-team.full-banner-layout .ban-col{margin-top:0;margin-bottom:0}#dei-team .side-tagline h1{color:#fff;font-size:2.2rem;font-weight:900;letter-spacing:0;line-height:2.8rem}#dei-team .side-tagline p{width:26rem;max-width:26rem;color:#8dc440}#dei-team .alpha{padding-top:4rem}#dei-team hr{max-width:83%;margin:0 auto 1rem;border-bottom:1px solid #d9d9d9}#dei-diversity .wbg.lrg svg{width:40.7rem;position:absolute;top:0;right:-3rem;z-index:0}#dei-info-cards{padding-bottom:6rem}#dei-info-cards .bg-img{position:relative;height:58.7rem;margin-bottom:4rem;overflow:hidden}#dei-info-cards .bg-img:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(45deg,#22314e 0,rgba(34,49,78,0) 53.86%,rgba(34,49,78,0) 100%)}#dei-info-cards .wbg.lrg{position:absolute;top:35.9rem;left:-4.8rem;width:30rem}#dei-info-cards .img-desc{width:75%;position:absolute;bottom:0;left:0;z-index:1;padding:4rem}#dei-info-cards .img-desc p{font-family:Mulish-Black,sans-serif;font-size:1.8rem;line-height:2.4rem;color:#fff}#dei-testimonials *{color:#fff}#dei-testimonials .txt-col h1{color:#fff}#dei-testimonials .tml-col>.content{padding:3rem 0}#dei-testimonials .fa-quote-left{color:#fff;font-size:4rem;position:absolute;top:auto;left:-5rem}#dei-testimonials .fa-quote-left *{color:#fff}#dei-testimonials .dei-testimonials-banner{width:100%}#dei-testimonials .dei-testimonials-banner .banner-content{margin:0 auto}#dei-testimonials .slick-arrow{width:3rem;height:3rem;position:absolute;top:auto;bottom:-6rem;display:block;z-index:10}#dei-testimonials .slick-arrow div{width:3rem;height:3rem;background-size:contain}#dei-testimonials .slick-arrow.next{left:5.5rem}#dei-testimonials .slick-arrow.prev{left:0}#dei-testimonials .slick-dots{width:8rem;margin:0;position:relative;left:12rem;bottom:-6rem}#dei-testimonials .slick-dots li{width:100%;color:#fff;letter-spacing:2rem;display:none}#dei-testimonials .slick-dots li.slick-active{display:inline-block}#dei-testimonials .slide p{margin-bottom:2.5rem}#dei-testimonials .slide .by{display:flex;flex-direction:column}#dei-testimonials .slide .by .bg-img{width:7rem;height:7rem;border-radius:50%;margin:0 0 1.5rem;flex:0 0 auto}#dei-testimonials .slide .by .sig .name{padding-bottom:1rem;border-bottom:1px solid;margin-bottom:1.5rem;font-weight:700}#dei-testimonials .slide .by .sig .ttl{font-size:1.2rem}#dei-carousel .dei-carousel{margin:0;z-index:2;border-top:1rem solid #fff;border-bottom:1rem solid #fff}#dei-carousel .dei-carousel .slick-list{overflow:visible}#dei-carousel .dei-carousel .carousel-card{width:calc(100vw - 4rem);max-width:51rem;height:30rem;margin:0 5px;background:#fff}#dei-carousel .dei-carousel .carousel-card .bg-img{width:100%;height:100%}#dei-resources{padding-top:6rem;padding-bottom:6rem}#dei-resources .wbg.lrg svg{position:absolute;bottom:-13rem;left:-12rem;z-index:0;width:40.7rem}#dei-resources .wbg.sml svg{position:absolute;top:0;right:-8rem;z-index:0;width:40.7rem}#dei-resources .dei-resources-title{color:#22314e;font-size:2.2rem;font-weight:900;letter-spacing:0;line-height:2.8rem;margin-bottom:4rem}#dei-resources .dei-resources-list ul li{position:relative;color:#252525;font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:3.2rem;padding-left:3rem;padding-bottom:3rem}#dei-resources .dei-resources-list ul li:before{content:'•';display:inline;position:absolute;top:0;left:0;z-index:0}#dei-resources .dei-resources-list ul li a{color:#00588b}@media screen and (min-width:40em){#dei-diversity.full-banner-btm-tagline .side-tagline{right:auto;left:5.75vw}#dei-testimonials .tml-col>.content{padding:5.75vw}#dei-testimonials .slide .by{flex-direction:row}#dei-testimonials .slide .by .bg-img{margin:0 3rem 0 0}#dei-resources .dei-resources-list ul{column-count:2;column-gap:5rem}}@media screen and (min-width:64em){#dei-intro{padding-top:17.25vw;margin-top:-22vw;padding-bottom:0;z-index:0}#dei-intro>.row{padding-top:7rem;padding-bottom:9rem}#dei-intro .feat-img{margin-top:15rem;padding-bottom:56.25%;flex:1 0 auto;margin-top:13rem}#dei-team{padding-top:16.5rem;padding-bottom:0}#dei-team .wbg.lrg svg{width:40.7rem;top:17rem;left:5.5rem}#dei-team .wbg.sml svg{width:40.7rem;top:30rem;right:-10rem}#dei-team .bg-txt{top:-1.7rem}#dei-team .side-tagline{margin-top:-9rem}#dei-team .side-tagline::after{right:calc(100% + 5rem);bottom:0;transform:rotate(90deg)}#dei-team hr{max-width:65%;margin:0 auto 8rem}#dei-info-cards .alpha{padding-right:2rem}#dei-info-cards .beta{padding-left:2rem;margin-top:14rem}#dei-testimonials .fa-quote-left{left:-3rem;font-size:6rem}#dei-testimonials .txt-col{display:flex;flex-direction:column;justify-content:center}#dei-testimonials .txt-col .content{padding-left:0}#dei-testimonials .tml-col{display:flex;flex-direction:column;justify-content:center}#dei-testimonials .tml-col .content{max-width:61rem;margin:0 0 0 auto;position:relative}#dei-testimonials .dei-testimonials-banner{width:100%;min-height:67.2rem}#dei-testimonials .dei-testimonials-banner>.content,#dei-testimonials .dei-testimonials-banner>.content>.row,#dei-testimonials .dei-testimonials-banner>.content>.row>.column{height:100%}#dei-testimonials .slide p{margin-bottom:5rem}#dei-carousel .dei-carousel .carousel-card{height:41.8rem}#dei-resources{padding-top:10rem;padding-bottom:10rem}}@media screen and (min-width:75em){#dei-testimonials .tml-col>.content{padding:8rem}}@media screen and (min-width:90em){#dei-diversity.full-banner-btm-tagline .side-tagline{right:auto;left:11rem}}#our-team .wbg.sml{width:28rem;top:0;left:-4rem}#our-team .wbg.lrg{width:40rem;top:0;right:-12rem;left:auto}#our-team .bg-txt{position:absolute;top:6rem;right:8.6%}#our-team #team-tabs{display:flex;text-align:left;flex-flow:wrap;justify-content:center}#our-team .tabs-title{margin:0 3rem 3rem 0;border-bottom:2px solid transparent}#our-team .tabs-title a{padding:0 0 2rem;border:none}#our-team .tabs-title a .section-title{margin-bottom:1rem}#our-team .tabs-title a .cat{color:#22314e;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#our-team .tabs-title a:focus,#our-team .tabs-title a:hover,#our-team .tabs-title a[aria-selected=true]{background:0 0}#our-team .tabs-title a::before{top:calc(50% - 2rem);color:#8dc440;font-size:3rem;font-weight:700}#our-team .tabs-title.is-active,#our-team .tabs-title:focus,#our-team .tabs-title:hover{border-color:#8dc440}#our-team .tabs-title.is-active *,#our-team .tabs-title:focus *,#our-team .tabs-title:hover *{color:#22314e}#our-team .accordion{margin:3rem 0;background:0 0}#our-team .accordion-item{padding:1rem;border-bottom:2px solid transparent;margin:0}#our-team .accordion-item>a{padding:0 0 2rem;border:none}#our-team .accordion-item>a .section-title{margin-bottom:1rem}#our-team .accordion-item>a .cat{color:#22314e;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#our-team .accordion-item>a:focus,#our-team .accordion-item>a:hover,#our-team .accordion-item>a[aria-selected=true]{background:0 0}#our-team .accordion-item>a::before{top:calc(50% - 2rem);color:#8dc440;font-size:3rem;font-weight:700}#our-team .accordion-item.is-active{border-top:2px solid #8dc440;border-color:#8dc440}#our-team .accordion-item.is-active *{color:#22314e}#our-team .accordion-item.is-active .green *{color:#8dc440}#our-team .accordion-item .accordion-content{border:none;background:0 0}#our-team .sub_category{padding-bottom:3rem;position:relative}#our-team .sub_category:after{content:'';width:calc(100% - 10rem);height:0;border-bottom:1px solid #d9d9d9;margin:0 8rem 0 2rem;position:absolute;bottom:0;left:0;display:block}#our-team .sub_title{margin:4rem 0 2rem 2rem;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#our-team .team-page{padding:0}#our-team .team-page .content{padding-top:3rem;padding-left:2rem}#our-team .team-page .content h3{margin:1rem 0 2rem 0;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#our-team .team-page .img-col img{width:18rem;height:13.8rem;margin:4rem 0 4rem}@media screen and (min-width:40em){#our-team .accordion-item{margin:0 3rem 0 0}}@media screen and (min-width:64em){#our-team{padding-top:18rem;margin-top:-26rem}#our-team .wbg.sml{top:18rem}#our-team #team-tabs{margin:18rem 0;flex-flow:column nowrap;justify-content:flex-start}#our-team .tabs-title{margin:0 5rem 5rem 0}#our-team #team-members{padding-right:0}#our-team .tabs-col{padding:0 0 0 8rem}#our-team .grid-col .team-panel{padding:0 0 0 8rem}#our-team .team-page{padding-right:8rem}#our-team .team-page .img-col img{margin:8rem 0 0}}#team-members .cards-wrap{display:flex;flex-flow:row wrap;justify-content:center}#team-members .cards-wrap .team-card{width:18rem;height:36.8rem;margin:1rem 2rem;position:relative;background:#fff;text-align:center}#team-members .cards-wrap .team-card .wbg.sml{width:24rem;height:42rem;top:-1rem;left:-2.5rem;opacity:0;transition:.3s}#team-members .cards-wrap .team-card .card-inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#fff}#team-members .cards-wrap .team-card .card-inner::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:5px solid #8dc440;pointer-events:none;transition:.3s;opacity:0;z-index:1}#team-members .cards-wrap .team-card .name{padding:1.5rem 1rem 0;font-weight:700}#team-members .cards-wrap .team-card .ttl{height:10.4rem;padding:1.5rem 1rem;font-size:1.4rem;line-height:1.1}#team-members .cards-wrap .team-card img{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);width:auto;height:22.5rem;margin:0 auto;object-fit:cover}#team-members .cards-wrap .team-card .link-btn{margin:0;position:absolute;top:0;right:0;bottom:0;left:0}#team-members .cards-wrap .team-card .link-btn .bg-img{top:auto;right:1rem;bottom:1rem}#team-members .cards-wrap .team-card:focus,#team-members .cards-wrap .team-card:hover{box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2)}#team-members .cards-wrap .team-card:focus .wbg.sml,#team-members .cards-wrap .team-card:hover .wbg.sml{opacity:1}#team-members .cards-wrap .team-card:focus .card-inner::before,#team-members .cards-wrap .team-card:hover .card-inner::before{opacity:1}@media screen and (max-width:35em){#team-members .cards-wrap .team-card{box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2)}}@media screen and (min-width:40em){#team-members .cards-wrap{justify-content:flex-start}}.mfp-bg.mfp-bio{background:#fff}.mfp-bio [id*=popup-]{max-width:81.2rem;max-height:64.6rem;padding-top:6rem;margin:0 auto;position:relative;pointer-events:none}.mfp-bio [id*=popup-] .row{padding:0;position:relative;background:#fff;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);overflow:hidden;pointer-events:auto}.mfp-bio [id*=popup-] .row>.wbg.sml{width:30rem;top:0;left:auto;right:0;z-index:1}.mfp-bio [id*=popup-] .row>.wbg.sml svg{width:66.4rem;position:absolute;left:18rem}.mfp-bio [id*=popup-] .row>.column{z-index:2}.mfp-bio [id*=popup-] .row .img-col{padding:0}.mfp-bio [id*=popup-] .row .img-col .bg-img{position:absolute;top:0;right:0;bottom:0;left:0}.mfp-bio [id*=popup-] .row .bio-col{padding:6rem}.mfp-bio [id*=popup-] .row .bio-col h1{line-height:1.3}.mfp-bio [id*=popup-] .row .bio-col .section-title{margin-bottom:5rem}.mfp-bio [id*=popup-] .row .bio-col .bio{height:26.5rem;position:relative}.mfp-bio [id*=popup-] .row .bio-col .bio .overlay{width:calc(100% - 3rem);height:8rem;position:absolute;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,0),#fff 100%);display:block;z-index:10;pointer-events:none}.mfp-bio [id*=popup-] .row .bio-col .bio .bio-wrap{width:100%;height:26.5rem;overflow:hidden;overflow-y:auto}.mfp-bio [id*=popup-] .row .bio-col .bio .bio-wrap .content{padding:0 6rem 8rem 0}.mfp-bio [id*=popup-] .mfp-close{width:11.3rem;line-height:3.7rem;font-size:1.2rem;letter-spacing:3px;display:flex;justify-content:space-between;opacity:1;pointer-events:auto}.mfp-bio [id*=popup-] .mfp-close span{width:3.7rem;height:3.7rem;position:relative;background-color:#d9d9d9;opacity:1;transition:.3s;display:block;pointer-events:none}.mfp-bio [id*=popup-] .mfp-close span::before{content:'';width:2rem;border-top:1px solid #fff;position:absolute;top:50%;left:calc(50% - 1rem);transform:rotate(45deg)}.mfp-bio [id*=popup-] .mfp-close span::after{content:'';width:2rem;border-top:1px solid #fff;position:absolute;top:50%;left:calc(50% - 1rem);transform:rotate(-45deg)}.mfp-bio [id*=popup-] .mfp-close:hover span{background:#8dc440}#news .wbg.sml{width:28rem;top:0;left:-5rem}#news .wbg.lrg{width:40rem;top:0;right:-16rem;left:auto}#news .bg-txt{position:absolute;top:5.5rem;right:8.6%}#news .ttl-col .content{padding-bottom:0}#news .grid-col{display:flex;flex-flow:wrap;justify-content:center}#news .all-posts-btn{margin:2rem 0 3rem}#news .news-card{max-width:37.5rem;max-height:37rem}@media screen and (min-width:40em){#news .news-card{margin:5rem 3rem 11rem}#news .news-card .info-badge{bottom:-10rem}}@media screen and (min-width:64em){#news{padding-top:18rem;margin-top:-26rem}#news .wbg.sml{top:-8.5rem}#news .ttl-col .content{padding:6rem 0 0 12rem}#news .all-posts-btn{margin:5rem 0 7rem}}@media screen and (min-width:90em){#news .news-card:nth-child(3n){margin-right:0}}#awards .wbg.sml svg{width:40rem;position:absolute;top:13rem;left:-15rem}#awards .wbg.lrg svg{width:40rem;position:absolute;top:0;right:-2rem;left:auto}#awards .bg-txt{position:absolute;bottom:0;left:0}#awards .img-col .bg-img{width:100%;padding-bottom:84%}#awards .sldr-col{margin:8rem 0}#awards .slick-list{overflow:visible}#awards .slick-next,#awards .slick-prev{top:-3rem}@media screen and (min-width:40em){#awards .bg-txt{left:auto;right:25%}#awards .img-col{margin-top:8rem}#awards .slick-next,#awards .slick-prev{top:-1rem}#awards .slick-prev{left:auto;right:12rem}}@media screen and (min-width:64em){#awards .bg-txt{top:0;bottom:auto}#awards .img-col{margin:9.8rem 0}#awards .img-col .bg-img{height:100%}#awards .txt-col{padding-top:8rem;margin:9.8rem 0}#awards .sldr-col{margin:0 0 9.8rem}}@media screen and (min-width:75em){#awards .txt-col .content{padding:8rem 4rem 8rem 12rem}}body.body-news .hero-1::before{content:'';width:100%;height:45%;background-color:#f8f7f7;position:absolute;left:0;bottom:0}body.body-news .hero-1>.row{padding-bottom:20rem}body.body-news .hero-1 .hero-content .blog-head{width:100%;position:absolute;top:99.75%;left:0}body.body-news .hero-1 .hero-content .blog-title{background-color:#333}body.body-news .hero-1 .hero-content .blog-title *{color:#fff;line-height:1}body.body-news .hero-1 .hero-content .blog-search{background-color:#252525}body.body-news .hero-1 .hero-content .blog-search *{color:#fff;line-height:1}body.body-news .hero-1 .hero-content .blog-search form{height:2.25rem;margin-top:-1rem;position:relative;display:flex}body.body-news .hero-1 .hero-content .blog-search form input{height:3.5rem;padding:0 3rem 1.5rem 0;border:solid;border-width:0 0 1px;background:0 0;font-size:inherit;line-height:2}body.body-news .hero-1 .hero-content .blog-search form input:focus{box-shadow:none}body.body-news .hero-1 .hero-content .blog-search form button{width:2rem;height:2rem;position:absolute;top:0;right:0;cursor:pointer}body.body-news .hero-1 .hero-content .blog-search form button svg path{color:#8dc440}@media screen and (min-width:40em){body.body-news .hero-1>.row{padding-bottom:14rem}}@media screen and (min-width:64em){body.body-news .hero-1>.row{padding-bottom:10rem}body.body-news .hero-1 .hero-content .column .content{padding-top:4rem;padding-bottom:4rem}body.body-news .hero-1 .hero-content .blog-search form{height:1.6rem}}.winn-blog{z-index:10}.winn-blog .badge-card{width:calc(100vw - 7rem);margin:0 auto 4rem;font-size:1.4rem}.winn-blog .expander{margin:0 0 3rem}.winn-blog .blog-sidebar .blog-module{margin-bottom:1rem;background-color:#fff;font-size:1.4rem}.winn-blog .blog-sidebar .blog-module:last-child{padding:5rem;margin-top:4rem}.winn-blog .blog-sidebar .blog-module:last-child h2{margin-bottom:2rem}.winn-blog .blog-sidebar .blog-module:last-child .section-title{padding-bottom:1.5rem;border-bottom:1px solid;margin-bottom:5rem}.winn-blog .blog-sidebar .blog-module:last-child li{padding-bottom:1rem;border-bottom:1px solid #d9d9d9;margin-bottom:5rem}.winn-blog .blog-sidebar .blog-module:last-child li:last-child{margin-bottom:0}.winn-blog .blog-sidebar .blog-module:last-child li .btm{margin-top:2.5rem;display:flex;justify-content:space-between;text-transform:uppercase}.winn-blog .blog-sidebar .blog-module:last-child li .btm a{color:#8dc440;font-weight:900}.winn-blog .blog-sidebar .blog-module .accordion-item .accordion-title{padding:1rem 2rem}.winn-blog .blog-sidebar .blog-module .accordion-item .accordion-title::before{display:none}.winn-blog .blog-sidebar .blog-module .accordion-item .accordion-title .section-title{margin:0;line-height:3rem}.winn-blog .blog-sidebar .blog-module .accordion-item .accordion-title .big-arrow{position:absolute;top:1rem;right:2rem;transform:rotate(0);transition:transform .5s}.winn-blog .blog-sidebar .blog-module .accordion-item .accordion-content .section-title{margin:1.5rem 0}.winn-blog .blog-sidebar .blog-module .accordion-item .accordion-content ul li ul li{list-style:disc}.winn-blog .blog-sidebar .blog-module .accordion-item.is-active .accordion-title .big-arrow{transform:rotate(-180deg)}@media screen and (min-width:40em){.winn-blog .badge-card{width:48vw;margin:0 auto 15rem}.winn-blog .expander{margin:0 0 5.75vw}}@media screen and (min-width:75em){.winn-blog .column.small-12.grid-col{max-width:calc(50% - 4rem);margin-right:4rem}.winn-blog .badge-card{width:calc(100% - 3rem);height:0;padding-bottom:90%;margin:0 0 15rem 3rem}.winn-blog .expander{margin:0 0 8rem}}.winn-blog .blogPost .blog-share{border-bottom:1px solid #d9d9d9;display:flex}.winn-blog .blogPost .blog-share .share-icon{width:7rem;text-align:center;line-height:6rem}.winn-blog .blogPost .blog-share .share-feature{width:2rem;margin-right:2.5rem;line-height:6rem}.winn-blog .blogPost .blog-share .share-feature-twitter{width:2rem;height:6rem;position:relative;overflow:hidden}.winn-blog .blogPost .blog-share .share-feature-twitter iframe{width:2rem!important;position:absolute!important;top:calc(50% - 1rem);left:calc(50% - 1rem);opacity:0}.winn-blog .blogPost .blog-post-title-info .blog-category{min-height:6rem;padding:1rem 0;border-bottom:1px solid #d9d9d9}.winn-blog .blogPost .blog-post-title-info .blog-category a{padding:0 1.5rem;background-color:#22314e;color:#8dc440;text-transform:uppercase;line-height:4rem;display:inline-block}.winn-blog .blogPost .blog-post-title-info .blog-date{margin:1.5rem 0;text-transform:uppercase;letter-spacing:1px}.winn-blog .blogPost .blog-post-title-info .blog-post-title{margin-bottom:5rem}.winn-blog .blogPost .blog-wrap{padding:0 0 3rem 0}.winn-blog .blogPost .blog-wrap img,.winn-blog .blogPost .blog-wrap p{margin-bottom:3rem}.winn-blog .blogPost .blog-btm{margin:5rem 0}.winn-blog .blogPost .blog-tags .tag-wrap{height:100%;padding:1rem 2.5rem;background-color:#fff;display:flex;align-items:center}.winn-blog .blogPost .blog-tags ul{margin-left:5rem;display:flex;flex-wrap:wrap}.winn-blog .blogPost .blog-tags ul li{padding:0 1rem;border-right:1px solid;font-size:1.2rem;text-transform:uppercase;line-height:1.1;break-inside:avoid}.winn-blog .blogPost .blog-tags ul li:last-child{border-right:none}.winn-blog .blogPost .blog-post-sidebar{padding:1rem 2.5rem;background-color:#252525;display:flex;align-items:center}.winn-blog .blogPost .blog-post-sidebar *{color:#fff}@media screen and (min-width:40em){.winn-blog .blogPost .blog-share{max-width:7rem;border-bottom:none;margin:0 0 2.5rem;display:block}.winn-blog .blogPost .blog-share .share-icon{width:7rem;border-bottom:1px solid #d9d9d9;text-align:center;line-height:6rem}.winn-blog .blogPost .blog-share .share-feature{width:7rem;margin:2.5rem 0;text-align:center;line-height:2rem}.winn-blog .blogPost .blog-share .share-feature-twitter{height:2rem}.winn-blog .blogPost .blog-post-title-info{max-width:calc(100% - 7rem);padding-left:4rem}.winn-blog .blogPost .blog-post-title-info .blog-category{padding:1rem 0;border-bottom:1px solid #d9d9d9}.winn-blog .blogPost .blog-post-title-info .blog-category a{padding:0 1.5rem;background-color:#22314e;color:#8dc440;text-transform:uppercase;line-height:4rem;display:inline-block}.winn-blog .blogPost .blog-wrap{padding:0 4rem 5.75vw 0}.winn-blog .blogPost .blog-wrap img,.winn-blog .blogPost .blog-wrap p{max-width:100%;margin-bottom:5.75vw}.winn-blog .blogPost .blog-wrap img{max-height:43rem;position:relative;left:50%;transform:translateX(-50%)}.winn-blog .blog-btm{min-height:6rem;margin:5rem 0 5.75vw}.winn-blog .blog-btm .row .column{min-height:6rem}.winn-blog .blog-btm .blog-tags{padding-right:4rem}}@media screen and (min-width:75em){.winn-blog .blogPost .blog-wrap{padding:0 4rem 8rem 0}.winn-blog .blogPost .blog-wrap img,.winn-blog .blogPost .blog-wrap p{max-width:100%;margin-bottom:6rem}.winn-blog .blogPost .blog-btm{margin:5rem 0 8rem}}#development-intro .bg-txt{left:auto;display:none}#development-intro .bg-txt svg path{fill:#fff!important}#development-intro .wbg.lrg svg{right:-15.5rem;bottom:auto;left:auto}#development-intro .side-tagline::after{right:12rem;bottom:calc(100% - 1rem)}@media screen and (min-width:40em){#development-intro .bg-txt{top:0;right:18rem;display:block;z-index:0}#development-intro .bg-txt path{fill:#fff}#development-intro .side-tagline p{width:32rem}}@media screen and (min-width:64em){#development-intro .bg-txt{top:0}#development-intro .side-tagline::after{bottom:calc(100% - 2rem)}#development-intro .img-col-1{margin:10rem 0 12rem}#development-intro .img-col-1 .feat-img{padding-bottom:85%}}#development-banner{width:100%;min-height:28rem;height:32vw;max-height:48rem;display:flex;justify-content:center;align-items:center}#development-banner .banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0}#development-banner .banner-content p{max-width:36rem;color:#22314e;font-family:Mulish-Black,sans-serif;line-height:1.5;text-align:center}@media screen and (min-width:64em){#development-banner .banner-content p{max-width:48rem;font-size:2.2rem}}#development-pipeline{padding:0 0 3rem}#development-pipeline::before{content:'';width:100%;height:33.33%;position:absolute;bottom:0;left:0;background:#f8f7f7}#development-pipeline .tagline .content{padding-bottom:8rem;flex-wrap:wrap}#development-pipeline .tagline .bg-img{width:7.4rem;height:7.4rem;margin:0 4rem 2rem 0;background-size:contain}#development-pipeline .tagline .line{width:15rem;height:6px;margin:0 6rem 2rem 0;background-color:#8dc440}#development-pipeline .tagline .blurb p{max-width:43rem;color:#22314e;font-family:Mulish-Black,sans-serif;font-size:2.2rem;line-height:1.33}#development-pipeline .tagline .blurb p strong{color:#8dc440;font-weight:inherit}#development-pipeline .pipeline .img-col{min-height:30rem}#development-pipeline .pipeline .img-col .bg-img{position:absolute;top:0;right:0;bottom:0;left:0}#development-pipeline .pipeline .txt-col .wbg.sml svg{width:40rem;top:0;position:absolute;right:-4rem;z-index:1}#development-pipeline .pipeline .txt-col .content{position:relative;z-index:10}#development-pipeline .pipeline .txt-col h1{margin-bottom:2.5rem}#development-pipeline .pipeline .txt-col ul{text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#development-pipeline .pipeline .txt-col ul li{width:100%;padding:1rem}#development-pipeline .pipeline .txt-col ul li *{text-align:center}#development-pipeline .pipeline .txt-col ul li .lbl{font-size:1.2rem;text-transform:uppercase}#development-pipeline .pipeline .txt-col ul .line{width:10rem;height:0;margin:0 auto;border:solid #d9d9d9;border-width:0 0 1px}@media screen and (min-width:40em){#development-pipeline{padding:0 0 5.75vw}#development-pipeline .pipeline .txt-col ul{max-width:55rem;margin:0 auto 2rem}#development-pipeline .pipeline .txt-col ul li{width:auto}#development-pipeline .pipeline .txt-col ul .line{width:0;height:8rem;border-width:0 0 0 1px}}@media screen and (min-width:64em){#development-pipeline .pipeline .txt-col ul li .h1{font-size:3vw}#development-pipeline .pipeline .txt-col ul li .lbl{font-size:.8vw}}@media screen and (min-width:90em){#development-pipeline{padding:0 0 8rem}#development-pipeline .pipeline .txt-col ul li .h1{font-size:4.2rem}#development-pipeline .pipeline .txt-col ul li .lbl{font-size:1.2rem}}#development-partnering .wbg.lrg svg{width:40rem;position:absolute;top:25%;right:-14rem}#development-partnering .wbg.sml svg{width:27rem;position:absolute;top:50%;left:-10rem}#development-partnering .bg-txt{position:absolute;bottom:0;right:4rem}#development-partnering .bg-txt svg path{fill:#fff!important}#development-partnering .side-tagline p{width:26rem;max-width:26rem}#development-partnering .capabilities .row::before{content:'';width:100%;height:0;border-top:1px solid #d9d9d9;position:relative;top:-3rem}#development-partnering .capabilities .head-col{max-width:36rem;padding:0 2rem 2rem 0}#development-partnering .capabilities .list-col ul li{margin:0 0 1rem 2rem;position:relative;break-inside:avoid-column}#development-partnering .capabilities .list-col ul li::before{content:'';width:0;height:0;border:3px solid #8dc440;border-radius:3px;position:absolute;top:50%;left:-2rem}#development-partnering .capabilities .list-col ul li a{display:inline-block;position:relative}#development-partnering .capabilities .list-col ul li a::before{content:'';height:22px;width:18px;display:block;position:absolute;top:50%;left:-3.5rem;transform:translateY(-50%);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-file-alt fa-w-12' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='file-alt' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' data-fa-i2svg=''%3E%3Cpath fill='%238CC53E' d='M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 236c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-64c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-72v8c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm96-114.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z'%3E%3C/path%3E%3C/svg%3E")}#development-partnering .capabilities .list-col ul li a:hover{text-decoration:underline}@media screen and (min-width:40em){#development-partnering .ban-col{margin-top:0}#development-partnering .capabilities .row::before{top:-5.75vw}#development-partnering .capabilities .list-col ul{columns:2;column-gap:20%}}@media screen and (min-width:64em){#development-partnering .bg-txt{top:0;bottom:auto}#development-partnering .ban-col{margin:0 0 -8rem;z-index:10}#development-partnering .capabilities .head-col{max-width:36rem;padding:4rem}#development-partnering .capabilities .list-col{min-width:calc(100% - 36rem);font-size:1.4vw}#development-partnering .capabilities .list-col ul{columns:3;column-gap:10%}#development-partnering .capabilities .list-col ul li{margin:0 0 2rem 3rem}#development-partnering .capabilities .list-col ul li::before{left:-3rem}}@media screen and (min-width:90em){#development-partnering .capabilities .row::before{top:-8rem}#development-partnering .capabilities .list-col{font-size:2.2rem}}#development-quotes-banner{width:100%;min-height:35rem;height:32vw;max-height:48rem;display:flex;justify-content:center;align-items:center}#development-quotes-banner .banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0}#development-quotes-banner .quotes-carousel{width:100%;max-width:40em;padding:0 6rem;margin:0 auto}#development-quotes-banner .quotes-carousel .slick-list{overflow:visible}#development-quotes-banner .quotes-carousel .slick-arrow{width:3rem;height:3rem;position:absolute;top:calc(50% - 1.5rem);display:block;z-index:10}#development-quotes-banner .quotes-carousel .slick-arrow div{width:3rem;height:3rem;background-size:contain}#development-quotes-banner .quotes-carousel .slick-arrow.next{right:0}#development-quotes-banner .quotes-carousel .slick-arrow.prev{left:0}#development-quotes-banner .quotes-carousel .slick-dots{margin:2rem auto 0;position:relative;bottom:auto}#development-quotes-banner .quotes-carousel .slick-dots li{width:100%;color:#fff;letter-spacing:2rem;display:none}#development-quotes-banner .quotes-carousel .slick-dots li.slick-active{display:inline-block}#development-quotes-banner .quotes-carousel .slide{transform:scale(.9);opacity:.75;filter:blur(2px);transition:all .3s}#development-quotes-banner .quotes-carousel .slide.slick-active{transform:scale(1);opacity:1;filter:blur(0)}#development-quotes-banner .quotes-carousel .slide .quote p{max-width:40rem;margin:2rem auto;color:#fff;font-family:Mulish-Black,sans-serif;font-size:1.8rem;line-height:1.1;text-align:center}#development-quotes-banner .quotes-carousel .slide .by{max-width:40rem;margin:0 auto 2.5rem;color:#8dc440;text-align:center}@media screen and (min-width:64em){#development-quotes-banner .quotes-carousel{max-width:81rem}#development-quotes-banner .quotes-carousel .slick-dots{margin:2rem auto}#development-quotes-banner .quotes-carousel .slide .quote p{margin:5rem auto;font-size:2.2rem}#development-quotes-banner .quotes-carousel .slide .by{margin:0 auto 2.5rem}}#development-team{padding:3rem 0}#development-team .wbg.lrg svg{width:40.8rem;position:absolute;top:20%;left:2rem}#development-team .wbg.sml svg{width:27rem;position:absolute;top:0;right:11rem}#development-team .bg-txt{position:absolute;top:0;right:2rem}#development-team .side-tagline p{width:26rem;max-width:26rem}#development-team .head-col .no-pad-top{padding-bottom:0}#development-team .txt-col .no-pad-top{padding-top:0}@media screen and (min-width:40em){#development-team{padding:5.75vw 0}#development-team .ban-col{padding:0 5.75vw;margin:0}}@media screen and (min-width:64em){#development-team .bg-txt{top:-10rem;bottom:auto}#development-team .side-tagline{margin-top:-9rem;left:118%}#development-team .side-tagline::after{right:calc(100% + 5rem);bottom:0;transform:rotate(90deg)}#development-team .ban-col{margin:0;z-index:10}#development-team .txt-col .content *{max-width:40rem}#development-team .no-pad-left{padding-left:0}}@media screen and (min-width:90em){#development-team{padding:8rem 0}#development-team .ban-col{padding:0 8rem}}#development-winngreen .wbg.lrg svg{width:40rem;position:absolute;top:0;right:-14rem}#development-winngreen .wbg.sml svg{width:34rem;position:absolute;top:30%;left:-3rem}#development-winngreen .bg-txt{top:48%;z-index:0}#development-winngreen .teaser-banner{width:100%;max-width:100rem;height:43vw;max-height:47rem;margin:0 auto;overflow:hidden;z-index:20}#development-winngreen .teaser-banner iframe{width:100%;height:100%;border:none;margin:0 auto}#development-winngreen .teaser-content{margin-top:0}#development-winngreen .teaser-content::before{display:none}#development-winngreen .teaser-content .column{background:0 0}@media screen and (max-width:639px){#development-winngreen .teaser-banner{padding:0}}@media screen and (max-width:1023px){#development-winngreen .side-tagline::after{display:none}}@media screen and (max-width:1023px){#development-winngreen .side-tagline::after{display:none}}@media screen and (min-width:64em){#development-winngreen .teaser-content .side-tagline{position:relative;top:7rem}#development-winngreen .teaser-content .content{width:calc(100% - 27.4rem);padding:0 0 0 9rem}#development-winngreen .teaser-content .content .btn{position:relative;top:2rem;right:auto}}#our-projects .wbg.sml{width:28rem;top:0;left:-4rem}#our-projects .wbg.lrg{width:40rem;top:0;right:-12rem;left:auto}#our-projects .bg-txt{position:absolute;top:0;right:0}#our-projects-tagline .tagline .content{padding-bottom:8rem;flex-wrap:wrap}#our-projects-tagline .tagline .bg-img{width:7.4rem;height:7.4rem;margin:0 4rem 2rem 0;background-size:contain}#our-projects-tagline .tagline .line{width:15rem;height:6px;margin:0 6rem 2rem 0;background-color:#8dc440}#our-projects-tagline .tagline .blurb p{max-width:43rem;color:#22314e;font-family:Mulish-Black,sans-serif;font-size:2.2rem;line-height:1.33}#our-projects-tagline .tagline .blurb p strong{color:#8dc440;font-weight:inherit}@media screen and (min-width:64em){#our-projects{padding-top:18rem;padding-bottom:4rem;margin-top:-26rem}#our-projects .wbg.sml{top:18rem}#our-projects .bg-txt{top:auto;bottom:0}#our-projects .intro-col .content{padding-right:0}}#projects{margin-top:8.5rem}#projects .tabs{margin-top:-8.5rem;display:flex}#projects .tabs-title{margin:0 1rem}#projects .tabs-title a{width:25vw;height:12rem;padding:5px;background:#f8f7f7;color:#22314e;display:flex;flex-flow:column;justify-content:center}#projects .tabs-title a .h1{margin-bottom:1rem}#projects .tabs-title a .section-title{font-size:7px;margin:0 0 1rem}#projects .tabs-title a .line{width:6rem;height:4px;margin:1rem auto 0;background-color:#8dc440;opacity:0}#projects .tabs-title a:hover{background:#fff}#projects .tabs-title .filtered-num{display:none}#projects .tabs-title.is-active a{background:#fff}#projects .tabs-title.is-active a .line{opacity:1}#projects .tab-filters{min-height:10rem;position:relative;z-index:10}#projects #remove-all-filters{opacity:0;pointer-events:none}#projects .tabs-panel{padding:0}#projects .project-carousel{width:calc(100% + 6rem);min-height:48rem;margin:-2rem 0 0;position:relative;left:-3rem}#projects .project-carousel:not(.slick-dotted){margin-bottom:8rem}#projects .project-carousel .slick-dots{position:relative;bottom:auto;margin:3rem 0}#projects .project-carousel .slick-dots li{width:3rem;height:3rem;padding:5px 2px;margin:0 1rem;position:relative;line-height:2rem;display:none}#projects .project-carousel .slick-dots li.slick-active{background:#fff}#projects .project-carousel .slick-dots li:only-child{opacity:0}#projects .project-carousel .slick-dots li.back1:first-child,#projects .project-carousel .slick-dots li.slick-active{display:inline-block}#projects .project-carousel .slick-dots li.back1:first-child:first-child+li,#projects .project-carousel .slick-dots li.slick-active:first-child+li{display:inline-block}#projects .project-carousel .slick-dots li.back1:first-child:nth-child(n+3),#projects .project-carousel .slick-dots li.slick-active:nth-child(n+3){margin:0 3rem}#projects .project-carousel .slick-dots li.back1:first-child:nth-child(n+3)::before,#projects .project-carousel .slick-dots li.slick-active:nth-child(n+3)::before{content:'...';position:absolute;right:4rem;display:inline-block}#projects .project-carousel .slick-dots li.back1:first-child:nth-child(n+3)::after,#projects .project-carousel .slick-dots li.slick-active:nth-child(n+3)::after{content:'...';position:absolute;left:4rem;display:inline-block}#projects .project-carousel .slick-dots li.back1:first-child:nth-last-child(2),#projects .project-carousel .slick-dots li.slick-active:nth-last-child(2){margin-right:1rem}#projects .project-carousel .slick-dots li.back1:first-child:nth-last-child(2)::after,#projects .project-carousel .slick-dots li.slick-active:nth-last-child(2)::after{display:none}#projects .project-carousel .slick-dots li.back1:first-child:nth-last-child(2)+li,#projects .project-carousel .slick-dots li.slick-active:nth-last-child(2)+li{display:inline-block}#projects .project-carousel .slick-dots li.back1:nth-last-child(2){margin:0 1rem 0 3rem;display:inline-block}#projects .project-carousel .slick-dots li.back1:nth-last-child(2)::before{content:'...';position:absolute;right:4rem;display:inline-block}#projects .project-carousel .slick-dots li.back1:nth-last-child(1){margin:0 1rem 0 3rem;display:inline-block}#projects .project-carousel .slick-dots li.back1:nth-last-child(1)::before{content:'...';position:absolute;left:4rem;display:inline-block}#projects .project-carousel .slick-dots li:first-child,#projects .project-carousel .slick-dots li:last-child{margin:0 1rem!important;display:inline-block}#projects .project-carousel .slick-dots li:first-child+li,#projects .project-carousel .slick-dots li:last-child+li{margin-right:3rem}#projects .project-carousel .slick-dots li:first-child+li::after,#projects .project-carousel .slick-dots li:last-child+li::after{content:'...';position:absolute;left:4rem;display:inline-block}#projects .project-carousel .slick-dots li:first-child::after,#projects .project-carousel .slick-dots li:first-child::before,#projects .project-carousel .slick-dots li:last-child::after,#projects .project-carousel .slick-dots li:last-child::before{display:none!important}#projects .project-carousel .slick-arrow{top:auto;bottom:-3rem;left:auto;right:auto}#projects .project-carousel .slick-arrow.slick-prev{left:calc(50% - 17rem)}#projects .project-carousel .slick-arrow.slick-next{right:calc(50% - 17rem)}#projects .slick-initialized .slick-slide{display:flex}#projects .tile{width:100%;max-width:40rem;height:41.5rem;margin:1rem 2rem}#projects.filtered .tabs-title .num{display:none}#projects.filtered .tabs-title .filtered-num{display:block}#projects.filtered .tile:not([data-filter]),#projects.filtered .tile[data-filter=""]{display:none}#projects.filtered #remove-all-filters{opacity:1;pointer-events:auto}#filter-wrap{position:absolute;top:calc(50% - 2.3rem);left:0}#filter-wrap .accordion{background:0 0}#filter-wrap .accordion-item>a,#filter-wrap .accordion-item>a:hover{width:12.7rem;height:4.6rem;background:#fff;font-size:inherit;display:flex;justify-content:center;align-items:center}#filter-wrap .accordion-item>a svg,#filter-wrap .accordion-item>a:hover svg{margin:4px 0 0 3rem;color:#8dc440}#filter-wrap .accordion-item>a:before,#filter-wrap .accordion-item>a:hover:before{display:none}#filter-wrap .accordion-content .filter{font-size:1.4rem}#filter-wrap .accordion-content .filter.selected{color:#8dc440}#selected-filters{padding-left:15rem}#selected-filters .remove-filter{padding:7px 1rem;margin:3px 5px;background:#d9d9d9;font-size:1.2rem}#selected-filters .remove-filter svg{margin-left:1.5rem;pointer-events:none}@media screen and (min-width:40em){#projects .tabs-title{margin:0 1rem}#projects .tabs-title a{width:19rem;height:17rem}#projects .tabs-title a .h1{margin-bottom:2rem}#projects .tabs-title a .section-title{margin:0 0 2.5rem;font-size:1.2rem}#projects .tabs-title a .line{width:10rem}#projects .project-carousel .slick-dots li.slick-active+li{margin:0 3rem 0 1rem;display:inline-block}#projects .project-carousel .slick-dots li.slick-active+li::after{content:'...';width:3rem;height:3rem;position:absolute;left:3.5rem}#projects .project-carousel .slick-dots li.slick-active:nth-child(2){margin:0 1rem}#projects .project-carousel .slick-dots li.slick-active:nth-last-child(2){margin:0 1rem}#projects .project-carousel .slick-dots li.slick-active:nth-last-child(2)+li{margin:0 1rem}#projects .project-carousel .slick-dots li.slick-active:nth-last-child(2)+li::after{display:none}#projects .project-carousel .slick-dots li.slick-active:not(:nth-child(2))::before{display:none}#projects .project-carousel .slick-dots li.slick-active:not(:nth-last-child(2))::after{display:none}#projects .project-carousel .slick-dots li.slick-active:nth-child(n+3){margin:0 1rem}#projects .project-carousel .slick-dots li.slick-active:nth-child(n+3)::before{display:none}#projects .project-carousel .slick-dots li.slick-active:nth-child(n+3)::after{display:none}#projects .project-carousel .slick-dots li.slick-active:first-child+li{margin:0 1rem}#projects .project-carousel .slick-dots li.slick-active:first-child+li::after{display:none}#projects .project-carousel .slick-dots li.slick-active:first-child+li+li{margin:0 3rem 0 1rem;display:inline-block}#projects .project-carousel .slick-dots li.slick-active:first-child+li+li::after{content:'...';width:3rem;height:3rem;position:absolute;left:3.5rem}#projects .project-carousel .slick-dots li.back1:nth-child(n+2){margin:0 1rem 0 3rem;display:inline-block}#projects .project-carousel .slick-dots li.back1:nth-child(n+2)::after{display:none}#projects .project-carousel .slick-dots li.back1:nth-child(n+2)::before{content:'...';width:3rem;height:3rem;position:absolute;right:3.5rem}#projects .project-carousel .slick-dots li.back1:nth-last-child(2){margin:0 1rem}#projects .project-carousel .slick-dots li.back1:nth-last-child(2)::before{display:none}#projects .project-carousel .slick-dots li.back1:nth-last-child(2)::after{display:none}#projects .project-carousel .slick-dots li.back2:nth-last-child(3){margin:0 1rem 0 3rem;display:inline-block}#projects .project-carousel .slick-dots li.back2:nth-last-child(3)::after{display:none}#projects .project-carousel .slick-dots li.back2:nth-last-child(3)::before{content:'...';width:3rem;height:3rem;position:absolute;right:3.5rem}#projects .project-carousel .slick-arrow.slick-prev{left:calc(50% - 22rem)}#projects .project-carousel .slick-arrow.slick-next{right:calc(50% - 22rem)}}@media screen and (min-width:64em){#projects .tabs-title{margin:0 2rem}#projects .project-carousel .slick-dots{margin:4.6vw 0 5.75vw}#projects .project-carousel .slick-arrow{bottom:-1.91667vw}#projects .tile{margin:2rem}}@media screen and (min-width:90em){#projects .project-carousel .slick-dots{margin:6.4rem 0 8rem}#projects .project-carousel .slick-arrow{bottom:-2.66667rem}}.med-lrg-wrap,.sml-wrap,.xlg-wrap{display:none}@media screen and (max-width:927px){.sml-wrap{display:block}}@media screen and (min-width:928px){.med-lrg-wrap{display:block}}@media screen and (min-width:1425px){.med-lrg-wrap{display:none}.xlg-wrap{display:block}}#projects .tile{position:relative;overflow:hidden}#projects .tile .face{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d9d9d9}#projects .tile .face .location,#projects .tile .face .status{padding:7px 1rem;position:absolute;top:8px;right:6px;background:#22314e;color:#fff;font-size:1.2rem}#projects .tile .face .status{top:3.3rem;right:6px;background:#252525}#projects .tile .face .sold{width:13.5rem;height:2.8rem;position:absolute;top:2rem;left:-3rem;background-color:#d9d9d9;color:#22314e;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg)}#projects .tile .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(34,49,78,.9);color:#fff;transition:transform .5s;transform:translateY(31.5rem)}#projects .tile .overlay .section-title{height:10rem;padding:2rem 7rem 2rem 2rem;display:flex;justify-content:space-between;align-items:center}#projects .tile .overlay .section-title .big-arrow{width:3rem;height:3rem;position:relative;right:-5rem;background:#8dc440;transition:transform .5s;transform:rotate(-180deg);display:flex;justify-content:center;align-items:center}#projects .tile .overlay .address,#projects .tile .overlay .completion,#projects .tile .overlay .site,#projects .tile .overlay .type,#projects .tile .overlay .units{padding:1rem 2rem;transition:transform .5s;transform:translateY(15rem)}#projects .tile .overlay .data{color:#8dc440;font-size:1.4rem;font-weight:700;display:inline-flex}#projects .tile .overlay .lbl{width:9rem;font-size:1.2rem;display:inline-flex}#projects .tile .overlay .site .data .site-icon{display:inline-flex;margin-left:1rem;background-image:url(../images/icon-arrow-right.png);height:1.5rem;width:1.2rem;background-size:contain;background-repeat:no-repeat;background-position:center}#projects .tile .overlay .site .data:hover{color:#fff}#projects .tile .overlay .address{padding-left:4.5rem;position:relative;line-height:1.33}#projects .tile .overlay .address *{color:#8dc440;font-size:1.4rem;font-weight:700}#projects .tile .overlay .address a{display:inline-block}#projects .tile .overlay .address svg{position:absolute;top:calc(50% - 7px);left:2rem}#projects .tile .overlay .address::before{content:'';width:6.6rem;height:1px;background-color:rgba(217,217,217,.5);position:absolute;top:-2rem;left:2rem;transition:transform 1s;transform:scaleX(0);transform-origin:left}#projects .tile.details .overlay{transform:translateY(0)}#projects .tile.details .overlay .section-title .big-arrow{transform:rotate(0)}#projects .tile.details .overlay .address,#projects .tile.details .overlay .completion,#projects .tile.details .overlay .site,#projects .tile.details .overlay .type,#projects .tile.details .overlay .units{transform:translateY(0)}#projects .tile.details .overlay .address::before{transform:scaleX(1)}#winn-green-intro .bg-txt{top:0;left:auto;right:12.5%}#winn-green-intro .wbg.lrg svg{bottom:10.5%}@media screen and (min-width:64em){#winn-green-intro .row{padding-top:7rem}#winn-green-intro .side-tagline p{width:24rem}#winn-green-intro .side-tagline::after{right:9rem}#winn-green-intro .img-col-1 .feat-img{padding-bottom:85%}}#winn-green-initiatives .wbg.lrg svg{width:45rem;position:absolute;top:0;left:-4rem}#winn-green-initiatives .tag-col .bg-img{height:5.5rem;margin:0 0 5rem;background-size:contain}#winn-green-initiatives .initiatives-banner{width:100%;height:100%;padding-bottom:45%}#winn-green-initiatives .acc-col{padding-bottom:3rem}#winn-green-initiatives .acc-col .accordion{border-top:1px solid #d9d9d9}#winn-green-initiatives .acc-col .accordion-item{width:100%;border-bottom:1px solid #d9d9d9}#winn-green-initiatives .acc-col .accordion-item a{height:5rem;padding:1rem 3rem;background:#f8f7f7;display:flex;justify-content:center;align-items:center}#winn-green-initiatives .acc-col .accordion-item .accordion-title{border:none}#winn-green-initiatives .acc-col .accordion-item .accordion-title::before{top:auto;right:3rem;font-size:2rem;font-weight:700}#winn-green-initiatives .acc-col .accordion-item .section-title{margin:0;padding:0 4rem 0 0}#winn-green-initiatives .acc-col .accordion-item.is-active a{background:#8dc440;color:#fff}#winn-green-initiatives .acc-col .accordion-content{padding:0}#winn-green-initiatives .acc-col .accordion-content .wrap{padding:3rem}#winn-green-initiatives .acc-col .accordion-content svg{margin-bottom:2rem}#winn-green-initiatives .acc-col .accordion-content h3{margin:0 0 1rem;text-align:center}#winn-green-initiatives .acc-col .accordion-content p{text-align:justify}@media screen and (min-width:40em){#winn-green-initiatives .fw-med{padding:0}#winn-green-initiatives .tabs-col .tabs{margin-bottom:-2px;position:relative;display:flex;justify-content:center;flex-wrap:wrap;z-index:10}#winn-green-initiatives .tabs-col .tabs::after{content:'';width:0;height:0;border:2rem solid;border-color:#8dc440 transparent transparent;position:absolute;top:100%;left:calc(50% - 2rem)}#winn-green-initiatives .tabs-col .tabs-title{width:20%;height:15rem;max-width:22rem;border-bottom:1rem solid #8dc440;position:relative;display:inline-block}#winn-green-initiatives .tabs-col .tabs-title a{padding:1.5rem;background:0 0;display:block}#winn-green-initiatives .tabs-col .tabs-title .section-title{letter-spacing:0}#winn-green-initiatives .tabs-col .tabs-title svg{max-width:6.4rem;margin:0 auto 1.5rem}#winn-green-initiatives .tabs-col .tabs-title.is-active,#winn-green-initiatives .tabs-col .tabs-title:focus,#winn-green-initiatives .tabs-col .tabs-title:hover{background:#8dc440}#winn-green-initiatives .tabs-col .tabs-title.is-active *,#winn-green-initiatives .tabs-col .tabs-title:focus *,#winn-green-initiatives .tabs-col .tabs-title:hover *{color:#fff;fill:#fff!important;stroke:#fff}#winn-green-initiatives .txt-col{padding-bottom:5.75vw}#winn-green-initiatives .txt-col .tabs-panel{padding:0}#winn-green-initiatives .txt-col .tabs-panel .row{padding:0}#winn-green-initiatives .txt-col .wrap{padding:4rem;border-left:1px solid #d9d9d9;background:#fff;text-align:center}#winn-green-initiatives .txt-col .wrap h3{margin-bottom:1.5rem}#winn-green-initiatives .txt-col .wrap .text-left{max-height:32rem}#winn-green-initiatives .txt-col .wrap .text-left .content{padding-right:4rem}#winn-green-initiatives .txt-col .wrap .text-left.column-scroll.customScroll{padding-right:2rem}#winn-green-initiatives .txt-col .wrap .text-left.column-scroll.customScroll .custom-scroll-bar{right:2px}}@media screen and (min-width:64em){#winn-green-initiatives .fw-med{padding:0 5.75vw}#winn-green-initiatives .tabs-col .tabs::after{display:none}#winn-green-initiatives .tabs-col .tabs-title{height:20rem;border:none}#winn-green-initiatives .tabs-col .tabs-title a{padding:3.5rem}#winn-green-initiatives .tabs-col .tabs-title .section-title{letter-spacing:3px}#winn-green-initiatives .tabs-col .tabs-title svg{margin:0 0 3.5rem}#winn-green-initiatives .tabs-col .tabs-title::after{content:'';width:0;height:0;border:2rem solid;border-color:#8dc440 transparent transparent;position:absolute;top:100%;left:calc(50% - 2rem);display:none}#winn-green-initiatives .tabs-col .tabs-title.is-active::after{display:block}#winn-green-initiatives .txt-col .tabs-panel .large-offset-5{margin-top:-17rem}#winn-green-initiatives .txt-col .tabs-panel .large-offset-5::after{content:'';width:0;height:0;border:2rem solid;border-color:transparent transparent #fff;position:absolute;top:-4rem;left:50%}#winn-green-initiatives .txt-col .wrap{width:calc(100% + 5.75vw);padding:5rem;border:none;position:relative;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);text-align:center;display:flex}#winn-green-initiatives .txt-col .wrap svg{width:5.5rem}#winn-green-initiatives .txt-col .wrap .text-left{max-width:66rem;max-height:22rem;padding:1.5rem 0 0 3rem}#winn-green-initiatives .txt-col .wrap .text-left .content{padding:0}#winn-green-initiatives .txt-col .wrap .text-left.column-scroll.customScroll .content{padding-right:4rem}#winn-green-initiatives .txt-col .wrap .text-left.column-scroll.customScroll .custom-scroll-bar{right:2px}}@media screen and (min-width:90em){#winn-green-initiatives .fw-med{padding:0 8rem}#winn-green-initiatives .txt-col .wrap{width:calc(100% + calc(50vw - 64rem))}}#winn-green-team .wbg.lrg svg{width:25rem;position:absolute;top:0;right:0}#winn-green-team .wbg.sml svg{width:27rem;position:absolute;bottom:0;left:-10rem}#winn-green-team .bg-txt{position:absolute;bottom:0;right:4rem}#winn-green-team .side-tagline p{width:21rem;max-width:21rem}#winn-green-team .ban-col{margin-top:3rem}#winn-green-team .txt-col-2 p{max-width:40rem}@media screen and (min-width:40em){#winn-green-team .side-tagline{margin-top:-9rem}#winn-green-team .side-tagline p{width:24rem;max-width:24rem}#winn-green-team .side-tagline::after{right:auto;bottom:1rem;left:-6rem;transform:rotate(-90deg)}}@media screen and (min-width:64em){#winn-green-team .side-tagline{margin-top:-40rem}#winn-green-team .bg-txt{top:-2rem;bottom:auto}#winn-green-team .ban-col{margin:8rem 0 -8rem;z-index:10}#winn-green-team .ban-col .full-width-banner{padding:0 5.75vw}}@media screen and (min-width:90em){#winn-green-team .ban-col .full-width-banner{padding:0 8rem}}#residential-intro .wbg.sml svg{width:40rem;top:auto;bottom:0;left:-12rem}#residential-intro .wbg.lrg svg{width:40rem;top:0;right:-16rem;left:auto}#residential-intro .bg-txt{right:auto;bottom:0;left:0}#residential-intro .bg-txt path{fill:#fff}#residential-intro .img-col .feat-img{width:100%;padding-bottom:80%;position:relative}#residential-intro .txt-col .logo-img{width:27.5rem;height:5.4rem;margin-bottom:3rem}@media screen and (min-width:40em){#residential-intro .bg-txt{left:auto;right:13%}#residential-intro .img-col{margin-top:8rem}}@media screen and (min-width:64em){#residential-intro>.row{padding:8rem}#residential-intro .bg-txt{top:0;bottom:auto}#residential-intro .img-col{margin:8rem 0}#residential-intro .img-col .bg-img{height:100%;max-height:52rem}#residential-intro .txt-col{padding-top:5rem}}#residential-partnering .wbg.lrg svg{bottom:13.5%;left:-25rem}#residential-partnering .wbg.sml svg{right:-2vw}#residential-partnering .side-tagline p{width:24rem;max-width:24rem}@media screen and (min-width:40em){#residential-partnering{padding-top:16rem}}@media screen and (min-width:64em) and (max-width:81.25em){#residential-partnering .content.no-mob-pad-btm{padding-left:0}}#residential-services .wbg.sml svg{width:40rem;top:28rem;left:-12rem}#residential-services .wbg.lrg{width:40rem;top:0;right:-16rem;left:auto}#residential-services .bg-txt{right:auto;bottom:0;left:0}#residential-services .img-col .feat-img{width:100%;padding-bottom:80%;position:relative}@media screen and (min-width:40em){#residential-services .bg-txt{left:auto;right:9%}#residential-services .img-col{margin-top:8rem}#residential-services .side-tagline .bg-img{width:6rem}#residential-services .side-tagline .blurb p{width:23rem}#residential-services .side-tagline::after{top:-10rem;right:8rem}}@media screen and (min-width:64em){#residential-services .row.no-top-pad{padding-top:0}#residential-services .bg-txt{top:0;bottom:auto}#residential-services .img-col{margin:8rem 0 0}#residential-services .img-col .feat-img{height:100%;max-height:52rem}#residential-services .txt-col{padding-top:5rem}}@media screen and (min-width:75em){#residential-services .txt-col .content{padding:1rem 2rem 8rem 14rem}}#residential-services .list-col{max-width:80%;margin:0 auto}#residential-services .list-col .list{padding:0 0 2.5rem;font-weight:700}#residential-services .list-col .list li{margin:0 3rem 2rem;position:relative;break-inside:avoid}#residential-services .list-col .list li::before{content:'';width:1.4rem;height:2.5rem;transform:rotate(45deg);border-bottom:4px solid #8dc440;border-right:4px solid #8dc440;position:absolute;top:0;left:-3rem;display:inline-block}@media screen and (min-width:40em){#residential-services .list-col{max-width:90%}#residential-services .list-col .list{padding:2.5rem 0 5rem}#residential-services .list-col .list ul{columns:2}#residential-services .list-col .list li{margin:0 3rem 3rem 7rem}#residential-services .list-col .list li::before{left:-6rem}}@media screen and (min-width:64em){#residential-services .list-col{max-width:100%}#residential-services .list-col .list{padding:4.5rem 0 8rem}#residential-services .list-col .list ul{columns:3}}@media screen and (min-width:75em){#residential-services .list-col .list ul{columns:4}}#residential-services-carousel .services-carousel{width:100%;max-width:95rem;padding:0;margin:8rem auto 3rem}#residential-services-carousel .services-carousel .slick-arrow{width:3rem;height:3rem;position:relative;left:calc(50% - 1.5rem);display:block;z-index:10}#residential-services-carousel .services-carousel .slick-arrow div{width:3rem;height:3rem;background-size:contain}#residential-services-carousel .services-carousel .slick-arrow.top{top:1.5rem}#residential-services-carousel .services-carousel .slick-arrow.btm{bottom:1.5rem}#residential-services-carousel .services-carousel .slick-dots li{border-radius:50%;font-size:0;background:#d9d9d9}#residential-services-carousel .services-carousel .slick-dots li.slick-active{background:#8dc440}#residential-services-carousel .carousel-card{width:100%;max-width:95rem;height:100vh;max-height:58.4rem;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-flow:column;background:#fff}#residential-services-carousel .carousel-card>*{z-index:5}#residential-services-carousel .carousel-card .wbg.lrg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}#residential-services-carousel .carousel-card .wbg.lrg svg{width:41rem;position:absolute;bottom:4rem}#residential-services-carousel .carousel-card .bg-img{width:100%;max-width:33vw;height:100%;max-height:33rem}#residential-services-carousel .carousel-card .blurb{width:100%;max-width:80%;height:100%;max-height:50rem;display:flex;justify-content:center;align-items:flex-start;flex-flow:column}#residential-services-carousel .carousel-card .blurb h3{margin:0 0 1rem}#residential-services-carousel .carousel-card .blurb p{margin-left:4rem;position:relative;font-size:1.4rem;line-height:1.1}#residential-services-carousel .carousel-card .blurb p:first-of-type::before{content:'';width:2rem;height:2px;background:#d9d9d9;position:absolute;top:5px;left:-4rem;display:block}@media screen and (max-width:639px){#residential-services-carousel .services-carousel .slick-dots{bottom:calc(100% + 2.5rem)}#residential-services-carousel .services-carousel .slick-arrow{position:absolute;transform:rotate(-90deg)}#residential-services-carousel .services-carousel .slick-arrow.top{top:-5rem;left:0}#residential-services-carousel .services-carousel .slick-arrow.btm{top:-5rem;right:0;bottom:auto;left:auto}}@media screen and (min-width:40em){#residential-services-carousel .services-carousel{max-width:100%;padding:0 0 0 22rem;margin:3rem auto}#residential-services-carousel .services-carousel .slick-dots{width:20rem;padding:3rem 0 5rem;position:absolute;top:0;left:0;bottom:0;display:flex;justify-content:space-around;flex-flow:column nowrap}#residential-services-carousel .services-carousel .slick-dots li{width:20rem;height:auto;margin:0;background:0 0;font-size:1.6rem;font-weight:700;text-align:left}#residential-services-carousel .services-carousel .slick-dots li.slick-active{background:0 0}#residential-services-carousel .services-carousel .slick-dots li.slick-active::after{content:'';width:100%;height:2px;position:absolute;bottom:-1.5rem;left:0;background:#8dc440}#residential-services-carousel .services-carousel .carousel-card{min-height:55rem}}@media screen and (min-width:64em){#residential-services-carousel .services-carousel{max-width:95rem;padding:0 0 17rem;margin:5rem auto 8rem}#residential-services-carousel .services-carousel .slick-dots{width:100%;padding:0;top:auto;bottom:0;flex-flow:row wrap}#residential-services-carousel .services-carousel .slick-dots li{width:25rem;margin:1rem 2rem}#residential-services-carousel .services-carousel .slick-dots li.slick-active::after{bottom:-5px}#residential-services-carousel .carousel-card{flex-flow:row}#residential-services-carousel .carousel-card .bg-img{max-width:37rem}#residential-services-carousel .carousel-card .blurb{max-width:37rem;margin:0 0 0 6rem}#residential-services-carousel .carousel-card .blurb h3{margin:0 0 3rem}}@media screen and (min-width:90em){#residential-services-carousel .services-carousel{max-width:100%;padding:0 0 0 33rem}#residential-services-carousel .services-carousel .slick-dots{width:33rem;padding:3rem 0 5rem;position:absolute;top:0;left:0;flex-flow:column nowrap}#residential-services-carousel .services-carousel .slick-dots li{margin:0}#residential-services-carousel .services-carousel .slick-dots li.slick-active::after{bottom:-1.5rem}}#residential-our-portfolio .pipeline .img-col{min-height:30rem}#residential-our-portfolio .pipeline .img-col .bg-img{position:absolute;top:0;right:0;bottom:0;left:0}#residential-our-portfolio .pipeline .txt-col .wbg.sml svg{width:40rem;top:0;position:absolute;right:-4rem;z-index:1}#residential-our-portfolio .pipeline .txt-col .content{position:relative;z-index:10}#residential-our-portfolio .pipeline .txt-col h1{margin-bottom:2.5rem}#residential-our-portfolio .pipeline .txt-col ul{text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#residential-our-portfolio .pipeline .txt-col ul li{width:100%;padding:1rem}#residential-our-portfolio .pipeline .txt-col ul li *{text-align:center}#residential-our-portfolio .pipeline .txt-col ul li .lbl{font-size:1.2rem;text-transform:uppercase}#residential-our-portfolio .pipeline .txt-col ul .line{width:10rem;height:0;margin:0 auto;border:solid #d9d9d9;border-width:0 0 1px}@media screen and (min-width:40em){#residential-our-portfolio .pipeline .txt-col ul{max-width:55rem;margin:0 auto 2rem}#residential-our-portfolio .pipeline .txt-col ul li{width:auto}#residential-our-portfolio .pipeline .txt-col ul .line{width:0;height:8rem;border-width:0 0 0 1px}}@media screen and (min-width:64em){#residential-our-portfolio{margin-bottom:7.4rem}#residential-our-portfolio .pipeline .txt-col ul li .h1{font-size:3vw}#residential-our-portfolio .pipeline .txt-col ul li .lbl{font-size:.8vw}}@media screen and (min-width:90em){#residential-our-portfolio .pipeline .txt-col ul li .h1{font-size:4.2rem}#residential-our-portfolio .pipeline .txt-col ul li .lbl{font-size:1.2rem}}.winngreen-residential .bg-txt{right:-2rem}#military-intro .bg-txt{display:none}#military-intro .bg-txt path{fill:#f8f7f7!important}#military-intro .wbg.lrg svg{right:-15.5rem;bottom:auto;left:auto}#military-intro .side-tagline p{width:22rem}#military-intro .side-tagline::after{right:12rem;bottom:calc(100% - 1rem)}@media screen and (min-width:40em){#military-intro .bg-txt{top:47.5%;display:block}}@media screen and (min-width:64em){#military-intro .side-tagline::after{bottom:calc(100% - 2rem)}#military-intro .img-col-1{margin:10rem 0 12rem}#military-intro .bg-txt{top:54.5%}}#military-banner{width:100%;min-height:28rem;height:32vw;max-height:48rem;display:flex;justify-content:center;align-items:center}#military-banner .banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0}#military-banner .banner-content p{max-width:48rem;color:#fff;line-height:1.5;text-align:center}#military-portfolio .wbg.sml{width:25rem;position:absolute;top:0;right:-9rem;left:auto}#military-portfolio .bg-txt{position:absolute;top:20%;right:5vw}#military-portfolio .pad-bottom{padding-bottom:3rem}#military-portfolio .img-col{min-height:22rem}#military-portfolio .img-col .bg-img{width:22rem;height:20.4rem;position:absolute;top:0;left:0;z-index:0}#military-portfolio .portfolio-tile{width:100%;padding:4rem;margin:0 0 4rem;transition:all .25s;opacity:1}#military-portfolio .portfolio-tile h3{margin:0 0 3rem;text-transform:uppercase}#military-portfolio .portfolio-tile p{padding:5px 1.5rem 7px;margin:0 0 1.5rem;background:#8dc440;color:#22314e;font-weight:700;font-style:normal;line-height:1;display:inline-block}#military-portfolio .portfolio-tile p i{font-style:normal}#military-portfolio .portfolio-tile ul{margin:0 0 2rem}#military-portfolio .portfolio-tile li{list-style-type:disc;list-style-position:inside}#military-portfolio .portfolio-tile.res{opacity:.15;transform:scale(.9);box-shadow:none}#military-portfolio .portfolio-tile:hover{box-shadow:0 1rem 5rem 0 rgba(0,0,0,.33)}@media screen and (min-width:40em){#military-portfolio .portfolio-tile{width:calc(50% - 2rem)}}@media screen and (min-width:64em){#military-portfolio .bg-txt{top:0}#military-portfolio .img-col .bg-img{width:44rem;height:40.8rem;max-height:100%}#military-portfolio .txt-col .content{margin:6rem 0 0}#military-portfolio .pad-bottom{padding-bottom:4rem}}@media screen and (min-width:75em){#military-portfolio .portfolio-tile{width:calc(33.33% - 2.66rem)}}#military-living .wbg.lrg svg{width:38rem;position:absolute;top:0;left:calc(50% - 22rem)}#military-living .wbg.sml svg{width:25rem;position:absolute;right:-12rem;bottom:18rem}#military-living .bg-txt{position:absolute;top:0;right:18vw}#military-living .bg-txt path{fill:#f8f7f7!important}#military-living .side-tagline::after{display:none}#military-living .military-programs{padding-top:4rem;border-top:2px solid #f8f7f7;margin-top:4rem}#military-living .military-programs ul{font-weight:700}#military-living .military-programs ul li{padding:1.5rem 0}#military-living .military-programs ul li::before{content:'';width:5.5rem;height:1.3rem;background-image:url(/themes/winn-residential/corp/main/shared/images/icon-arrow-right.png);background-size:contain;background-repeat:no-repeat;display:inline-block}@media screen and (min-width:64em){#military-living .row{padding-top:8rem}#military-living .feat-img{padding-bottom:120%}#military-living .side-tagline p{width:30rem}#military-living .txt-col .content{padding-right:6rem}}#military-communities-teaser .wbg.sml svg{width:19vw;max-width:27rem;position:absolute;bottom:33%;left:calc(50% - 50rem)}#military-communities-teaser .wbg.lrg svg{width:30vw;max-width:50rem;position:absolute;top:5.75vw;right:-4rem}#military-communities-teaser .bg-txt{position:absolute;top:10%;left:-2%}#military-communities-teaser .bg-txt path{fill:#fff!important}#military-communities-teaser .img-col-1 .feat-wrap{max-width:66vw;margin:-20% auto 0 auto}#military-communities-teaser .img-col-1 .feat-img{width:100%;padding-bottom:77%;position:relative}#military-communities-teaser .carousel-title{padding-bottom:8rem;font-size:2.2rem;font-family:Mulish-Black,sans-serif}#military-communities-teaser .no-pad-sides{padding-left:0;padding-right:0}#military-communities-teaser .military-events-carousel{margin:0;z-index:2}#military-communities-teaser .military-events-carousel .slick-list{overflow:visible}#military-communities-teaser .military-events-carousel .slick-next,#military-communities-teaser .military-events-carousel .slick-prev{top:-5rem}#military-communities-teaser .military-events-carousel .slick-next{right:0}#military-communities-teaser .military-events-carousel .slick-prev{left:0}#military-communities-teaser .military-events-carousel .slick-dots{width:3rem;top:-7rem;right:calc(50vw - 3rem);bottom:auto}#military-communities-teaser .military-events-carousel .slick-dots li{width:3rem;margin:0 auto;font-size:1.4rem;letter-spacing:5px}#military-communities-teaser .military-events-carousel .slick-dots li{display:none}#military-communities-teaser .military-events-carousel .slick-dots li.slick-active{display:flex}#military-communities-teaser .military-events-carousel .carousel-card{width:calc(100vw - 4rem);max-width:40rem;height:41.8rem;margin:0 2rem;background:#fff;transform:scale(1);transition:transform .3s}#military-communities-teaser .military-events-carousel .carousel-card:hover{transform:scale(1.075)}#military-communities-teaser .military-events-carousel .carousel-card .card-img{width:100%;height:30rem;position:relative}#military-communities-teaser .military-events-carousel .carousel-card .card-img .bg-img{width:100%;height:100%;position:relative;z-index:1}#military-communities-teaser .military-events-carousel .carousel-card .card-info{width:100%;height:11.8rem;padding:3rem 10rem 3rem 3rem;position:relative;display:flex;align-items:center}#military-communities-teaser .military-events-carousel .carousel-card .card-info[href="javascript:;"]{cursor:auto}#military-communities-teaser .military-events-carousel .carousel-card .card-info .card-title{margin:0;font-weight:700;line-height:1.33}#military-communities-teaser .military-events-carousel .carousel-card .card-info .card-blurb p{font-size:1.4rem;line-height:1.1}#military-communities-teaser .military-events-carousel .carousel-card .card-info .card-btn{width:3rem;height:3rem;position:absolute;top:4rem;right:4rem}@media screen and (min-width:40em){#military-communities-teaser .ban-col{margin-top:0;margin-bottom:0}#military-communities-teaser .img-col-1{padding:10vw;margin-top:-20vw}#military-communities-teaser .img-col-1 .feat-wrap{max-width:30rem;margin:0 0 0 auto}#military-communities-teaser .carousel-title{max-width:50%;padding:0}#military-communities-teaser .military-events-carousel .slick-next,#military-communities-teaser .military-events-carousel .slick-prev{top:-5rem}#military-communities-teaser .military-events-carousel .slick-next{right:0}#military-communities-teaser .military-events-carousel .slick-prev{left:auto;right:20rem}#military-communities-teaser .military-events-carousel .slick-dots{width:3rem;top:-7rem;right:12rem;bottom:auto}#military-communities-teaser .military-events-carousel .slick-dots li{margin:0 auto;font-size:1.4rem}}@media screen and (min-width:64em){#military-communities-teaser{padding-top:5.75vw;margin-bottom:5.75vw}#military-communities-teaser .ban-col{margin-top:0;margin-bottom:0}#military-communities-teaser .img-col-1{padding:0;margin-top:-15rem}#military-communities-teaser .img-col-1 .feat-wrap{max-width:51rem}#military-communities-teaser .military-events-carousel .slick-next,#military-communities-teaser .military-events-carousel .slick-prev{top:-8rem}#military-communities-teaser .military-events-carousel .slick-dots{top:-10rem}}#fyh-intro{color:#22314e}#fyh-intro .wbg.sml svg{width:30rem;top:auto;bottom:0;left:-6rem;color:#82b935}#fyh-intro .wbg.lrg svg{width:40rem;top:0;right:-16rem;left:auto;color:#82b935}#fyh-intro .bg-txt{top:auto;right:auto;bottom:-4.5rem;left:0}#fyh-intro .btn.link-btn:focus,#fyh-intro .btn.link-btn:hover{color:#fff}#fyh-intro .btn.link-btn .big-arrow{background-color:#22314e}#fyh-intro .img-col .feat-img{width:100%;padding-bottom:72.5%;position:relative}#fyh-intro .txt-col .logo-img{width:27.5rem;height:5.4rem;margin-bottom:3rem}@media screen and (min-width:40em){#fyh-intro .bg-txt{left:auto;right:27%}}@media screen and (min-width:64em){#fyh-intro{padding-top:16.25vw;margin-top:-22vw;z-index:0}#fyh-intro>.row{padding:8rem}}@media screen and (min-width:75em){#fyh-intro .txt-col .content{padding:4rem 14rem 8rem}}@media screen and (min-width:90em){#fyh-intro{padding-top:23.7rem;margin-top:-31.7rem}}#fyh-featured-properties{background-color:#fff;z-index:3}#fyh-featured-properties .wbg.lrg svg{width:40vw;max-width:50rem;position:absolute;bottom:0;left:33.33%}#fyh-featured-properties .bg-txt{position:absolute;top:0;left:0}#fyh-featured-properties .top-col .btn .bg-img{background-color:#22314e}#fyh-featured-properties .tile{width:100%;max-width:62rem;margin:0 auto 15rem;position:relative}#fyh-featured-properties .tile .bg-img{padding-bottom:50%;margin-bottom:10rem}#fyh-featured-properties .tile .bg-img .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}#fyh-featured-properties .tile .tag{width:100%;height:12rem;padding:2rem 3rem;position:absolute;top:100%;left:0;background-color:#fff;display:flex;justify-content:space-between;align-items:center}#fyh-featured-properties .tile .tag .data{display:block;flex:1 0 auto}#fyh-featured-properties .tile .tag .data>*{max-width:calc(100% - 10rem)}#fyh-featured-properties .tile .tag .name{margin-bottom:2rem}#fyh-featured-properties .tile .tag img{width:3rem;height:3rem;background-color:#8dc440}@media screen and (max-width:639px){#fyh-featured-properties .top-col .no-mob-pad-btm{padding-bottom:0}#fyh-featured-properties .top-col .no-mob-pad-top{padding-top:0}}@media screen and (min-width:40em){#fyh-featured-properties .top-col .content{padding-left:0;padding-right:0}#fyh-featured-properties .tile{margin:0 auto 15rem}}@media screen and (min-width:64em){#fyh-featured-properties .tile-col{display:flex;justify-content:space-between}#fyh-featured-properties .tile{width:calc(50% - 2rem);margin:0 0 6rem;transform:scale(1);transition:.3s}#fyh-featured-properties .tile .bg-img{padding-bottom:65%;margin-bottom:12rem}#fyh-featured-properties .tile .tag{max-width:40rem;height:15rem;top:calc(100% - 19.5rem);transition:.3s;transform:translate(0,0) scale(1)}#fyh-featured-properties .tile:focus,#fyh-featured-properties .tile:hover{transform:scale(.99)}#fyh-featured-properties .tile:focus .bg-img,#fyh-featured-properties .tile:hover .bg-img{filter:brightness(.95)}#fyh-featured-properties .tile:focus .tag,#fyh-featured-properties .tile:hover .tag{transform:translate(0,-4rem) scale(1.05)}}#fyh-search{background-size:100% auto;background-position:top center;background-color:#00588b}#fyh-search .wbg svg{width:50rem;position:absolute}#fyh-search .wbg.lrg svg{top:0;right:-25rem}#fyh-search .wbg.sml svg{bottom:4rem;left:-35rem}#fyh-search .txt-col .content{padding-top:11.5vw;padding-bottom:11.5vw;margin:0 auto;display:inline-block}#fyh-search .txt-col .content *{max-width:38rem;color:#fff}#fyh-search .txt-col .content p{font-size:1.2rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}#fyh-search .search-tile{width:100%;max-width:50rem;padding:4rem;margin:0 auto 3rem;position:relative}#fyh-search .search-tile .top{margin-bottom:6rem}#fyh-search .search-tile .top .txt{font-weight:700}#fyh-search .search-tile .top svg{width:9.1rem;height:9.1rem;padding:2.5rem;border-radius:1rem;background-color:#fff}#fyh-search .search-tile .btm{height:9rem;display:flex;flex-direction:column;justify-content:center}#fyh-search .search-tile .btm .link-btn{max-width:24rem;font-size:1.6rem;text-transform:none;letter-spacing:normal}#fyh-search .search-tile .btm form{width:100%;display:flex;justify-content:center;align-items:center}#fyh-search .search-tile .btm form input#autofill{width:calc(100% - 9.1rem);height:5rem;padding:0 2rem;border:none;margin:0;background:#f8f7f7;font-size:1.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}#fyh-search .search-tile .btm form input#autofill:focus{box-shadow:none}#fyh-search .search-tile .btm form input#autofill:-ms-input-placeholder{color:#252525}#fyh-search .search-tile .btm form input#autofill::-ms-input-placeholder{color:#252525}#fyh-search .search-tile .btm form input#autofill::placeholder{color:#252525}#fyh-search .search-tile .btm form .btn{width:9.1rem;height:5rem;padding:0;margin:0;font-size:inherit;line-height:5rem}@media screen and (max-width:639px){#fyh-search>.row{padding-left:0;padding-right:0}}@media screen and (min-width:64em){#fyh-search .btm-blue{width:100%;height:32rem;position:absolute;bottom:0;left:0;background-color:#00588b}#fyh-search .tile-col{display:flex;justify-content:space-around}#fyh-search .search-tile{height:46rem;margin:0 1rem 8rem;display:flex;flex-direction:column;justify-content:space-between}}@media screen and (min-width:90em){.fyh-search .txt-col .content{padding-top:16rem;padding-bottom:16rem}}#fyh-state-search .wbg.lrg svg{width:45rem;position:absolute;bottom:0;left:-20rem}#fyh-state-search .bg-txt{position:absolute;top:0;left:0}#fyh-state-search .txt-col .content{position:relative}#fyh-state-search .txt-col .content:nth-child(1){z-index:1}#fyh-state-search .txt-col .content:nth-child(2){z-index:2}#fyh-state-search .map-col{padding:3rem}#fyh-state-search .map-col *{max-width:100%;max-height:100%}@media screen and (min-width:40em){#fyh-state-search{padding:5.75vw 0}#fyh-state-search .txt-col .side-tagline .bg-img{margin:0 4rem}#fyh-state-search .txt-col .side-tagline .blurb{margin-right:6rem}#fyh-state-search .txt-col .side-tagline::after{top:50%;left:calc(100% - 3rem)}}@media screen and (min-width:64em){#fyh-state-search .bg-txt{top:4rem;left:5rem}#fyh-state-search .txt-col .content{padding-left:0}#fyh-state-search .txt-col .content:nth-child(1){padding-bottom:0}#fyh-state-search .txt-col .side-tagline{margin-top:-4rem}#fyh-state-search .txt-col .side-tagline::after{top:0;left:100%;transform:rotate(90deg)}#fyh-state-search .map-col{padding:0 0 0 3rem}}@media screen and (min-width:40em){#fyh-state-search{padding:8rem 0}}#fyh-customMap{position:relative;z-index:10}#fyh-customMap g[id],#fyh-customMap path[id]{position:relative;color:#d9d9d9;stroke:#fff;stroke-width:2px;pointer-events:none}#fyh-customMap g[id][data-url],#fyh-customMap path[id][data-url]{color:#8dc440;pointer-events:auto;cursor:pointer}#fyh-customMap g[id][data-url]:focus,#fyh-customMap g[id][data-url]:hover,#fyh-customMap path[id][data-url]:focus,#fyh-customMap path[id][data-url]:hover{color:#22314e}#mapLabel{padding:5px 8px;position:fixed;top:0;left:0;background-color:#fff;color:#22314e;font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:3px;text-transform:uppercase;box-shadow:0 1rem 3rem rgba(0,0,0,.4);opacity:0;transform:translate(-50%,1rem);transition:opacity .3s,transform .6s;display:inline-block;z-index:1000;pointer-events:none}#mapLabel::after{content:'';width:0;height:0;border:7px solid;border-color:#fff transparent transparent;position:absolute;top:100%;left:50%}#mapLabel.hovered{opacity:1;transform:translate(-50%,0)}body.body-careers{top:0!important}.goog-te-banner-frame{display:none!important}#careers-search{color:#22314e}#careers-search>.row:not(.internal){min-height:45rem}#careers-search .wbg.lrg svg{width:44rem;position:absolute;right:-2rem;bottom:8rem;color:#82b935}#careers-search .bg-txt{position:absolute;top:auto;right:auto;bottom:-.5rem;left:-2rem}#careers-search .txt-col .content{padding-bottom:0}#careers-search .form-wrap{background-color:#fff}#careers-search .form-wrap .lbl{padding-bottom:1rem;color:#8dc440;font-size:1.2rem}#careers-search .form-wrap .form-group{width:calc(100% - 16.5rem);min-width:23rem;position:relative}#careers-search .form-wrap .form-group svg{width:1rem;height:1.4rem;position:absolute;top:50%;right:0;color:#8dc440}#careers-search .form-wrap .form-group select{width:100%;height:4rem;padding-bottom:1rem;border-width:0 0 1px;margin:0;background:0 0;color:#252525;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#careers-search .form-wrap .form-group select:focus{box-shadow:none}#careers-search .form-wrap #jobslist-btn{width:13.5rem;margin:1rem 0 1rem 3rem;background-color:#22314e}#careers-search .form-wrap #jobslist-btn:focus,#careers-search .form-wrap #jobslist-btn:hover{background:#8dc440;color:#22314e}#careers-search .form-wrap .no-wrap{padding:2rem 3rem;display:flex;flex-wrap:wrap;align-items:center}#careers-search .form-wrap .no-wrap .link-btn{margin-left:3rem}#careers-search .form-wrap .no-wrap .link-btn .big-arrow{background-color:#22314e}#careers-search .form-wrap .no-wrap.bg-off-white{padding:1rem 3rem}#careers-search .row.internal{border-top:1px solid #fff;background-color:#82b935}#careers-search .row.internal .row{min-height:8rem;padding:2rem;flex-direction:column;justify-content:space-between;align-items:center}#careers-search .row.internal .internal-title{margin:0 5rem;display:flex;align-items:center}#careers-search .row.internal .internal-title *{color:#fff}#careers-search .row.internal .internal-title img{width:3.6rem;margin-right:5rem}#careers-search .row.internal .internal-content{margin:0 5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#careers-search .row.internal .internal-content p{margin:1rem 5rem 1rem 0;text-align:center}#careers-search .row.internal .internal-content .link-btn{position:relative}#careers-search .row.internal .internal-content .link-btn .bg-img{background-color:#22314e}#careers-search .row.internal .internal-content .link-btn:focus,#careers-search .row.internal .internal-content .link-btn:hover{color:#fff}#careers-search .row.internal .internal-content .link-btn::before{content:'';width:calc(100% + 5rem);height:100%;border:1px solid;position:absolute;top:0;left:-1rem}@media screen and (min-width:64em){#careers-search{padding-top:16.25vw;margin-top:-22vw;z-index:0}#careers-search .txt-col h1{margin-top:5rem}#careers-search .row.internal .row{flex-direction:row}}@media screen and (min-width:90em){#careers-search{padding-top:23.7rem;margin-top:-31.7rem}}#careers-intro .wbg.lrg svg{width:45rem;position:absolute;top:0;left:-5rem;z-index:2}#careers-intro .wbg.sml{opacity:1!important}#careers-intro .wbg.sml svg{width:30rem;position:absolute;top:15rem;left:-9rem;z-index:3}#careers-intro .bg-txt{top:0}#careers-intro .feat-img{padding-bottom:56.25%}#careers-intro .feat-img iframe{width:100%;height:100%}@media screen and (min-width:64em){#careers-intro .img-col{display:flex;align-items:center}#careers-intro .feat-img{padding-bottom:56.25%;flex:1 0 auto}#careers-intro .txt-col .content{max-width:64rem}}#careers-categories .bg-txt{top:3rem}#careers-categories .wbg.lrg svg{width:41rem;top:0;right:-16rem;bottom:auto;left:auto}#careers-categories .careers-category-gallery{min-width:calc(100% + 1rem);padding-bottom:3rem;position:relative;display:flex;justify-content:center;flex-wrap:wrap}#careers-categories .careers-category-gallery .tile{width:30.5rem;height:30rem;margin:1rem 7px;display:block;background-color:#8dc440;transition:.5s}#careers-categories .careers-category-gallery .tile .bg-img{width:100%;height:calc(100% - 6rem)}#careers-categories .careers-category-gallery .tile .lbl{width:100%;height:6rem;padding:1rem;margin:0 0 2.5rem;font-size:1.2rem;font-weight:700;letter-spacing:3px;text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center}#careers-categories .careers-category-gallery .tile:focus,#careers-categories .careers-category-gallery .tile:hover{box-shadow:0 1rem 3rem 1rem rgba(37,37,37,.2)}#careers-categories .careers-category-gallery .tile[href="javascript:;"]{cursor:default}@media screen and (min-width:40em){#careers-categories .txt-col{max-width:100%}#careers-categories .txt-col .content{max-width:60rem}}@media screen and (min-width:64em){#careers-categories .txt-col .content{padding-left:0}#careers-categories .careers-category-gallery{left:-1.5rem;padding-bottom:8rem}}#careers-state-search .wbg.lrg svg{width:45rem;position:absolute;bottom:0;left:-20rem}#careers-state-search .bg-txt{position:absolute;top:0;left:0}#careers-state-search .txt-col .content{position:relative}#careers-state-search .txt-col .content p{margin:2.5rem 0;font-size:1.2rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}#careers-state-search .txt-col .content:nth-child(1){z-index:1}#careers-state-search .txt-col .content:nth-child(2){z-index:2}#careers-state-search .map-col{padding:3rem}#careers-state-search .map-col *{max-width:100%;max-height:100%}@media screen and (min-width:40em){#careers-state-search{padding:0 0 5.75vw}#careers-state-search .txt-col .side-tagline .bg-img{margin:0 4rem}#careers-state-search .txt-col .side-tagline .blurb{margin-right:6rem}#careers-state-search .txt-col .side-tagline::after{top:50%;left:calc(100% - 3rem)}}@media screen and (min-width:64em){#careers-state-search .bg-txt{left:15rem}#careers-state-search .txt-col .content{padding-left:0}#careers-state-search .txt-col .content:nth-child(1){padding-bottom:0}#careers-state-search .txt-col .side-tagline{margin-top:-4rem}#careers-state-search .txt-col .side-tagline::after{top:0;left:100%;transform:rotate(90deg)}#careers-state-search .map-col{padding:0 0 0 3rem}}@media screen and (min-width:40em){#careers-state-search{padding:0 0 8rem}}#careers-customMap{position:relative;z-index:10}#careers-customMap g[id],#careers-customMap path[id]{position:relative;color:#d9d9d9;stroke:#fff;stroke-width:2px;pointer-events:none}#careers-customMap g[id][data-url],#careers-customMap path[id][data-url]{color:#8dc440;pointer-events:auto;cursor:pointer}#careers-customMap g[id][data-url]:focus,#careers-customMap g[id][data-url]:hover,#careers-customMap path[id][data-url]:focus,#careers-customMap path[id][data-url]:hover{color:#22314e}.mfp-bg.mfp-career-pop{background:#fff}#mapModal{max-width:38rem;padding:0;margin:0 auto;position:relative;background:#fff;box-shadow:0 1rem 3rem 0 rgba(0,0,0,.2);overflow:hidden}#mapModal *{text-transform:uppercase}#mapModal .state{padding:3rem}#mapModal .lbl{padding:0 3rem 1rem;color:#8dc440;font-size:1.2rem;letter-spacing:1px}#mapModal .list{width:100%;height:25rem;position:relative;font-size:1.2rem;letter-spacing:1px}#mapModal .list .wrap{width:100%;height:calc(100% - 3rem);padding:0;position:relative;top:1rem}#mapModal .list .content{padding:0}#mapModal .list ul{display:block}#mapModal .list ul li{padding:0 3rem;line-height:3}#mapModal .list ul li a{width:100%;height:100%;display:block}#mapModal .list ul li:hover{background-color:rgba(0,0,0,.1)}#mapModal .mfp-close{width:3.7rem;height:3.7rem;margin:1rem;font-size:0;background-color:none;opacity:1;transition:.3s}#mapModal .mfp-close::before{content:'';width:2rem;border-top:1px solid #333;position:absolute;top:50%;left:calc(50% - 1rem);transform:rotate(45deg)}#mapModal .mfp-close::after{content:'';width:2rem;border-top:1px solid #333;position:absolute;top:50%;left:calc(50% - 1rem);transform:rotate(-45deg)}#mapModal .mfp-close:hover{background:#8dc440}#mapModal .mfp-close:hover::after,#mapModal .mfp-close:hover::before{border-color:#fff}#mapLabel{padding:5px 8px;position:fixed;top:0;left:0;background-color:#fff;color:#22314e;font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:3px;text-transform:uppercase;box-shadow:0 1rem 3rem rgba(0,0,0,.4);opacity:0;transform:translate(-50%,1rem);transition:opacity .3s,transform .6s;display:inline-block;z-index:1000;pointer-events:none}#mapLabel::after{content:'';width:0;height:0;border:7px solid;border-color:#fff transparent transparent;position:absolute;top:100%;left:50%;pointer-events:none}#mapLabel.hovered{opacity:1;transform:translate(-50%,0)}#employee-testimonials *{color:#fff}#employee-testimonials .txt-col h1{color:#8dc440}#employee-testimonials .tml-col>.content{padding:3rem 0}#employee-testimonials .fa-quote-left{color:#8dc440;font-size:4rem;position:absolute;top:auto;left:-5rem}#employee-testimonials .fa-quote-left *{color:#8dc440}#employee-testimonials .career-testimonials-banner{width:100%}#employee-testimonials .career-testimonials-banner .banner-content{margin:0 auto}#employee-testimonials .slick-arrow{width:3rem;height:3rem;position:absolute;top:auto;bottom:-6rem;display:block;z-index:10}#employee-testimonials .slick-arrow div{width:3rem;height:3rem;background-size:contain}#employee-testimonials .slick-arrow.next{left:5.5rem}#employee-testimonials .slick-arrow.prev{left:0}#employee-testimonials .slick-dots{width:8rem;margin:0;position:relative;left:12rem;bottom:-6rem}#employee-testimonials .slick-dots li{width:100%;color:#fff;letter-spacing:2rem;display:none}#employee-testimonials .slick-dots li.slick-active{display:inline-block}#employee-testimonials .slide p{margin-bottom:2.5rem}#employee-testimonials .slide .by{display:flex;flex-direction:column}#employee-testimonials .slide .by .bg-img{width:7rem;height:7rem;border-radius:50%;margin:0 0 1.5rem;flex:0 0 auto}#employee-testimonials .slide .by .sig .name{padding-bottom:1rem;border-bottom:1px solid;margin-bottom:1.5rem;font-weight:700}#employee-testimonials .slide .by .sig .ttl{font-size:1.2rem}@media screen and (min-width:40em){#employee-testimonials .tml-col>.content{padding:5.75vw}#employee-testimonials .slide .by{flex-direction:row}#employee-testimonials .slide .by .bg-img{margin:0 3rem 0 0}}@media screen and (min-width:64em){#employee-testimonials .fa-quote-left{left:-3rem;font-size:6rem}#employee-testimonials .txt-col{display:flex;flex-direction:column;justify-content:center}#employee-testimonials .txt-col .content{padding-left:0}#employee-testimonials .tml-col{display:flex;flex-direction:column;justify-content:center}#employee-testimonials .tml-col .content{max-width:61rem;margin:0 0 0 auto;position:relative}#employee-testimonials .career-testimonials-banner{width:100%;min-height:67.2rem}#employee-testimonials .career-testimonials-banner>.content,#employee-testimonials .career-testimonials-banner>.content>.row,#employee-testimonials .career-testimonials-banner>.content>.row>.column{height:100%}#employee-testimonials .slide p{margin-bottom:5rem}}@media screen and (min-width:75em){#employee-testimonials .tml-col>.content{padding:8rem}}#careers-winn-life .wbg.lrg svg{width:45rem;position:absolute;bottom:0;left:-5rem;z-index:2}#careers-winn-life .wbg.sml svg{width:45rem;position:absolute;top:0;right:-12rem;z-index:3}#careers-winn-life .bg-txt{top:0;right:30%}#careers-winn-life .feat-img{padding-bottom:56.25%}#careers-winn-life .feat-img iframe{width:100%;height:100%}#careers-winn-life .no-pad-sides{padding-left:0;padding-right:0}#careers-winn-life .social.og-color a{margin:0 1rem 1rem 0}#careers-winn-life .social-link.gd{background-color:#0caa41}#careers-winn-life .social-link.gd svg{height:1.5rem}#careers-winn-life .winn-life-carousel{margin:0;z-index:2}#careers-winn-life .winn-life-carousel .slick-list{overflow:visible}#careers-winn-life .winn-life-carousel .carousel-card{width:calc(100vw - 4rem);max-width:51rem;height:30rem;margin:0 5px;background:#fff}#careers-winn-life .winn-life-carousel .carousel-card .bg-img{width:100%;height:100%}@media screen and (min-width:64em){#careers-winn-life>.row:not(.no-pad){padding-top:12rem}#careers-winn-life .img-col{display:flex;align-items:center}#careers-winn-life .feat-img{padding-bottom:56.25%;flex:1 0 auto}#careers-winn-life .txt-col .content{max-width:65rem}#careers-winn-life .txt-col .content .section-title{margin-top:5rem}#careers-winn-life .social.og-color a{width:5.5rem;height:5.5rem;line-height:5.5rem;box-shadow:3px 1rem 2rem rgba(37,37,37,.15)}#careers-winn-life .winn-life-carousel .carousel-card{height:41.8rem}}#careers-benefits .img-col{max-width:61rem;max-height:61rem;margin:0 auto 8rem}#careers-benefits .img-col .wbg{left:0;bottom:-6rem;z-index:1}#careers-benefits .img-col .wbg.sml svg{width:20rem;position:absolute;bottom:0;left:0}#careers-benefits .img-col .feat-img{max-width:51rem;padding-bottom:92%;background-size:100% auto;z-index:2}#careers-benefits .img-col .bg-txt{top:auto;left:0;bottom:-4rem;z-index:3}#careers-benefits .benefits-list .column{width:100%;max-width:41rem;min-width:31rem;margin:3rem auto}#careers-benefits .benefits-list .column .list-wrap{height:100%;padding-top:5rem;margin:5px;border:1px solid #8dc440}#careers-benefits .benefits-list .column .list-badge{width:30rem;height:8rem;padding:1rem 4rem;margin:0 auto 0;position:absolute;top:-2rem;left:calc(50% - 15rem);font-size:2.2rem;font-family:Mulish-Black,sans-serif;text-transform:uppercase;display:flex;z-index:2}#careers-benefits .benefits-list .column .list-badge .bg-img{width:7.5rem;height:100%;margin:-1rem 2.5rem 0 0;background-size:contain}#careers-benefits .benefits-list .column .list-body{padding:2rem}#careers-benefits .benefits-list .column .list-body>ul{padding-left:4rem}#careers-benefits .benefits-list .column .list-body>ul>li{margin:1.5rem 0 0;position:relative;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}#careers-benefits .benefits-list .column .list-body>ul>li::before{content:'';width:2.1rem;height:1.4rem;background-image:url(/themes/winn-residential/corp/main/shared/images/icon-arrow-right.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:4px;left:-4.8rem}#careers-benefits .benefits-list .column .list-body>ul>li ul{padding-left:1.5rem;margin:1.5rem 0 3rem}#careers-benefits .benefits-list .column .list-body>ul>li li{margin:0 0 1rem;position:relative;font-size:1.4rem;font-weight:400;text-transform:none;letter-spacing:normal}#careers-benefits .benefits-list .column .list-body>ul>li li::before{content:'-';position:absolute;top:0;left:-1.5rem}#careers-benefits .benefits-btn{padding-top:0}#careers-benefits .benefits-btn .column{padding:3rem;margin:0 0 3rem}#careers-benefits .benefits-btn .column .btn{background-color:#22314e;color:#fff;text-transform:uppercase;z-index:10}#careers-benefits .benefits-btn .column .btn:focus,#careers-benefits .benefits-btn .column .btn:hover{color:#8dc440}@media screen and (min-width:64em){#careers-benefits .img-col{margin:0 0 8rem auto}#careers-benefits .img-col .wbg{left:-4rem}#careers-benefits .img-col .feat-img{height:100%;padding-bottom:0}#careers-benefits .img-col .bg-txt{right:-1rem;left:auto}#careers-benefits .txt-col p{padding-right:5rem}#careers-benefits .benefits-btn .column{padding:6rem;margin:0 0 6rem}#careers-benefits .benefits-btn .column .btn{min-width:27rem;padding:1.5rem;text-align:center}}@media screen and (min-width:75em){#careers-benefits .txt-col .content{padding:8rem}#careers-benefits .benefits-list .column{margin:4rem auto}#careers-benefits .benefits-list .column:first-child{margin-left:0}#careers-benefits .benefits-list .column:last-child{margin-right:0}#careers-benefits .benefits-list .column .list-body{padding:4rem 4rem 4rem 5rem}#careers-benefits .benefits-list .column .list-body>ul{padding-left:5rem}#careers-benefits .benefits-list .column .list-body>ul>li::before{left:-5.8rem}}#careers-faq{padding:3rem 0}#careers-faq .wbg.sml svg{width:45rem;position:absolute;top:-10rem;left:-14rem}#careers-faq .bg-txt{position:absolute;top:0;left:50%}#careers-faq .side-tagline{margin-bottom:1.5rem}#careers-faq .side-tagline::after{display:none}#careers-faq .side-tagline.left::before{background:linear-gradient(90deg,rgba(141,196,64,0) 10%,#8dc440 100%)}#careers-faq .side-tagline .blurb h2,#careers-faq .side-tagline .blurb h3{margin-bottom:2rem}#careers-faq .side-tagline .blurb p{width:25.5rem;color:#22314e;text-transform:none}#careers-faq .side-tagline .blurb .btn.link-btn:focus,#careers-faq .side-tagline .blurb .btn.link-btn:hover{color:#fff}#careers-faq .side-tagline .blurb .btn.link-btn .bg-img{margin:0;background-color:#22314e}#careers-faq .faq{padding:3rem 3rem 3rem 8rem;margin:0 auto 1.5rem;cursor:pointer}#careers-faq .faq svg{position:absolute;top:calc(50% - 1rem);left:-5rem;color:#8dc440;display:none}#careers-faq .faq .fa-plus{display:block}#careers-faq .faq .question{position:relative}#careers-faq .faq .answer{max-height:0;transform:translateY(0);opacity:0;overflow:hidden;transition:.75s}#careers-faq .faq .answer>p{margin-top:4rem}#careers-faq .faq.open .fa-minus{display:block}#careers-faq .faq.open .fa-plus{display:none}#careers-faq .faq.open .answer{max-height:100rem;transform:translateY(1);opacity:1}#careers-faq .faq:focus,#careers-faq .faq:hover{background-color:#fff;box-shadow:5px 0 2rem rgba(37,37,37,.15)}@media screen and (max-width:27.5em){#careers-faq .side-tagline{flex-direction:column}#careers-faq .side-tagline .bg-img{margin:0 auto 1.5rem}}@media screen and (min-width:40em){#careers-faq{padding:5.75vw 0}#careers-faq .side-tagline{width:100%;left:0}#careers-faq .side-tagline::before{display:none}#careers-faq .side-tagline .bg-img{min-width:10rem}#careers-faq .side-tagline .blurb .btn.link-btn .bg-img{min-width:0}}@media screen and (min-width:64em){#careers-faq .bg-txt{left:19rem}#careers-faq .txt-col .content{padding-left:0}#careers-faq .side-tagline{width:auto;max-width:45vw;padding:6rem;padding-right:8rem;left:-5.75vw}#careers-faq .side-tagline::before{display:block}#careers-faq .list-col>.column{margin-top:2.5rem}}@media screen and (min-width:75em){#careers-faq{padding:8rem 0}}#careers-featured{padding:3rem 0}#careers-featured .wbg.sml svg{width:30rem;position:absolute;top:5rem;left:-3rem}#careers-featured .job{padding:3rem 3rem 3rem 5rem;margin:0 auto 1.5rem;background-color:#fff;box-shadow:none;cursor:pointer}#careers-featured .job svg{position:absolute;top:calc(50% - 1rem);left:-3rem;color:#8dc440;display:none}#careers-featured .job .fa-plus{display:block}#careers-featured .job .job-head{position:relative}#careers-featured .job .job-head .h2,#careers-featured .job .job-head .section-title{margin:0 0 1.5rem}#careers-featured .job .job-head .loc{max-width:calc(100% - 10rem);position:relative;font-size:1.4rem}#careers-featured .job .job-head .loc svg{margin:0 1.5rem 0 0;position:relative;top:auto;left:auto;color:#22314e;display:inline-block}#careers-featured .job .job-head .btn{position:absolute;bottom:-2rem;right:-2rem;text-transform:uppercase}#careers-featured .job .job-body{max-height:0;transform:translateY(0);opacity:0;overflow:hidden;transition:.75s}#careers-featured .job .job-body>p:first-child{padding-top:2rem;border-top:1px solid #d9d9d9;margin-top:2rem}#careers-featured .job.open .fa-minus{display:block}#careers-featured .job.open .fa-plus{display:none}#careers-featured .job.open .job-body{max-height:100rem;transform:translateY(1);opacity:1}#careers-featured .job:focus,#careers-featured .job:hover{box-shadow:5px 0 2rem rgba(37,37,37,.15)}@media screen and (min-width:40em){#careers-featured{padding:5.75vw 0}#careers-featured .job{padding:3rem 3rem 3rem 8rem}#careers-featured .job svg{left:-5rem}}@media screen and (min-width:64em){#careers-featured .txt-col .content{padding-left:0}#careers-featured .txt-col .content .btn{margin-top:3rem}#careers-featured .job .job-body>p:first-child{padding-top:3rem;border-top:1px solid #d9d9d9;margin-top:4rem}}@media screen and (min-width:75em){#careers-featured{padding:8rem 0}#careers-featured .job .job-head .ttl.h2{padding-right:19rem}#careers-featured .job .job-head .btn{width:17rem;top:calc(50% - 2rem);bottom:auto;right:0}}#careers-values .bg-txt{position:absolute;left:0;bottom:-4rem;z-index:10}#careers-values .bg-txt svg *{fill:#f8f7f7}#careers-values .side-tagline .btn.link-btn:focus,#careers-values .side-tagline .btn.link-btn:hover{color:#8dc440}#careers-values .side-tagline .btn.link-btn .bg-img{background-color:#8dc440}#careers-apply .bg-img.fillParent{margin:3rem 0}#careers-apply .wbg{display:none}#careers-apply .wbg.lrg svg{top:2rem;right:-21rem;bottom:auto}#careers-apply .wbg.sml svg{width:30rem;top:3rem;right:-24rem;bottom:auto}#careers-apply .bg-txt{height:22rem;position:absolute;top:auto;right:-4rem;bottom:3rem;z-index:10;display:none}#careers-apply .txt-col{z-index:20}#careers-apply .txt-col .content{margin:8rem 0}#careers-apply .txt-col .content *{color:#fff}@media screen and (min-width:64em){#careers-apply .bg-img.fillParent{margin:6rem 0}#careers-apply .wbg{display:block}#careers-apply .wbg.lrg svg{top:4rem}#careers-apply .wbg.sml svg{top:6rem}#careers-apply .bg-txt{bottom:6rem;display:block}}#contact-intro .wbg.lrg svg{bottom:6rem}#contact-intro .side-tagline p{width:18rem}#contact-intro .side-tagline::after{right:12rem;bottom:calc(100% - 1rem)}#contact-intro .no-margin{margin:0}#contact-intro .no-pad-top{padding-top:0}#contact-intro .media-inquiry-title{margin-bottom:3rem;text-transform:uppercase}#contact-intro .contact-data{padding-left:5rem;position:relative}#contact-intro .contact-data .address{max-width:25rem;margin-top:1rem}#contact-intro .contact-data .plain{margin-top:1rem;font-weight:400;text-transform:none;letter-spacing:normal}#contact-intro .contact-data>svg{position:absolute;top:2px;left:0;color:#8dc440}#contact-intro .contact-data .social a{height:auto;background:0 0;color:#22314e;display:inline-flex}@media screen and (min-width:40em){#contact-intro .bg-txt{top:37%;left:22%}}@media screen and (max-width:1023px) and (min-width:40em){#contact-intro .content{padding:3rem 30%}}@media screen and (min-width:64em){#contact-intro>.row{padding-bottom:16rem}#contact-intro .img-col-1{margin-top:0}}#contact-residents{z-index:2}#contact-residents .wbg svg{width:30rem;bottom:0;right:4rem}#contact-residents .row{padding-top:0}#contact-residents .contact-data{padding-left:5rem;position:relative}#contact-residents .contact-data .plain{margin-top:1rem;font-weight:400;letter-spacing:normal}#contact-residents .contact-data>svg{position:absolute;top:2px;left:0;color:#8dc440}#contact-residents .btn.link-btn{padding:9px 3rem 9px 0;line-height:1.1;display:inline-flex;align-items:center;white-space:normal}#contact-residents .btn.link-btn .bg-img{top:auto}#contact-residents .img-col{padding:3rem 0}#contact-residents .feat-img{padding-bottom:56.25%}@media screen and (min-width:64em){#contact-residents .row{padding-top:0}#contact-residents .img-col{padding:8rem 0}#contact-residents .feat-img{padding-bottom:56.25%}}@media screen and (min-width:75em){#contact-residents .content{padding:8rem;position:relative;top:50%;transform:translateY(-50%)}}#contact-acquisitions-contact .wbg.sml svg,#contact-development-contact .wbg.sml svg,#contact-media-queries .wbg.sml svg,#contact-queries .wbg.sml svg{width:30rem;position:absolute;bottom:-15rem;left:35rem}#contact-acquisitions-contact .wbg.lrg svg,#contact-development-contact .wbg.lrg svg,#contact-media-queries .wbg.lrg svg,#contact-queries .wbg.lrg svg{width:58rem;position:absolute;bottom:-15rem;left:21rem}#contact-acquisitions-contact .no-pad-top,#contact-development-contact .no-pad-top,#contact-media-queries .no-pad-top,#contact-queries .no-pad-top{padding-top:0}#contact-acquisitions-contact .acquisitions-contact-title,#contact-acquisitions-contact .development-contact-title,#contact-acquisitions-contact .media-inquiry-title,#contact-development-contact .acquisitions-contact-title,#contact-development-contact .development-contact-title,#contact-development-contact .media-inquiry-title,#contact-media-queries .acquisitions-contact-title,#contact-media-queries .development-contact-title,#contact-media-queries .media-inquiry-title,#contact-queries .acquisitions-contact-title,#contact-queries .development-contact-title,#contact-queries .media-inquiry-title{margin-bottom:3rem;text-transform:uppercase}#contact-acquisitions-contact .contact-data,#contact-development-contact .contact-data,#contact-media-queries .contact-data,#contact-queries .contact-data{padding-left:5rem;position:relative}#contact-acquisitions-contact .contact-data .address,#contact-development-contact .contact-data .address,#contact-media-queries .contact-data .address,#contact-queries .contact-data .address{max-width:25rem;margin-top:1rem}#contact-acquisitions-contact .contact-data .plain,#contact-development-contact .contact-data .plain,#contact-media-queries .contact-data .plain,#contact-queries .contact-data .plain{margin-top:1rem;font-weight:400;text-transform:none;letter-spacing:normal}#contact-acquisitions-contact .contact-data>svg,#contact-development-contact .contact-data>svg,#contact-media-queries .contact-data>svg,#contact-queries .contact-data>svg{position:absolute;top:2px;left:0;color:#8dc440}#contact-acquisitions-contact .contact-data .social a,#contact-development-contact .contact-data .social a,#contact-media-queries .contact-data .social a,#contact-queries .contact-data .social a{height:auto;background:0 0;color:#22314e;display:inline-flex}#contact-form .wbg.sml svg{width:30rem;position:absolute;bottom:8rem;left:-12rem}#contact-form .bg-txt{position:absolute;top:8rem}#contact-form .txt-col h1{font-size:1.8rem}#contact-form .txt-col p{max-width:28rem}#contact-form .form-col .content{max-width:64rem;margin:0 auto}#contact-form .form-col .content p{color:#fff}@media screen and (min-width:40em){#contact-form{padding-top:5.75vw}}@media screen and (min-width:64em){#contact-form .bg-txt{left:8rem}#contact-form .txt-col h1{font-size:2.2rem}#contact-form .txt-col .content{position:relative;top:50%;transform:translateY(-50%)}#contact-form .form-col .content{margin:0 auto 0 0}}@media screen and (min-width:75em){#contact-form{padding-top:8rem}}#contact-regions .wbg.sml svg{width:36%;position:absolute;top:50%;right:-5rem;transform:translateY(-50%)}#contact-regions .wbg.lrg svg{width:100%;position:absolute;top:0;left:calc(50% - 2.5rem)}#contact-regions .bg-txt{position:absolute;top:50%;transform:translateY(-50%)}#contact-regions>.row{padding:6rem 3rem}#contact-regions .content{width:100%;max-width:111rem;margin:0 auto}#contact-regions .location-list{padding-top:3rem;display:flex;flex-wrap:wrap;justify-content:space-between}#contact-regions .location-tile{width:100%;padding:0 1rem 1.5rem 6rem;border-bottom:1px solid #22314e;margin:0 0 2.5rem;position:relative;break-inside:avoid-column}#contact-regions .location-tile .bg-img{width:3.1rem;height:2.9rem;position:absolute;top:5px;left:0}#contact-regions .bold{margin-bottom:7px;font-weight:700}@media screen and (min-width:40em){#contact-regions>.row{padding:5.75vw}#contact-regions .location-list .location-tile{width:calc(50% - 2rem)}}@media screen and (min-width:75em){#contact-regions>.row{padding:8rem}#contact-regions .location-list .location-tile{width:calc(33.33% - 2rem)}}.feature-wrap{overflow:hidden;position:relative}.feature-wrap .info{padding:2rem;background-color:#8dc440}.feature-wrap .info li{margin-bottom:1.5rem}.footer-1 .top{padding:0 2rem;z-index:5}.footer-1 .top .bg-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.footer-1 .top .wbg.lrg svg{width:41rem;position:absolute;top:-5rem;right:5rem}.footer-1 .top .wbg.sml svg{width:41rem;position:absolute;top:-5rem;right:-23rem}.footer-1 .top .bg-txt{position:absolute;bottom:-4rem;left:-3rem}.footer-1 .top>.column>.row{background-color:#fff}.footer-1 .top .logo-col{padding:5.75vw 5.75vw 0;display:flex;justify-content:center;align-items:center}.footer-1 .top .logo-col .bg-img{width:13.5rem;height:15rem}.footer-1 .top .nav-col{max-width:84rem;padding:0 0 3rem}.footer-1 .top nav{margin-bottom:4rem}.footer-1 .top nav>ul{width:18rem;margin:0 auto}.footer-1 .top nav>ul>li{break-inside:avoid-column}.footer-1 .top nav>ul>li ul{padding:0 0 2rem;margin:0}.footer-1 .top nav a{display:block;padding:1rem 2rem 1.2rem 0;color:#22314e;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:3px}.footer-1 .top nav a svg{margin-left:5px;color:#8dc440}.footer-1 .top nav a:active,.footer-1 .top nav a:focus,.footer-1 .top nav a:hover{color:#8dc440}.footer-1 .top nav li.sub a{padding:1.5rem 2rem .5rem 2rem;border-left:1px solid #d9d9d9;font-size:1.4rem;font-weight:400;text-transform:none;letter-spacing:normal;line-height:1}.footer-1 .top nav li.sub[data-idx="1"] a{padding:7px 2rem 0 2rem}.footer-1 .top nav li.active a{color:#8dc440}.footer-1 .top .row.links{flex-flow:column;justify-content:center;align-items:center}.footer-1 .top .footer-social{margin:2rem 0;text-align:center}.footer-1 .top .footer-social a{background:0 0;color:#22314e;font-size:1.8rem}.footer-1 .top .footer-social a:focus,.footer-1 .top .footer-social a:hover{color:#8dc440}.footer-1 .top .powered{margin-top:2rem;position:absolute;bottom:1rem;right:50%;font-size:1.2rem;letter-spacing:3px;text-transform:uppercase;transform:translateX(50%);white-space:nowrap}.footer-1 .btm{padding-top:9rem;margin-top:-6rem;z-index:1}.footer-1 .btm>.column-inner>.row{padding:0 3rem}.footer-1 .btm .column{padding:0 0 3rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.footer-1 .btm .copy-col span{font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:3px}.footer-1 .btm ul.legal{margin:1rem 0;list-style:none;break-inside:avoid;text-align:center}.footer-1 .btm ul.legal li{display:inline-block;break-inside:avoid}.footer-1 .btm ul.legal li:last-child a::after{display:none}.footer-1 .btm ul.legal a{margin:0 1.2rem;position:relative;color:#fff;font-size:1.4rem}.footer-1 .btm ul.legal a:hover{text-decoration:underline}.footer-1 .btm ul.legal a::after{content:'';width:0;height:150%;border-right:1px solid #00588b;position:absolute;top:-20%;right:-.9rem;opacity:.5;display:block}.footer-1 .btm ul.footer-icons{margin:1rem 0;display:flex;break-inside:avoid}.footer-1 .btm ul.footer-icons li{margin:0 1.2rem;display:inline-block}.footer-1 .btm ul.footer-icons li i{font-size:3rem;display:flex}.footer-1 .btm ul.footer-icons li img{width:auto;height:3.1rem}.back-to-top{width:100%;padding:1.5rem;background:#8dc440;color:#22314e;display:block}@media screen and (min-width:40em){.footer-1 .top{padding:0 3rem}.footer-1 .top nav>ul{width:45rem;columns:2}.footer-1 .top .footer-social a{margin-right:1.4vw}}@media screen and (min-width:64em){.footer-1 .top{padding:0 5rem}.footer-1 .top .wbg.lrg svg{top:auto;bottom:-5rem}.footer-1 .top .wbg.sml svg{top:auto;bottom:-5rem}.footer-1 .top>.column>.row{padding-left:0}.footer-1 .top .logo-col{padding:8rem 0 8rem 8rem}.footer-1 .top .nav-col{padding:3rem 0}.footer-1 .top nav>ul{width:100%;margin:0;columns:3}.footer-1 .top .row.links{flex-flow:row;justify-content:space-between;align-items:center}.footer-1 .top .footer-social{margin:0;text-align:left}.footer-1 .top .footer-social a{font-size:2.2rem}.footer-1 .top .powered{margin:0;bottom:3rem;right:3rem;transform:none}.footer-1 .btm{padding-top:12rem}.footer-1 .btm>.column-inner>.row{padding:0 5rem}.footer-1 .btm>.column-inner>.row .column{min-width:100%}.footer-1 .btm>.column-inner>.row .column.left{transform:translateY(100%)}.footer-1 .btm>.column-inner>.row .column.right{transform:translateY(-100%)}}@media screen and (min-width:90em){.footer-1 .top .footer-social a{margin-right:2rem}.footer-1 .btm{padding-top:6rem}.footer-1 .btm>.column-inner>.row{padding:0 5rem}.footer-1 .btm>.column-inner>.row .column{min-width:50%;padding:3rem 0}.footer-1 .btm>.column-inner>.row .column.left{transform:translateY(0);justify-content:flex-start}.footer-1 .btm>.column-inner>.row .column.right{transform:translateY(0);justify-content:flex-end}.footer-1 .btm ul.footer-icons li:last-child{margin-right:0}.footer-1 .footer-row{flex-direction:column-reverse;align-items:center}.footer-1 .footer-row .legal-col{min-width:100%!important;justify-content:center!important}.footer-1 .footer-row .copy-col{min-width:none!important;justify-content:center!important;padding-top:0!important}}section.footer-legal{margin-bottom:3rem}section.footer-legal .content{width:100%;max-width:84rem;margin:0 auto}@media screen and (min-width:40em){section.footer-legal{margin-bottom:5.75vw}}@media screen and (min-width:75em){section.footer-legal{margin-bottom:8rem}}.body-properties .prop-carousel .carousel-slide-img{min-height:60rem}.body-properties .slide-inner{margin:0}.body-properties .prop-nav{padding:1rem;border-top:1px solid #22314e;border-bottom:1px solid #22314e;margin-bottom:2rem}.body-properties .prop-nav li{display:block;padding:0 1rem}@media screen and (min-width:40em){.body-properties .prop-nav li{display:inline-block}}.body-properties .block-area{padding:1rem 0}.body-properties .tabs,.body-properties .tabs-content{background:0 0}.body-properties .area-list .tabs-title{display:block;float:none}.body-properties .area-list .tabs-title a{font-size:1.4rem}.body-properties .area-list .tabs-title a:hover{background:0 0}.body-properties .amenities .tabs-title{display:block;float:none}.body-properties .amenities .tabs-title a.btn{width:100%}.body-properties .area a.btn{width:100%}.body-properties .gallery .popup-gallery a{width:33.33%;display:block;float:left}.body-properties .gallery img.hide-for-medium{width:100%}.body-properties .slick-dots{bottom:2rem}.body-properties #map{min-height:50rem}.pac-container{background-color:#fff;position:absolute!important;z-index:1000;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial,sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.pac-container:after{content:"";padding:1px 1px 1px 0;height:16px;text-align:right;display:block;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png);background-position:right;background-repeat:no-repeat;background-size:104px 16px}.hdpi.pac-container:after{background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2_hdpi.png)}.pac-item{cursor:default;padding:0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:11px;color:#999}.pac-item:hover{background-color:#fafafa}.pac-item-selected,.pac-item-selected:hover{background-color:#ebf2fe}.pac-matched{font-weight:700}.pac-item-query{font-size:13px;padding-right:3px;color:#000}.pac-icon{width:15px;height:20px;margin-right:7px;margin-top:6px;display:inline-block;vertical-align:top;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);background-size:34px}.hdpi .pac-icon{background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons_hdpi.png)}.pac-icon-search{background-position:-1px -1px}.pac-item-selected .pac-icon-search{background-position:-18px -1px}.pac-icon-marker{background-position:-1px -161px}.pac-item-selected .pac-icon-marker{background-position:-18px -161px}.pac-placeholder{color:gray}.custom-prediction-label{font-style:italic}#searchMap .gm-style .gm-style-iw-c{border-radius:0}#searchMap .gm-style .gm-style-iw-c .property-tooltip .tt-title{margin-bottom:1rem;color:#22314e;font-family:Mulish,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.33}#searchMap .gm-style .gm-style-iw-c .property-tooltip .tt-address{font-size:1.2rem;text-decoration:underline}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}body.body-fyh-results{background-color:#f8f7f7}body.body-fyh-results .foot-wrap .footer-1{background-color:#f8f7f7;z-index:100}.search-app-wrap{margin:0 0 3rem}#searchApp,#searchMap{height:1200px}#searchApp{width:55%;flex:1 1 55%}#searchApp>.row{height:100%}#searchApp .column.search-app{max-width:85rem;height:100%;padding:3rem}#searchApp .property-search{height:100%;display:flex;flex-flow:column}#searchApp .property-search .btn.small-mod{padding-left:5px;padding-right:0;margin-left:2rem}#searchApp .property-search .btn.small-mod .bg-img{width:1.5rem;height:1.5rem;top:1.7rem;right:auto;left:-2rem;background-image:url(/themes/winn-residential/corp/main/shared/images/btn-green-arrow.png)!important;background-size:7px 7px;background-color:#fff}#searchApp .property-search .tabs{width:calc(100% + 6rem);margin-left:-3rem;display:flex}#searchApp .property-search .tabs .custom-tab{min-width:2rem;padding:2rem 2.5rem 2.5rem;border:2px solid transparent;position:relative;display:flex;justify-content:space-between;cursor:pointer}#searchApp .property-search .tabs .custom-tab .txt{margin-right:3rem;text-align:left}#searchApp .property-search .tabs .custom-tab svg{position:relative;top:calc(50% - 1.2rem);font-size:2.4rem}#searchApp .property-search .tabs .custom-tab.is-active{border-color:#d9d9d9 #d9d9d9 transparent;background:#fff}#searchApp .property-search .tabs .custom-tab.is-active *{color:#00588b}#searchApp .property-search .tabs .custom-tab.is-active .txt .h3::after{content:'';width:2.4rem;height:4px;position:absolute;bottom:5px;left:2.5rem;background-color:#00588b}#searchApp .property-search .panels{width:calc(100% + 6rem);padding:2rem;border-top:2px solid #d9d9d9;margin:-2px 0 0 -3rem;background-color:#fff}#searchApp .property-search .panels .custom-panel{width:100%;display:none}#searchApp .property-search .panels .custom-panel.is-active{display:flex}#searchApp .property-search .panels .custom-panel>*{width:100%}#searchApp .property-search form.form{width:100%;margin-bottom:2rem;display:flex}#searchApp .property-search form.form #autofill{width:calc(100% - 12.6rem);height:5.3rem;padding:1rem 1rem 1rem 2.2rem;border:2px solid #d9d9d9;font-size:inherit;background:#f8f7f7}#searchApp .property-search form.form a{width:12.8rem;height:5.3rem;padding:0;margin:0 0 0 -2px;font-size:inherit;display:flex;justify-content:center;align-items:center}#searchApp .property-search .search-boxes,#searchApp .property-search .type-boxes{display:flex;justify-content:center;flex-wrap:wrap}#searchApp .property-search .search-boxes>*,#searchApp .property-search .type-boxes>*{display:block;text-transform:uppercase;word-break:avoid}#searchApp .property-search .search-boxes>* a,#searchApp .property-search .type-boxes>* a{min-height:3.6rem;color:#22314e;font-size:1.2rem;text-transform:none;line-height:1.1;display:flex;align-items:center}#searchApp .property-search .search-boxes>* a svg,#searchApp .property-search .type-boxes>* a svg{margin-top:-2px;margin-left:1rem}#searchApp .property-search .search-boxes .reset,#searchApp .property-search .type-boxes .reset{padding-left:1.5rem;flex:1 1 auto}#searchApp .property-search .search-boxes .favorites,#searchApp .property-search .type-boxes .favorites{flex:0 0 auto}#searchApp .property-search .search-boxes .favorites svg,#searchApp .property-search .type-boxes .favorites svg{width:1.5rem;color:#8dc440}#searchApp .property-search .search-boxes .type-holder,#searchApp .property-search .type-boxes .type-holder{width:100%;height:5.3rem;padding:5px 3rem 5px 1rem;border:2px solid #d9d9d9;margin-bottom:2rem;position:relative;font-size:1.2rem;cursor:pointer;line-height:1;background-color:#f8f7f7}#searchApp .property-search .search-boxes .type-holder:nth-child(1),#searchApp .property-search .type-boxes .type-holder:nth-child(1){max-width:calc(100% - 17.7rem);margin-right:1rem}#searchApp .property-search .search-boxes .type-holder:nth-child(2),#searchApp .property-search .type-boxes .type-holder:nth-child(2){max-width:16rem}#searchApp .property-search .search-boxes .type-holder svg,#searchApp .property-search .type-boxes .type-holder svg{position:absolute;top:2rem;right:1.5rem;color:#8dc440;pointer-events:none}#searchApp .property-search .search-boxes .select-holder,#searchApp .property-search .type-boxes .select-holder{width:calc(50% - 5px);height:3.6rem;padding:5px 3rem 5px 1rem;margin-right:5px;position:relative;font-size:1.2rem;cursor:pointer;line-height:1;background-color:#f8f7f7}#searchApp .property-search .search-boxes .select-holder svg,#searchApp .property-search .type-boxes .select-holder svg{position:absolute;top:1.25rem;right:1.5rem;color:#8dc440;pointer-events:none}#searchApp .property-search .search-boxes select,#searchApp .property-search .type-boxes select{width:100%;height:100%;padding:5px 3rem 5px 1rem;border:none;margin:0;position:absolute;top:0;left:0;background:0 0;font-family:inherit;font-size:1.2rem;line-height:3.6rem;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:inherit;outline:0}#searchApp .property-search .search-boxes select:focus,#searchApp .property-search .type-boxes select:focus{outline:0;border:none;background-color:none;box-shadow:none}#searchApp .property-search .search-boxes select::-ms-expand,#searchApp .property-search .type-boxes select::-ms-expand{display:none}#searchApp .property-search .search-boxes select:disabled,#searchApp .property-search .type-boxes select:disabled{opacity:.3}#searchMap{width:45%;position:relative;flex:1 1 45%}#searchMap .callout{width:80%;padding:1.5rem 5rem 1.5rem 1.5rem;border:none;margin-top:4rem;position:absolute;top:5rem;left:50%;background-color:rgba(141,196,64,.9);color:#fff;transform:translateX(-50%);z-index:990}#searchMap .callout .close-button{width:2rem;height:2rem;color:#fff}#searchMap #propSearchMap{width:100%;height:calc(100% - 4rem);max-height:113rem}@media screen and (min-width:40em){#searchApp .property-search .panels,#searchApp .property-search .tabs{width:calc(100% + 5rem)}}@media screen and (max-width:1023px){#searchApp .property-search .tabs .txt{font-size:1.4rem}#searchApp .property-search .tabs .h3{font-size:1.8rem}#searchApp .property-search .tabs .custom-tab{padding:1rem 2rem 1.5rem}#searchApp .property-search .tabs .custom-tab svg{top:calc(50% - 1.2rem);font-size:2rem}}@media screen and (min-width:64em){#searchApp .column.search-app{padding:4rem}#searchApp .property-search .panels,#searchApp .property-search .tabs{width:100%;margin-left:0}#searchApp .property-search .search-boxes .select-holder{width:24%;min-width:10rem;max-width:16rem;margin-right:1rem}#searchApp .property-search::after{content:'';width:100vw;height:25rem;background:#f8f7f7;display:block;position:absolute;top:calc(100% - 4rem);left:0;z-index:2}#searchMap .callout{width:35vw;position:fixed;top:14rem;right:5vw;left:auto;transform:none;z-index:1}#searchMap #propSearchMap{width:45vw;height:calc(100vh - 15.6rem);max-height:116rem;margin-top:4rem;position:fixed!important;top:8.6rem;right:0}}@media screen and (min-width:75em){#searchApp{max-width:85rem}#searchMap{max-width:calc(100% - 85rem);min-width:45%}#searchMap .callout{width:100%;max-width:calc(90vw - 85rem);min-width:35vw}#searchMap #propSearchMap{width:100%;max-width:calc(100vw - 85rem);min-width:45vw}}.property-search-results{width:calc(100% + 6rem);height:calc(100% + 6rem);padding:6rem 3rem 3rem;margin:-3rem 0 0 -3rem;position:relative;overflow:hidden}.property-search-results .back-to-communities a{font-size:1.3rem;display:block;color:#000;font-weight:700;margin-bottom:1rem}.property-search-results .total-results{margin-bottom:1rem;font-size:1.2rem;display:flex;justify-content:space-between}.property-search-results .result-set{width:100%;height:72rem;padding:5px 3rem;position:absolute;top:9rem;left:0;overflow:hidden auto;align-items:flex-start;-ms-overflow-style:none;scrollbar-width:none}.property-search-results .result-set::-webkit-scrollbar{display:none}.property-search-results .prop-result{max-width:100%;margin:1rem 0;position:relative;background:#fff}.property-search-results .prop-result:last-child{margin-bottom:3rem}.property-search-results .prop-result .prop-info{font-size:1.2rem}.property-search-results .prop-result .prop-info .prop-img{height:22.5rem;position:relative;background:#d9d9d9}.property-search-results .prop-result .prop-info .prop-img .military-badge{padding:7px 1.5rem;position:absolute;top:2rem;left:0;background-color:#252525;color:#fff;font-size:1.2rem;display:flex}.property-search-results .prop-result .prop-info .prop-img .military-badge svg{width:1rem;height:1.4rem;margin-left:1.5rem}.property-search-results .prop-result .prop-info .prop-img .favorite{width:3rem;height:3rem;position:absolute;top:2rem;right:2rem;background:rgba(0,0,0,.33);color:#fff;display:flex;justify-content:center;align-items:center}.property-search-results .prop-result .prop-info .prop-img .favorite svg{width:2.5rem}.property-search-results .prop-result .prop-info .prop-img .favorite.added{color:#8dc440}.property-search-results .prop-result .prop-info .prop-data{padding:1rem 1.5rem}.property-search-results .prop-result .prop-info .prop-data .prop-name{height:6rem;font-size:1.6rem;font-weight:700}.property-search-results .prop-result .prop-info .prop-data .prop-contact{height:6rem}.property-search-results .prop-result .prop-info .prop-data .prop-contact>*{width:15rem}.property-search-results .prop-result .prop-info .prop-data .prop-contact>* a{width:100%;display:inline-block;word-break:none;text-decoration:underline}.property-search-results .prop-result .prop-info .prop-data .prop-contact>* svg{width:1.4rem;height:1.4rem;margin:0 1rem -1.5px;color:#8dc440;display:inline-block}.property-search-results .prop-result .prop-info .prop-data .prop-contact>* span{white-space:nowrap}.property-search-results .prop-result .prop-info .prop-data .prop-actions{margin:1rem 0 1.5rem}.property-search-results .prop-result .prop-info .prop-data .prop-actions .btn{min-width:10rem;margin:0 2.5rem 0 0}@media screen and (min-width:64em){.property-search-results .prop-result{max-width:calc(50% - 1.5rem)}}
/*# sourceMappingURL=sourcemaps/app-a87e28fd.min.css.map */
