/* compiled by scssphp v0.1.1 on Fri, 19 Jul 2024 16:42:57 +0000 (0.0561s) */

*{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;margin:0;padding:0;}html,body{height:100%;}img{border:none;}a{text-decoration:none;color:inherit;}input{border-radius:0;}body{width:100%;min-width:320px;top:0 !important;}.clear{clear:both;}body,input,textarea,button,select{font:15px/22px MuseoSans-300;}@media only screen and (max-width:590px){body,input,textarea,button,select{font-size:13px;line-height:20px;}}h2,h3,h4,h6{font-weight:normal;font-family:MuseoSans-700;}h2 i,h3 i,h4 i,h6 i,h2 em,h3 em,h4 em,h6 em{font-family:MuseoSans-700Italic;}h1,strong,h5,b{font-weight:normal;font-family:MuseoSans-500;}h1 i,strong i,h5 i,b i,h1 em,strong em,h5 em,b em{font-family:MuseoSans-500Italic;}i,em{font-style:normal;font-family:MuseoSans-300Italic;}i h2,em h2,i h3,em h3,i h4,em h4,i h6,em h6{font-family:MuseoSans-700Italic;}i h1,em h1,i strong,em strong,i h5,em h5,i b,em b{font-family:MuseoSans-500Italic;}body{background:white;color:black;}body:before{content:' ';background:#fee5a5;width:320px;position:fixed;top:0;bottom:0;right:0;}@media only screen and (max-width:1024px){body:before{display:none;}}.mobile-only{display:none;}@media only screen and (max-width:590px){.mobile-only{display:block;}.no-mobile{display:none;}}.wrap{position:relative;max-width:826px;margin:0 auto;padding:0 25px;}.std-content img{max-width:100%;height:auto;}.std-content h1{text-transform:uppercase;color:#645d98;font-size:20px;line-height:28px;letter-spacing:1px;}@media only screen and (max-width:590px){.std-content h1{margin-bottom:10px;}}.std-content h2{margin-bottom:62px;font-size:20px;line-height:32px;font-family:MuseoSans-300;}@media only screen and (max-width:590px){.std-content h2{font-size:15px;line-height:22px;}}.std-content h3{text-transform:uppercase;color:#645d98;font-family:MuseoSans-500;font-size:13px;letter-spacing:1px;border-bottom:solid 1px #645d98;margin-bottom:27px;}@media only screen and (max-width:590px){.std-content h3{margin-bottom:12px;}}.std-content h3 strong{font-family:MuseoSans-700;}.std-content h5{text-transform:uppercase;font-size:13px;letter-spacing:1px;margin-top:5px;margin-bottom:5px;}.std-content p{margin-bottom:10px;}.std-content th{font-weight:normal;line-height:17px;}.std-content.simple-tables table{border-collapse:collapse;margin-bottom:10px;}.std-content.simple-tables table td{padding-right:50px;}.std-content:not(.simple-tables) table{font-size:15px;line-height:23px;border-collapse:collapse;width:100%;margin-bottom:10px;}.std-content:not(.simple-tables) table th{text-align:left;font-family:MuseoSans-500;background:#d0d1d2;padding:4px;vertical-align:top;}.std-content:not(.simple-tables) table td{padding:1px 4px;vertical-align:top;}.std-content:not(.simple-tables) table tr:nth-child(odd) td{background:#e7e8e8;}.std-content:not(.simple-tables) table thead + tbody tr:first-child td{padding-top:10px;}.std-content:not(.simple-tables) table thead + tbody tr:nth-child(even) td{background:#e7e8e8;}.std-content:not(.simple-tables) table thead + tbody tr:nth-child(odd) td{background:white;}@media only screen and (max-width:590px){.std-content:not(.simple-tables) table{font-size:13px;line-height:20px;}}.std-content:not(.simple-tables) table.borders tr:nth-child(even) td,.std-content:not(.simple-tables) table.borders tr:nth-child(odd) td{background:white;}.std-content:not(.simple-tables) table.borders tr:nth-child(even) td{padding-bottom:6px;border-bottom:solid 1px black;}.std-content:not(.simple-tables) table.borders tr:nth-child(odd) td{padding-top:6px;}.std-content:not(.simple-tables) table.borders tr:last-child td{border-bottom:none;}.std-content table.table-40-60 td:first-child{width:40%;}.std-content table.table-40-60 td:last-child{width:60%;}.std-content table.table-20 td{width:20%;}.std-content table.table-50 td{width:50%;}.std-content table.table-80-20 td:first-child{width:80%;}.std-content table.table-80-20 td:last-child{width:20%;}.std-content table.table-40-20 td{width:20%;}.std-content table.table-40-20 td:first-child{width:40%;}.std-content small{font-size:86.667%;line-height:1.5em;display:block;}.std-content a{-webkit-transition:all 0.2s;-ms-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#645d98;}.std-content a:hover{color:#e6b10e;}.std-content .button{text-transform:uppercase;display:block;background:#e6b10e;color:black;text-align:center;font-size:13px;border:none;height:49px;line-height:49px;width:100%;box-sizing:border-box;cursor:pointer;}.std-content .button:hover{background:#282828;color:white;}.std-content.sidebar .button{background:#e5b000;color:#3e3a5e;font-size:20px;font-family:MuseoSans-500;border:solid 1px #fff;text-transform:none;margin-bottom:12px;}.std-content.sidebar .button:hover{background:#282828;color:white;}.std-content ul{list-style:none;}.std-content ul li{position:relative;margin-left:1em;}.std-content ul li:before{position:absolute;left:-1em;top:0;content:'•';color:#719e8b;}.std-form{padding:50px 0;}.std-form div.g-recaptcha{margin-bottom:13px;}.std-form input[type="date"],.std-form input[type="number"],.std-form input[type="text"],.std-form input[type="email"],.std-form input[type="phone"],.std-form textarea,.std-form select{color:#282828;font-size:13px;border:solid 1px #282828;background:white;display:block;box-sizing:border-box;padding:0 18px;width:100%;margin-bottom:23px;height:47px;line-height:47px;}.std-form input[type="date"]::-webkit-input-placeholder,.std-form input[type="number"]::-webkit-input-placeholder,.std-form input[type="text"]::-webkit-input-placeholder,.std-form input[type="email"]::-webkit-input-placeholder,.std-form input[type="phone"]::-webkit-input-placeholder,.std-form textarea::-webkit-input-placeholder,.std-form select::-webkit-input-placeholder{text-transform:uppercase;color:#282828;}.std-form input[type="date"]::-moz-placeholder,.std-form input[type="number"]::-moz-placeholder,.std-form input[type="text"]::-moz-placeholder,.std-form input[type="email"]::-moz-placeholder,.std-form input[type="phone"]::-moz-placeholder,.std-form textarea::-moz-placeholder,.std-form select::-moz-placeholder{text-transform:uppercase;color:#282828;}.std-form input[type="date"]:-ms-input-placeholder,.std-form input[type="number"]:-ms-input-placeholder,.std-form input[type="text"]:-ms-input-placeholder,.std-form input[type="email"]:-ms-input-placeholder,.std-form input[type="phone"]:-ms-input-placeholder,.std-form textarea:-ms-input-placeholder,.std-form select:-ms-input-placeholder{text-transform:uppercase;color:#282828;}.std-form textarea{height:150px;line-height:16px;padding-top:13px;padding-bottom:13px;}.std-form select[name="floorplan"]{background-image:url('../images/dropdown.png');background-repeat:no-repeat;background-position:95% center;background-size:19.8px auto;}.std-form input[name="move_in_date"]:not([type="date"]){background-image:url('../images/calendar.png');background-repeat:no-repeat;background-position:95% center;background-size:24.3px auto;}.std-form .error{border:solid 1px #e6b10e !important;}.std-form p em{color:black;font-size:13px;}.std-form input[type="submit"]{width:155px;}@media only screen and (max-width:590px){.std-form input[type="submit"]{width:100%;}}.collapsable-area{margin-bottom:75px;}@media only screen and (max-width:590px){.collapsable-area{margin-bottom:0px;display:none;}}@media only screen and (max-width:590px){.collapsable{position:relative;margin-top:36px;cursor:pointer;}.collapsable:before,.collapsable:after{-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;content:' ';position:absolute;background:#645d98;width:13px;height:3px;display:block;right:0;top:50%;margin-top:-2px;}.collapsable:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.collapsable:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-3px;}.collapsable.open:before,.collapsable.open:after{right:10px;margin-top:3px;}.collapsable.open:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.collapsable.open:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-right:-1px;}}#wpadminbar{position:fixed !important;top:0 !important;}@media (max-width:1024px){#alert-bar + #header .header-top .header-right{top:40px;}#alert-bar + #header .header-bottom{top:90px;}}#header{height:167px;border-bottom:solid 2px white;position:relative;background:white;}#header .apply-now-button{position:relative;z-index:10;border-top:solid 2px white;border-bottom:solid 2px white;}#header .apply-now-button + .apply-now-button{border-top:solid 0px #fff;}#header .apply-now-button a{-webkit-transition:background 0.2s;-ms-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;font-family:MuseoSans-500;display:block;background:#719e8b;color:white;text-transform:uppercase;text-align:center;height:50px;line-height:50px;font-size:13px;letter-spacing:1px;cursor:pointer;}#header .apply-now-button a:hover{background:#282828;}@media only screen and (max-width:1024px){#header .apply-now-button a{text-align:left;padding-left:25px;height:76px;line-height:76px;}}#header .header-left{float:left;width:calc(100% - 320px);}@media only screen and (max-width:1024px){#header .header-left{float:none;width:auto;}}#header .header-top .header-left .wrap{max-width:100%;}#header .header-right{position:relative;float:right;width:320px;box-sizing:border-box;}@media only screen and (max-width:1024px){#header .header-right{float:none;width:auto;clear:both;}}#header .header-top .header-left,#header .header-bottom .header-left,#header .header-top .header-right,#header .header-bottom .header-right{height:100%;box-sizing:border-box;}#header .header-top{border-bottom:solid 2px white;height:115px;}#header .header-top .header-right{background:#645d98;text-align:center;padding-top:36px;}#header .header-top .header-right a{background:url('../images/avanath-communities.png') no-repeat;width:191px;height:48px;font-size:0;display:block;margin:0 auto;}#header .header-bottom{height:50px;}#header .header-bottom .header-left{background:#645d98;}#header .primary-menu ul{list-style:none;display:table;width:100%;max-width:700px;height:50px;}#header .primary-menu li{display:table-cell;vertical-align:middle;font-size:13px;line-height:16px;padding-right:20px;}#header .primary-menu li.current-menu-item a{color:white;}#header .primary-menu a{-webkit-transition:all 0.2s;-ms-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:white;font-family:MuseoSans-500;text-transform:uppercase;letter-spacing:1px;}#header .primary-menu a:hover{color:#e6b10e;}#header .secondary-menu{border-left:solid 2px white;}#header .secondary-menu ul{display:table;width:100%;}#header .secondary-menu li{display:table-cell;}#header .secondary-menu li:first-child{width:33%;}#header .secondary-menu li:first-child a{border-right:solid 2px white;}#header .secondary-menu a{-webkit-transition:all 0.2s;-ms-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;font-family:MuseoSans-500;color:#3e3a5e;text-align:center;text-transform:uppercase;line-height:50px;font-size:13px;letter-spacing:1px;background:#e6b10e;white-space:nowrap;display:block;height:100%;}#header .secondary-menu a:hover{color:white;background:#555556;}#header .site-title{color:#645d98;font-family:MuseoSans-300;font-size:40px;line-height:40px;padding-top:36px;}.page-template-template-home #header .site-title{max-width:100% !important;}#header .site-subtitle{font-size:20px;color:#645d98;font-family:MuseoSans-300;}#header .site-info{position:absolute;right:20px;top:49px;font-family:MuseoSans-300;color:black;font-size:15px;line-height:25px;}#header .site-info .site-phone{font-size:20px;}@media only screen and (max-width:1024px){#header{height:auto;}#header .header-top{height:auto;}#header .header-top .header-right{position:fixed;z-index:100;padding:0;top:0;left:0;right:0;height:50px;}#header .header-top .header-right span{top:23px;left:24px;}#header .header-top .header-right span:before,#header .header-top .header-right span:after,#header .header-top .header-right span{-webkit-transition:all 0.2s;-ms-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;position:absolute;display:block;width:30px;height:3px;background:white;}#header .header-top .header-right span:before,#header .header-top .header-right span:after{-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;content:' ';left:0;}#header .header-top .header-right span:before{top:-8px;}#header .header-top .header-right span:after{top:8px;}.menu-open #header .header-top .header-right span{background:#645d98;}.menu-open #header .header-top .header-right span:before,.menu-open #header .header-top .header-right span:after{left:4px;}.menu-open #header .header-top .header-right span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.menu-open #header .header-top .header-right span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:13px;}#header .header-top .header-right a{position:absolute;right:20px;top:13px;width:112px;height:28px;background-size:112px 28px;}#header .header-bottom{display:none;height:auto;position:fixed;z-index:101;border-top:solid 2px white;left:0;right:0;top:50px;background:#645d98;}#header .header-bottom .header-left,#header .header-bottom .header-right{height:auto;}#header .header-bottom .header-left .wrap{max-width:100%;padding:0;}#header .header-bottom .primary-menu,#header .header-bottom .secondary-menu{padding:19px 0 16px;border-bottom:solid 2px white;}#header .header-bottom .primary-menu ul,#header .header-bottom .secondary-menu ul,#header .header-bottom .primary-menu li,#header .header-bottom .secondary-menu li{display:block;}#header .header-bottom .primary-menu li,#header .header-bottom .secondary-menu li{margin-right:0;float:none;padding:6px 0;}#header .header-bottom .primary-menu li a,#header .header-bottom .secondary-menu li a{display:block;line-height:26px;padding-left:25px;}#header .header-bottom .primary-menu ul{width:auto;max-width:100%;height:auto;}#header .header-bottom .secondary-menu{background:#e6b10e;border-left:none;border-bottom:none;}#header .header-bottom .secondary-menu a{text-align:left;border-right:none !important;}#header .header-bottom .secondary-menu a:hover{background:none;color:#666;}#header .site-info{position:relative;right:0;top:0;padding-top:16px;line-height:22px;}#header .site-info .site-phone{padding-top:6px;}#header .site-title{padding-top:70px !important;}}@media only screen and (max-width:590px){#header .site-address span{display:block;}}#footer{position:relative;font-family:MuseoSans-300;font-size:13px;line-height:22px;}#footer .footer-top{float:left;width:calc(100% - 320px);color:black;float:none;padding-bottom:30px;}@media only screen and (max-width:1024px){#footer .footer-top{float:none;width:auto;}}#footer .footer-top a{color:#645d98;}#footer .footer-top a:hover{color:#e6b10e;}#footer .footer-bottom{background:#645d98;color:white;padding:24px 0;}#footer .footer-bottom a{color:white;}#footer .footer-bottom a:hover{color:#e6b10e;}#footer .footer-bottom a.equal-housing{background:url('../images/equal-housing-opportunity-provider.png') no-repeat right center;padding-right:30px;display:inline-block;height:22px;}@media (min-width:811px){#footer .footer-bottom a.equal-housing + a,#footer .footer-bottom a.equal-housing + a + a{margin-left:32px;}}#footer .footer-left{float:left;width:calc(100% - 320px);}@media only screen and (max-width:1024px){#footer .footer-left{float:none;width:auto;}}#footer .footer-right{position:relative;float:right;width:320px;box-sizing:border-box;}@media only screen and (max-width:1024px){#footer .footer-right{float:none;width:auto;clear:both;}}#footer .footer-right,#footer .footer-right a{color:white;}#footer .footer-right .goog-te-gadget{color:white;}#footer .footer-right .translate-box{margin:0 auto;width:170px;position:relative;top:-10px;}#footer .footer-right .translate-box select{background:#645d98 url('../images/dropdown-btn.png') no-repeat right center;color:white;border:solid 1px white;padding-left:15px;padding-right:47px;height:33px;width:170px;line-height:33px;-moz-appearance:none;}#footer .footer-right .translate-box select::-ms-expand{display:none;}@media only screen and (max-width:1024px){#footer .wrap{margin:0;}#footer .footer-top{background:#645d98;color:white;padding:32px 0 0 0;}#footer .footer-top p{display:inline;}#footer .footer-top a{color:white;}#footer .footer-top a:hover{color:#e6b10e;}#footer .footer-bottom{padding:20px 0 30px 0;}#footer .footer-bottom a.equal-housing{display:inline-block;}#footer .footer-right{max-width:826px;padding:25px 25px 0;}#footer .footer-right .translate-box{width:auto;margin:0;}}@media only screen and (max-width:810px){#footer .footer-bottom a.equal-housing{margin-left:0;display:block;width:230px;}}.goog-te-banner-frame{bottom:0;top:auto !important;}#main .content{float:left;width:calc(100% - 320px);padding:35px 0 12px;padding-bottom:60px;}@media only screen and (max-width:1024px){#main .content{float:none;width:auto;}}@media only screen and (min-width:1025px){#main .content{padding-bottom:120px;}}@media only screen and (max-width:1024px){#main .content{padding-bottom:25px;}}#main .sidebar{position:relative;float:right;width:320px;box-sizing:border-box;font-size:15px;line-height:22px;}#main .sidebar .image-wrapper{margin:2rem 0;display:flex;justify-content:center;}@media only screen and (max-width:1024px){#main .sidebar .image-wrapper{justify-content:flex-start;}}#main .sidebar .image-wrapper img{max-width:100px;margin:0 auto;}@media only screen and (max-width:590px){#main .sidebar .image-wrapper img{margin:0;}}@media only screen and (max-width:1024px){#main .sidebar{float:none;width:auto;clear:both;}}#main .sidebar .sidebar-interior{padding:36px 19px;padding-right:15px;}#main .sidebar .sidebar-interior a:not(.button):hover{color:#000;}.apply-now #main .sidebar{padding-top:52px;}.apply-now2 #main .sidebar{padding-top:52px;}.apply-now2.apply-now #main .sidebar{padding-top:104px;}@media only screen and (max-width:1024px){#main .sidebar{background:#fee5a5;}#main .sidebar .sidebar-interior{padding-left:25px;padding-right:25px;}.apply-now #main .sidebar{padding-top:0;}.apply-now2 #main .sidebar{padding-top:0;}.apply-now2.apply-now #main .sidebar{padding-top:0px;}}#main .sidebar h3:first-child{margin-top:0;}#main .sidebar h3{margin-top:20px;margin-bottom:10px;}#main .sidebar h4{font-family:MuseoSans-300;font-size:20px;line-height:24px;color:#645d98;margin-bottom:5px;margin-top:25px;}@media only screen and (max-width:590px){#main .sidebar h4{font-size:15px;}}#main .sidebar table{margin-bottom:20px;}#main .sidebar table td{background:none;padding-left:0;width:50%;}#main .sidebar p{margin-bottom:10px;}.sharebox{text-align:center;padding-top:20px;}.sharebox > a{font-family:'fontello';font-size:40px;display:inline-block;margin:0 20px;}.sharebox > a span{display:none;}.sharebox > a.email:before{content:'\e801';}.sharebox > a.twitter:before{content:'\f099';}.sharebox > a.facebook:before{content:'\f230';}.sharebox > a:hover{color:#000;}@media only screen and (max-width:590px){.sharebox{text-align:left;}.sharebox > a:first-child{margin-left:0;}}.one-half{display:inline-block;vertical-align:top;width:49%;box-sizing:border-box;padding-right:50px;}.one-half.on-right{padding-right:0;float:right;}.one-half.on-left{padding-right:25px;}@media only screen and (max-width:590px){.one-half{width:auto;padding-right:0 !important;display:block;padding-bottom:20px;float:none !important;}.one-half.no-space{padding-bottom:0;}}.floorplans-desc{width:calc(100% - 250px);float:left;box-sizing:border-box;padding-right:50px;}@media only screen and (max-width:590px){.floorplans-desc{float:none;padding-right:0;width:auto;}}.floorplans-image{width:250px;float:right;text-align:right;}.floorplans-image .no-photo{background:#e7e8e8;text-align:center;height:163px;line-height:163px;text-transform:uppercase;font-size:13px;letter-spacing:1px;color:#282828;max-width:246px;margin:0 auto;}.floorplans-image img{max-width:100%;height:auto;}.floorplans-image .image-popup-link span{padding-top:10px;text-transform:uppercase;display:block;}@media only screen and (max-width:590px){.floorplans-image{float:none;text-align:left;width:auto;padding-bottom:20px;}}.image-popup-background{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);}@media only screen and (max-width:590px){.image-popup-background{background:white;}}.image-popup{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:white;z-index:1001;width:780px;max-width:100%;padding:20px;box-sizing:border-box;}.image-popup .ip-slide{text-align:center;position:relative;overflow:hidden;padding-bottom:24px;}.image-popup .ip-slide img{max-width:100%;height:auto;position:relative;}.image-popup .ip-slide iframe{width:100%;height:420px;}@media only screen and (max-width:590px){.image-popup .ip-slide iframe{height:202px;}}.image-popup .ip-top{text-transform:uppercase;color:#645d98;letter-spacing:1px;font-size:13px;line-height:13px;padding-bottom:24px;min-height:13px;}.image-popup .ip-top a{display:block;float:right;width:17px;height:17px;position:relative;}.image-popup .ip-top a:before,.image-popup .ip-top a:after{-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;content:' ';height:2px;width:21px;background:#645d98;display:block;position:absolute;}.image-popup .ip-top a:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;}.image-popup .ip-top a:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;}.image-popup .ip-top a:hover:before,.image-popup .ip-top a:hover:after{background:#e6b10e;}.image-popup .ip-footer{position:relative;height:30px;}.image-popup .ip-footer a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;color:#645d98;text-transform:uppercase;font-size:13px;display:block;height:23px;line-height:23px;font-family:MuseoSans-700;}.image-popup .ip-footer a:before,.image-popup .ip-footer a:after{background:#645d98;content:' ';position:absolute;height:3px;width:16px;}.image-popup .ip-footer a:hover{color:#e6b10e;}.image-popup .ip-footer a:hover:before,.image-popup .ip-footer a:hover:after{background:#e6b10e;}.image-popup .ip-footer a.lnk-previous{left:0;padding-left:25px;}.image-popup .ip-footer a.lnk-previous:before,.image-popup .ip-footer a.lnk-previous:after{-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;left:0;top:12px;}.image-popup .ip-footer a.lnk-previous:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.image-popup .ip-footer a.lnk-previous:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px;}.image-popup .ip-footer a.lnk-next{right:0;padding-right:25px;}.image-popup .ip-footer a.lnk-next:before,.image-popup .ip-footer a.lnk-next:after{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;right:0;top:12px;}.image-popup .ip-footer a.lnk-next:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.image-popup .ip-footer a.lnk-next:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px;}@media only screen and (max-width:590px){.image-popup{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:fixed;top:0 !important;left:0;right:0;}}.gallery .image-popup-link{position:relative;display:inline-block;font-size:0;line-height:0;margin-bottom:4%;width:30%;}.gallery .image-popup-link img{width:100%;height:auto;}.gallery .image-popup-link:nth-child(3n+2){margin-left:3%;margin-right:3%;}@media only screen and (max-width:590px){.gallery .image-popup-link{display:block;text-align:center;width:auto;margin-bottom:25px;}.gallery .image-popup-link,.gallery .image-popup-link:nth-child(3n+2){margin-left:auto;margin-right:auto;}}.gallery .image-popup-link:after{-webkit-transition:opacity 0.25s;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;position:absolute;content:' ';top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);opacity:0;}.gallery .image-popup-link span{-webkit-transition:opacity 0.25s;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;position:absolute;z-index:1;left:50%;top:50%;display:block;opacity:0;}.gallery .image-popup-link span:before,.gallery .image-popup-link span:after{content:' ';background:white;position:absolute;width:86px;height:10px;top:-5px;left:-43px;}.gallery .image-popup-link span:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.gallery .image-popup-link:hover span,.gallery .image-popup-link:hover:after{opacity:1;}#directions-map,.directions-map{height:340px;clear:both;margin:50px 0 40px;}#map_v2_map_element{height:100%;}#directions-input #directions-address,.directions-input #directions-address,#directions-input .directions-address,.directions-input .directions-address{border:solid 1px #282828;color:#282828;font-size:13px;height:47px;line-height:47px;box-sizing:border-box;padding:0 17px;width:calc(100% - 175px);}#directions-input #directions-address::-webkit-input-placeholder,.directions-input #directions-address::-webkit-input-placeholder,#directions-input .directions-address::-webkit-input-placeholder,.directions-input .directions-address::-webkit-input-placeholder{color:#282828;text-transform:uppercase;font-size:13px;}#directions-input #directions-address::-moz-placeholder,.directions-input #directions-address::-moz-placeholder,#directions-input .directions-address::-moz-placeholder,.directions-input .directions-address::-moz-placeholder{color:#282828;text-transform:uppercase;font-size:13px;}#directions-input #directions-address:-ms-input-placeholder,.directions-input #directions-address:-ms-input-placeholder,#directions-input .directions-address:-ms-input-placeholder,.directions-input .directions-address:-ms-input-placeholder{color:#282828;text-transform:uppercase;font-size:13px;}@media only screen and (max-width:590px){#directions-input #directions-address,.directions-input #directions-address,#directions-input .directions-address,.directions-input .directions-address{width:100%;margin-bottom:12px;}}#directions-input #directions-submit,.directions-input #directions-submit,#directions-input .directions-submit,.directions-input .directions-submit{-webkit-transition:all 0.25s;-ms-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;float:right;background:#e6b10e;border:solid 1px #e6b10e;color:black;text-transform:uppercase;height:47px;line-height:47px;width:158px;text-align:center;cursor:pointer;}#directions-input #directions-submit:hover,.directions-input #directions-submit:hover,#directions-input .directions-submit:hover,.directions-input .directions-submit:hover{background:#282828;border-color:#282828;}@media only screen and (max-width:590px){#directions-input #directions-submit,.directions-input #directions-submit,#directions-input .directions-submit,.directions-input .directions-submit{float:none;width:100%;box-sizing:border-box;}}#directions-output,.directions-output{padding-top:20px;}#directions-output .location,.directions-output .location{text-transform:uppercase;font-size:13px;letter-spacing:1px;font-family:MuseoSans-700;margin-bottom:0;}.community-col-1{float:left;width:245px;}.community-col-2{float:left;margin-left:45px;width:calc(100% - 290px);}.community-col-2 table{margin-top:10px;}.community-col-2 table td:last-child{padding-right:0;}@media only screen and (max-width:590px){.community-col-1,.community-col-2{float:none;width:auto;margin:0 auto 20px auto;}.community-col-1 img,.community-col-2 img{width:100%;}}.thanks{color:#645d98;font-size:20px;line-height:32px;}@media only screen and (max-width:590px){.thanks{font-size:15px;line-height:22px;}}#main .sidebar .sidebar-coupon,#mobile-coupon .sidebar-coupon{background:#3f3a5e;color:white;padding:13px 45px 13px 19px;}#main .sidebar .sidebar-coupon h2,#mobile-coupon .sidebar-coupon h2{line-height:24px;font-family:MuseoSans-300;font-weight:normal;margin-bottom:0;}#main .sidebar .sidebar-coupon h3,#mobile-coupon .sidebar-coupon h3{border-bottom:none;margin-bottom:4px;color:#ffe4a3;}#main .sidebar .sidebar-coupon p,#mobile-coupon .sidebar-coupon p{font-size:13px;line-height:20px;font-family:MuseoSans-300;}#main .sidebar .sidebar-coupon a,#mobile-coupon .sidebar-coupon a{text-decoration:underline;color:inherit;}.site-announcement{background:#719e8a;color:#fbfbfb;font:400 18px/1.3 MuseoSans-700;padding:12px 20px;position:relative;margin:-35px 0 29px;transition:0.3s;}.site-announcement p,.site-announcement a{color:inherit;font:inherit;}.site-announcement:hover{background:#3f3a5e;color:#fbfbfb;}.location-block:not(:last-child){margin-bottom:90px;}body:not(.virtual-tour-menu) #header .virtual-tour{display:none !important;}@media (min-width:1025px){body.virtual-tour-menu #header .primary-menu ul{max-width:100vw;}body.virtual-tour-menu #header .header-bottom .wrap{padding-right:0;margin-right:0;max-width:calc(50% + 410px);}body.virtual-tour-menu #header .primary-menu li:not(.virtual-tour){padding-right:32px;}body.virtual-tour-menu #header .primary-menu li:not(.virtual-tour) a{white-space:nowrap;}body.virtual-tour-menu #header .primary-menu .virtual-tour{padding:0;width:100%;}body.virtual-tour-menu #header .primary-menu .virtual-tour a{display:block;height:50px;white-space:nowrap;line-height:50px;border-left:solid 2px #fff;box-sizing:border-box;text-align:left;padding:0 32px;}body.virtual-tour-menu #header .primary-menu .virtual-tour a:hover{color:#fff;background-color:#555556;}}@media (min-width:1025px) and (max-width:1280px){body.virtual-tour-menu #header .primary-menu li:not(.virtual-tour){padding-right:20px;}body.virtual-tour-menu #header .primary-menu .virtual-tour a{padding:0 20px;}}@media (min-width:1025px) and (max-width:1450px){body.virtual-tour-menu #header .primary-menu li:not(.virtual-tour){padding-right:15px;}body.virtual-tour-menu #header .primary-menu .virtual-tour a{padding:0 15px;}}@media (min-width:1025px) and (max-width:1100px){body.virtual-tour-menu #header .primary-menu li:not(.virtual-tour){padding-right:10px;}body.virtual-tour-menu #header .primary-menu .virtual-tour a{padding:0 10px;}body.virtual-tour-menu #header .primary-menu a{letter-spacing:0;font-size:12px;}}@media only screen and (max-width:1024px){.sidebar .sidebar-coupon{display:none !important;}#mobile-coupon{display:block !important;position:relative;top:-2px;margin-bottom:5px;}}.home-page #header .header-bg{position:absolute;z-index:5;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.home-page #header .header-bg:after{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(left, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 60%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 60%);background:linear-gradient(to right, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000',GradientType=1);}@media only screen and (min-width:1025px){.home-page #header{height:450px;}.home-page #header .header-top{height:398px;position:relative;}.home-page #header .header-top .header-left,.home-page #header .header-top .header-right{z-index:6;position:absolute;left:50%;margin-left:-573px;}.home-page #header .header-top .header-left{top:168px;height:auto;float:none;width:auto;}.home-page #header .header-top .header-left .wrap{padding:0;margin:0;}.home-page #header .header-top .header-left .site-title{color:white;padding-top:0;font-size:50px;line-height:50px;padding-bottom:9px;}.home-page #header .header-top .header-left .site-subtitle{color:white;font-size:26px;margin-bottom:20px;}.home-page #header .header-top .header-left .site-info{color:white;position:relative;right:0;top:0;}.home-page #header .header-top .header-right{background:none;top:24px;padding:0;height:auto;width:auto;}.home-page #header .header-top .header-right a{background-image:url('../images/avanath-communities-white.png');}}@media only screen and (max-width:1210px) and (min-width:1025px){.home-page #header .header-top .header-left,.home-page #header .header-top .header-right{margin-left:0;left:25px;}}@media only screen and (max-width:1024px){.home-page #header .header-top{height:290px;margin-top:50px;}.home-page #header .header-top .header-left{position:relative;z-index:10;}.home-page #header .header-top .site-title,.home-page #header .header-top .site-info,.home-page #header .header-top .site-subtitle{color:white;}}.video-link{width:246px;padding-top:70px;}@media (max-width:500px){.mobile-break{display:block;font-size:0;line-height:0;}}