#container{padding:50px 0}#container .option-description{font-size:16px;line-height:1.3}#container .calc-container{border:2px solid #d9d9d9;border-radius:10px;border-top:0}#container .step1-icon{flex:1;max-width:fit-content}#container .step1-label{flex:1}#container #popoverBtn{position:relative}#container #popover{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;bottom:31px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:none;font-size:13px;font-weight:400;min-width:300px;padding:8px 12px;position:absolute;right:-7px;width:100%;z-index:1}#container #popoverBtn:hover #popover{display:block!important}#container #popover .arrow{bottom:-10px;display:block;height:.5rem;margin:0 .3rem;position:absolute;right:0;width:1rem}#container #popover .arrow:after,#container #popover .arrow:before{border:solid transparent;border-width:.5rem .5rem 0;content:"";display:block;position:absolute}#container #popover .arrow:after{border-top-color:#fff;bottom:1px}#container #popover .arrow:before{border-top-color:rgba(0,0,0,.25);bottom:0}#container .hidden{display:none}#container .wrapper{box-sizing:border-box;margin:0 auto;max-width:880px;padding:0 20px;width:100%}#container .switch{display:inline-block;height:25px;position:relative;width:55px}#container .switch input{height:0;opacity:0;width:0}#container .slider{background-color:#fff;border:1px solid #d2d2d2;bottom:0;cursor:pointer;left:0;right:0;top:0}#container .slider,#container .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}#container .slider:before{background-color:#a8a8a8;bottom:-4px;content:"";height:30px;left:-5px;width:30px}#container input:checked+.slider{background-color:#fff}#container input:focus+.slider{box-shadow:0 0 1px #2196f3}#container #minimum-cost{margin-top:15px}#container input:checked+.slider:before{background-color:#3b6247;-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translateX(35px)}#container .slider.round{border-radius:34px}#container .slider.round:before{border-radius:50%}#container .step-container{position:relative;text-align:center;transform:translateY(-43%)}#container .step-circle{align-items:center;background-color:#fff;border:2px solid #007bff;border-radius:50%;cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;line-height:30px;margin-bottom:10px;width:30px}#container .step-line{background-color:#007bff;height:2px;left:50px;position:absolute;top:16px;width:calc(100% - 100px);z-index:-1}#container .quote-description{color:#8e8c8c;font-family:Heebo;font-size:24px;font-style:normal;font-weight:400;line-height:normal}#container .steps-number{color:#3b6247}#container .step1-options-card{background:#fff;border:2px solid #bababa;border-radius:12px;padding:10px}#container .step2-q-group{gap:15px}#container .radio{box-sizing:border-box;cursor:pointer;display:inline-block}#container .q-card:hover,#container .step1-options-card.selected,#container .step1-options-card:hover,#container .user-data-form form .hs-form-field .input input:hover{border-color:#ff5c00!important}#container .user-data-form form .hs-error-msgs li label{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;color:#721c24;display:block;font-size:14px;margin-bottom:0!important;padding:5px}#container .user-data-form form .hs-error-msgs li label
#container .selected{border:1px solid #3b6247}#container .user-data-form .no-list.hs-error-msgs{list-style-type:none}#container .option-icon{height:60px;width:60px}#container .disclaimer-text{font-size:16px;font-style:italic}#container .q-card{background:#fff;border-bottom:2px solid #d9d9d9;border-radius:12px;padding:6px 20px 10px;width:100%}#container .radio-group .radio-acrd{flex:1 1 100%;max-width:100%;padding:5px;width:100%}#container .q-label{color:#272727;font-family:Heebo;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#container .custom-control-label{padding-left:40px}#container .custom-control-label,#container .first-label{color:#787878;font-family:Heebo;font-size:18px;font-weight:700;letter-spacing:0;line-height:35px;text-align:left}#container .custom-control{display:block;min-height:1.5rem;position:relative}#container .custom-switch{padding-left:0}#container input[type=checkbox]{box-sizing:border-box;padding:0}#container label{display:inline-block}#container .option-heading{margin-bottom:0}#container .quantity{align-items:center;display:flex;justify-content:center;padding:0}#container .quantity__minus,#container .quantity__plus{background:#3b6247;border:1px solid #d2d2d2;color:#fff!important;display:block;font-family:Heebo;font-size:24px;font-style:normal;font-weight:500;height:35px;line-height:1.5;margin:0;text-align:center;text-decoration:none;width:35px}#container .quantity__minus:hover,#container .quantity__plus:hover{background:#fff;color:#3b6247!important}#container .quantity__minus{border-radius:20px 0 0 20px}#container .quantity__plus{border-radius:0 20px 20px 0}#container .quantity__input{background:#fff;border:2px solid #dee0ee;border-left-width:1px;color:#8184a1;height:35px;margin:0;padding:0;text-align:center;width:50px}#container .quantity__minus:link,#container .quantity__plus:link{color:#8184a1}#container .quantity__minus:visited,#container .quantity__plus:visited{color:#fff}#container .action-btns{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:20px}#container .btn,#container .user-data-form form .hs-submit input.hs-button{align-items:center;display:flex;font-family:Heebo!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;gap:5px;height:48px;justify-content:center;line-height:normal!important;text-transform:none!important;width:100%}#container .btn.prev-step{max-width:50%}#container .user-data-form form .hs-submit input.hs-button{background-color:#3b6247;border:1px solid #3b6247;border-radius:5px;bottom:0;left:auto;position:absolute;right:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:49%}#container .next-step-btn,#container .prev-step-btn:hover{background-color:#3b6247!important;color:#fff!important}#container .next-step-btn:hover,#container .prev-step-btn,#container .user-data-form form .hs-submit input.hs-button:hover{background-color:#fff!important;border-color:#3b6247;color:#3b6247!important}#container .result-description{color:#717171;font-family:Heebo;font-style:normal;font-weight:400;line-height:normal}#container .result-cost{color:#3b6247;font-family:Heebo;font-style:normal;font-weight:700;line-height:normal}#container .progress{background:#d9d9d9;border-bottom-right-radius:0!important;border-top-right-radius:6px!important;height:12px!important;padding:0}#container .progress,#container .progress-bar{border-bottom-left-radius:0!important;border-top-left-radius:6px!important}#container .progress-bar{background-color:#3b6247!important}#container .user-data-form form .hs-form-field label{font-weight:700;margin-bottom:5px}#container .user-data-form form .hs-form-required{display:none}#container .user-data-form form .hs-form-field .input input{background-color:#f8f9fa;border:1px solid #dce1e6;border-radius:2px;color:#6f737e;font-family:var(--title-font);font-size:16px;height:50px;margin-bottom:10px;max-width:100%;padding:10px;width:100%}@media (max-width:768px){#container .q-card{padding:10px}}#choose-option-description-2,#choose-option-description-3{display:none}@media (min-width:768px){.calc-body{padding:20px 40px 40px}}@media (max-width:767px){.calc-body{padding:20px}}@media (max-width:640px){#container .user-data-form form .hs-submit input.hs-button{margin-top:10px}#container .btn.prev-step,#container .user-data-form form .hs-submit input.hs-button{max-width:100%;position:relative;width:100%}}@media (max-width:500px){#container .q-card{align-items:flex-start!important;flex-direction:column;width:100%}#container .quantity{justify-content:start;margin-top:10px;padding:0;width:100%}}#developer-api-error-message,#integration-count-error-message,#integration-description-error-message,#integration-run-error-message,#migration_pages_sections,#number-of-landing-pages-error-message,#numberOfResourceTemplates,#special-feature-error-message,#support-webhook-error-message,#supportWebhookCard,#sync-type-error-message,#system-type-error-message{display:none}.error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;color:#721c24;margin-bottom:1rem;margin-top:1rem!important;padding:.75rem 1.25rem}#integration-description,#special-feature{border:0;min-height:100px;padding:10px;width:100%}#system-type{border:0;min-height:30px;padding:10px;width:100%}#minimum-cost,#numberOfBlogTemplates{display:none}.custom-radio-container input[type=radio]{height:0;opacity:0;position:absolute;width:0}.custom-radio{border:1px solid #666;border-radius:50%;display:inline-block;height:16px;margin-right:8px;position:relative;vertical-align:middle;width:16px}.custom-radio-container input[type=radio]:checked+.custom-radio:after{background:#419cf4;border-radius:50%;content:"";height:8px;left:3px;position:absolute;top:3px;width:8px}.radio-label{vertical-align:middle}.custom-radio-container{align-items:center;cursor:pointer;display:inline-flex;margin-bottom:0;padding:2px 0}#container .user-data-form form .hs-form-field .input textarea{background-color:#f8f9fa;border:1px solid #dce1e6;border-radius:2px;color:#6f737e;font-family:var(--title-font);font-size:16px;margin-bottom:10px;max-width:100%;padding:10px;width:100%}