#login-buttons{display:inline-block;line-height:1;margin-right:.2px}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;padding-right:2px}#login-buttons .loading{background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);background-position:50%;background-repeat:no-repeat;line-height:1;width:16px}#login-buttons .login-button,.accounts-dialog .login-button{background:#596595;border:1px solid #464f75;border-radius:4px;color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80%;line-height:1.5;padding:4px 8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2)}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none;color:#ddd}.accounts-dialog *{color:inherit;line-height:inherit;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.accounts-dialog .login-button{margin-bottom:4px;width:auto}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#c20}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#f53;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;height:16px;left:6px;position:absolute;top:6px;width:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;padding-bottom:8px;position:relative}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{color:#d3d3d3;text-decoration:line-through}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link,#login-buttons #resend-passwordless-code{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);color:#333;font-size:16px;margin:-8px -12px 0;padding:8px 12px;width:250px;z-index:1000}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{font-family:inherit;font-size:inherit;line-height:inherit}.accounts-dialog .title,.accounts-dialog label{font-size:80%;margin-bottom:-2px;margin-top:7px}.accounts-dialog label{display:inline}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type],.accounts-dialog input[type=text][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;line-height:1.3;margin-top:8px}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{color:#000;font-size:20px;font-weight:700;line-height:20px;opacity:.4;position:absolute;right:5px;text-decoration:none;top:0}.accounts-dialog .accounts-close:hover{opacity:.8}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{left:-1px;position:absolute;top:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;left:50%;margin-left:-129px;margin-top:-40px;position:fixed;top:50%;z-index:1001}#configure-login-service-dialog{margin-left:-269px;margin-top:-300px;width:530px}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{font-family:Courier New,Courier,monospace;width:100%}#configure-login-service-dialog ol{margin-bottom:10px;margin-top:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:Courier New,Courier,monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{background-color:#000;background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{border:1px solid #aaa;border-radius:3px;line-height:1;padding:4px}div.dataTables_length label{float:left;font-weight:400;text-align:left}div.dataTables_length select{width:75px}div.dataTables_filter label{float:right;font-weight:400}div.dataTables_filter input{margin-left:.5em}div.dataTables_info{padding-top:8px}div.dataTables_paginate{float:right;margin:0}div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table.dataTable{clear:both;margin-bottom:6px!important;margin-top:6px!important;max-width:none!important}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer}table.dataTable thead .sorting{background:url(packages/aldeed_tabular/images/sort_both.png) no-repeat 100%}table.dataTable thead .sorting_asc{background:url(packages/aldeed_tabular/images/sort_asc.png) no-repeat 100%}table.dataTable thead .sorting_desc{background:url(packages/aldeed_tabular/images/sort_desc.png) no-repeat 100%}table.dataTable thead .sorting_asc_disabled{background:url(packages/aldeed_tabular/images/sort_asc_disabled.png) no-repeat 100%}table.dataTable thead .sorting_desc_disabled{background:url(packages/aldeed_tabular/images/sort_desc_disabled.png) no-repeat 100%}table.dataTable thead>tr>th{padding-left:18px;padding-right:18px}table.dataTable th:active{outline:none}div.dataTables_scrollHead table{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0!important}div.dataTables_scrollHead table thead tr:last-child td:first-child,div.dataTables_scrollHead table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.dataTables_scrollBody table{border-top:none;margin-bottom:0!important;margin-top:0!important}div.dataTables_scrollBody tbody tr:first-child td,div.dataTables_scrollBody tbody tr:first-child th{border-top:none}div.dataTables_scrollFoot table{border-top:none;margin-top:0!important}table.table-bordered.dataTable{border-collapse:separate!important}table.table-bordered thead td,table.table-bordered thead th{border-left-width:0;border-top-width:0}table.table-bordered tbody td,table.table-bordered tbody th{border-bottom-width:0;border-left-width:0}table.table-bordered td:last-child,table.table-bordered th:last-child{border-right-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}.table.dataTable tbody tr.active td,.table.dataTable tbody tr.active th{background-color:#08c;color:#fff}.table.dataTable tbody tr.active:hover td,.table.dataTable tbody tr.active:hover th{background-color:#0075b0!important}.table.dataTable tbody tr.active td>a,.table.dataTable tbody tr.active th>a{color:#fff}.table-striped.dataTable tbody tr.active:nth-child(odd) td,.table-striped.dataTable tbody tr.active:nth-child(odd) th{background-color:#017ebc}table.DTTT_selectable tbody tr{cursor:pointer}div.DTTT .btn{color:#333!important;font-size:12px}div.DTTT .btn:hover{text-decoration:none!important}ul.DTTT_dropdown.dropdown-menu{z-index:2003}ul.DTTT_dropdown.dropdown-menu a{color:#333!important}ul.DTTT_dropdown.dropdown-menu li{position:relative}ul.DTTT_dropdown.dropdown-menu li:hover a{background-color:#08c;color:#fff!important}div.DTTT_collection_background{z-index:2002}div.DTTT_print_info{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5);color:#333;height:150px;left:50%;margin-left:-200px;margin-top:-75px;opacity:.95;padding:10px 30px;position:fixed;text-align:center;top:50%;width:400px}div.DTTT_print_info h6{font-size:28px;font-weight:400;line-height:28px;margin:1em}div.DTTT_print_info p{font-size:14px;line-height:20px}div.dataTables_processing{background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(25%,hsla(0,0%,100%,.9)),color-stop(75%,hsla(0,0%,100%,.9)),color-stop(100%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0));background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0) 100%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0) 100%);background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0));font-size:1.2em;height:40px;left:50%;margin-left:-50%;margin-top:-25px;padding-top:20px;position:absolute;text-align:center;top:50%;width:100%}div.DTFC_LeftFootWrapper table,div.DTFC_LeftHeadWrapper table,div.DTFC_RightFootWrapper table,div.DTFC_RightHeadWrapper table,table.DTFC_Cloned tr.even{background-color:#fff;margin-bottom:0}div.DTFC_LeftHeadWrapper table,div.DTFC_RightHeadWrapper table{border-top-right-radius:0!important;margin-bottom:0!important}div.DTFC_LeftHeadWrapper table,div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,div.DTFC_RightHeadWrapper table,div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.DTFC_LeftBodyWrapper table,div.DTFC_RightBodyWrapper table{border-top:none;margin:0!important}div.DTFC_LeftBodyWrapper tbody tr:first-child td,div.DTFC_LeftBodyWrapper tbody tr:first-child th,div.DTFC_LeftFootWrapper table,div.DTFC_RightBodyWrapper tbody tr:first-child td,div.DTFC_RightBodyWrapper tbody tr:first-child th,div.DTFC_RightFootWrapper table{border-top:none}div.FixedHeader_Cloned table{margin:0!important}#chart_div{background:none;float:right;height:34vh;margin:0;padding:0;width:100%!important}.chart_boxDiv{column-gap:2rem;display:flex;flex-direction:row}.chart_box_Left,.chart_box_Right{flex:1;margin:0!important;padding:0!important;position:relative}#curve_chart{border:5px solid #fdf899;height:35vh;margin:0 auto!important;padding:0!important;text-align:center;width:100%!important}.Button_wrapperChart{margin:30px 0 0;position:relative}.green-button-chart{background:#37b79a;border:none;border-radius:50px;color:#fff;left:100px;padding:7px 10px 8px!important;position:absolute;top:0;width:90px!important}.date_pick{left:0;margin-top:20px!important;position:absolute;width:120px!important}.legend-wrapper{background:#fbfad1;border:1px solid #dad898;border-radius:5px;margin:20px 0 0;padding:8px 15px}.legend-result-red{background:#eb7896}.legend-result-blue,.legend-result-red{color:#fff;display:inline-block;font-size:15px;font-weight:400!important;margin:0 0 0 5px;padding:3px 8px;vertical-align:middle}.legend-result-blue{background:#6bb3f7}.legend-label{color:#6b6b6b;font-size:17px;min-width:130px;text-transform:uppercase}.hover:hover{box-shadow:3px 6px 22px #d2d2d2}@media screen and (max-width:1300px){.chart_boxDiv{flex-direction:column;padding-bottom:30px;width:auto}.legend-wrapper{margin:-10px 0 10px}.Button_wrapperChart{margin:10px 0 0}}@media screen and (max-width:1024px){.chart_boxDiv{flex-direction:column;width:auto}}@media screen and (max-width:768px){.date-pick-left{left:0!important}.date-pick-left,.date-pick-right{margin:0!important;padding:0!important;position:absolute;right:0!important;top:45px!important}.date-pick-right{left:125px!important}#curve_chart{position:relative;width:100%!important}#curve_chart svg{background:red;background:none!important;margin:0 auto!important;padding:0!important;position:absolute!important;right:-112px!important;transform:scaleX(1.6)!important}}.set1{float:left}#ord_fromdate{left:0}#ord_fromdate,#ord_todate{border:1px solid #ccc;border-radius:0;height:30px;line-height:20px;position:absolute;text-align:center;top:25px;width:160px}#ord_todate{left:125px}#monthpicker1{botttom:0;left:125px}#monthpicker1,#monthpicker2{display:inline-block!important;margin:0;padding:0;position:absolute;width:120px!important}#monthpicker2{bottom:10;left:0}#reset_orders{width:50px}#month1,#month2{box-sizing:border-box;font-size:small;height:30px;margin:0;padding:0 5px!important;text-align:left;width:45%!important}.count_div{margin:0;padding:7px 0;width:auto}.switch{display:inline-block;height:34px;position:relative;top:0;width:90px}.switch input{display:none}.switch_fb{display:inline-block;height:34px;left:200px;position:relative;top:5px;width:90px}.switch_fb input{display:none}.switch_resource{display:inline-block;height:34px;position:absolute;right:0;top:0;width:90px}.switch_resource input{display:none}.slider{background-color:#4385f5;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#4385f5}input:focus+.slider{box-shadow:0 0 1px #4385f5}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(55px)}.slider:after{color:#fff;content:"MONTH";display:block;font-family:Verdana,sans-serif;font-size:10px;left:60%;position:absolute;top:50%;transform:translate(-50%,-50%)}input:checked+.slider:after{content:"DATE";left:40%}.switch_resource .slider:after{color:#fff;content:"DATE";display:block;font-family:Verdana,sans-serif;font-size:10px;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.switch_resource input:checked+.slider:after{content:"MONTH";left:40%}*{box-sizing:border-box;font-family:system-ui;margin:0;padding:0}.container{margin:auto;max-width:1200px;width:90%}.navbar{border-bottom:1px solid #eee}.nav-wrapper{align-items:center;display:flex;justify-content:space-between;padding:15px 0}nav a{color:#333;margin:0 15px;text-decoration:none}.logo{height:40px}.menu-toggle{cursor:pointer;display:none;font-size:24px}.hero-buttons{display:flex;gap:15px;margin-top:20px}.btn{align-items:center;background:#ff6900;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:10px;padding:12px 20px}.btn img{height:18px;width:18px}.btn-outline{background:transparent;border:2px solid #fff;border-radius:4px;padding:12px 20px}.book-btn,.btn-outline{color:#fff;cursor:pointer}.book-btn{align-items:center;background:#ff6900;border:none;border-radius:4px;display:flex;font-weight:600;gap:8px;padding:10px 18px}.book-btn img{height:18px;width:18px}.book-btn:hover{background:#e55e00}.tag{color:#ff8904;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:.488px;line-height:24px;text-transform:uppercase}.exh,.tag{font-style:normal}.exh{color:#ff6900;font-family:Instrument Sans;font-size:60px;font-weight:500;letter-spacing:-.74px;line-height:normal}.stats{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-top:40px}.stat{display:flex;flex-direction:column;gap:15px}.stat-number{color:#fff;font-size:48px;font-weight:700}.stat-text{color:#99a1af;font-size:20px}.stat-rating{align-items:center;display:flex;gap:8px}.stat-rating img{height:35px;width:35px}.hero{background:#0f172b;color:#fff;padding:80px 0}.hero-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr}.hero-text h1{font-size:48px;margin:20px 0}.hero-image img{width:100%}.about{padding:80px 0}.about-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr}.about img{width:100%}.about-content{display:flex;flex-direction:column;gap:40px}.about-tag{color:#ff6900;font-size:14px;font-weight:700}.about-title{color:#101828;font-size:36px;font-weight:700;max-width:500px}.about-desc{color:#4a5565;font-size:18px;max-width:600px}.about-features{display:flex;flex-direction:column;gap:25px}.feature{align-items:flex-start;display:flex;gap:16px}.feature img{height:45px;width:45px}.feature h3{color:#101828;font-size:20px;font-weight:600}.feature p{color:#4a5565;font-size:14px}.about-btn{background:#ff6900;border:none;color:#fff;cursor:pointer;font-weight:600;padding:12px 30px;width:fit-content}.services{background-image:url(images/services-bg.jpg);background-position:50%;background-size:cover;padding:100px 0;position:relative}.services:before{background:rgba(0,0,0,.65);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.services .container{position:relative;z-index:2}.services-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:60px}.services-title .tag{color:#ff6900;font-size:14px;font-weight:600}.services-title h2{color:#fff;font-size:36px;max-width:420px}.quote-btn{background:#ff6900;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:12px 26px}.services-grid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.service-card{border-radius:10px;transition:.3s}.service-card img{margin-bottom:20px;width:55px}.service-card h3{font-size:20px;margin-bottom:10px}.service-card p{color:#555;margin-bottom:20px}.service-card a{color:#ff6900;font-weight:600;text-decoration:none}.service-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.1);transform:translateY(-8px)}@media (max-width:992px){.services-grid{grid-template-columns:repeat(2,1fr)}.services-title h2{font-size:30px}}@media (max-width:600px){.services-grid{grid-template-columns:1fr}.services-header{align-items:flex-start;flex-direction:column}.services-title h2{font-size:26px}}.how-it-works{background:#fff;padding:80px 0}.tag{color:#ff6900;font-size:14px;font-weight:600}.section-header h2{color:#0f172b;font-size:36px}.steps{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.step{padding:20px;text-align:center}.step img{margin-bottom:20px;width:65px}.step h3{font-size:20px;margin-bottom:10px}.step p{color:#4a5565;font-size:16px}.cta{background:#ff6900;background-image:url(images/cta-bg.png);background-position:50%;background-size:cover;margin-top:80px;padding:70px 0}.cta-content{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.cta-text h2{color:#fff;font-size:32px}.cta-text p{color:#ffe4cc;font-size:18px;max-width:500px}.cta-btn{align-items:center;background:#0f172b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;padding:14px 28px}.cta-btn img{width:18px}@media (max-width:992px){.steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.steps{grid-template-columns:1fr}.section-header h2{font-size:26px}.cta-content{align-items:flex-start;flex-direction:column}.cta-text h2{font-size:24px}.cta-text p{font-size:16px}}.testimonials{background:#fff;padding:80px 0}.section-title{color:#101828;font-size:36px;font-weight:700;margin-bottom:50px;text-align:center}.testimonial-grid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.testimonial-card{background:#fafaf9;border:1px solid #eee;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05);padding:25px}.testimonial-card p{color:#364153;font-size:16px;margin-bottom:20px}.user{gap:12px}.avatar,.user{align-items:center;display:flex}.avatar{background:#ffe7d6;border-radius:50%;color:#f54900;font-weight:700;height:40px;justify-content:center;width:40px}.user h4{font-size:14px;margin:0}.user span{color:#6a7282;font-size:12px}@media (max-width:992px){.testimonial-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.testimonial-grid{grid-template-columns:1fr}.section-title{font-size:26px}.testimonial-card{text-align:left}}.faq{background:#fafaf9;padding:80px 0}.faq-header{margin-bottom:40px;text-align:center}.faq-header img{margin-bottom:10px;width:45px}.faq-header h2{color:#101828;font-size:36px}.faq-list{margin:auto;max-width:800px}.faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:15px;overflow:hidden}.faq-question{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:20px;width:100%}.faq-answer{color:#4a5565;display:none;padding:0 20px 20px}.faq-item.active .faq-answer{display:block}@media (max-width:600px){.faq-header h2{font-size:26px}.faq-question{font-size:16px;padding:15px}}.pricing{margin:auto;max-width:1200px;padding:60px 20px}.pricing-header{margin-bottom:40px;text-align:center}.pricing-header h2{font-size:32px;font-weight:700}.pricing-header p{color:#6b7280}.pricing-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.card{background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.05);flex:1 1 300px;max-width:350px;padding:25px}.card h3{font-size:20px}.card h2,.card h3{margin-bottom:10px}.card h2{font-size:32px}.card h2 span{color:gray;font-size:14px}.card ul{margin:20px 0;padding-left:18px}.card button{background:#eee;border:none;border-radius:8px;font-weight:700;padding:12px;width:100%}.featured{background:#0f172a;color:#fff;transform:scale(1.05)}.featured button{background:orange;color:#fff}@media (max-width:768px){.pricing-cards{align-items:center;flex-direction:column}.featured{transform:none}}.contact{background:#10182c;padding:80px 20px}.contact-container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;margin:auto;max-width:1200px}.contact-info{color:#fff;flex:1 1 500px}.contact-info .tag{color:orange;font-size:14px;font-weight:700;text-transform:uppercase}.contact-info h2{font-size:32px;margin:15px 0}.contact-info p{color:#cbd5e1;margin-bottom:30px}.info-item span{color:#94a3b8;font-size:12px;text-transform:uppercase}.info-item h4{margin:0}.icon img{height:20px;object-fit:contain;width:20px}.info-item{gap:15px;margin-bottom:20px}.icon,.info-item{align-items:center;display:flex}.icon{background:hsla(0,0%,100%,.1);border-radius:8px;height:45px;justify-content:center;width:45px}.contact-form{background:#fff;border-radius:10px;flex:1 1 500px;padding:30px}.contact-form h3{margin-bottom:20px}.form-row{display:flex;gap:15px}input,textarea{background:#f9fafb;border:1px solid #ddd;border-radius:8px;margin-bottom:15px;padding:12px;width:100%}textarea{height:120px;resize:none}.buttonfx{background:orange;border:none;border-radius:8px;color:#fff;font-weight:700;padding:14px;width:100%}.buttonfx:hover{background:#1d4ed8}.loader{animation:spin 1s linear infinite;border:3px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:none;height:18px;margin:auto;width:18px}.success-icon{color:#fff;display:none;font-size:20px}.buttonfx.loading .btn-text{display:none}.buttonfx.loading .loader{display:inline-block}.buttonfx.success{background:#16a34a}.buttonfx.success .btn-text,.buttonfx.success .loader{display:none}.buttonfx.success .success-icon{display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}.socials{gap:12px}.socials span{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;transition:.3s;width:40px}.socials img{height:18px;object-fit:contain;width:18px}.socials span:hover{background:orange;transform:translateY(-3px)}.footer-col p{align-items:center;color:#90a1b9;display:flex;gap:10px;margin-bottom:12px}.footer-col p img{height:16px;object-fit:contain;width:16px}.footer-col p:hover{color:#fff;cursor:pointer}@media (max-width:768px){.contact-container,.form-row{flex-direction:column}}.footer{background:#020618;color:#90a1b9;padding:60px 20px 20px}.fxcontainer{display:flex;flex-wrap:wrap;gap:40px;margin:auto;max-width:1200px}.footer-col{flex:1 1 220px}.footer-col h4{color:#fff;margin-bottom:15px}.footer-col p{font-size:14px;line-height:1.6}.footer-col ul{list-style:none;padding:0}.footer-col li{cursor:pointer;margin-bottom:10px}.socials{display:flex;gap:10px;margin-top:15px}.socials span{background:#0f172b;border-radius:50%;height:35px;width:35px}.footer-bottom{border-top:1px solid #0f172b;color:#62748e;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;margin-top:40px;padding-top:20px}@media (max-width:768px){.footer-bottom,.fxcontainer{flex-direction:column}.footer-bottom{text-align:center}}@media (max-width:900px){.about-grid,.contact-grid,.hero-grid{grid-template-columns:1fr}.pricing-grid,.service-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){nav{background:#fff;display:none;flex-direction:column;padding:20px;position:absolute;right:20px;top:70px}nav.active{display:flex}.menu-toggle{display:block}.pricing-grid,.service-grid{grid-template-columns:1fr}.book-btn{font-size:14px;padding:8px 14px}.book-btn img{height:16px;width:16px}}@media (max-width:768px){.about-title{font-size:28px}.about-desc{font-size:16px}.feature{flex-direction:row}.about-btn{padding:10px 20px}}.navbar{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08);left:0;position:fixed;top:0;width:100%;z-index:9999}.captcha-box{margin:1px 0}#captchaQuestion{display:block;font-weight:700;margin-bottom:8px}#msgBox{border-radius:6px;display:none;font-size:14px;margin-top:10px;padding:12px}#msgBox.error{background:#fee2e2;color:#b91c1c;display:block}#msgBox.success{background:#dcfce7;color:#166534;display:block}.garden-care{margin:auto;max-width:1200px;padding:80px 20px}.section-header{margin-bottom:60px;text-align:center}.icon-box{align-items:center;background:#fff2e8;border-radius:20px;display:flex;height:56px;justify-content:center;margin:auto;width:56px}.subtitle{color:#fc740e;display:block;font-weight:600;letter-spacing:3px;margin:20px 0}.section-header h2{font-size:42px;margin-bottom:20px}.section-header p{color:#667383;margin:auto;max-width:800px}.service-grid{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.service-card{background:#fff;border:1px solid #e2e8f0}.cta1-box,.service-card{border-radius:20px;padding:30px}.cta1-box{align-items:center;background:#0a182f;color:#fff;display:flex;gap:20px;justify-content:space-between}@media(max-width:768px){.service-grid{grid-template-columns:1fr}.section-header h2{font-size:30px}.cta1-box{flex-direction:column;text-align:center}}.garden-cta{align-items:center;background:#0a182f;border-radius:20px;color:#fff;display:flex;gap:20px;padding:32px}.cta1-icon{flex-shrink:0;font-size:32px}.cta1-text{flex:1;font-size:16px;line-height:24px}.cta1-btn{background:#fc740e;border-radius:50px;color:#fff;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:.3s;white-space:nowrap}.cta1-btn:hover{background:#e96a08}@media (max-width:768px){.garden-cta1{flex-direction:column;text-align:center}.cta1-btn{max-width:220px;text-align:center;width:100%}}@media (max-width:480px){.garden-cta1{padding:24px 16px}.cta1-text{font-size:14px;line-height:22px}}