@font-face{font-family:Inter bold;src:local("Inter bold"),url(/assets/fonts/Inter-Bold.ttf) format("TrueType")}.theme-font-inter-bold{font-family:Inter bold}@font-face{font-family:Inter medium;src:local("Inter medium"),url(/assets/fonts/Inter-Medium.ttf) format("TrueType")}.theme-font-inter-medium{font-family:Inter medium}@font-face{font-family:Inter regular;src:local("Inter regular"),url(/assets/fonts/Inter-Regular.ttf) format("TrueType")}.theme-font-inter-regular{font-family:Inter regular}@font-face{font-family:Lato bold;src:local("Lato bold"),url(/assets/fonts/Lato-Bold.ttf) format("TrueType")}.theme-font-lato-bold{font-family:Lato bold}@font-face{font-family:Lato medium;src:local("Lato medium"),url(/assets/fonts/Lato-Medium.ttf) format("TrueType")}.theme-font-lato-medium{font-family:Lato medium}@font-face{font-family:Lato regular;src:local("Lato regular"),url(/assets/fonts/Lato-Regular.ttf) format("TrueType")}.theme-font-lato-regular{font-family:Lato regular}@font-face{font-family:SF regular;src:local("SF regular"),url(/assets/fonts/SF-Pro-Display-Regular.otf) format("OpenType")}.theme-font-sf-regular{font-family:SF regular}@font-face{font-family:SF medium;src:local("SF medium"),url(/assets/fonts/SF-Pro-Display-Medium.otf) format("OpenType")}.theme-font-sf-medium{font-family:SF medium}@font-face{font-family:SF light;src:local("SF light"),url(/assets/fonts/SF-Pro-Display-Light.otf) format("OpenType")}.theme-font-sf-light{font-family:SF light}@font-face{font-family:SF bold;src:local("SF bold"),url(/assets/fonts/SF-Pro-Display-Bold.otf) format("OpenType")}.theme-font-sf-bold{font-family:SF bold}@font-face{font-family:SF semibold;src:local("SF semibold"),url(/assets/fonts/SF-Pro-Display-Semibold.ttf) format("OpenType")}.theme-font-sf-semibold{font-family:SF semibold}.c-modal{display:flex;flex-direction:column;align-items:center;padding:1rem 5rem;background-color:#fffffff2;border-radius:21px;border:1px solid #DDDDDD;width:481px;text-align:center}.c-modal .m-content{border-radius:21px;padding:10px}.c-modal .m-content .header,.c-modal .m-content .body{border:0;justify-content:center;text-align:center}.c-modal .m-content .label{font-family:SF medium;font-size:18px}.c-modal .m-content .header{font-family:SF bold;font-size:24px;color:#104f25}.c-modal .m-content .body,.c-modal .m-content .service{margin:0 0 10px;font-family:SF medium;font-size:18px;color:#000;padding:unset}.c-modal .m-content .footer{border:none;margin:0;justify-content:center}.c-modal .m-content.type-1{width:min(100%,347px)}.e-modal{position:fixed;right:0;left:0;top:0;bottom:0;margin:auto;width:100vw;height:auto;max-height:100vh;display:flex;justify-content:center;align-items:center;background-color:#00000085}.e-modal .e-content{border-radius:.5rem;max-width:100vw}.e-modal .e-content.history{overflow-y:scroll;scrollbar-width:none;height:95vh;-ms-overflow-style:none;overflow-x:hidden;height:97vh}.e-modal .e-content.history::-webkit-scrollbar{width:0px;background:transparent}.e-modal .e-content .edit-customer-section{display:flex;flex-direction:column;align-items:center;padding:10px 20px;background-color:#fff;border-radius:21px;border:1px solid #DDDDDD;width:500px;text-align:center}.e-modal .e-content .edit-customer-section .title{white-space:nowrap}.e-modal .e-content .edit-customer-section img{width:15px;cursor:pointer}.e-modal .e-content .edit-customer-section span.title{font-size:24px;color:#104f25;font-family:SF bold}.e-modal .e-content .edit-customer-section .error{color:#d75438;text-align:left;font-family:Inter medium;font-size:1rem}.e-modal .e-content .edit-customer-section .error:first-letter{text-transform:uppercase}.e-modal .e-content .edit-customer-section .login-text{font-size:18px;font-family:SF regular;cursor:pointer}.e-modal .e-content .edit-customer-section .login-text .text-2{font-family:SF bold;color:#104f25}.e-modal .e-content .edit-customer-section .forget-password{cursor:pointer;font-size:16px;font-family:SF regular;color:#717171}.e-modal .e-content .edit-customer-section .footer-text{font-family:SF medium;font-size:18px;margin-top:30px}.e-modal .e-content .edit-customer-section .footer-text .text-2{color:#7bbe43}.e-modal .e-content .confirmation{display:flex;flex-direction:column;align-items:center;padding:10px 21px;background-color:#fff;border-radius:8px;border:1px solid #DDDDDD;width:243px;overflow-x:hidden;text-align:center}.e-modal .e-content .confirmation.iframe{width:600px;height:auto;overflow:hidden}.e-modal .e-content .confirmation.iframe .terms_message .terms_iframe{width:600px!important;height:400px!important;border:none!important}.e-modal .e-content .confirmation .header{font-family:SF bold;font-size:16px}.e-modal .e-content .confirmation .message{font-family:SF regular;font-size:12px}.e-modal .e-content .feedback-section{display:flex;flex-direction:column;align-items:center;padding:10px 20px;background-color:#fff;border-radius:21px;border:1px solid #DDDDDD;width:500px;text-align:center;width:918px}.e-modal .e-content .feedback-section .title{white-space:nowrap}.e-modal .e-content .feedback-section img{width:15px;cursor:pointer}.e-modal .e-content .feedback-section span.title{font-size:24px;color:#104f25;font-family:SF bold}.e-modal .e-content .feedback-section .error{color:#d75438;text-align:left;font-family:Inter medium;font-size:1rem}.e-modal .e-content .feedback-section .error:first-letter{text-transform:uppercase}.e-modal .e-content .feedback-section .login-text{font-size:18px;font-family:SF regular;cursor:pointer}.e-modal .e-content .feedback-section .login-text .text-2{font-family:SF bold;color:#104f25}.e-modal .e-content .feedback-section .forget-password{cursor:pointer;font-size:16px;font-family:SF regular;color:#717171}.e-modal .e-content .feedback-section .footer-text{font-family:SF medium;font-size:18px;margin-top:30px}.e-modal .e-content .feedback-section .footer-text .text-2{color:#7bbe43}.e-modal .e-content .feedback-section .custom-table{width:100%;border-collapse:collapse;margin-top:10px}.e-modal .e-content .feedback-section .custom-table th{text-align:left;padding:10px;font-size:16px;font-family:SF bold;color:#717171}.e-modal .e-content .feedback-section .custom-table td{padding:15px;vertical-align:top;border-top:1px solid #ddd;border-bottom:1px solid #ddd;white-space:pre-line;font-size:16px;font-family:SF medium}.e-modal .e-content .feedback-section .custom-table tbody tr{height:100px;text-align:left}.e-modal .e-content .feedback-section .service-col{border-left:1px solid #ddd;border-right:1px solid #ddd}.e-modal .e-content .table-section{display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:21px;border:1px solid #DDDDDD;width:500px;text-align:center;width:918px;padding:0}.e-modal .e-content .table-section .title{white-space:nowrap}.e-modal .e-content .table-section img{width:15px;cursor:pointer}.e-modal .e-content .table-section span.title{font-size:24px;color:#104f25;font-family:SF bold}.e-modal .e-content .table-section .error{color:#d75438;text-align:left;font-family:Inter medium;font-size:1rem}.e-modal .e-content .table-section .error:first-letter{text-transform:uppercase}.e-modal .e-content .table-section .login-text{font-size:18px;font-family:SF regular;cursor:pointer}.e-modal .e-content .table-section .login-text .text-2{font-family:SF bold;color:#104f25}.e-modal .e-content .table-section .forget-password{cursor:pointer;font-size:16px;font-family:SF regular;color:#717171}.e-modal .e-content .table-section .footer-text{font-family:SF medium;font-size:18px;margin-top:30px}.e-modal .e-content .table-section .footer-text .text-2{color:#7bbe43}.e-modal .e-content .table-section .custom-table{width:100%;border-collapse:collapse;margin-top:10px}.e-modal .e-content .table-section .custom-table th{text-align:left;padding:10px;font-size:16px;font-family:SF bold;color:#717171}.e-modal .e-content .table-section .custom-table td{padding:15px;vertical-align:top;border-top:1px solid #ddd;border-bottom:1px solid #ddd;white-space:pre-line;font-size:16px;font-family:SF medium}.e-modal .e-content .table-section .custom-table tbody tr{height:100px;text-align:left}.e-modal .e-content .table-section .service-col{border-left:1px solid #ddd;border-right:1px solid #ddd}.e-modal .e-content .table-section .footer-text{margin:8px 0;font-family:SF medium;font-size:15px}.hide-dsktop{display:none}button{padding:.2rem 1rem;border-radius:.5rem;border:1px solid;font-family:SF bold;align-items:center;display:flex;justify-content:center}button.green-1{background-color:#104f25;color:#fff;border-color:#104f25;font-size:20px;font-family:SF regular}button.green-1.login,button.green-1.email{width:306px;height:40px}button.green-1.checkout_continue{width:220px;height:34px;border-radius:unset}button.green-1.continue{width:320px;height:40px}button.green-1.forget-password{width:141px;height:40px}button.green-1.choose-lot{margin-bottom:89px}button.green-2{background-color:#104f25;color:#fff;border-color:#104f25;font-size:16px;font-family:SF regular}button.green-2.landscaper{width:141px;height:40px}button.green-3{background-color:#7bbe43;color:#fff!important;border-color:#7bbe43;font-size:20px;font-family:SF regular}button.green-3.service{width:141px;height:40px}button.white-1{background-color:#fff;color:#717171!important;border-color:#717171}button.white-1.forget-password,button.white-1.service{width:141px;height:40px}button.login_confirmation{background-color:#104f25;color:#fff;font-size:16px;font-family:SF regular;width:90px;height:35px}button.cancel{background-color:#ac2507;color:#fff;font-size:16px;font-family:SF regular;width:90px;height:36px}button.confirmation-btn{padding:.2rem 1rem;border-radius:unset;border:unset;background-color:unset;color:#007aff}button.grey-1{background-color:#104f25;color:#fff!important;border:unset!important}button.grey-1.signout{font-size:16px;font-family:SF regular;width:141px;height:40px}button.white-blue-1{background-color:#fff;color:#0083fd;border-color:#fff}button.black-white-1{background-color:#59585d;color:#fff;font-size:20px;font-weight:500;width:150px}button.green-white-1{background-color:#104f25;color:#fff;font-size:20px;font-weight:500;font-family:SF bold;width:150px}button.disabled{opacity:75%;cursor:not-allowed}button.black-white-2{background-color:#59585d;color:#fff;font-size:20px;font-weight:500;width:95%;margin:auto auto 10px}button.green-white-2{background-color:#104f25;color:#fff;font-size:19px;font-weight:500;width:95%;margin:auto auto 10px}.field{display:flex;flex-direction:column;width:316px}.field.choose-lot-field{margin-top:20px;margin-bottom:220px}.field.s-field{width:366px}.field.feedback{width:584px;height:384px}.field label{font-family:Inter medium;font-size:1rem;text-align:left;margin-bottom:.5rem}.field input,.field textarea{border:1px solid #DDDDDD;padding:.6rem 1rem;border-radius:8px;height:40px;outline:none;font-family:Inter medium;font-size:1rem;resize:none}.field input.s-field,.field textarea.s-field{border-radius:4px}.field textarea{padding:1.4rem 2.4rem;height:384px}.field.text:has(img){position:relative}.field.text:has(img) input{padding-left:2.3rem}.field.text:has(img) img{left:.7rem;top:.7rem;position:absolute;z-index:1}.field.select{position:relative;width:316px}.field.select.auto-complete{width:316px}.field.select .display-detail{display:flex;align-items:center;justify-content:space-between;background-color:transparent;color:#000;border:1px solid #717171;border-radius:8px;padding:.7rem .8rem;font-family:SF medium;font-size:.9rem;cursor:pointer;height:40px;width:100%;position:relative}.field.select .display-detail.isOpened{border-radius:8px 8px 0 0/8px 8px 0px 0px}.field.select .display-detail .label-placeholder{color:#000;font-family:SF medium;font-size:18px;font-style:normal;opacity:1}.field.select .display-detail img{margin:auto 0 auto auto}.field.select .display-detail .icon{margin-left:0;margin-right:.5rem;width:1rem}.field.select .overlay{position:absolute;top:40px;left:0;right:0;z-index:2}.field.select .overlay.auto-complete{position:absolute;top:40px;left:0;right:auto;margin-top:0}.field.select .overlay .dropdown-list{background-color:transparent;display:flex;width:100%;flex-direction:column;border:1px solid #717171;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:0rem 0;align-items:flex-start;overflow:hidden;box-shadow:0 2px 4px #0000001a}.field.select .overlay .dropdown-list.auto-complete{width:316px;max-height:230px;background-color:#fff;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;border:1px solid #DDDDDD;align-items:flex-start;border-radius:.5rem}.field.select .overlay .dropdown-list.auto-complete::-webkit-scrollbar{display:none}.field.select .overlay .dropdown-list.state{max-height:180px}.field.select .overlay .dropdown-list span{color:#000;padding:.5rem .8rem;cursor:pointer;width:100%;font-family:SF medium;text-align:left;font-size:14px;border-bottom:1px solid #000000;background:none}.field.select .overlay .dropdown-list span:hover{background-color:#ededed}.field.select .overlay .dropdown-list span.selected{background-color:#7bbe4340}.field.select .overlay .dropdown-list span:last-child{border-bottom:none}.field.select .overlay .dropdown-list.auto-complete span.selected{background-color:#ededed}.field .error{color:#d75438;text-align:left;font-family:Inter medium;font-size:.9rem;margin-top:.5rem}.field .error:first-letter{text-transform:uppercase}.auth-screen{display:flex;align-items:center;height:100vh;overflow-y:auto}.auth-screen.show-bg{background-image:url(/assets/background-Dw9X1BI4.png);background-attachment:fixed;background-size:cover;background-position:center}.auth-screen .logo-section{margin-top:60px}.auth-screen .logo-section.account{margin-top:42.5px}.auth-screen .logo-section .logo{width:400px;height:83px}.auth-screen .field-section{display:flex;flex-direction:column;align-items:center;padding:1rem 5rem;background-color:#fffffff2;border-radius:21px;border:1px solid #DDDDDD;width:500px;text-align:center}.auth-screen .field-section.choose-lot{margin-top:37px;padding-bottom:0}.auth-screen .field-section.choose-lot .description{width:400px;font-size:13px;font-family:SF medium;margin-top:10px}.auth-screen .field-section .title{white-space:nowrap}.auth-screen .field-section img{width:7rem;margin-bottom:1rem}.auth-screen .field-section span.title{font-size:24px;color:#104f25;font-family:SF bold}.auth-screen .field-section span.lot-size{margin-top:9px}.auth-screen .field-section .error{color:#d75438;text-align:left;font-family:Inter medium;font-size:1rem}.auth-screen .field-section .error:first-letter{text-transform:uppercase}.auth-screen .field-section .login-text{font-size:18px;font-family:SF regular;cursor:pointer}.auth-screen .field-section .login-text .text-2{font-family:SF bold;color:#104f25}.auth-screen .field-section .forget-password{cursor:pointer;font-size:16px;font-family:SF regular;color:#717171}.auth-screen .landscaper-section{display:flex;align-items:center;justify-content:center;background-color:#104f25;color:#fff;font-size:17px;margin-top:3rem;font-family:SF regular;padding:12px;border-radius:8px;width:306px;height:40px;cursor:pointer}.options{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:7px;margin-top:20px;margin-left:20px;margin-right:20px;padding:10px 20px}.options .title{color:#104f25;font-family:SF bold;font-size:24px;white-space:nowrap}.options .subtitle{color:#717171;font-family:SF medium;font-size:16px;white-space:nowrap}.options .options-container{background-color:#ededed;width:100%;display:flex;flex-direction:column;align-items:center;border-radius:21px;padding:20px 10px;margin-top:25px}.options .options-container.user{max-width:1350px}.options .options-container .options-title{color:#000;font-family:SF bold;font-size:16px;white-space:nowrap}.options .options-container .options-list{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;padding:20px 30px 0}.options .options-container .options-list.user{padding:20px 30px}.options .options-container .options-list .single-option{background-color:#fff;padding:10px 25px;border-radius:15px;width:347px;box-shadow:0 0 5px #0003;display:flex;flex-direction:column;justify-content:space-between}.options .options-container .options-list .single-option.referral{padding-bottom:0}.options .options-container .options-list .single-option.height{min-height:330px}.options .options-container .options-list .single-option.account{width:400px}.options .options-container .options-list .single-option .header{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #e3e3e3}.options .options-container .options-list .single-option .header.account{align-items:unset;display:unset}.options .options-container .options-list .single-option .header.account .header-button{color:#7abe43;font-family:SF medium;font-size:18px;white-space:nowrap}.options .options-container .options-list .single-option .header.account .header-button.absolute{right:0;top:0}.options .options-container .options-list .single-option .header .header-title{color:#104f25;font-family:SF bold;font-size:30px;white-space:nowrap}.options .options-container .options-list .single-option .header .header-description{font-style:SF medium;font-size:18px;line-height:23px;color:#000}.options .options-container .options-list .single-option .header .header-title-2{color:#000;font-family:SF medium;font-size:20px;white-space:nowrap}.options .options-container .options-list .single-option .header .checked{margin-top:-7px}.options .options-container .options-list .single-option .description{color:#222;font-family:SF medium;font-size:18px;text-align:left;line-height:26px;margin-top:7px}.options .options-container .options-list .single-option .description-review{color:#717171;font-family:SF medium;font-size:18px;text-align:left;line-height:26px;margin-top:7px}.options .options-container .options-list .single-option .description-account{color:#000;font-family:SF medium;font-size:18px;text-align:left;line-height:26px;margin-top:7px}.options .options-container .options-list .single-option .date-price-section{margin-bottom:7px}.options .options-container .options-list .single-option .date-price-section .s-date,.options .options-container .options-list .single-option .date-price-section .s-price{font-family:SF bold;font-size:40px;color:#104f25;line-height:1.3}.options .options-container .options-list .single-option .date-price-section .weeks{font-family:SF medium;font-size:18px;line-height:1.2}.options .options-container .options-list .single-option .addons{display:flex;flex-direction:column;gap:14px;margin-top:30px}.options .options-container .options-list .single-option .addons.review{margin-top:7px}.options .options-container .options-list .single-option .addons .single-addon{align-self:start;font-family:SF medium;color:#717171;font-size:18px}.options .options-container .options-list .single-option .billing{font-family:SF medium;font-size:18px;justify-self:end;margin-top:1.75rem}.options .options-container .options-list .single-option .billing-review-services{font-family:SF Medium,sans-serif;font-size:18px;margin-top:1.75rem;display:flex;flex-direction:column;justify-content:flex-start;min-height:56px}.options .options-container .options-list .single-option .referral{color:#7ebd41;font-family:SF bold;font-size:33px}.options .options-container .options-list .single-option .header-button{color:#7abe43;font-family:SF medium;font-size:18px;white-space:nowrap;cursor:pointer}.options .options-container .terms{margin-top:3.8rem;width:585px;height:110px;border-radius:5px;border:1px solid #717171;background-color:#fff;padding:10px 20px 7px 14px;color:#000}.options .options-container .terms .term-title{font-family:SF bold;font-size:14px}.options .options-container .terms .desc{font-family:SF regular;margin-top:20px;font-size:14px}.options .options-container .agreement{margin-top:16px;color:#000;display:flex;align-items:center;font-family:SF medium;font-size:12px}.options .options-container .agreement .checked{width:20px;height:20px}.options .skip-button{font-family:SF regular;font-size:20px;color:#717171;margin-top:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.placeholder-custom::placeholder{color:#879bb3;font-weight:400;font-family:SF medium;font-size:16px;opacity:1}.error-field{font-size:12px;text-align:start;margin-left:5%;font-family:SF light;color:#e82c2c;min-height:17px}.summary{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:7px;margin-top:30px;margin-left:20px;margin-right:20px;padding:10px 20px}.summary .s-title{color:#104f25;font-family:SF bold;font-size:24px;white-space:nowrap}.summary .options-container{background-color:#ededed;width:890px;display:flex;flex-direction:column;align-items:center;border-radius:21px;padding:20px 50px 40px;margin-top:25px}.summary .options-container .title{color:#000;font-family:SF bold;font-size:16px;white-space:nowrap}.summary .options-container .summary-card{margin-top:32px;background:#fff;border-radius:7px;border:1px solid #e3e3e3;font-size:18px;padding:10px;width:390px;display:flex;flex-direction:column;align-items:center}.summary .options-container .summary-card .s-title{width:100%;color:#fff;margin-top:15px;background-color:#104f25;border-radius:4px;font-family:SF medium;padding:15px 0 15px 15px}.summary .options-container .summary-card .s-box{width:100%;box-shadow:0 2px 4px #0000001a;padding:30px 0 0}.summary .options-container .summary-card .s-box .price-section{font-family:SF bold;color:#000;font-size:20px;padding:0 25px 25px}.summary .options-container .summary-card .s-box .future-payments{width:100%;background-color:#eaf0f6;color:#000;font-family:SF bold;font-size:18px;padding:15px 20px}.summary .options-container .summary-card .s-box .services-section{padding:30px 20px;font-family:SF bold;font-size:18px}.summary .options-container .summary-card .s-box .services-section .first-payment{font-family:SF medium;font-size:16px;color:#879bb3}.summary .options-container .summary-card .s-box .services-section .weekly{font-family:SF regular;font-size:16px;line-height:unset}.summary .options-container .summary-card .s-box .services-section .charged{font-family:SF regular;font-size:16px;line-height:unset;margin-top:5px}.summary .options-container .summary-card .s-box .services-section .renew{font-family:SF regular;font-size:16px;font-style:italic;line-height:unset;margin-top:15px}.summary .options-container .summary-card .s-box .services-section .includes{width:100%;font-family:SF regular;font-size:17px}.summary .options-container .summary-card .s-box .services-section .price{font-family:SF regular}.summary .options-container .summary-card .promo .np{padding:unset}.summary .options-container .summary-card .account-section .acc-title{color:#104f25;font-family:SF bold;font-size:20px;padding-left:15px}.summary .options-container .summary-card .skip-button{font-family:SF regular;font-size:20px;color:#717171;margin-top:10px;cursor:pointer;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 767px){.auth-screen{display:flex;justify-content:start;align-items:center;background-attachment:fixed;background-size:cover;background-position:center}.auth-screen .logo-section{margin-top:1.5rem;align-self:start;margin-left:1.5rem}.auth-screen .logo-section .logo{width:220px;height:46px}.auth-screen .logo-section.logo-center{align-self:center}.auth-screen .field-section{width:340px}.auth-screen .field-section .login-text{white-space:nowrap}.auth-screen .landscaper-section{margin-top:9rem}button.green-1.email,button.green-1.login{width:306px;height:40px}.c-modal{display:flex;flex-direction:column;align-items:center;padding:1rem 5rem;background-color:#fffffff2;border-radius:21px;border:1px solid #DDDDDD;width:381px;text-align:center}.c-modal .m-content{border-radius:21px;padding:10px}.c-modal .m-content .header,.c-modal .m-content .body{border:0;display:flex;align-items:center;justify-content:center}.c-modal .m-content .fields{display:flex;align-items:center;justify-content:center;flex-direction:column}.c-modal .m-content .header{font-family:SF bold;font-size:24px;color:#104f25}.c-modal .m-content .body,.c-modal .m-content .service{white-space:nowrap;font-family:SF medium;font-size:18px;color:#000;margin-bottom:10px;padding:unset}.c-modal .m-content .footer{border:none;margin:0;justify-content:center}.c-modal .m-content .footer .service-confirmed{margin-top:3.7rem!important;margin-bottom:2rem!important}.options{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:7px;margin-top:20px;margin-left:20px;margin-right:20px;width:340px;padding:10px 0}.options .title{align-self:start}.options .subtitle{white-space:unset;align-self:start!important}.options .options-container{width:100%;display:flex;flex-direction:column;align-items:center;border-radius:21px;padding:unset;margin-top:20px;background-color:unset}.options .options-container.user,.options .options-container.summary{width:0;margin:unset}.options .options-container.summary{padding:0 40px 10px}.options .options-container .options-title{align-self:flex-start!important;width:100%;text-align:left;font-family:SF bold;font-size:16px;white-space:unset}.options .options-container .options-list{gap:30px}.options .options-container .options-list .single-option .content .description-account{margin-bottom:5px}.options .options-container .options-list .single-option .mbgap{margin-top:12px}.options .options-container .terms{width:350px;height:110px;margin-top:1.8rem}.options .options-container .terms .desc{font-family:SF regular;margin-top:0;font-size:14px}.options .options-container .agreement{margin-top:15px;color:#717171;display:flex;align-items:center;font-family:SF medium;font-size:12px;width:300px}.options .options-container .agreement .checked{width:20px;height:20px}.options .continue{margin-top:25px!important;padding:unset!important}.options .skip-button{font-family:SF regular;font-size:20px;color:#717171;margin-top:10px;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.summary{margin-top:20px}.summary .s-title{white-space:noWrap;font-family:SF bold;font-size:18px}.summary .options-container.user,.summary .options-container.summary{width:0px}.summary .options-container.cleanup,.summary .options-container.summary{padding:0}.summary .options-container .options-title{align-self:flex-start;font-family:SF bold;font-size:16px;white-space:wrap}.summary .options-container .summary-card{width:380px;margin-top:unset;padding:unset}.summary .continue{margin-top:unset!important;padding:unset!important}.summary .skip-button{font-family:SF regular;font-size:20px;color:#717171;margin-top:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.e-modal{position:fixed;right:0;left:0;top:0;bottom:0;margin:auto;width:100vw;height:auto;padding-top:40%;max-height:100vh;display:flex;justify-content:center;align-items:start;background-color:#00000085}.e-modal .e-content{padding:0 10px}.e-modal .e-content .confirmation.iframe{width:max(347px,100%);height:auto;overflow:hidden}.e-modal .e-content .confirmation.iframe .terms_message .terms_iframe{width:347px!important;height:400px!important;border:none!important}.e-modal .e-content .edit-customer-section{width:max(347px,100%)}.e-modal .e-content .feedback-section,.e-modal .e-content .table-section{width:363px}.e-modal .e-content .table-section .title{font-size:19px!important;color:#104f25!important;font-family:SF bold!important}.e-modal .e-content .table-section .custom-table{margin-top:0}.e-modal .e-content .table-section .custom-table th{text-align:left;padding:10px;font-size:12px;font-family:SF bold}.e-modal .e-content .table-section .footer-text{margin:8px 0;font-family:SF medium;font-size:12px}.e-modal .e-content .table-section .custom-table td{padding:15px;vertical-align:top;border-top:1px solid #ddd;border-bottom:1px solid #ddd;white-space:pre-line;font-size:10px;color:#000;font-family:SF medium}.e-modal .e-content .table-section .custom-table tr{height:100px;text-align:left}.e-modal .e-content .table-section .service-col{border-left:1px solid #ddd;border-right:1px solid #ddd}.field.feedback{width:335px;height:206px}.field input,.field textarea{height:40px}.field textarea{padding:1.4rem 2.4rem;height:384px}.hide{display:none}.hide-dsktop{display:unset}}
