.quote_wrap{display:grid;padding-bottom:40px}.quote_wrapper{background-color:#fafafa}.quote_wrapper .right_wrapper{padding-bottom:30px}.quote_wrapper .basket-container{border-radius:.375rem;box-shadow:0 4px 20px rgba(0,0,0,.15);position:sticky;top:2.5rem}.quote_wrapper .top_section{background-color:#eee;border-top-left-radius:.375rem;border-top-right-radius:.375rem;padding:30px 25px}.quote_wrapper .bottom_section{padding:20px 25px 40px}.quote_wrapper .top_content ul{list-style:none;margin-bottom:10px;margin-top:10px;padding:0}.quote_wrapper .top_content h5{margin:0}.quote_wrapper .top_content ul li{border-color:#e5e7eb;border-style:solid;border-width:1px 0;display:flex;font-size:18px;line-height:28px;padding:20px 0;position:relative}.quote_wrapper .top_content ul li:before{color:#253081;font-family:Font Awesome\ 6 Pro;font-size:1.875rem;font-weight:900;line-height:2.25rem;-webkit-font-smoothing:antialiased;content:"\f14a";display:inline-block;font-style:normal;font-variant:normal;line-height:1;margin-right:15px;padding-top:3px;text-rendering:auto}.quote_wrapper .top_content ul li:first-child{border-bottom:0}.quote_wrapper .top_content ul:after{border:solid #e5e7eb;border-width:0 0 1px;content:"";display:block;padding-bottom:30px;width:100%}.quote_wrapper .read_reviews{border:solid #253081;border-width:3px 0 0;margin-bottom:20px;margin-top:20px;padding-top:1rem}.quote_wrapper .reviews_io_wrapper{margin:0;padding-bottom:9px;padding-top:1.25rem;position:relative}.quote_wrapper .reviews_io_wrapper p span{font-weight:700}.quote_wrapper .reviews_io_wrapper img{display:block;margin:0;width:33.333333%}.quote_wrapper .reviews_io_wrapper p{margin:0}.quote_wrapper .trustpilot_review_wrapper{border:solid #253081;border-width:3px 0 0;margin-bottom:20px;margin-top:20px;padding-top:1rem;position:relative}.quote_wrapper .bottom_content_wrapper{margin-top:30px}.quote_wrapper .bottom_content_wrapper img{display:block;padding-top:20px}.quote_wrapper .bottom_content_wrapper a:after{border:solid #e5e7eb;border-width:1px 0 0;content:"";display:block;width:100%}.quote_wrapper .bottom_content_wrapper p{margin:0}.quote_wrapper .trustpilot_review_inner{align-items:center;display:flex;margin-bottom:.5rem}.quote_wrapper .review_img img{display:block;width:13rem}.quote_wrapper .trustpilot_review_count p{display:inline-block;font-weight:700;margin-right:.5rem}.quote_wrapper .review_wrapper{border:solid #000;border-width:0 0 0 1px;display:inline-block;padding:.5rem}.quote_wrapper .trustpilot_review_inner p{margin-bottom:0}.quote_wrapper .trustpilot_review_count p span{font-family:Open Sans,sans-serif}.quote_wrapper .questions form .hs-richtext h1{font-size:34px;line-height:44px}.quote_wrapper .questions .form-title{display:none}.quote_wrapper .questions form .hs-richtext p{font-size:18px;line-height:28px}.quote_wrapper .questions ul.inputs-list{display:flex;flex-wrap:wrap;justify-content:space-between}.quote_wrapper .questions .hs-form-field:after{background-color:#e5e7eb;content:"";display:block;height:1px;margin-bottom:30px;margin-top:40px;width:100%}.quote_wrapper .questions .hs-form-field{margin-bottom:30px}.logo_section{padding:0 50px;text-align:center}.logo_title{font-size:24px;font-weight:700;line-height:40px;margin-top:32px}.logo_section img{margin:0 auto;max-width:200px}.summary_wrapper{border:solid #253081;border-width:3px 0 0;display:inline-block;margin-top:10px;padding-top:20px;width:100%}.summary_content h5{margin:0}.summary_content p{margin:0;padding-top:15px}.summary_content{padding-bottom:30px}.summary_btn a{background-color:transparent;color:#253081;min-width:265px;padding:20.5px 62.5px 20.5px 25px;position:relative;text-align:left;width:100%}.summary_btn a:hover{background-color:#253081;color:#fff}.summary_btn a:after{font-family:Font Awesome\ 6 Pro;font-size:1.5rem;font-weight:300;line-height:2rem;-webkit-font-smoothing:antialiased;content:"\f0a9";display:inline-block;font-style:normal;font-variant:normal;line-height:1;position:absolute;right:20px;text-rendering:auto}.summary_btn{border:solid #253081;border-width:0 0 3px;margin-bottom:25px;padding-bottom:30px}.quote_wrapper{padding-top:50px}.quote_wrapper label.hs-form-booleancheckbox-display{align-items:center;display:flex}.quote_wrapper .legal-consent-container .hs-form-booleancheckbox-display>span p{margin:0!important}.quote_wrapper .actions{color:#fff;display:inline-block;position:relative}.quote_wrapper .actions input.hs-button{margin:0;min-width:265px;padding:20.5px 62.5px 20.5px 25px;position:relative;text-align:left;width:100%}.quote_wrapper .actions:after{align-items:center;color:#fff;content:"\f0a9";display:flex;font-family:Font Awesome\ 6 Pro;font-size:24px;font-weight:300;height:100%;line-height:2rem;pointer-events:none;position:absolute;right:20px;top:0}.quote_wrapper .actions:hover:after{color:#253081}.quote_wrapper .hs_submit.hs-submit{margin-bottom:25px;padding-bottom:30px;text-align:right}.quote_wrapper .questions .legal-consent-container .hs-form-field:after{background-color:#253081;height:3px;margin-bottom:60px}.quote_wrapper form input{font-weight:700!important}.quote_wrapper .review_content p span{font-family:Open Sans,sans-serif}.quote_wrapper .trustpilot_review_wrapper.no_read_reviews{border:0;margin-top:0;padding-top:0}.quote_wrapper legend.hs-field-desc{font-size:18px;font-weight:700}.popup-section{height:100%;justify-content:space-between;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:999}.popup-active .popup-section{pointer-events:all}.popup-overlay{background:#000;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .3s ease;width:100%}.popup-content-section{transform:translateX(100%);transition:all .3s ease}.popup-active .popup-overlay{opacity:.5;pointer-events:all}.popup-active .popup-content-section{transform:translateX(0)}.popup-inner-section{height:100%;position:relative;z-index:50}.popup-content-section{background:#fff;height:100%;margin-left:auto;overflow-y:scroll;width:50%}.popup-top-section{border-bottom:1px solid #e5e7eb}.popup-logo-container{align-items:center;display:flex;justify-content:space-between;padding:20px 25px}.popup-section img{margin-bottom:1px;margin-left:-6px;margin-top:1px;max-width:113px}.popup-logo-container .flex{align-items:center;display:flex;flex-direction:row}.popup-logo-container h3{font-size:20px;font-weight:700;line-height:30px;margin:0 0 0 10px}section.popupContent{padding:30px}section.popupContent p{margin:0;padding-bottom:30px}.child_theme .hs-button.close-btn{line-height:24px;margin-right:15px;padding:11px 8px}section.popupContent button.hs-button i{display:none}section.popupContent button.hs-button:after{content:"\f0a9";font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-family:Font Awesome\ 6 Pro;font-size:24px;font-style:normal;font-variant:normal;line-height:1;position:absolute;right:20px;text-rendering:auto;top:19px}section.popupContent button.hs-button{background:none;color:#253081;min-width:265px;position:relative;text-align:left}section.popupContent button.hs-button:hover{background:#253081;color:#fff}@media (min-width:1024px){.quote_wrap{grid-template-columns:repeat(5,minmax(0,1fr))}.quote_wrapper .questions{grid-column:span 3/span 3}.quote_wrapper .right_wrapper{grid-column:span 2/span 2;margin-left:5rem;padding-top:60px}.quote_wrapper .questions form .hs-richtext h1{font-size:40px;line-height:50px}.logo_title{font-size:36px;line-height:46px}.logo_section img{max-width:100%}.quote_wrapper .actions,.summary_btn a{width:auto}.quote_wrapper{padding-top:0}}@media (max-width:1023px){.popup-content-section{width:100%}section.popupContent{padding:40px 25px}section.popupContent button.hs-button{width:100%}.popup-logo-container h3{font-size:18px;line-height:28px}}@media(max-width:767px){.quote_wrapper .questions form .hs-richtext h1{font-size:28px;font-weight:700;line-height:38px}.quote_wrapper .questions form .hs-richtext p{font-size:16px;line-height:26px}.logo_title{font-size:24px;line-height:34px}}