.ant-btn,.ant-card,.ant-dropdown,.ant-form,.ant-input,.ant-layout,.ant-menu,.ant-modal,.ant-select,.ant-table,.ant-tabs,.ant-typography,body,html{max-width:100vw;overflow-x:hidden;font-family:Montserrat,sans-serif!important}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.top-bar-fixed{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;background-color:#fff;padding:10px 0;box-shadow:0 4px 16px 0 rgba(0,0,0,.05)}.top-bar-fixed .logo-wrapper{width:250px;height:80px}.top-bar-fixed .logo-wrapper img{color:rgba(0,0,0,0);width:100%;object-fit:contain;height:100%}.scrolled{box-shadow:0 5px 7px rgba(0,0,0,.15)}.btn-book-outline{padding:10px 18px;font-size:18px;font-weight:600;line-height:normal;border-radius:6px;border:1px solid #50b95f;background:#fff;overflow:hidden;color:#50b95f;position:relative;transition:all .3s ease;display:inline-block;z-index:1}.btn-book-outline:hover{background-color:#e2fde6!important;color:#50b95f!important;border:1px solid #50b95f!important}.custom-container{max-width:1440px!important}.login-section{height:100vh;padding-top:90px}.wrap-login{padding:60px 0 40px 100px;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between}.wrap-login h2{color:#000;text-align:center;font-size:24px;font-weight:600;text-transform:uppercase;display:inline-block;border-left:3px solid #50b95f;padding-left:10px;margin-bottom:15px}.wrap-login p{font-size:16px;font-weight:400;line-height:normal;color:#404040}.wrap-login .actual-form{border-radius:6px;background:#f8f8f8;padding:16px 30px 30px;margin-top:30px}.wrap-login .link-footer{color:#525252;text-align:center;font-size:12px;font-weight:400;line-height:normal}.wrap-login .link-footer:hover{color:#50b95f}.wrap-login .devider-link{color:#919191;padding:0 6px 0 4px;position:relative;top:1px}.wrap-login .copyright-link{color:#919191;font-size:12px;font-weight:400;line-height:normal;margin-top:3px;margin-bottom:0}.custom-tabs-slide .ant-tabs-tab{color:#686868;font-size:18px;font-weight:600;padding:10px}.custom-tabs-slide .ant-tabs-tab-active .ant-tabs-tab-btn{color:#000!important}.custom-tabs-slide .ant-tabs-ink-bar{background:#50b95f!important;height:3px!important}.custom-tabs-slide .ant-tabs-tab:hover{color:#000!important}.custom-tabs-slide .ant-tabs-nav-wrap{justify-content:center}.custom-tabs-slide .ant-tabs-nav:before{border-bottom:1px solid #f8f8f8!important}.form-control-input{height:52px;font-size:18px;font-weight:400;border-radius:6px;border:1px solid #999;font-family:Montserrat,sans-serif!important}.form-control-input .ant-input-prefix{margin-right:10px!important;font-weight:600}.ant-input{font-family:Montserrat,sans-serif!important}.ant-input-prefix{margin-right:10px}.ant-tabs-nav{margin-bottom:30px!important}.form-group-custom label{display:block;text-align:left;color:#000;font-size:14px;font-weight:500;margin-bottom:6px}.btn-book-solid{padding:10px 18px;font-size:18px;font-weight:600;line-height:normal;border-radius:6px;background:#50b95f;overflow:hidden;color:#fff;position:relative;transition:all .3s ease;display:inline-block;z-index:1;border:0}.btn-book-solid:hover{background:#379d46!important;color:#fff!important}.otp-input .ant-otp{width:100%;column-gap:7px}.otp-input .ant-otp .ant-otp-input-wrapper{width:16.6%}.otp-input .ant-input{height:52px;font-size:20px;font-weight:500}.common-link{background-color:rgba(0,0,0,0);border:none;color:#50b95f;font-size:14px;font-weight:600;cursor:pointer}.sidebar{position:fixed;left:0;top:0;height:100vh;width:150px;background-color:#fff;box-shadow:2px 0 10px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;z-index:1000;border-right:1px solid #eee;padding:0 14px}.sidebar .sidebar-logo{margin-bottom:40px;width:100%;margin-top:30px}.sidebar .sidebar-menu{display:flex;flex-direction:column;width:100%;flex:1 1;gap:15px}.sidebar .sidebar-menu .sidebar-menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 0;cursor:pointer;transition:all .3s ease;position:relative}.sidebar .sidebar-menu .sidebar-menu-item:hover{background:linear-gradient(90deg,#379D46,#50B95F);border-radius:6px}.sidebar .sidebar-menu .sidebar-menu-item:hover .sidebar-icon,.sidebar .sidebar-menu .sidebar-menu-item:hover .sidebar-title{color:#fff}.sidebar .sidebar-menu .sidebar-menu-item.active{background:linear-gradient(90deg,#379D46,#50B95F);border-radius:6px}.sidebar .sidebar-menu .sidebar-menu-item.active .sidebar-icon,.sidebar .sidebar-menu .sidebar-menu-item.active .sidebar-title{color:#fff}.sidebar .sidebar-menu .sidebar-menu-item .sidebar-icon{font-size:24px;color:#686868;margin-bottom:5px}.sidebar .sidebar-menu .sidebar-menu-item .sidebar-title{text-align:center;font-size:16px;font-weight:400;line-height:20px}.sidebar .sidebar-footer{width:100%;margin-top:auto;padding-bottom:20px;text-align:center}.sidebar .sidebar-footer .sidebar-menu-item.logout .sidebar-icon,.sidebar .sidebar-footer .sidebar-menu-item.logout .sidebar-title{color:#000}.with-sidebar-layout{display:flex}.with-sidebar-layout .content-area{margin-left:150px;width:calc(100% - 150px);min-height:100vh;padding:40px 20px 20px}.marquee-wrap{background:#8e8e8e;position:fixed;top:0;left:150px;right:0;z-index:9;width:100%;color:#fff;height:30px}.marquee-wrap marquee{position:relative;top:4px;color:#fff;font-size:14px;font-weight:600}.dynamic-collapse{border:none!important;border-radius:0!important}.dynamic-collapse .ant-collapse-item{border-bottom:0!important;border-radius:0!important;margin-bottom:22px}.dynamic-collapse .ant-collapse-header{border-radius:0!important}.dynamic-collapse .ant-collapse-content-box{border:1px solid #f5f5f5;border-top:0!important}.dynamic-collapse .ant-collapse-header{background-color:#f5f5f5}.form-fields-container{display:flex;flex-wrap:wrap;gap:30px}.form-fields-container .ant-form-item{width:47%;margin-bottom:0}.form-fields-container .ant-form-item-label{padding:0!important;margin-bottom:5px!important}.form-fields-container .ant-form-item-label label{color:#000;margin-bottom:6px;font-size:14px;font-weight:500}.form-fields-container .ant-form-item-control-input-content input{border:1px solid #999;border-radius:6px;height:52px;font-size:18px;font-weight:400;font-family:Montserrat,sans-serif!important;width:100%;padding:4px 11px}.form-fields-container input[type=radio]{height:auto!important;width:auto!important}.form-fields-container .ant-select{height:52px}.form-fields-container .ant-select-selector{border:1px solid #999}.form-fields-container .ant-select-selection-wrap{font-size:18px}.form-fields-container .ant-select-item{font-family:Montserrat,sans-serif!important}.form-fields-container .apartment-type-buttons{width:100%}.form-fields-container .carpet-area-cards{font-family:Montserrat,sans-serif!important}.form-fields-container .carpet-area-card{text-align:center}.form-fields-container .conf-project-container{width:100%}.form-fields-container .conf-project-container .project-details{width:100%;padding-right:15px}.form-fields-container .conf-project-container .project-details h4{font-size:14px;margin-bottom:6px}.form-fields-container .conf-project-container .project-details h4 .required-mark{color:#50b95f;margin-left:2px}.form-fields-container .conf-project-container .project-details .carpet-area-cards{display:flex;flex-wrap:wrap;gap:15px}.form-fields-container .conf-project-container .project-details .carpet-area-cards .carpet-area-card{position:relative;display:inline-block;cursor:pointer}.form-fields-container .conf-project-container .project-details .carpet-area-cards .carpet-area-card input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-fields-container .conf-project-container .project-details .carpet-area-cards .carpet-area-card input[type=radio]:checked+.card-content{border-color:#50b95f;background-color:rgba(80,185,95,.05)}.form-fields-container .conf-project-container .project-details .carpet-area-cards .carpet-area-card .card-content{display:flex;flex-direction:column;padding:15px 20px;border:1px solid #ddd;border-radius:4px;min-width:150px;transition:all .3s ease}.form-fields-container .conf-project-container .project-details .carpet-area-cards .carpet-area-card .card-content .area-value{font-weight:600;font-size:24px;line-height:normal;color:#50b95f}.form-fields-container .conf-project-container .project-details .carpet-area-cards .carpet-area-card .card-content .area-price{color:#656565;font-size:16px}.ant-collapse-header-text{color:#000;font-family:Montserrat;font-size:16px;font-weight:600}.ant-select-selection-placeholder{color:#757575!important}.ant-select:hover .ant-select-selector{border-color:#000!important}.ant-select-selector{border:1px solid #999}.ant-input-affix-wrapper{padding:0;height:52px}.ant-input-affix-wrapper input{border:0!important}.res-title{color:#000;font-size:24px;font-weight:600;margin-bottom:20px;border-left:6px solid #50b95f;padding-left:10px;margin-top:10px}.ant-input-prefix{margin:0!important;padding:0 0 0 9px;font-family:Montserrat,sans-serif!important}.ant-select-item-option-content{font-family:Montserrat,sans-serif!important;font-size:16px!important}.ant-collapse-content{border-top:0!important}.ant-collapse-expand-icon svg{color:#50b95f!important;font-size:26px!important}.sidebar-menu-item:hover .sidebar-icon svg path{fill:#fff!important}.summary-header{background:#f5f5f5;border-radius:4px;padding:15px 10px}.summary-header h4{color:#000;text-align:center;font-size:16px;font-weight:600;margin-bottom:0}.summary-content{padding:16px}.summary-content label{color:#818181;font-size:12px;font-weight:500;text-transform:uppercase}.summary-content p{color:#000;font-size:18px;font-weight:500;margin-bottom:0;word-wrap:break-word}.summary-content .summary-item{margin-bottom:25px}.congratulations-content .congratulations-text{font-size:18px}.congratulations-content h2{color:#000;text-align:center;font-size:30px;font-weight:600}.congratulations-content p{color:#3c3c3c;text-align:center;font-size:16px;font-weight:400}.congratulations-content h5{color:#000;text-align:center;font-size:22px;font-weight:400}.congratulations-content .copy-board{color:#404040;background:#f5f5f5;border-radius:4px;padding:12px 22px;font-size:22px;font-weight:600;display:inline-flex;gap:8px;align-items:center;margin-top:10px}.reset{all:unset;cursor:pointer}.next-step-wrap{border-radius:12px;background:#f8f8f8;padding:20px 22px 30px 40px;width:70%;margin:23px auto 20px}.next-step-wrap h3{color:#404040;text-align:center;font-size:22px;font-weight:600;margin-bottom:16px}.next-step-wrap ul{list-style:none;padding:0;margin:0}.next-step-wrap ul li{gap:12px;display:flex;flex-direction:row;gap:10px;margin-bottom:20px;position:relative}.next-step-wrap ul li p{text-align:left;width:90%;color:#323232;font-size:16px;font-weight:400;line-height:normal;margin-bottom:0}.next-step-wrap ul li span{width:27px;height:27px;background-color:#55b57e;display:flex;align-items:center;justify-content:center;border-radius:50px;color:#fff;line-height:27px;font-size:14px;font-weight:600}.next-step-wrap ul li:before{content:"";background-color:#55b57e;width:2px;height:60%;position:absolute;top:30px;left:12px}.next-step-wrap ul li:last-child:before{display:none}.pdf-download{color:#535353;font-size:16px;font-weight:400}.pdf-download a{color:#50b95f;text-decoration:underline;font-weight:600}.congratulations-box{width:556px;margin:0 auto}.congratulations-box .payment-info{margin-top:40px;font-size:22px}.congratulations-box .payment-info span{color:#000;font-weight:600}.congratulations-box .info-payment{color:#4d4d4d;text-align:center;margin-bottom:0;font-size:14px;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:center;gap:5px}.congratulations-lottie{width:135px;margin:0 auto}.button-combo{margin-top:20px;margin-bottom:8px}.error-message{color:red;text-align:left}.inner-log-wrap{position:relative}.inner-log-wrap .back-to-mobile{position:absolute;top:0;left:0}button:disabled{cursor:not-allowed;opacity:.5}.nri-input .ant-select-selector{border:1px solid #999!important}.ant-input-outlined:hover{border-color:#999!important}.phone-input{border-left:0!important;padding-left:0!important}.nri-input .ant-select-selection-item{font-size:16px!important;font-weight:500}.login-section .custom-container,.login-section .row{height:100%}.ant-select-selector{border:1px solid #999!important}label{font-family:Montserrat,sans-serif!important}.hr-line{border-top:1px solid #a6a6a6;margin-bottom:25px}.ant-btn{height:auto!important}.custom-tabs-slide .ant-tabs-nav:before{border-bottom:3px solid #d9d9d9!important;width:60%;margin:0 auto}.step-content-overflow{height:75vh;overflow-y:auto;padding-bottom:30px}.sidebar-menu-item:hover .footer-logout svg path{fill:revert-layer!important}.summary-footer{background-color:#fff6ed;border-radius:6px;padding:10px;margin-bottom:40px}.summary-footer p{margin:0;color:#000;text-align:center;font-size:18px;font-weight:400}.summary-footer span{color:#50b95f;font-weight:600}.apartment-type-wrap{display:flex;gap:15px;width:100%;align-items:center;border-bottom:1px solid #e3e3e3;padding:15px 15px 15px 0;justify-content:space-between}.apartment-type-wrap h5{color:#3c3c3c;font-size:18px;font-weight:600;line-height:22px}.apartment-type-wrap .checkbox-with-type{gap:16px;display:flex;align-items:flex-start;width:60%}.apartment-type-wrap .apartment-area-sqft span{color:#7e7e7e;font-size:16px;font-weight:500;line-height:22px}.apartment-type-wrap .apartment-count-wrap{display:flex;align-items:center;gap:5px}.apartment-type-wrap .apartment-count-wrap svg{color:#50b95f}.apartment-type-wrap .apartment-count-wrap .int-count{color:#000;font-size:22px;font-weight:600}.apartment-type-wrap .original-price{color:#50b95f;font-size:20px;font-weight:400}.apartment-type-wrap .discount-price{color:#000;font-size:22px;font-weight:500;margin-right:10px}.apartment-type-wrap .apartment-price-wrap{display:flex;align-items:center;justify-content:flex-end;width:50%}.checkbox-orange .ant-checkbox-inner{width:20px;height:20px}.checkbox-orange .ant-checkbox-checked .ant-checkbox-inner{background-color:#50b95f;border-color:#50b95f}.checkbox-orange .ant-checkbox .ant-checkbox-inner:after{inset-inline-start:32%}.checkbox-orange .ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:#50b95f!important;background-color:#50b95f!important}.total-amount-wrap{background-color:#e2fde6;padding:10px 20px;width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:4px}.total-amount-wrap h6{color:#000;text-align:center;font-size:18px;font-weight:600}.total-amount-wrap span{color:#50b95f;font-size:24px;font-weight:600}.has-discount{text-decoration:line-through}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#50b95f!important;background-color:#50b95f!important}.left-register-screen{width:85%;margin-left:auto}.success-date-time{color:#000;font-size:14px;font-weight:400;margin-top:6px}.table-wrap-congratulations{width:450px;margin:0 auto}.congratulations-table{margin-bottom:30px}.congratulations-table th{color:#303030!important;font-size:14px;font-weight:400!important;background-color:#f5f5f5!important}.congratulations-table td{border-left:0!important;border-right:0!important}.congratulations-table .ant-table-container{border:0!important}.congratulations-table .ant-table-bordered{border:1px solid #ddd!important}.copy-button-table{color:#50b95f;font-weight:400}.terms-modal-wrap{height:600px;overflow-y:scroll}.reset-btn-logout{background-color:rgba(0,0,0,0);border:0;box-shadow:none}.summary-table-wrap th{background-color:rgba(0,0,0,0)!important;color:#818181!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase!important;border:0!important}.summary-table-wrap td{color:#000!important;font-size:18px!important;font-weight:500!important;border:0!important}.summary-table-wrap .ant-table-container{border:1px solid #e3e3e3}.welcome-title{color:#231f20;font-size:26px;font-weight:500;margin-top:10px}.welcome-title span{color:#50b95f}.res-form-actions{text-align:center;padding-top:30px;border-top:1px solid #e9e9e9;display:flex;justify-content:center}.apartment-count-container{display:flex;align-items:center;justify-content:space-between;gap:50px;width:40%}.apartment-count-wrap .ant-btn{padding:0}.apartment-type-wrap .apartment-count-wrap .int-count{font-size:20px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.apartment-type-wrap .apartment-count-wrap{gap:10px;width:50%}.bottom-navigation{background-color:#fff;padding:15px;position:fixed;bottom:0;width:100%;z-index:9999;box-shadow:0 -2px 15px 0 rgba(0,0,0,.05)}.bottom-navigation .bottom-navigation-scroll{overflow-x:scroll}.bottom-navigation ul{display:flex;justify-content:space-between;align-items:center;list-style:none;gap:15px;margin:0;padding:0}.bottom-navigation ul li{border-right:1px solid #dfdfdf;padding-right:15px;width:100%}.bottom-navigation ul li:last-child{border-right:none;padding-right:0}.bottom-navigation ul li a{text-decoration:none;display:flex;align-items:center;flex-direction:column;gap:5px;color:#404040;font-family:Montserrat,sans-serif;text-align:center;font-size:13px;font-style:normal;font-weight:600;text-transform:uppercase;white-space:nowrap}.bottom-navigation ul li a svg{width:25px;height:25px}.bottom-navigation{display:none}.top-alert{border:1px solid rgba(0,0,0,.1);background:#f5f5f5;border-radius:6px;margin-top:20px;padding:10px;color:#000;font-size:16px;font-weight:600;line-height:18px;gap:10px}.orange-box-icon,.top-alert{display:flex;align-items:center}.orange-box-icon{background:rgba(166,166,166,.2);width:37px;height:37px;justify-content:center;border-radius:4px;border:1px solid rgba(207,103,11,.1)}.need-help-wrap{border-radius:8px;background:#e4ffe7;text-align:center;padding:40px 45px;height:100%}.need-help-wrap h4{color:#0c0507;text-align:center;font-size:24px;font-weight:600}.need-help-wrap p{color:#434343;text-align:center;font-size:12px;font-weight:500;line-height:normal}.need-help-wrap .button-wrap-top40{margin-top:40px;display:flex;gap:16px;align-items:center}.need-help-wrap .button-wrap-top40 button{height:42px}.need-help-wrap .button-wrap-top40 .btn-book-outline,.need-help-wrap .button-wrap-top40 .btn-book-solid{align-items:center}.need-help-wrap .btn-book-outline{background-color:rgba(0,0,0,0)!important}.creatives-tiles{margin-top:50px;margin-bottom:50px}.table-top-fixed{border-radius:4px 4px 0 0;background:#8e8e8e;padding:15px 10px;text-align:center;overflow:hidden;color:#fff;text-overflow:ellipsis;font-size:14px;font-weight:600;margin-bottom:0}.reset-btn{background-color:rgba(0,0,0,0);border:0;padding:0}.creative-dashboard-image{width:100%!important;height:100%!important}.table-user th{background-color:#fed!important;color:#303030!important;font-size:14px!important;font-weight:400!important;line-height:normal!important}.table-user .ant-table-container{border:1px solid #e3e3e3!important;border-radius:0!important}.table-user .ant-table{border-radius:0!important}.table-user .ant-table-container table>thead>tr:first-child>:first-child,.table-user .ant-table-container table>thead>tr:first-child>:last-child{border-start-end-radius:0!important}.creatives-tiles .row{height:100%}.sidebar-menu-item.active path{fill:#fff!important}.summary-wrap{width:85%;margin-left:auto}.congratulations-table .ant-table-body{max-height:400px;overflow-y:auto!important}.coming-soon{height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.coming-soon h3{font-size:36px;font-weight:600;color:#50b95f}.bottom-navigation ul li .mobile-logout-btn{color:#404040;border:none;text-align:center;text-transform:uppercase;white-space:nowrap;flex-direction:column;align-items:center;gap:5px;font-size:13px;font-style:normal;font-weight:600;text-decoration:none;display:flex;width:100%}.bottom-navigation .bottom-nav-link.active{color:#50b95f}.congratulations-box{padding-top:30px}.payment-failed-text{margin-top:20px;font-size:14px;background-color:#fbdede;padding:10px 15px;border-radius:4px;font-weight:500;border:1px solid #ff9898;color:red}.mobile-top-custom{display:none}.table-light-orange th{background-color:#f5f5f5!important}.actual-alert-text{width:80%}.custom-modal-common .modal-title-center{color:#000;text-align:center;font-size:24px;font-weight:600;text-transform:uppercase;padding-left:10px;border-left:4px solid #50b95f;display:inline-block;margin-bottom:20px}@media(max-width:1700px){.wrap-login{padding:60px 0 40px 64px}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:14px}.form-fields-container .ant-form-item{width:48%}.form-fields-container .ant-select{height:45px}.form-fields-container .ant-select-selection-wrap{font-size:14px;font-weight:400}.apartment-count-container{flex-direction:row;gap:15px}.apartment-type-wrap .apartment-price-wrap{width:100%}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap{padding:15px 0;gap:10px}.apartment-type-wrap .checkbox-with-type{gap:10px;flex:1 1}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.apartment-type-wrap .discount-price{font-size:18px}.apartment-type-wrap .original-price,.total-amount-wrap h6{font-size:16px}.left-register-screen{width:85%;margin-left:auto}.form-fields-container{gap:15px}.sidebar{width:120px;padding:0 10px}.sidebar .sidebar-menu .sidebar-menu-item .sidebar-title{font-size:14px}.with-sidebar-layout .content-area{width:calc(100% - 120px);margin-left:120px}.marquee-wrap{left:120px}}@media(max-width:1800px){.need-help-wrap{padding:40px 26px}.need-help-wrap button{font-size:16px}}@media(max-width:1630px){.need-help-wrap button{width:50%}.need-help-wrap button span{display:none}.need-help-wrap .button-wrap-top40{margin-top:0}}@media(max-width:1500px){.custom-container{max-width:1320px!important}.wrap-login{padding:60px 0 40px 64px}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:14px}.form-fields-container .ant-form-item{width:48%}.form-fields-container .ant-select{height:45px}.form-fields-container .ant-select-selection-wrap{font-size:14px;font-weight:400}.apartment-count-container{flex-direction:row;gap:15px}.apartment-type-wrap .apartment-price-wrap{width:100%}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap{padding:15px 0;gap:10px}.apartment-type-wrap .checkbox-with-type{gap:10px;flex:1 1;width:50%}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.apartment-type-wrap .discount-price{font-size:18px}.apartment-type-wrap .original-price,.total-amount-wrap h6{font-size:16px}.left-register-screen{width:95%;margin-left:auto}.form-fields-container{gap:15px}.sidebar{width:120px;padding:0 10px}.sidebar .sidebar-menu .sidebar-menu-item .sidebar-title{font-size:14px}.with-sidebar-layout .content-area{width:calc(100% - 120px);margin-left:120px}.marquee-wrap{left:120px}.need-help-wrap{padding:25px 26px}.creatives-tiles{margin-top:30px;margin-bottom:30px}.summary-wrap{width:95%;margin-left:auto}}@media(max-width:1366px){.custom-container{max-width:1200px!important}.need-help-wrap{padding:25px 10px}.wrap-login{padding:60px 0 40px}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:14px}.form-fields-container .ant-form-item{width:48%}.form-fields-container .ant-select{height:45px}.form-fields-container .ant-select-selection-wrap{font-size:14px;font-weight:400}.apartment-count-container{flex-direction:row;gap:15px}.apartment-type-wrap .apartment-price-wrap{width:100%}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap{padding:15px 0;gap:10px}.apartment-type-wrap .checkbox-with-type{gap:10px;flex:1 1}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.apartment-type-wrap .discount-price{font-size:18px}.apartment-type-wrap .original-price,.total-amount-wrap h6{font-size:16px}.left-register-screen{width:95%;margin-left:auto}.form-fields-container{gap:15px}.sidebar{width:120px;padding:0 10px}.sidebar .sidebar-menu .sidebar-menu-item .sidebar-title{font-size:14px}.with-sidebar-layout .content-area{width:calc(100% - 120px);margin-left:120px}.marquee-wrap{left:120px}.table-user .btn-book-solid{font-size:14px}}@media(max-width:1200px){.custom-container{max-width:1140px!important}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:14px}.form-fields-container .ant-form-item{width:48%}.apartment-type-wrap .apartment-count-wrap{gap:5px}.form-fields-container .ant-select{height:45px}.form-fields-container .ant-select-selection-wrap{font-size:14px;font-weight:400}.apartment-count-container{flex-direction:row;gap:15px;width:45%}.apartment-type-wrap .apartment-price-wrap{width:100%}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap{padding:15px 0;gap:10px}.apartment-type-wrap .checkbox-with-type{gap:10px;flex:1 1}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.apartment-type-wrap .discount-price{font-size:18px}.apartment-type-wrap .original-price,.total-amount-wrap h6{font-size:16px}.left-register-screen{width:95%;margin-left:auto}.form-fields-container{gap:15px}.sidebar{width:120px;padding:0 10px}.sidebar .sidebar-menu .sidebar-menu-item .sidebar-title{font-size:14px}.need-help-wrap h4{font-size:18px}.congratulations-box,.table-wrap-congratulations{width:auto;margin:0 auto}.congratulations-content .congratulations-text{font-size:16px}.congratulations-content h2{font-size:25px}.congratulations-content h5{font-size:16px}.congratulations-content .copy-board{font-size:18px}.next-step-wrap{width:100%;padding:20px 22px 30px 20px}.next-step-wrap ul li p{font-size:14px}}@media(max-width:1140px){.custom-container{max-width:960px!important}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:14px}.form-fields-container .ant-form-item{width:48%}.form-fields-container .ant-select{height:45px}.form-fields-container .ant-select-selection-wrap{font-size:14px;font-weight:400}.apartment-count-container{flex-direction:row;gap:15px}.apartment-type-wrap .apartment-price-wrap{width:100%}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap{padding:15px 0;gap:10px}.apartment-type-wrap .checkbox-with-type{gap:10px;flex:1 1}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.apartment-type-wrap .discount-price{font-size:18px}.apartment-type-wrap .original-price,.total-amount-wrap h6{font-size:16px}.left-register-screen{width:100%;margin-left:auto}.form-fields-container{gap:19px}.sidebar{width:120px;padding:0 10px}.sidebar .sidebar-menu .sidebar-menu-item .sidebar-title{font-size:14px}.with-sidebar-layout .content-area{width:calc(100% - 120px);margin-left:120px;padding:40px 10px 10px}.marquee-wrap{left:120px}.congratulations-box,.table-wrap-congratulations{width:auto;margin:0 auto}.congratulations-content .congratulations-text{font-size:16px}.congratulations-content h2{font-size:25px}.congratulations-content h5{font-size:16px}.congratulations-content .copy-board{font-size:18px}.next-step-wrap{width:100%;padding:20px 22px 30px 20px}.next-step-wrap ul li p{font-size:14px}}@media(max-width:992px){.creatives-tiles .col-md-3,.creatives-tiles .col-md-9{width:100%!important}.need-help-wrap{height:auto;margin-top:25px}.need-help-wrap button span{display:inline-block}.button-wrap-top40{justify-content:center}.button-wrap-top40 button{width:auto}}@media(max-width:991px){.mobile-top-custom{display:block;margin-bottom:15px}.mobile-top-custom .logo-wrapper{width:150px}.mobile-top-custom .logo-wrapper img{width:100%;height:auto!important}.apartment-count-wrap{width:100%!important;justify-content:flex-end}.wrap-login .actual-form{width:auto;margin:30px auto 0}.footer-login{margin-top:40px}.login-banner-width{width:60%!important}.custom-user-height{height:auto!important}.inner-log-wrap{width:500px!important;margin:0 auto}.sidebar{display:none}.marquee-wrap{left:0}.with-sidebar-layout .content-area{width:100%;margin-left:0;padding-bottom:110px}.left-register-screen{width:100%}.form-fields-container{gap:15px}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:14px}.form-fields-container .ant-form-item{width:100%}.form-fields-container .ant-select{height:45px}.form-fields-container .ant-select-selection-wrap{font-size:14px;font-weight:400}.apartment-count-container{flex-direction:column;gap:5px}.apartment-type-wrap .apartment-price-wrap{width:100%}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap{padding:15px 0;gap:10px}.apartment-type-wrap .checkbox-with-type{gap:10px;flex:1 1}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.apartment-type-wrap .discount-price{font-size:18px}.apartment-type-wrap .original-price,.total-amount-wrap h6{font-size:16px}.bottom-navigation{display:block}.congratulations-box,.table-wrap-congratulations{width:auto;margin:0 auto}.congratulations-content .congratulations-text{font-size:16px}.congratulations-content h2{font-size:25px}.congratulations-content h5{font-size:16px}.congratulations-content .copy-board{font-size:18px}.next-step-wrap{width:100%;padding:20px 22px 30px 20px}.next-step-wrap ul li p{font-size:14px}.btn-book-outline{font-size:16px}}@media(max-width:800px){.need-help-wrap button{width:auto;display:flex;gap:10px}.summary-table-wrap td{font-size:16px!important}.summary-content p{font-size:16px}.welcome-title{font-size:20px}.top-alert{padding:5px 10px;font-size:14px}}@media(max-width:768px){.apartment-count-wrap{width:auto!important;padding-left:35px}.top-bar-fixed .logo-wrapper{width:200px;height:51px;display:flex;align-items:center}}@media(max-width:766.99px){.left-register-screen,.summary-wrap{width:100%;margin-top:40px}.with-sidebar-layout .content-area{width:100%;margin-left:0;padding-bottom:110px}.form-fields-container .ant-form-item{width:48%}.form-fields-container{gap:20px}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:16px}.apartment-type-wrap .checkbox-with-type{gap:15px;width:100%}.apartment-type-wrap{width:100%;padding:15px 0;flex-direction:column}.checkbox-with-text{flex:1 1}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.total-amount-wrap{flex-direction:row}.total-amount-wrap h6{font-size:16px}.marquee-wrap{left:0}.sidebar{display:none}.res-form-actions{padding-top:15px}.btn-book-solid{padding:10px 18px;font-size:16px}.step-content-overflow{height:auto;overflow-y:inherit}.form-fields-container .ant-select-selection-wrap{font-size:16px}.ant-select-item-option-content{font-family:Montserrat,sans-serif!important;font-size:14px!important}.apartment-type-wrap .apartment-price-wrap{width:100%}.apartment-count-container{flex-direction:column;flex-direction:row;justify-content:space-between;align-items:center;display:flex;width:100%;gap:10px}.apartment-type-wrap .discount-price,.apartment-type-wrap .original-price{font-size:20px}.form-fields-container .ant-select{height:45px}.apartment-count-wrap .ant-btn{padding:0}.apartment-type-wrap .original-price{font-size:18px}.bottom-navigation{display:block}.custom-tabs-slide .ant-tabs-nav:before{width:230px}.congratulations-box,.table-wrap-congratulations{width:auto;margin:0 auto}.congratulations-content .congratulations-text{font-size:16px}.congratulations-content h2{font-size:25px}.congratulations-content h5{font-size:16px}.congratulations-content .copy-board{font-size:18px}.next-step-wrap{width:100%;padding:20px 22px 30px 20px}.next-step-wrap ul li p{font-size:14px}.btn-book-outline{font-size:16px}}@media(max-width:576.99px){.left-register-screen{width:100%}.with-sidebar-layout .content-area{width:100%;margin-left:0;padding-bottom:110px}.form-fields-container .ant-form-item{width:100%}.form-fields-container{gap:20px}.form-fields-container .ant-form-item-control-input-content input{height:45px;font-size:16px}.apartment-type-wrap .checkbox-with-type{gap:15px;width:100%}.apartment-type-wrap{width:100%;padding:15px 0}.checkbox-with-text{flex:1 1}.form-fields-container .apartment-type-buttons{padding-right:0}.apartment-type-wrap h5{font-size:16px;margin-bottom:2px}.apartment-type-wrap .apartment-area-sqft span{font-size:14px}.total-amount-wrap{flex-direction:column}.total-amount-wrap h6{font-size:16px}.marquee-wrap{left:0}.sidebar{display:none}.res-form-actions{padding-top:15px}.btn-book-solid{padding:10px 18px;font-size:16px}.step-content-overflow{height:auto;overflow-y:inherit}.form-fields-container .ant-select-selection-wrap{font-size:16px}.ant-select-item-option-content{font-family:Montserrat,sans-serif!important;font-size:14px!important}.apartment-type-wrap .apartment-price-wrap{width:100%}.apartment-count-container{flex-direction:row;justify-content:space-between;align-items:center;display:flex;width:100%;gap:10px}.apartment-type-wrap .discount-price,.apartment-type-wrap .original-price{font-size:20px}.form-fields-container .ant-select{height:45px}.apartment-count-wrap .ant-btn{padding:0}.apartment-type-wrap .apartment-count-wrap .int-count{font-size:20px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.apartment-type-wrap .apartment-count-wrap{gap:10px}.bottom-navigation{display:block}.custom-tabs-slide .ant-tabs-tab{font-size:16px}.custom-tabs-slide .ant-tabs-nav:before{width:210px}.wrap-login p{font-size:14px}.congratulations-box,.table-wrap-congratulations{width:auto;margin:0 auto}.congratulations-content .congratulations-text{font-size:16px}.congratulations-content h2{font-size:25px}.congratulations-content h5{font-size:16px}.congratulations-content .copy-board{font-size:18px}.next-step-wrap{width:100%;padding:20px 22px 30px 20px}.next-step-wrap ul li p{font-size:14px}.btn-book-outline{font-size:16px}.custom-modal-common .modal-title-center{font-size:20px;text-align:left}}@media(max-width:500px){.wrap-login .actual-form{width:100%!important;margin:0 auto;padding:15px}.ant-tabs-nav{margin-bottom:15px!important}.custom-tabs-slide .ant-tabs-tab{font-size:16px;padding:4px 10px}.privacy-login-wrap{margin-top:5px!important}.wrap-login .ant-input-affix-wrapper{height:42px}.wrap-login .ant-select{height:42px!important}.wrap-login .form-control-input{font-size:16px;height:42px}.inner-log-wrap{width:100%!important}.wrap-login h2{font-size:18px;margin-bottom:5px}.wrap-login{padding:40px 0}.creatives-tiles .row{gap:18px}.creatives-tiles .row .col-md-6{width:100%}.login-banner-width{width:60%!important;height:auto!important}.btn-book-outline{padding:7px 10px}.need-help-wrap{height:auto;margin-top:0}.login-section .row{height:auto!important}.mobile-top-custom{display:block;margin-bottom:15px}.logo-wrapper img{height:auto!important}}