﻿body{font-family:'Muli',sans-serif;background-color:#fff;color:#1e3826;}body .custom-width{max-width:1400px;}body h1{font-size:65px;font-weight:bold;}body h2{font-size:55px;font-weight:bold;}body h3{font-size:45px;font-weight:bold;margin-bottom:20px;}body h4{font-size:36px;font-weight:bold;}body h5{font-size:24px;font-weight:bold;}body .default-mce-styling h2{font-size:44px;font-weight:bold;}body .default-mce-styling h3{font-size:38px;font-weight:bold;margin-bottom:20px;}body .default-mce-styling h4{font-size:28px;font-weight:bold;}body .default-mce-styling h5{font-size:14px;font-weight:bold;}body .umb-grid a{color:#216337;font-weight:bold;}body a{text-decoration:none !important;color:inherit;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body a:hover{color:#216337;}body p{font-size:16px;}body .light-blue-wrapper{background-color:#f5f5f5;padding:30px 0;}body input{outline:none !important;}.default-btn{padding:15px;cursor:pointer;background-color:#d2e0d7;color:#216337 !important;font-weight:bold;border-radius:2px;border:none;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;padding:5px 35px;}.default-btn:hover{background-color:#b4cbbc;}.default-btn:focus{outline:none;}body.modal-open{overflow-y:auto;}input,input:before,input:after{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;}.error-message{color:#ff7d00;}.irs .irs-handle{border-color:#216337 !important;}.irs .irs-from:before,.irs .irs-to:before,.irs .irs-single:before{border-top-color:#216337 !important;}.irs .irs-bar{background-color:#216337 !important;}.irs .irs-from,.irs .irs-to,.irs .irs-single{background-color:#216337 !important;}.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337 !important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:" ";width:50px;height:2px;background-color:#fff;position:absolute;bottom:10px;left:50%;padding-left:15px;transform:translateX(-50%);}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:none !important;}.owl-lazy{height:100vh;background-size:cover;background-position:center center;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}body.fullscreen #estate-gallery-carousel{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:9999999999;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid none;-webkit-text-fill-color:#1e3826;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s;}.default-form-style .datepicker-wrapper{background-color:#fff;border-radius:2px;color:#1e3826;}.default-form-style .datepicker-wrapper .datepicker{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed tr td.active{background-color:#216337;background-image:none;}.default-form-style .dropdown.bootstrap-select{width:100% !important;}.default-form-style input[type="checkbox"]{float:left;width:15px;margin-bottom:0;margin-top:10px;}.default-form-style .policy-label{font-size:13px;margin-left:10px;max-width:89%;margin-top:5px;color:#216337;}.default-form-style .form-control{border-radius:2px !important;}.default-form-style textarea{margin-top:20px;min-height:80px;}.default-form-style .submit-btn{padding:10px 15px;cursor:pointer;background-color:#d2e0d7;color:#216337 !important;font-weight:bold;border-radius:2px;border:none;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;float:right;background-color:#d2e0d7 !important;}.default-form-style .submit-btn:hover{background-color:#b4cbbc;}.default-form-style .submit-btn:focus{outline:none;}.default-form-style label{margin-top:10px;font-weight:bold;}.default-form-style input{margin-top:20px;border-radius:2px;}.default-form-style textarea{min-height:150px;}.bg-fixed-height{height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;}.fixed-spacing{margin:30px 0;}@media only screen and (max-width:768px){.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337 !important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:inherit;}}.close-ios-fullscreen{display:none;}.single-estate-outer{padding-top:0 !important;}.ios-fullscreen .close-ios-fullscreen{display:block;position:absolute;top:15px;right:15px;width:24px;height:25px;z-index:9;}.ios-fullscreen .single-estate-outer{padding-top:0 !important;}.ios-fullscreen #top-header-wrapper{height:0 !important;overflow:hidden;}.ios-fullscreen #estate-gallery-carousel .owl-item .image-item,.ios-fullscreen #estate-gallery-carousel .owl-item .video-item,.ios-fullscreen #estate-gallery-carousel .owl-item .map-item,.ios-fullscreen #estate-gallery-carousel .owl-item .plan-item{height:100vh !important;}body #gallery-chooser-top.four-btn .icon-btn{width:25% !important;}body #gallery-chooser-top{height:60px;position:absolute;bottom:0;z-index:1;right:20px;}body #gallery-chooser-top .video-btn{position:relative;}body #gallery-chooser-top .icon-btn{background-color:rgba(33,99,55,.9);height:100%;width:20%;float:left;display:block;padding:14px;text-align:center;cursor:pointer;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body #gallery-chooser-top .icon-btn .mute-btn{height:0;width:101%;background-image:url(../../images/icons/mute.png);-webkit-background-size:25px;-moz-background-size:25px;-o-background-size:25px;background-size:25px;background-position:center center;background-repeat:no-repeat;position:absolute;top:-40px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;background-color:#216337;border-radius:5px 5px 0 0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body #gallery-chooser-top .icon-btn .mute-btn.muted{background-image:url(../../images/icons/unmute.png);background-color:#d2e0d7;}body #gallery-chooser-top .icon-btn .mute-btn:hover{background-color:rgba(210,224,215,.9);}body #gallery-chooser-top .icon-btn.disabled{background-color:#216337;cursor:default;}body #gallery-chooser-top .icon-btn.disabled img{opacity:.2;}body #gallery-chooser-top .icon-btn.disabled:hover{background-color:#216337;}body #gallery-chooser-top .icon-btn:hover{background-color:rgba(33,99,55,.9);}body #gallery-chooser-top .icon-btn.active{background-color:rgba(33,99,55,.9);}body #gallery-chooser-top .icon-btn.active.video-btn{border-radius:0;}body #gallery-chooser-top .icon-btn.active.video-btn .mute-btn{height:40px;}body #gallery-chooser-top .icon-btn:first-child{border-radius:3px 0 0 0;}body #gallery-chooser-top .icon-btn:nth-child(5),body #gallery-chooser-top .icon-btn:last-child{border-radius:0 3px 0 0;}body #single-estate-top .label-text{position:absolute;z-index:4;top:55px;left:25px;padding:8px 15px;color:#fff;font-size:22px;background-color:#216337;}body #single-estate-top .left-side,body #single-estate-top .right-side{float:left;}body #single-estate-top .right-side{margin:10px 10px 0 25px;}body #single-estate-top .right-side .singup-btn{padding:10px 15px;cursor:pointer;background-color:#d2e0d7;color:#216337 !important;font-weight:bold;border-radius:2px;border:none;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;border:none;}body #single-estate-top .right-side .singup-btn:hover{background-color:#b4cbbc;}body #single-estate-top .right-side .singup-btn:focus{outline:none;}body #single-estate-top #estate-gallery-carousel .owl-nav{margin:0;position:absolute;width:100%;bottom:calc(50% + 50px);transform:translateY(-50%);right:0;}body #single-estate-top #estate-gallery-carousel .owl-nav .owl-prev,body #single-estate-top #estate-gallery-carousel .owl-nav .owl-next{position:absolute;background-color:rgba(30,56,38,.9);width:50px;height:50px;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;margin:0;border-radius:0;}body #single-estate-top #estate-gallery-carousel .owl-nav .owl-prev img,body #single-estate-top #estate-gallery-carousel .owl-nav .owl-next img{width:60%;}body #single-estate-top #estate-gallery-carousel .owl-nav .owl-prev:hover,body #single-estate-top #estate-gallery-carousel .owl-nav .owl-next:hover{background-color:#1e3826;}body #single-estate-top #estate-gallery-carousel .owl-nav .owl-prev:focus,body #single-estate-top #estate-gallery-carousel .owl-nav .owl-next:focus{outline:none;}body #single-estate-top #estate-gallery-carousel .owl-nav .owl-prev{left:25px;}body #single-estate-top #estate-gallery-carousel .owl-nav .owl-next{right:25px;}body #single-estate-top #estate-gallery-carousel .owl-item .image-item.fullscreen,body #single-estate-top #estate-gallery-carousel .owl-item .video-item.fullscreen,body #single-estate-top #estate-gallery-carousel .owl-item .map-item.fullscreen,body #single-estate-top #estate-gallery-carousel .owl-item .plan-item.fullscreen{height:100vh !important;}body #single-estate-top #estate-gallery-carousel .owl-item .image-item{width:100vw;height:calc(100vh - 110px);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}body #single-estate-top #estate-gallery-carousel .owl-item .plan-item{width:100vw;height:calc(100vh - 110px);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;}body #single-estate-top #estate-gallery-carousel .owl-item .video-item{width:100vw;height:100vh;}body #single-estate-top #estate-gallery-carousel .owl-item .video-item video{width:100%;}body #single-estate-top #short-estate-info-wrapper.disabled{opacity:0;}body #single-estate-top #short-estate-info-wrapper{position:absolute;right:25px;z-index:4;min-width:300px;bottom:100px;color:#fff;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;opacity:1;}body #single-estate-top #short-estate-info-wrapper .short-estate-info-wrapper-top,body #single-estate-top #short-estate-info-wrapper .short-estate-info-wrapper-bottom{background-color:rgba(30,56,38,.85);padding:15px;border-radius:2px;}body #single-estate-top #short-estate-info-wrapper .short-estate-info-wrapper-top table tr td,body #single-estate-top #short-estate-info-wrapper .short-estate-info-wrapper-bottom table tr td{width:50%;}body #single-estate-top #short-estate-info-wrapper .short-estate-info-wrapper-top table tr td:last-child,body #single-estate-top #short-estate-info-wrapper .short-estate-info-wrapper-bottom table tr td:last-child{text-align:right;}body #single-estate-top #short-estate-info-wrapper .short-estate-info-wrapper-top{margin-bottom:5px;}body #single-estate-top #short-estate-info-wrapper p{margin:0;}body #single-estate-top #short-estate-info-wrapper p.bold{font-weight:bold;font-size:16px;margin-bottom:8px;}body #single-estate-top #short-estate-info-wrapper p.thin{font-weight:normal;font-size:16px;}body #single-estate-top #short-estate-info-wrapper p.small{font-size:24px;font-weight:600;margin:0;}body #single-estate-top .open-house{position:absolute;bottom:0;background-color:rgba(255,255,255,.9);padding:8px 10px;z-index:4;border-radius:5px 5px 0 0;left:0;height:70px;}body #single-estate-top .open-house p{margin:0;text-align:center;color:#216337;}body #single-estate-top .open-house p:first-child{font-size:20px;font-weight:bold;}body .modal-backdrop.show{background-color:#1e3826;opacity:.8;}body #openhouse-modal,body #order-modal,body #showing-modal{color:#fff;}body #openhouse-modal .modal-dialog .modal-content,body #order-modal .modal-dialog .modal-content,body #showing-modal .modal-dialog .modal-content{background-color:#494a4d;border-radius:3px;padding:40px;}body #openhouse-modal .modal-dialog .modal-content .policy-label,body #order-modal .modal-dialog .modal-content .policy-label,body #showing-modal .modal-dialog .modal-content .policy-label{color:#fff;}body #openhouse-modal .modal-dialog .modal-content .header,body #order-modal .modal-dialog .modal-content .header,body #showing-modal .modal-dialog .modal-content .header{text-align:center;}body #openhouse-modal .modal-dialog .modal-content .header .close-signup,body #openhouse-modal .modal-dialog .modal-content .header .close-order,body #openhouse-modal .modal-dialog .modal-content .header .close-showing,body #openhouse-modal .modal-dialog .modal-content .header .close-openhouse,body #order-modal .modal-dialog .modal-content .header .close-signup,body #order-modal .modal-dialog .modal-content .header .close-order,body #order-modal .modal-dialog .modal-content .header .close-showing,body #order-modal .modal-dialog .modal-content .header .close-openhouse,body #showing-modal .modal-dialog .modal-content .header .close-signup,body #showing-modal .modal-dialog .modal-content .header .close-order,body #showing-modal .modal-dialog .modal-content .header .close-showing,body #showing-modal .modal-dialog .modal-content .header .close-openhouse{position:absolute;top:15px;right:15px;}body #openhouse-modal .modal-dialog .modal-content .header .close-signup img,body #openhouse-modal .modal-dialog .modal-content .header .close-order img,body #openhouse-modal .modal-dialog .modal-content .header .close-showing img,body #openhouse-modal .modal-dialog .modal-content .header .close-openhouse img,body #order-modal .modal-dialog .modal-content .header .close-signup img,body #order-modal .modal-dialog .modal-content .header .close-order img,body #order-modal .modal-dialog .modal-content .header .close-showing img,body #order-modal .modal-dialog .modal-content .header .close-openhouse img,body #showing-modal .modal-dialog .modal-content .header .close-signup img,body #showing-modal .modal-dialog .modal-content .header .close-order img,body #showing-modal .modal-dialog .modal-content .header .close-showing img,body #showing-modal .modal-dialog .modal-content .header .close-openhouse img{width:20px;width:20px;}body .order-showing-dialog{max-width:900px;}body .order-showing-dialog #order-sales-Assessment-form-wrapper #datepicker{background-color:#fff;}body #enter-fullscreen-btn{position:absolute;z-index:4;right:100px;bottom:0;padding:6px 6px;cursor:pointer;background-color:#d2e0d7;color:#216337 !important;font-weight:bold;border-radius:2px;border:none;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;border-radius:3px 3px 0 0;width:50px;height:50px;background:rgba(30,56,38,.9) !important;}body #enter-fullscreen-btn:hover{background-color:#b4cbbc;}body #enter-fullscreen-btn:focus{outline:none;}body #enter-fullscreen-btn img{width:100%;height:100%;}body #single-estate-right-wrapper{margin-top:40px;position:inherit;z-index:4;}body #single-estate-right-wrapper .agent-card-wrapper .top-image{height:260px;}body #single-estate-right-wrapper #gallery-chooser-body{background-color:#1e3826;width:100%;padding:15px;border-radius:3px;color:#fff;}body #single-estate-right-wrapper #gallery-chooser-body table{width:100%;font-size:16px;}body #single-estate-right-wrapper #gallery-chooser-body table.hidden-table{font-size:14px;max-height:0;display:block;overflow:hidden;-moz-transition:max-height 200ms ease-in-out;-o-transition:max-height 200ms ease-in-out;-webkit-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;width:100%;}body #single-estate-right-wrapper #gallery-chooser-body table.hidden-table tbody{width:100%;display:table;}body #single-estate-right-wrapper #gallery-chooser-body table.hidden-table.active{max-height:300px;}body #single-estate-right-wrapper #gallery-chooser-body table tr td{width:50%;}body #single-estate-right-wrapper #gallery-chooser-body table tr td.explained-tab{cursor:pointer;}body #single-estate-right-wrapper #gallery-chooser-body table tr td.explained-tab:after{content:"";width:13px;height:13px;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-left:5px;}body #single-estate-right-wrapper #gallery-chooser-body table tr td.explained-tab:after{background-image:url("../../images/icons/plus-white.svg");}body #single-estate-right-wrapper #gallery-chooser-body table tr td.explained-tab.active:after{background-image:url("../../images/icons/minus-white.svg");}body #single-estate-right-wrapper #gallery-chooser-body table tr td:first-child{text-align:left;}body #single-estate-right-wrapper #gallery-chooser-body table tr td:last-child{text-align:right;}body #single-estate-right-wrapper #gallery-chooser-body table tr.spacing-row td{padding-top:15px;}body #single-estate-right-wrapper #gallery-chooser-body table tr.spacing-row.bold{font-weight:bold;}body #single-estate-right-wrapper .order-btn{width:100%;margin:15px -15px 15px 0;padding:15px;cursor:pointer;background-color:#d2e0d7;color:#216337 !important;font-weight:bold;border-radius:2px;border:none;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body #single-estate-right-wrapper .order-btn:hover{background-color:#b4cbbc;}body #single-estate-right-wrapper .order-btn:focus{outline:none;}body #single-estate-right-wrapper .order-btn span:after{content:"";width:20px;height:20px;background:transparent url(../../sass/images/icons/arrow_right-white.svg) no-repeat;display:inline-block;background-size:contain;background-position:center center;margin-left:10px;margin-bottom:-2px;float:right;}body #single-estate-body-wrapper{color:#000;}body #single-estate-body-wrapper h1{font-size:36px;margin-top:40px;}body #single-estate-body-wrapper .address{font-size:18px;}body #single-estate-body-wrapper .info-content{font-size:16px;}@media only screen and (max-width:992px) and (min-width:768px){#single-estate-right-wrapper{margin-top:-40px;}#single-estate-right-wrapper #gallery-chooser-wrapper #gallery-chooser-top{height:40px;}#single-estate-right-wrapper #gallery-chooser-wrapper #gallery-chooser-top .icon-btn{padding:10px 5px;}#single-estate-right-wrapper #gallery-chooser-wrapper #gallery-chooser-top .icon-btn img{height:25px;}}@media only screen and (max-width:992px){body.ios-fullscreen main{padding-top:0 !important;}body.ios-fullscreen main #single-estate-top #estate-gallery-carousel .owl-item .image-item,body.ios-fullscreen main #single-estate-top #estate-gallery-carousel .owl-item .video-item,body.ios-fullscreen main #single-estate-top #estate-gallery-carousel .owl-item .map-item,body.ios-fullscreen main #single-estate-top #estate-gallery-carousel .owl-item .plan-item{height:100vh !important;}#single-estate-body-wrapper h1{font-size:25px !important;}#single-estate-top .open-house{bottom:80px !important;}#gallery-chooser-top{height:40px;width:100%;right:0 !important;}#gallery-chooser-top .icon-btn{padding:8px;width:20%;}#gallery-chooser-top .icon-btn:nth-child(5){border-radius:0;}#gallery-chooser-top .icon-btn img{height:35px;}#estate-gallery-carousel .owl-item .image-item{height:calc(100vh - 136px) !important;}#estate-gallery-carousel .owl-item .plan-item{height:calc(100vh - 136px) !important;}#estate-gallery-carousel .owl-item .video-item{width:100vw;}#estate-gallery-carousel .owl-item .video-item video{width:100%;}}@media only screen and (max-width:768px){body #single-estate-top #estate-gallery-carousel .owl-nav .owl-prev,body #single-estate-top #estate-gallery-carousel .owl-nav .owl-next{background-color:transparent;}#gallery-chooser-top .icon-btn{background-color:rgba(33,99,55,.6) !important;}#gallery-chooser-top .icon-btn img{height:25px;}#single-estate-top #estate-gallery-carousel .owl-item .image-item{height:50vh !important;}#single-estate-top #estate-gallery-carousel .owl-item .plan-item{height:50vh !important;}#single-estate-top #estate-gallery-carousel .owl-item .image-item,#single-estate-top #estate-gallery-carousel .owl-item .plan-item,#single-estate-top #estate-gallery-carousel .owl-item .video-item{height:60vh;}#single-estate-right-wrapper .agent-card-wrapper .top-image,#single-estate-right-wrapper .agent-card-wrapper .bottom-text{width:100%;float:left;}#single-estate-right-wrapper .agent-card-wrapper .top-image{min-height:100%;}#single-estate-right-wrapper .agent-card-wrapper .bottom-text p{font-size:13px;}#single-estate-right-wrapper .agent-card-wrapper .bottom-text p:first-child{font-size:17px;}#enter-fullscreen-btn{display:none;}}@media only screen and (max-width:600px){#single-estate-right-wrapper .agent-card-wrapper .bottom-text p{font-size:13px;}#single-estate-right-wrapper .agent-card-wrapper .bottom-text p:first-child{font-size:14px;}#single-estate-top .open-house{border-radius:0;bottom:62px !important;height:inherit !important;width:100%;}#single-estate-top .open-house .left-side{float:none !important;}#single-estate-top .open-house .left-side p:first-child{font-size:15px;}#single-estate-top .open-house .left-side p{font-size:13px;}#single-estate-top .open-house .right-side{margin:0;float:right;}}