.floor-plans-area{background:#fff;padding:110px 0}.floor-plans-area,.floor-plans-tab{display:block;position:relative}.floor-plans-tab .tab-button-column{display:block;padding-bottom:80px;position:relative}.floor-plans-tab .tab-button-column .tab-buttons{display:block;overflow:hidden;position:relative;z-index:1}.floor-plans-tab .tab-button-column .tab-buttons li{border-radius:30px;color:#444;cursor:pointer;display:inline-block;float:none;font-size:16px;font-weight:400;line-height:28px;margin-right:20px;padding-right:21px;position:relative;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.floor-plans-tab .tab-button-column .tab-buttons li:last-child{margin-right:0;padding-right:0}.floor-plans-tab .tab-button-column .tab-buttons li:before{background:#e1e1e1;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.floor-plans-tab .tab-button-column .tab-buttons li:last-child:before{display:none}.floor-plans-tab .tab-button-column .tab-buttons li span{display:inline-block;position:relative}.floor-plans-tab .tab-button-column .tab-buttons li span:before{background:#444;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all .4s cubic-bezier(.62,.21,.45,1.52)}.floor-plans-tab .tab-button-column .tab-buttons li.tab-btn.active-btn span:before,.floor-plans-tab .tab-button-column .tab-buttons li.tab-btn:hover span:before{transform:scaleX(1)}.floor-plans-tab .tabs-content .tab{display:none;position:relative;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;z-index:10}.floor-plans-tab .tabs-content .tab.active-tab{display:block;margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.floor-plans-left-content{display:block;margin-left:-140px;margin-top:-9px;position:relative}.floor-plans-left-content h3{color:#222;font-size:24px;font-weight:700;line-height:34px}.floor-plans-left-content h3 span{color:#e9c483;display:inline-block;font-size:40px;padding-right:20px;position:relative;top:10px}.floor-plans-left-content .inner-text{display:block;margin-top:25px;position:relative}.floor-plans-left-content .inner-text p{margin:0 0 25px}.floor-plans-left-content ul{display:block;margin-top:42px;max-width:370px;overflow:hidden;padding:32px 40px 33px;position:relative;width:100%}.floor-plans-left-content ul li{color:#fff;display:block;font-size:18px;font-weight:700;line-height:28px;margin-bottom:11px;padding-left:20px;position:relative}.floor-plans-left-content ul li:last-child{margin-bottom:0}.floor-plans-left-content ul li:before{background:#fff;content:"";height:7px;left:0;margin:12px 0;position:absolute;width:7px}.floor-plans-middle-content{display:block;margin:0 auto;max-width:400px;position:relative;width:100%}.floor-plans-middle-content ul{display:block;overflow:hidden;position:relative}.floor-plans-middle-content ul li{background:#fff;color:#222;display:block;font-size:16px;font-weight:700;line-height:60px;padding:0 30px;position:relative}.floor-plans-middle-content ul li.gray-bg{background:#faf8f4}.floor-plans-middle-content ul li span.right{color:#666;display:inline-block;float:right;font-weight:400;position:relative}.floor-plans-middle-content ul li:before{border-bottom:1px dashed #575656;content:"";height:1px;left:170px;position:absolute;right:150px;top:50%;transform:translateY(-50%)}.floor-plans-right-content{display:block;margin-right:-140px;position:relative}.floor-plans-right-content .floor-plan-map{border:1px solid #e1e1e1;display:block;padding:50px 40px;position:relative;text-align:center}.floor-plans-style2-area{background:#fff;display:block;padding-bottom:103px;position:relative;z-index:100}.floor-plans-style2-area .big-text{bottom:0;color:#f9f6f2;font-size:250px;font-weight:700;left:0;line-height:200px;position:absolute;right:0;text-align:center;text-transform:uppercase;z-index:10}.floor-plans-style2-area .container-box{display:block;margin:0 auto;max-width:1530px;padding:0 15px;position:relative;width:100%}.floor-plans-style2-content{display:block;position:relative}.floor-plans-style2-content-bg{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:80px;left:0;position:absolute;right:0;top:-180px}.floor-plans-style2-content .inner-content{background:#fff;box-shadow:0 0 44.37px 6.63px rgba(0,0,0,.08);display:block;float:right;max-width:800px;padding:70px 80px 80px;position:relative;width:100%;z-index:10}.floor-plans-style2-content .inner-content .title{display:block;padding-bottom:40px;position:relative}.floor-plans-style2-content .inner-content .title h2{color:#222;font-size:44px;font-weight:700;line-height:54px}.floor-plans-tab-style2{display:block;position:relative}.floor-plans-tab-style2 .tab-button-column{display:block;padding-bottom:33px;position:relative}.floor-plans-tab-style2 .tab-button-column .tab-buttons{display:block;overflow:hidden;position:relative;z-index:1}.floor-plans-tab-style2 .tab-button-column .tab-buttons li{border-radius:30px;color:#666;cursor:pointer;display:inline-block;float:none;font-size:16px;font-weight:700;line-height:28px;margin-right:20px;padding-right:21px;position:relative;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.floor-plans-tab-style2 .tab-button-column .tab-buttons li:last-child{margin-right:0;padding-right:0}.floor-plans-tab-style2 .tab-button-column .tab-buttons li:before{background:#e1e1e1;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.floor-plans-tab-style2 .tab-button-column .tab-buttons li:last-child:before{display:none}.floor-plans-tab-style2 .tab-button-column .tab-buttons li span{display:inline-block;position:relative}.floor-plans-tab-style2 .tab-button-column .tab-buttons li span:before{background:#444;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all .4s cubic-bezier(.62,.21,.45,1.52)}.floor-plans-tab-style2 .tab-button-column .tab-buttons li.tab-btn.active-btn span:before,.floor-plans-tab-style2 .tab-button-column .tab-buttons li.tab-btn:hover span:before{transform:scaleX(1)}.floor-plans-tab-style2 .tabs-content .tab{display:none;position:relative;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;z-index:10}.floor-plans-tab-style2 .tabs-content .tab.active-tab{display:block;margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.floor-plans-tab-content-style2{display:block;position:relative}.floor-plans-tab-content-style2 .text{display:block;padding-bottom:18px;position:relative}.floor-plans-tab-content-style2 .text p{margin:0}.floor-plans-tab-content-style2 ul{display:block;max-width:320px;overflow:hidden;position:relative;width:100%}.floor-plans-tab-content-style2 ul li{background:#fff;color:#222;display:block;font-size:16px;font-weight:700;line-height:42px;position:relative}.floor-plans-tab-content-style2 ul li span.right{color:#666;display:inline-block;float:right;font-weight:400;position:relative}.floor-plans-tab-content-style2 ul li:before{border-bottom:1px dashed #575656;content:"";height:1px;left:130px;position:absolute;right:100px;top:50%;transform:translateY(-50%)}.floor-plans-tab-content-style2 .button-box{display:block;padding-top:35px;position:relative}.floor-plans-tab-content-style2 .button-box a{background:#fff;border:1px solid #444;color:#222;line-height:58px;margin-right:6px}.floor-plans-tab-content-style2 .button-box a.first,.floor-plans-tab-content-style2 .button-box a:hover{color:#fff}.floor-plans-tab-content-style2 .icon-box{bottom:-10px;color:#f9f8f5;font-size:250px;position:absolute;right:-45px;transform:rotate(-45deg)}.floor-plans-style3-area{background:#fff;display:block;padding:110px 0 80px;position:relative}.floor-plans-style3-area .sec-title{padding-bottom:62px}.floor-plans-style3-content,.floor-plans-tab-style3{display:block;position:relative}.floor-plans-tab-style3 .tab-button-column{background-attachment:scroll;background-color:#f3f3f3;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;padding:63px 30px 63px 45px;position:relative}.floor-plans-tab-style3 .tab-button-column .tab-buttons{display:block;overflow:hidden;position:relative;z-index:1}.floor-plans-tab-style3 .tab-button-column .tab-buttons li{border-radius:30px;color:#222;cursor:pointer;display:block;float:none;font-size:18px;font-weight:400;line-height:28px;margin-bottom:31px;position:relative;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.floor-plans-tab-style3 .tab-button-column .tab-buttons li:last-child{margin-bottom:0}.floor-plans-tab-style3 .tab-button-column .tab-buttons li span{display:inline-block;position:relative}.floor-plans-tab-style3 .tab-button-column .tab-buttons li span:before{background:#383838;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all .4s cubic-bezier(.62,.21,.45,1.52)}.floor-plans-tab-style3 .tab-button-column .tab-buttons li.tab-btn.active-btn span:before,.floor-plans-tab-style3 .tab-button-column .tab-buttons li.tab-btn:hover span:before{transform:scaleX(1)}.floor-plans-tab-style3 .tabs-content .tab{display:none;position:relative;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;z-index:10}.floor-plans-tab-style3 .tabs-content .tab.active-tab{display:block;margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.floor-plans-style3-map-box,.floor-plans-tab-content-style3{display:block;position:relative}.floor-plans-style3-map-box{border:1px solid #dfdfdf;padding:29px 50px;text-align:center}.floorplan-style3-tab-bottom-content{display:block;padding-top:70px;position:relative}.floorplan-style3-tab-bottom-content ul{display:block;overflow:hidden;position:relative;width:100%}.floorplan-style3-tab-bottom-content ul li{display:block;float:left;margin-bottom:30px;padding-bottom:4px;padding-left:25px;padding-top:9px;position:relative;width:50%}.floorplan-style3-tab-bottom-content ul li:before{background:#e1e1e1;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.floorplan-style3-tab-bottom-content ul li .inner{display:flex;justify-content:flex-start;position:relative}.floorplan-style3-tab-bottom-content ul li .inner .icon{width:50px}.floorplan-style3-tab-bottom-content ul li .inner .icon span:before{color:#222;font-size:50px;line-height:50px}.floorplan-style3-tab-bottom-content ul li .inner .title{padding-left:25px;position:relative}.floorplan-style3-tab-bottom-content ul li .inner .title h5{color:#222;font-size:16px;font-weight:400;line-height:20px;margin:0 0 9px}.floorplan-style3-tab-bottom-content ul li .inner .title h3{color:#222;font-size:18px;font-weight:700;line-height:20px}.floorplan-style3-tab-bottom-content .text-box{display:block;position:relative}.floorplan-style3-tab-bottom-content .text-box p{margin:0 0 25px}.floorplan-style3-tab-bottom-content .text-box .button-box{display:block;padding-top:7px;position:relative}