#popmake-5667{padding:0px!important}.popmake-close{background:#141d27!important;width:50px!important;height:50px!important}.popmake-close i{font-size:18px}#quote-popup{margin:0 auto;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15);font-family:"Inter","Segoe UI",Roboto,sans-serif;color:#111}.quote-popup-inner{display:flex;flex-wrap:wrap}.quote-popup-image{flex:1 1 40%;background:#f3f4f6}.quote-popup-image img{width:100%;height:100%!important;object-fit:cover;display:block}.quote-popup-content{flex:1 1 60%;padding:2rem;position:relative}.quote-popup-content h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#2E7F98}.quote-popup-content .highlight{color:#2E7F98}.quote-popup-text{font-size:1rem;color:#000;margin-bottom:1.5rem;line-height:1.5}.quote-popup-button{display:inline-block;padding:.75rem 1.5rem;border-radius:16px;background:#2E7F98;color:#fff!important;font-weight:600;font-size:1rem;text-decoration:none;transition:background 0.25s ease,transform 0.2s ease}.quote-popup-not-me-button{font-size:14px;display:inline-block;padding:6px 12px;color:#8c8c8c!important;font-weight:600;text-decoration:none;transition:background 0.25s ease,transform 0.2s ease;text-decoration:underline!important}.quote-popup-button:hover{background:#2E7F98;transform:translateY(-2px)}.quote-popup-button:active{transform:translateY(0)}.quote-popup-footer{margin-top:1rem;font-size:.875rem;color:#000}@media (max-width:640px){.quote-popup-inner{flex-direction:column}.quote-popup-image{display:none}}.retargeting-otp-breadcrumbs{margin-bottom:20px;font-size:14px;font-weight:600}.retargeting-otp-breadcrumbs span{margin-right:10px}#otp-step-email h3{font-weight:700;color:#2E7F98!important;font-size:24px}#otp-step-email input{border-radius:16px}#otp-email,#alternate-user-otp-email{background-color:white!important;color:black!important;padding:15px 18px;border-radius:16px;height:45px;width:300px}#otp-code{background-color:white!important;color:black!important;width:300px;height:45px;border-radius:16px}#verify-otp{margin-right:20px!important;height:45px}#otp-step-code h3{color:black!important}.otp-step-button-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.form-row{display:flex;flex-direction:row;gap:10px;align-items:center}.form-row .request-otp{margin-right:20px!important;padding:12px 15px!important;line-height:1rem!important;height:45px}#resend-otp{background:#2E7F98!important;color:white!important;border:none!important;cursor:pointer!important;height:45px}#resend-otp:hover:not(:disabled){background:rgb(31,88,131)!important}#resend-otp:disabled{background:#adb5bd!important;cursor:not-allowed!important}#didnt-get-a-code-text{margin-top:20px}#otp-notice-wrapper{display:none;background:#c93333;color:white!important;padding:10px;margin-bottom:10px;border-radius:5px;font-size:16px;font-weight:600;margin-top:20px}#otp-notice-wrapper p{margin:0}#alternative-user-wrapper{display:flex;gap:20px;align-items:center}#obfuscated-email,#otp-step-obfuscated-email{color:#000}@media (max-width:768px){#otp-step-email h3{font-size:20px}.retargeting-loading-spinner-text{font-size:14px}#otp-email,#alternate-user-otp-email{width:50%}#otp-code{width:50%}#verify-otp{margin-right:10px}#alternative-user-wrapper{display:flex;gap:0;align-items:flex-start;flex-direction:column}#alternative-user-wrapper p:nth-of-type(1){margin-bottom:10px!important}.quote-popup-not-me-button{padding:6px 0px!important}}.retargeting-loading-spinner-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.retargeting-loading-spinner{width:50px;height:50px;border:4px solid #f3f4f6;border-top:4px solid #2E7F98;border-radius:50%;animation:spin 1s linear infinite}.retargeting-loading-spinner-text{font-size:16px;font-weight:600;color:#2E7F98;margin-top:20px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#hubspot_quote_list{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:1rem;width:100%;max-width:100%;flex-wrap:wrap;row-gap:20px}.retargeting_quote_item{display:flex;flex-direction:row;justify-content:space-between;border-radius:10px;color:white!important;width:100%;max-width:100%;margin-top:0;background:#fff;overflow:hidden}.retargeting_quote_item i{margin-right:20px}.retargeting_quote_item i:before{font-size:32px;font-weight:700}.retargeting_quote_item h4{font-size:1.2rem;font-weight:500;width:100%;margin-top:0;color:#2E7F98!important;margin-bottom:5px}.retargeting_quote_item .quote-expiry-date-label{margin-top:20px}.retargeting_quote_item p{font-weight:600}.retargeting_quote_item>span{font-size:1rem;font-weight:600;width:15%}.retargeting_quote_item .retargeting_quote_total_label{font-weight:400}.retargeting_quote_item button{background:#547B2D;color:#fff;border:4px solid #E1EDD1;font-weight:600;font-size:1rem;text-decoration:none;transition:background 0.25s ease,transform 0.2s ease;margin-top:20px;width:75%}.retargeting_quote_item .company-details{background:#2E7F98;width:25%}.retargeting_quote_item .company-details p{margin-bottom:0;font-weight:400}.retargeting_quote_item .company-details h4,.retargeting_quote_item .quote-amounts h4{color:white!important}.retargeting_quote_item .quote-amounts{justify-content:center;align-items:center;background:#547B2D;width:25%;border-radius:10px;border:4px solid #E1EDD1;margin-left:-20px}.retargeting_quote_item .quote-amounts h4{text-align:center}.retargeting_quote_item .retargeting_quote_total_monthly_cost{font-size:1.7rem;font-weight:600}.retargeting_quote_item .retargeting_quote_total_annual_cost{font-size:1.1rem;font-weight:600;margin-top:10px}.retargeting_quote_item .retargeting_quote_total_annual_cost_sublabel{font-size:.9rem;font-weight:400}.retargeting_quote_start_new_quote_button{background:#547B2D;color:#fff;padding:12px 24px;border-radius:10px;font-weight:600;font-size:1rem;text-decoration:none;transition:background 0.25s ease,transform 0.2s ease;margin-top:20px}.quote-details-container{width:50%;padding-left:0}.quote-details-row{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%}.quote-details-column{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.quote-details-column:nth-of-type(2){border-top:1px solid #000;padding-top:10px;margin-top:10px}.quote-details-column p{color:#000;margin-bottom:0}.quote-details-column i{color:#547B2D;margin-right:10px}.quote-details-column i::before{font-size:20px}.retargeting_quote_item .quote-details{width:50%;color:black!important;height:100%;text-align:center}.retargeting_quote_item .trustpilot-widget{flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;margin-top:20px}.trustpilot-widget--mobile{display:none}.trustpilot-widget--desktop{display:flex}.retargeting_quote_item .trustpilot-widget #trustpilot-logo{height:20px}.retargeting_quote_item .trustpilot-widget #trustpilot-stars{height:25px}.retargeting_quote_item .trustpilot-widget #trustpilot-score{font-size:14px}.retargeting_quote_item .quote-terms{width:100%;color:black!important;height:100%}.retargeting_quote_item .quote-terms .expiry_date_label{color:#2E7F98!important;font-weight:600}.retargeting_quote_item .quote-actions{width:50%;justify-content:center;text-align:center}.retargeting_quote_item>div{padding:40px;display:flex;align-items:flex-start;flex-direction:column}.retargeting_quote_item button:hover{background:#fff;color:#000;transform:translateY(-2px)}#hubspot_quote_notice_wrapper{background:#ededed;color:#000;height:10vh;z-index:99;display:flex;justify-content:center;align-items:center;flex-direction:row;border-radius:10px;gap:20px;margin:0px!important;width:100%;max-width:100%;border-top:6px solid red}#hubspot_quote_notice_wrapper p{font-size:18px;margin-bottom:0}#hubspot_quote_notice_wrapper a{background:#547B2D;color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none;font-size:18px}@media (max-width:768px){#hubspot_quote_list{padding:20px!important}.retargeting_quote_item{flex-direction:column;align-items:flex-start;border:1px solid #547B2D;border-radius:10px;padding:0;color:white!important;width:100%}.company-details{border-radius:10px;margin-bottom:0;border-radius:10px 10px 0 0;text-align:center;h4{text-align:center}p{width:100%;text-align:center}}.quote-amounts{border-radius:0 0 10px 10px!important}.retargeting_quote_item .company-details,.retargeting_quote_item .quote-amounts,.quote-details-container,.retargeting_quote_item .quote-details,.retargeting_quote_item .quote-terms,.retargeting_quote_item .quote-actions{width:100%}.quote-details-column{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.quote-details-column>div{width:50%}.quote-details p{text-align:center!important}.retargeting_quote_item .quote-amounts{margin-left:0}.quote-actions{margin-top:20px;text-align:center}.quote-terms{margin-top:20px}.trustpilot-widget--mobile{display:flex}.trustpilot-widget--desktop{display:none}.quote-details-column:nth-of-type(2){flex-direction:row;flex-wrap:wrap}.quote-details-column:nth-of-type(2) p{width:48%;align-items:flex-start;margin-bottom:10px;gap:5px}.retargeting_quote_item .trustpilot-widget #trustpilot-score{width:100%}}#side-menu-1{display:none}#side-menu-1 .sm-item::after{content:'';position:absolute;top:-10px;left:-10px;background:#B6438D;padding:5px;border-radius:50%;height:22px;width:22px;display:flex;align-items:center;justify-content:center;align-content:center;animation:bounce 1.2s infinite ease-in-out}#side-menu-1 .sm-item.has-quotes .sm-label{font-weight:500;color:white!important}#side-menu-1 .sm-item.has-quotes::after{content:attr(data-quotes)}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}