.chat-boxes .chat-box address br:nth-child(2){display:none}.page-template-contact .bottom-cta .box-4 img{width:60px;height:60px}.page-template-pricing .bottom-cta::before{display:none}.article-block h3 a{color:#8A8456;text-decoration:none}.article-block h3 a:hover{color:#000}.article-block .image img{min-height:302px;object-fit:cover;max-height:302px}@media (max-width:767px){.article-block .image img{max-height:auto!important}}.search .intro_area2 .head{margin-top:70px}.search_box{height:119px}.page-template-understand .bottom-cta:before,.page-template-affordibility-calculator .bottom-cta:before{display:none}.current-menu-parent a,.menu .active a{color:#DAA650!important}.active .dropdown-menu li a,.current-menu-parent .dropdown-menu li a{color:#fff!important}.connect-link:focus{background:#0D344D;color:#fff!important}.topbar-list a:focus{color:#DAA650!important}.topbar-holder a:hover,.topbar-holder a:focus{color:#DAA650!important}.connect-info-item{position:relative}.page-template-thankyou .fixed-header-block,.page-template-thankyou .header,.page-template-thankyou .footer,.page-template-thankyou .top-banner{display:none}.page-template-squeeze .fixed-header-block,.page-template-squeeze .header,.page-template-squeeze .footer,.page-template-squeeze .top-banner{display:none}.articles_wrap.row{margin-top:40px}@media print{.floor-form-area{display:none}.floor-text-block .image-wrap{width:100%;display:block}.floor-text-block .image-wrap img{width:100%!important;min-width:990px;margin-left:-300px!important;display:block}}.post-image img{max-width:100%;max-height:604px;object-fit:cover;width:auto;margin-bottom:30px}.visual-placeholder{opacity:0;visibility:hidden;height:auto!important}.home .visual-image img{opacity:0;transition:0.5s ease-in-out}.gform_confirmation_message{color:green}.grecaptcha-badge{visibility:hidden;opacity:0;position:absolute}.gfield--type-captcha label{display:none!important}.gform_validation_errors{background:none!important;border:none!important;box-shadow:none!important}@media (max-width:767px){.page-template-thankyou .wrapper{padding:0}}.jcf-select-drop .jcf-hover{cursor:pointer}#field_8_7 a:hover{color:#fff!important;text-decoration:underline}@media (max-width:767px){.page-template-site-plan .hear-text-block{margin:0 0 22px;max-width:100%}.hear-info-section .gform_footer{margin-top:20px!important}}.page-template-affordibility-calculator .jcf-checkbox span{margin:0px!important}.page-template-floor-plans .tabs-content .js-tab-hidden{top:-99999px!important}.gfield--type-captcha{position:absolute!important;height:0px!important}@media (max-width:991px){.topbar-list li:nth-child(2){right:45px;top:2px}}@media (max-width:991px){.menu .dropdown-menu li a:hover{background:#daa650!important;color:#0D344D!important}}@media (max-width:991px){.menu{padding:0 25px}}@media (max-width:767px){.jcf-radio:before{left:3px;top:-1px}.events_blocks .description .btn{position:static;width:100%;font-size:15px;letter-spacing:1px}}.header-search-slide input[type="search"]::placeholder{color:#fff!important}.topbar-list .connect-info-item .connect-link:hover{background:#0D344D!important;color:#fff!important}@media (max-width:767px){.topbar-holder{padding:14px 0!important;display:block}}.single-news .entry-content a{text-decoration:underline}.single-news .entry-content a:hover{text-decoration:none}.header .header-holder .nav-holder .current-menu-parent ul li a{color:#fff!important}.wrapper .header .header-holder .nav-holder .current-menu-parent ul li.active a{color:#0D344D!important}.video-slider2 .video-play-btn{top:49%!important;display:flex!important}.video-slider2 .video-play-btn:hover{background:#ccc}.slick-prev.slick-arrow,.slick-next.slick-arrow{z-index:9}@media (max-width:767px){.video-slider2 .video-play-btn{top:44%!important}}.jcf-checkbox.jcf-unchecked span:before{opacity:0;visibility:hidden}.jcf-checkbox.jcf-checked span:before{opacity:1;visibility:visible}.page-template-about .banner-image img.mob-img{display:none}@media (max-width:767px){.page-template-about .banner-image img.des-img{display:none}.page-template-about .banner-image img.mob-img{display:block}.page-template-about .banner-image img{min-height:inherit;object-fit:inherit}.chat-boxes .chat-box address br:nth-child(2){display:block}}.gform_confirmation_message_7{margin-left:-320px;background:#0d344d}.gform_confirmation_message_1{margin-left:-280px!important;background:#0d344d!important;margin-top:-16px!important;position:relative!important;z-index:999!important}.thank-wrapper br{display:none}.thank-wrapper .container{padding:0;display:flex;flex-wrap:wrap;align-items:center}.gform_confirmation_message_1 .thank-wrapper .container{display:block}.gform_confirmation_message_8 .thank-wrapper .container{display:block}.gform_confirmation_message_8 .thank-message{color:#fff}.gform_confirmation_message_8 .thank-wrapper .btn-wrap-div{justify-content:center}#gform_confirmation_message_8{margin-top:-195px;padding-top:15px;background:#0d344d}#gform_confirmation_message_8 .thank-wrapper .btn-wrap-div{margin-top:54px}.thank-wrapper .btn-wrap-div{width:370px;display:flex;flex-wrap:wrap;justify-content:flex-end}.gform_confirmation_message_1 .thank-wrapper .btn-wrap-div{display:block;width:280px}#gform_confirmation_wrapper_1{overflow:visible}.thank-wrapper .btn-wrap-div .btn-primary{min-width:282px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}.thank-wrapper .btn-wrap-div .btn-primary .icon-ico-pdf{font-size:30px;margin-right:10px}.thank-wrapper .btn-wrap-div .btn-primary:hover,.thank-wrapper .btn-wrap-div .btn-primary:focus{background:#fff;color:#0D344D}.thank-message{font-size:14px;line-height:17px;flex-grow:1;flex-basis:0%;min-width:0;font-family:"arboria","Arial","Helvetica",sans-serif;text-transform:none;font-weight:400;letter-spacing:0}.thank-message h2{font-family:"arboria","Arial","Helvetica",sans-serif;font-size:28px;line-height:32px;font-weight:400;margin:0 0 25px}.thank-message p{margin:0 0 20px}.gform_confirmation_message_5 .thank-message{border:1px solid #A8C599;background:#FCFFF5;border-radius:4px;color:rgba(30,86,31,.86);font-size:18px;line-height:24px;font-weight:400;padding:18px 28px;max-width:745px}.gform_confirmation_message_5 .thank-message h2{font-family:"arboria","Arial","Helvetica",sans-serif;font-size:18px;line-height:24px;font-weight:500;color:#1E561F;margin:0 0 10px}.gform_confirmation_message_5 .thank-message p{margin:0}.gform_confirmation_message_2 .thank-message,.gform_confirmation_message_3 .thank-message{border:1px solid #A8C599;background:#FCFFF5;border-radius:4px;color:rgba(30,86,31,.86);font-size:18px;line-height:24px;font-weight:400;padding:18px 28px;max-width:745px}.gform_confirmation_message_2 .thank-message h2,.gform_confirmation_message_3 .thank-message h2{font-family:"arboria","Arial","Helvetica",sans-serif;font-size:18px;line-height:24px;font-weight:500;color:#1E561F;margin:0 0 10px}.gform_confirmation_message_2 .thank-message p,.gform_confirmation_message_3 .thank-message p{margin:0}.gform_confirmation_message_6 .thank-message{border:1px solid #A8C599;background:#FCFFF5;border-radius:4px;color:rgba(30,86,31,.86);font-size:18px;line-height:24px;font-weight:400;padding:18px 28px;max-width:545px}.gform_confirmation_message_6 .thank-message h2{font-family:"arboria","Arial","Helvetica",sans-serif;font-size:18px;line-height:24px;font-weight:500;color:#1E561F;margin:0 0 10px}.gform_confirmation_message_6 .thank-message p{margin:0}.gform_confirmation_message_4{background:#0d344d!important;margin-top:-185px!important;position:relative!important;z-index:999!important}@media (max-width:1199px){.gform_confirmation_message_1{margin-left:-260px!important}#field_7_7 .note{display:block;margin-bottom:25px}.gform_confirmation_message_7{margin:-200px 0 0;padding:140px 0 0}.gform_confirmation_wrapper{overflow:hidden}.thank-wrapper .container{display:block}.thank-wrapper .btn-wrap-div{justify-content:center;width:100%;padding-top:10px}.hear-info-block{display:block}.hear-text-block{max-width:100%;margin-bottom:30px}.hear-info-section .form-holder{max-width:100%}.hear-info-section .gform-body{width:100%;margin:0}.hear-info-section #field_7_5{position:static;width:100%}.hear-info-section #gform_7{display:block}}@media (max-width:991px){.topbar-list .connect-info-item .connect-link:hover,.topbar-list .connect-info-item .connect-link:focus{background:none!important;color:#DAA650!important}.connect-slide{left:-15px;right:-15px}#gform_wrapper_1 .gform_button{margin:0!important}.gform_confirmation_message_1{margin-left:0!important;margin-top:-173px!important;padding:40px 0!important}.connect-slide-close{z-index:9999!important}}@media (max-width:767px){.gform_confirmation_message_7{padding:70px 0 0}.connect-slide{left:-36px;right:-36px}}#gform_wrapper_3 h2.gform_title{text-transform:uppercase;color:#8A8456;letter-spacing:2px;margin:0 0 54px;font-size:22px;line-height:1.2;font-weight:700;font-family:"arboria","Arial","Helvetica",sans-serif}#gform_confirmation_message_2{margin-top:7px}.fixed-header-block{z-index:9999}@media (max-width:1449px){#gform_confirmation_message_8{margin-top:-150px}#gform_confirmation_wrapper_8{overflow:visible}}@media (max-width:991px){#gform_confirmation_message_8{margin-top:-100px}}@media (max-width:539px){#gform_confirmation_message_8{margin-top:-140px}}.floor-detail-slide{z-index:9999!important}.gallery-u-area{padding:48px 0 0}.gallery-u-area .head{padding:0 143px 66px 70px;color:#707070}@media (max-width:1359px){.gallery-u-area .head{padding:0 0 60px}}.gallery-u-area .head a{text-decoration:underline}.gallery-u-area .head a:hover{text-decoration:none}.gallery-u-area .head h2{color:#0D344D;margin:0 0 19px}.gallery-u-area .head p{margin:0}.gallery-u-area .gal-opener{font:500 22px/26px "arboria","Arial","Helvetica",sans-serif;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#f0f0f0;height:68px;padding:7px 15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9D543E;text-transform:uppercase;display:none}@media (max-width:767px){.gallery-u-area .gal-opener{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery-u-area .gal-opener:before{content:"";position:absolute;left:50%;top:100%;opacity:0;visibility:hidden;border-style:solid;border-width:19px 18px 0;border-color:#9D543E transparent transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin:0 0 0 -18px;z-index:2}.gallery-u-area .gal-opener:hover{background:#9D543E;color:#fff}.gallery-u-area .gal-opener.active,.gallery-u-area .gal-opener:focus{background:#9D543E;color:#fff}.gallery-u-area .gal-opener.active:before,.gallery-u-area .gal-opener:focus:before{opacity:1;visibility:visible}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;font-size:22px;line-height:1.2;margin:0 0 64px;color:#0D344D;font-weight:500;padding:0 70px}@media (max-width:1359px){.breadcrumbs{padding:0}}@media (max-width:767px){.breadcrumbs{gap:6px;font-size:16px}}.breadcrumbs li span{padding:0 5px;display:inline-block;font-weight:400;color:#9D543E}.breadcrumbs a{color:#9D543E;text-decoration:underline;font-weight:400}.breadcrumbs a:hover{color:#0D344D;text-decoration:none;font-weight:500}.gallery-u-tabs .tabs-links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 140px;padding:0 62px}@media (max-width:1359px){.gallery-u-tabs .tabs-links{padding:0;margin:0 0 70px}}@media (max-width:767px){.gallery-u-tabs .tabs-links{display:none}}.gallery-u-tabs .tabs-links li{position:relative;padding:0 8px;width:33.333%}.gallery-u-tabs .tabs-links a{font:500 22px/26px "arboria","Arial","Helvetica",sans-serif;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#f0f0f0;height:68px;padding:7px 15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9D543E;text-transform:uppercase}.gallery-u-tabs .tabs-links a:before{content:"";position:absolute;left:50%;top:80%;opacity:0;visibility:hidden;border-style:solid;border-width:19px 18px 0;border-color:#9D543E transparent transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin:0 0 0 -18px;z-index:2}.gallery-u-tabs .tabs-links a:hover{background:#9D543E;color:#fff}.gallery-u-tabs .tabs-links a.active,.gallery-u-tabs .tabs-links a:focus{background:#9D543E;color:#fff}.gallery-u-tabs .tabs-links a.active:before,.gallery-u-tabs .tabs-links a:focus:before{opacity:1;top:100%;visibility:visible}.gallery-u-videos{margin:0 0 100px}@media (max-width:767px){.gallery-u-videos{margin:0 0 20px}}.gallery-u-videos h2{font:500 36px/40px "arboria","Arial","Helvetica",sans-serif;text-align:center;text-transform:uppercase;color:#9D543E;letter-spacing:1px;margin:0 0 60px}@media (max-width:767px){.gallery-u-videos h2{padding-top:40px;margin:0 0 30px;font-size:30px}}.gallery-u-videos .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -147px}@media (max-width:1699px){.gallery-u-videos .holder{margin:0}}.gallery-u-videos .video-block{width:25%;padding:0 9px}@media (max-width:991px){.gallery-u-videos .video-block{width:50%;margin-bottom:18px}}@media (max-width:599px){.gallery-u-videos .video-block{width:100%}}.gallery-u-videos .video-block a{display:block;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);height:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery-u-videos .video-block a img{transition:all 0.4s ease}.gallery-u-videos .video-block a:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}.gallery-u-videos .video-block a:hover img{opacity:.7}.gallery-u-videos .video-block .description{padding:27px 30px 17px;font-size:18px;line-height:24px;color:#707070}.gallery-u-videos .video-block .title{display:block;color:#8A8456;font-size:22px;line-height:26px;font-weight:700;margin:0 0 7px;letter-spacing:2px;text-transform:uppercase}.gallery-u-videos .video-block .image{position:relative}.gallery-u-videos .video-block .image img{display:block;width:100%;height:auto}.gallery-u-videos .video-block .video-play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:1;color:#0D344D;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.gallery-u-videos .video-block .video-play-btn i{margin-left:6px}.gallery-u-videos .video-block .video-play-btn:hover{background:#0D344D;color:#fff}.gallery-u-events{margin:0 0 100px}@media (max-width:767px){.gallery-u-events{margin:0 0 20px}}.gallery-u-events h2{font:500 36px/40px "arboria","Arial","Helvetica",sans-serif;text-align:center;text-transform:uppercase;color:#9D543E;letter-spacing:1px;margin:0 0 60px}@media (max-width:767px){.gallery-u-events h2{padding-top:40px;margin:0 0 30px;font-size:30px}}.gallery-u-events .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 25px rgba(0,0,0,.15);box-shadow:0 0 25px rgba(0,0,0,.15)}@media (max-width:767px){.gallery-u-events .holder{display:block;margin:0 0 40px}}@media (max-width:1199px){.gallery-u-events .image{width:52%}}@media (max-width:767px){.gallery-u-events .image{width:100%}}.gallery-u-events .image img{width:100%;height:auto;display:block}.gallery-u-events .description{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;padding:30px 60px 30px 40px;color:#707070;font-size:18px;line-height:26px}@media (max-width:1199px){.gallery-u-events .description{padding:26px 30px;font-size:16px;line-height:24px}}.gallery-u-events .description p{margin:0 0 69px}@media (max-width:1199px){.gallery-u-events .description p{margin:0 0 20px}}.gallery-u-events .date{display:block;text-transform:uppercase;margin:0 0 8px;font-size:16px;line-height:24px;color:#0D344D;letter-spacing:2px}.gallery-u-events .title{display:block;margin:0 0 18px;color:#9D543E;font-size:22px;font-weight:700;letter-spacing:2px;text-transform:uppercase}@media (max-width:1199px){.gallery-u-events .title{margin:0 0 8px}}.gallery-u-renderings{margin:0 0 100px}@media (max-width:767px){.gallery-u-renderings{margin:0 0 20px}}.gallery-u-renderings h2{font:500 36px/40px "arboria","Arial","Helvetica",sans-serif;text-align:center;text-transform:uppercase;color:#9D543E;letter-spacing:1px;margin:0 0 60px}@media (max-width:767px){.gallery-u-renderings h2{padding-top:40px;margin:0 0 30px;font-size:30px}}.gallery-u-renderings .holder{-webkit-box-shadow:0 0 25px rgba(0,0,0,.15);box-shadow:0 0 25px rgba(0,0,0,.15)}@media (max-width:1599px){.gallery-u-renderings .holder{margin:0 65px}}@media (max-width:767px){.gallery-u-renderings .holder{margin:0}}.gallery-u-renderings .btn-holder{padding:33px 47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1199px){.gallery-u-renderings .btn-holder{padding:25px}}@media (max-width:767px){.gallery-u-renderings .btn-holder{padding:25px 15px}.gallery-u-renderings .btn-holder .btn-primary{font-size:14px}}.gallery-u-renderings .slick-arrow{width:56px;height:56px;border-radius:50%;border:none;background:#dba650;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:#0d344d;padding:0;outline:none;-webkit-box-shadow:none;box-shadow:none;font-size:20px;position:absolute;top:50%;margin-top:-30px;left:-75px}@media (max-width:767px){.gallery-u-renderings .slick-arrow{width:40px;height:40px;left:-25px}}.gallery-u-renderings .slick-arrow:hover,.gallery-u-renderings .slick-arrow:focus{background:#0d344d;color:#fff}.gallery-u-renderings .slick-arrow.slick-next{left:auto;right:-75px}@media (max-width:767px){.gallery-u-renderings .slick-arrow.slick-next{right:-25px}}.gallery-u-renderings .renderings-slider img{display:block;width:100%;height:auto}.renderings-images{padding:60px 0 0}.renderings-images .slick-track{width:calc(100% + 44px)!important;-webkit-transform:none!important;transform:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-22px;-ms-flex-wrap:wrap;flex-wrap:wrap}.renderings-images .slick-list{overflow:visible}.renderings-images .slick-slide{width:25%!important;padding:22px!important;border:1px solid transparent;cursor:pointer}@media (max-width:1199px){.renderings-images .slick-slide{padding:10px!important}.renderings-images .slick-track{margin:-10px;width:calc(100% + 20px)!important}}@media (max-width:991px){.renderings-images .slick-slide{width:33.333%!important}}@media (max-width:767px){.renderings-images .slick-slide{width:50%!important}}.renderings-images .slick-slide:hover{border-radius:14px;border-color:#707070}.renderings-images .slick-slide.slick-current{border-radius:14px;border-color:#707070}.renderings-images img{display:block;width:100%;height:auto}.renderings-images-wrap{padding:60px 0 0;margin:0 -22px}@media (max-width:1199px){.renderings-images-wrap{margin:0 -10px}}@media (max-width:991px){.renderings-images-wrap .renderings-image{width:33.333%}}@media (max-width:767px){.renderings-images-wrap .renderings-image{width:50%}}.renderings-images-wrap .renderings-image img{display:block;width:100%;height:auto}.renderings-images-wrap .renderings-image a{padding:22px;border:1px solid transparent;display:block;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media (max-width:1199px){.renderings-images-wrap .renderings-image a{padding:10px}}.renderings-images-wrap .renderings-image a:hover{border-radius:14px;border-color:#707070}@media (min-width:768px){.gallery-u-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery-u-tabs.videos-active .gallery-u-videos{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gallery-u-tabs.videos-active .gallery-u-events{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.gallery-u-tabs.videos-active .gallery-u-renderings{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.gallery-u-tabs.rendering-active .gallery-u-videos{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.gallery-u-tabs.rendering-active .gallery-u-events{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.gallery-u-tabs.rendering-active .gallery-u-renderings{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gallery-u-tabs.events-active .gallery-u-videos{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.gallery-u-tabs.events-active .gallery-u-events{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gallery-u-tabs.events-active .gallery-u-renderings{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.gallery-u-tabs .tabs-links,.gallery-u-tabs .gallery-u-videos,.gallery-u-tabs .gallery-u-events,.gallery-u-tabs .gallery-u-renderings{width:100%}}.events-new-images-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 0 0;margin:0 -22px}@media (max-width:1199px){.events-new-images-wrap{margin:0 -10px;padding:30px 0 0}}.events-new-images-wrap .events-new-image{width:25%}@media (max-width:767px){.events-new-images-wrap .events-new-image{width:50%}}.events-new-images-wrap .events-new-image img{display:block;width:100%;height:auto}.events-new-images-wrap .events-new-image a{padding:22px;border:1px solid transparent;display:block;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media (max-width:1199px){.events-new-images-wrap .events-new-image a{padding:10px}}.events-new-images-wrap .events-new-image a:hover{border-radius:14px;border-color:#707070}.events-new-head{padding:0 56px}@media (max-width:1199px){.events-new-head{padding:0}}.events-new-head h2{font:500 36px/40px "arboria","Arial","Helvetica",sans-serif;color:#9D543E;text-transform:uppercase;letter-spacing:2px;margin:0}.events-new-head .date{display:block;text-transform:uppercase;margin:0 0 6px;font-size:16px;line-height:24px;color:#0D344D;letter-spacing:2px}.events-new-images{padding:0 56px 70px}@media (max-width:1199px){.events-new-images{padding:0 0 40px}}@media (max-width:767px){.gal-opener+.slide{height:0;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}}@media (max-width:767px){.gal-opener.active+.slide{height:auto;opacity:1;visibility:visible}}.renderings-images-thumb .slick-track .slick-slide.slick-cloned{display:none}@media (min-width:1440px) and (min-height:900px){.page-template-past-events .fancybox-slide--image .fancybox-content{transform:none!important}.page-template-gallery .fancybox-slide--image .fancybox-content{transform:none!important}}.fancybox-slide--previous,.fancybox-slide--next{transform:none!important}.events_cards{padding:29px 0 63px}.events_cards-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);margin:0 0 57px}.events_cards-box .image{width:392px;background-position:center;background-repeat:none;background-size:cover}.events_cards-box .image img{width:100%;display:block;max-width:392px;height:275px;object-fit:cover}.events_cards-box .description{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;padding:39px 60px 48px 62px;color:#707070;font-size:20px;font-weight:400;line-height:normal}.events_cards-box .description h2{color:#0D344D;font-family:"arboria","Arial","Helvetica",sans-serif;font-size:40px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin:0 0 30px}.events_cards-box .description .date{display:block;color:#8A8456;font-size:22px;font-weight:700;line-height:normal;letter-spacing:2.2px;margin:0 0 8px;text-transform:uppercase}.events_cards-box .description .btn-primary{margin-left:15px}.events_cards-box .description .events_cards-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.events_cards-box .description .inner{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.events_cards-box .description .inner p{margin-bottom:0}.events_details{padding:0 0 100px}.events_details .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.events_details-form{padding:70px 90px 70px 84px;background:#f0f0f0;margin:0 -32px 0 70px;width:50%}.events_details-form h2{font-family:"arboria","Arial","Helvetica",sans-serif;color:#8A8456;font-size:35px;line-height:40px;font-weight:500;letter-spacing:2px;text-transform:uppercase;margin:0 0 54px}.events_details-info{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;font-size:22px;line-height:30px;color:#707070;margin:0 0 0 -21px}.events_details-info .image{margin:0 0 40px}.events_details-info .image img{display:block;width:100%;height:auto}.events_details-info .back-event{display:block;margin:0 0 42px;font-size:18px;text-transform:uppercase;letter-spacing:1px}.events_details-info .back-event a{color:#0D344D}.events_details-info .back-event a:hover,.events_details-info .back-event a:focus{color:#8A8456}.events_details-info .date{display:block;color:#8A8456;font-family:Arboria;font-size:22px;line-height:25px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;margin:0 0 13px}.events_details-info h2{font-family:"arboria","Arial","Helvetica",sans-serif;color:#0D344D;font-size:40px;line-height:44px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin:0 0 17px}.events_details-info h3{font-family:"arboria","Arial","Helvetica",sans-serif;color:#8A8456;font-size:22px;line-height:30px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;margin:0 0 18px}.events_details-info .holder{padding:59px 0 0}.events_details-info .holder span{display:block}.events_details-info .holder .datetime{margin:0 0 30px}.events_details-info .holder .time{margin:0 0 29px}.events_details-info .holder .address{margin:0 0 29px}#field_12_41 .gform-field-label{color:#0D344D;font-size:18px;font-weight:500}.events_details-info .holder .link-style{color:#0D344D;font-weight:500;font-size:18px;line-height:28px;font-weight:500}.events_details-info .holder .link-style:hover,.events_details-info .holder .link-style:focus{color:#8A8456}.events_details-info .holder .link-style:after,.events_details-info .holder .link-style:before{background:#0D344D;bottom:0}.events_details-form .gfield input[type="text"],.events_details-form .gfield input[type="tel"],.events_details-form .gfield input[type="email"]{background:#fff!important}.events_details-form .jcf-select{background:#fff}.events_details-form .gform_fields{position:relative;row-gap:33px}.events_details-form .gform_required_legend{display:block!important;color:#0D344D;font-size:18px;line-height:22px;font-weight:500;margin:0 0 49px}.events_details-form .gfield .gfield_label{font-size:18px}#field_12_41 .ginput_container_checkbox{padding:20px 0}.events_details-form #field_12_16{position:absolute;left:-5px;right:-5px;bottom:-125px}#field_12_16 .note{font-size:12px;line-height:15px;display:block}@media (max-width:1499px){.events_details-info{margin:0}.events_details-form{margin-right:0}}@media (max-width:1359px){.events_cards-box .description .date{letter-spacing:1px}.events_cards-box .description h2{margin:0 0 15px}.events_cards-box .description{padding:30px 50px}.events_details-form{padding:40px 40px 80px}}@media (max-width:1199px){.events_cards-box .description .events_cards-wrap{display:block}.events_cards-box .description .btn-primary{margin-left:0;margin-top:15px}.events_details-info .back-event{margin:0 0 20px}.events_details-form h2{letter-spacing:0;margin:0 0 18px}.events_details-form .gform_required_legend{margin:0 0 18px}#field_12_41 .ginput_container_checkbox{padding-bottom:0}.events_cards-box .description{padding:35px 20px}.events_cards-box .description h2{font-size:28px;line-height:34px}.events_cards-box .image img{height:300px}.events_details-form #field_12_16{bottom:-140px}}@media (max-width:991px){.events_details .container{display:block}.events_details-form{margin:50px 0 0;width:100%}.events_cards{padding-top:0;padding-bottom:20px}.events_cards-box .image img{height:auto;max-width:100%}.events_cards-box .description{padding:25px 20px}.events_cards-box .description h2{font-size:28px;line-height:34px;letter-spacing:1px}.events_cards-box .description .date{font-size:16px;line-height:24px}.events_cards-box{margin:0 0 30px;display:block;position:relative;overflow:hidden}.events_cards-box .image{width:100%;height:200px}.events_cards-box .description{font-size:18px}.events_cards-box .description .btn-primary{letter-spacing:0;margin:0}.events_cards-box .description .events_cards-wrap p{margin:0 0 25px}}@media (max-width:767px){.events_details-info h2{font-size:28px;line-height:34px;letter-spacing:1px}.events_details-info .date{font-size:16px;line-height:24px;letter-spacing:1px}.events_details-info{font-size:16px;line-height:24px}.events_details-info .holder .datetime{margin:0 0 10px}.events_details-info .holder .time,.events_details-info .holder .address{margin:0 0 10px}.events_details-form h2{font-size:28px;line-height:34px}.events_details{padding:0}.events_details-form{padding:30px 36px 80px;margin:40px -36px 0;width:auto}}@media (max-width:479px){.events_cards-box .image img{height:200px}}.under-cost-form{background:#d8a651;position:relative;margin:0 0 120px;padding:43px 0}.under-cost-form .container{display:flex;flex-wrap:wrap;align-items:center}.under-cost-form .form{flex-basis:0%;flex-grow:1;min-width:0;margin:0 0 -15px;position:relative}.under-cost-form .image{margin:-128px 103px -159px -65px;width:620px;position:relative}.under-cost-form .image img{float:right}.under-cost-form .gform_button{background:#0e344d!important;color:#fff!important;min-width:200px!important;padding:25px 10px!important;letter-spacing:1px!important}.under-cost-form .gform_button:hover,.under-cost-form .gform_button:focus{background:#fff!important;border-color:#fff!important;color:#0e344d!important}.under-cost-form .form .gform-theme--foundation .gform_fields{column-gap:37px;padding-right:15px;row-gap:22px}.under-cost-form .form .gform-footer{margin-top:40px!important}.under-cost-form .form #field_13_3{grid-column:span 6;width:auto!important}.under-cost-form:before{position:absolute;left:0;right:51%;content:'';top:0;bottom:0;background:url(../../../../../../../themes/best-practices-theme/public/images/under-cost-image-bg.png) no-repeat 100% 0}.page-template-understand .intro-section{padding-bottom:128px}.under-cost-form .pricing-value{color:#0E344D}.under-cost-form .pricing-value h2{color:#0E344D}.under-cost-form .pricing-value p{margin:0 0 30px}.page-template-floor-plans .under-cost-form .pricing-value p{margin-right:-50px}.page-template-understand .under-cost-form .form .gform_validation_errors{position:absolute!important;left:0;top:-25px}@media (max-width:1499px){.page-template-floor-plans .under-cost-form .pricing-value p{margin-right:0}}@media (max-width:1299px){.under-cost-form .image{margin-right:40px}}@media (max-width:1199px){.under-cost-form .image img{float:none;width:100%}.under-cost-form .image{width:500px;margin:-78px 40px -159px -65px}.page-template-understand .under-cost-form .form .gform_validation_errors h2{font-size:12px!important}}@media (max-width:991px){.under-cost-form .image{margin:-100px auto 30px;width:500px;left:-22px}.page-template-understand .under-cost-form .form .gform_validation_errors{position:static!important}.under-cost-form .container{display:block}.under-cost-form::before{display:none}.under-cost-form .form{margin:0}.page-template-understand .intro-section{padding-bottom:60px}}@media (max-width:767px){.under-cost-form .form #field_13_3{grid-column:span 12}.under-cost-form .image{width:100%;margin-top:-40px}}#gform_confirmation_message_14 .thank-message h2,#gform_confirmation_message_14 .thank-message{color:#0D344D!important}