@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.c-sci-quick-quote-calculator-form{background:#fff}
.c-sci-quick-quote-calculator-form:first-child{padding:4rem 1rem}
.c-sci-quick-quote-calculator-form .hide{display:none}
.c-sci-quick-quote-calculator-form .title{font-size:1.44rem;font-weight:700;line-height:1.25;margin:1.5rem 0 .5rem;width:100%}
.c-sci-quick-quote-calculator-form .description{font-size:1rem;font-weight:400;line-height:1.75;margin-bottom:2rem;width:100%}
.c-sci-quick-quote-calculator-form .left-side.left-side,.c-sci-quick-quote-calculator-form .t-modal.left-side{border-left:1px solid #aaa;border-radius:9pt 9pt 0 0;border-right:1px solid #aaa;border-top:1px solid #aaa;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;margin-top:2rem;padding:2rem 1.5rem}
.c-sci-quick-quote-calculator-form .left-side *,.c-sci-quick-quote-calculator-form .t-modal *{box-sizing:border-box;margin:0;padding:0}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:.25rem}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper{position:relative;width:100%}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .action-btns-wrapper{align-items:center;background:#737373;border:1px solid #737373;border-radius:0 .5rem .5rem 0;display:flex;flex-direction:column;gap:1px;height:100%;justify-content:space-between;overflow:hidden;position:absolute;right:0;top:0;width:2pc}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .action-btns-wrapper .action-btn,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .action-btns-wrapper .action-btn{align-items:center;background:#fff;border-radius:0;color:#1d1d1d;display:flex;height:50%;justify-content:center;width:100%}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .amount-input:read-only:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .amount-input:read-only:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .amount-input:read-only:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .amount-input:read-only:hover~.action-btns-wrapper{background:#e6e6e6;border-color:#e6e6e6}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .amount-input:read-only~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .amount-input:read-only~.action-btns-wrapper{background:#e6e6e6;border:1px solid #e6e6e6;color:#aaa}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .amount-input:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .amount-input:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .amount-input:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .amount-input:hover~.action-btns-wrapper{background:#1055a0;border-color:#1055a0}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper .amount-input:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper .amount-input:focus~.action-btns-wrapper{background:#5e9eff;border:3px solid #5e9eff;gap:3px}
.c-sci-quick-quote-calculator-form .left-side .duration-wrapper,.c-sci-quick-quote-calculator-form .t-modal .duration-wrapper{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between}
.c-sci-quick-quote-calculator-form .left-side .duration-wrapper div,.c-sci-quick-quote-calculator-form .t-modal .duration-wrapper div{display:flex;flex-direction:column;flex-wrap:wrap;gap:.25rem;width:100%}
.c-sci-quick-quote-calculator-form .left-side .email-section,.c-sci-quick-quote-calculator-form .t-modal .email-section{display:flex;flex-direction:column;flex-wrap:wrap;gap:.25rem}
.c-sci-quick-quote-calculator-form .left-side label,.c-sci-quick-quote-calculator-form .t-modal label{color:#1d1d1d;display:flex;flex-direction:column;flex-wrap:wrap;font-size:.88rem;font-weight:500;gap:.25rem;justify-content:flex-end;line-height:1.25}
.c-sci-quick-quote-calculator-form .left-side label.consent-container,.c-sci-quick-quote-calculator-form .t-modal label.consent-container{display:flex;flex-direction:row;gap:.75rem}
.c-sci-quick-quote-calculator-form .left-side label.consent-container.hide,.c-sci-quick-quote-calculator-form .t-modal label.consent-container.hide{display:none}
.c-sci-quick-quote-calculator-form .left-side label.consent-container input[type=checkbox],.c-sci-quick-quote-calculator-form .t-modal label.consent-container input[type=checkbox]{border:1px solid #737373;border-radius:4px;height:1.5rem;width:1.5rem}
.c-sci-quick-quote-calculator-form .left-side label.consent-container input[type=checkbox]:focus,.c-sci-quick-quote-calculator-form .t-modal label.consent-container input[type=checkbox]:focus{border:1px solid #1055a0;outline:3px solid #5e9eff}
.c-sci-quick-quote-calculator-form .left-side label.consent-container input[type=checkbox]:hover,.c-sci-quick-quote-calculator-form .t-modal label.consent-container input[type=checkbox]:hover{border:1px solid #1055a0}
.c-sci-quick-quote-calculator-form .left-side label.consent-container input[type=checkbox]:checked,.c-sci-quick-quote-calculator-form .t-modal label.consent-container input[type=checkbox]:checked{align-items:center;background:#1a65b2;display:flex;justify-content:center}
.c-sci-quick-quote-calculator-form .left-side label.consent-container input[type=checkbox]:checked:after,.c-sci-quick-quote-calculator-form .t-modal label.consent-container input[type=checkbox]:checked:after{background:#fff;content:"";height:1em;left:auto;mask:url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/check.svg) no-repeat center;position:relative;top:auto;width:1em}
.c-sci-quick-quote-calculator-form .left-side label.consent-container p,.c-sci-quick-quote-calculator-form .t-modal label.consent-container p{font-size:.81rem;font-weight:400;line-height:1.25}
.c-sci-quick-quote-calculator-form .left-side select,.c-sci-quick-quote-calculator-form .t-modal select{background:#fff url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/keyboard-arrow-down.svg) no-repeat right .75rem center;background-size:.75rem;border:1px solid #737373;border-radius:.5rem;font-size:.88rem;height:40px;line-height:1.25;padding:0 1.5rem 0 .75rem;white-space:normal}
.c-sci-quick-quote-calculator-form .left-side select.error,.c-sci-quick-quote-calculator-form .t-modal select.error{border:1px solid #800001;color:#1d1d1d}
.c-sci-quick-quote-calculator-form .left-side select.error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side select.error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side select.error:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal select.error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal select.error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal select.error:hover~.action-btns-wrapper{background:#800001;border:1px solid #800001;gap:1px}
.c-sci-quick-quote-calculator-form .left-side select.error~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal select.error~.action-btns-wrapper{background:#800001;border:1px solid #800001}
.c-sci-quick-quote-calculator-form .left-side select.error~span.error,.c-sci-quick-quote-calculator-form .t-modal select.error~span.error{align-items:center;display:grid;grid-template-columns:1.5em 1fr}
.c-sci-quick-quote-calculator-form .left-side select.error~span.error:before,.c-sci-quick-quote-calculator-form .t-modal select.error~span.error:before{background-color:#dc3545;content:"";display:inline-block;height:1em;margin:0 .25em;mask:url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/error.svg) no-repeat center;width:1em}
.c-sci-quick-quote-calculator-form .left-side select:active,.c-sci-quick-quote-calculator-form .left-side select:hover,.c-sci-quick-quote-calculator-form .t-modal select:active,.c-sci-quick-quote-calculator-form .t-modal select:hover{border:1px solid #1055a0}
.c-sci-quick-quote-calculator-form .left-side select:focus,.c-sci-quick-quote-calculator-form .t-modal select:focus{border:3px solid #5e9eff}
.c-sci-quick-quote-calculator-form .left-side select option:disabled,.c-sci-quick-quote-calculator-form .t-modal select option:disabled{color:#aaa}
.c-sci-quick-quote-calculator-form .left-side select.readonly,.c-sci-quick-quote-calculator-form .t-modal select.readonly{background:#fff url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/keyboard-arrow-down-readonly.svg) no-repeat right .75rem center;background-size:.75rem;border:1px solid #e6e6e6}
.c-sci-quick-quote-calculator-form .left-side select.readonly:focus,.c-sci-quick-quote-calculator-form .t-modal select.readonly:focus{border:3px solid #5e9eff}
.c-sci-quick-quote-calculator-form .left-side input[type=email],.c-sci-quick-quote-calculator-form .left-side input[type=text],.c-sci-quick-quote-calculator-form .t-modal input[type=email],.c-sci-quick-quote-calculator-form .t-modal input[type=text]{border:1px solid #737373;border-radius:.5rem;font-size:.88rem;height:40px;line-height:1.25;padding:0 .75rem}
.c-sci-quick-quote-calculator-form .left-side input[type=email]:active,.c-sci-quick-quote-calculator-form .left-side input[type=email]:hover,.c-sci-quick-quote-calculator-form .left-side input[type=text]:active,.c-sci-quick-quote-calculator-form .left-side input[type=text]:hover,.c-sci-quick-quote-calculator-form .t-modal input[type=email]:active,.c-sci-quick-quote-calculator-form .t-modal input[type=email]:hover,.c-sci-quick-quote-calculator-form .t-modal input[type=text]:active,.c-sci-quick-quote-calculator-form .t-modal input[type=text]:hover{border:1px solid #1055a0}
.c-sci-quick-quote-calculator-form .left-side input[type=email]:focus,.c-sci-quick-quote-calculator-form .left-side input[type=text]:focus,.c-sci-quick-quote-calculator-form .t-modal input[type=email]:focus,.c-sci-quick-quote-calculator-form .t-modal input[type=text]:focus{border:3px solid #5e9eff}
.c-sci-quick-quote-calculator-form .left-side input[type=email]:read-only,.c-sci-quick-quote-calculator-form .left-side input[type=text]:read-only,.c-sci-quick-quote-calculator-form .t-modal input[type=email]:read-only,.c-sci-quick-quote-calculator-form .t-modal input[type=text]:read-only{border:1px solid #e6e6e6}
.c-sci-quick-quote-calculator-form .left-side input[type=email]:read-only:focus,.c-sci-quick-quote-calculator-form .left-side input[type=text]:read-only:focus,.c-sci-quick-quote-calculator-form .t-modal input[type=email]:read-only:focus,.c-sci-quick-quote-calculator-form .t-modal input[type=text]:read-only:focus{border:3px solid #5e9eff}
.c-sci-quick-quote-calculator-form .left-side input[type=email].amount-input.error,.c-sci-quick-quote-calculator-form .left-side input[type=text].amount-input.error,.c-sci-quick-quote-calculator-form .t-modal input[type=email].amount-input.error,.c-sci-quick-quote-calculator-form .t-modal input[type=text].amount-input.error{border:1px solid #800001;color:#1d1d1d}
.c-sci-quick-quote-calculator-form .left-side input[type=email].amount-input.error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=email].amount-input.error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=email].amount-input.error:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].amount-input.error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].amount-input.error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].amount-input.error:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].amount-input.error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].amount-input.error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].amount-input.error:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].amount-input.error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].amount-input.error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].amount-input.error:hover~.action-btns-wrapper{background:#800001;border:1px solid #800001;gap:1px}
.c-sci-quick-quote-calculator-form .left-side input[type=email].amount-input.error~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].amount-input.error~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].amount-input.error~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].amount-input.error~.action-btns-wrapper{background:#800001;border:1px solid #800001}
.c-sci-quick-quote-calculator-form .left-side input[type=email].error,.c-sci-quick-quote-calculator-form .left-side input[type=text].error,.c-sci-quick-quote-calculator-form .t-modal input[type=email].error,.c-sci-quick-quote-calculator-form .t-modal input[type=text].error{border:1px solid #800001;color:#1d1d1d}
.c-sci-quick-quote-calculator-form .left-side input[type=email].error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=email].error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=email].error:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].error:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].error:hover~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].error:hover~.action-btns-wrapper{background:#800001;border:1px solid #800001;gap:1px}
.c-sci-quick-quote-calculator-form .left-side input[type=email].error~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .left-side input[type=text].error~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=email].error~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .t-modal input[type=text].error~.action-btns-wrapper{background:#800001;border:1px solid #800001}
.c-sci-quick-quote-calculator-form .left-side input[type=email].error~span.error,.c-sci-quick-quote-calculator-form .left-side input[type=text].error~span.error,.c-sci-quick-quote-calculator-form .t-modal input[type=email].error~span.error,.c-sci-quick-quote-calculator-form .t-modal input[type=text].error~span.error{align-content:space-between;align-items:baseline;display:grid;grid-template-columns:1.5em 1fr}
.c-sci-quick-quote-calculator-form .left-side input[type=email].error~span.error:before,.c-sci-quick-quote-calculator-form .left-side input[type=text].error~span.error:before,.c-sci-quick-quote-calculator-form .t-modal input[type=email].error~span.error:before,.c-sci-quick-quote-calculator-form .t-modal input[type=text].error~span.error:before{background-color:#dc3545;content:"";display:inline-block;height:1em;margin:0 .25em;mask:url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/error.svg) no-repeat center;width:1em}
.c-sci-quick-quote-calculator-form .left-side input::placeholder,.c-sci-quick-quote-calculator-form .t-modal input::placeholder{color:#aaa;font-size:.88rem;font-weight:400;line-height:1.25}
.c-sci-quick-quote-calculator-form .left-side .error,.c-sci-quick-quote-calculator-form .t-modal .error{margin:0}
.c-sci-quick-quote-calculator-form .left-side p,.c-sci-quick-quote-calculator-form .t-modal p{color:#1d1d1d;font-size:.88rem;font-weight:500;line-height:1.25}
.c-sci-quick-quote-calculator-form .left-side p.helper-copy-text,.c-sci-quick-quote-calculator-form .t-modal p.helper-copy-text{color:#585858;font-size:.88rem;font-weight:400;line-height:1.25}
.c-sci-quick-quote-calculator-form .left-side p.helper-copy-text.error,.c-sci-quick-quote-calculator-form .t-modal p.helper-copy-text.error{align-items:center;color:#800001;display:flex}
.c-sci-quick-quote-calculator-form .left-side p.helper-copy-text.error:before,.c-sci-quick-quote-calculator-form .t-modal p.helper-copy-text.error:before{background-color:#dc3545;content:"";display:inline-block;height:1em;margin:0 .25em;mask:url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/error.svg) no-repeat center;width:1em}
.c-sci-quick-quote-calculator-form .left-side .getMyQuoteBtn,.c-sci-quick-quote-calculator-form .t-modal .getMyQuoteBtn{width:123px}
.c-sci-quick-quote-calculator-form .left-side .getMyQuoteBtn.hide,.c-sci-quick-quote-calculator-form .t-modal .getMyQuoteBtn.hide{display:none}
.c-sci-quick-quote-calculator-form p{color:#1d1d1d;font-size:.88rem;font-weight:500;line-height:1.25}
.c-sci-quick-quote-calculator-form p.helper-copy-text{color:#585858;font-size:.88rem;font-weight:400;line-height:1.25}
.c-sci-quick-quote-calculator-form p.helper-copy-text.error{align-items:center;color:#800001;display:flex}
.c-sci-quick-quote-calculator-form p.helper-copy-text.error:before{background-color:#dc3545;content:"";display:inline-block;height:1em;margin:0 .25em;mask:url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/error.svg) no-repeat center;width:1em}
.c-sci-quick-quote-calculator-form .right-side{background:#1a65b2;border-radius:0 0 9pt 9pt;overflow:hidden;padding:2rem 1.25rem;position:relative}
.c-sci-quick-quote-calculator-form .right-side .initial-state,.c-sci-quick-quote-calculator-form .right-side .quote-state{align-items:center;display:none;gap:.125rem;margin:.125rem 0;padding:1.5rem .125rem}
.c-sci-quick-quote-calculator-form .right-side .initial-state.show,.c-sci-quick-quote-calculator-form .right-side .quote-state.show{display:flex;flex-direction:column}
.c-sci-quick-quote-calculator-form .right-side .initial-state .right-side-description,.c-sci-quick-quote-calculator-form .right-side .initial-state .right-side-title,.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-description,.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-title{color:#fff;margin:0;text-align:center;width:100%}
.c-sci-quick-quote-calculator-form .right-side .initial-state .right-side-title,.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-title{font-size:1.13rem;font-weight:700;line-height:25.2px}
.c-sci-quick-quote-calculator-form .right-side .initial-state .right-side-description,.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-description{font-size:.88rem;font-weight:400;line-height:19.6px}
.c-sci-quick-quote-calculator-form .right-side .quote-state{display:none;gap:1.5rem;padding:0}
.c-sci-quick-quote-calculator-form .right-side .quote-state .text-wrapper{display:flex;flex-direction:column;gap:.125rem}
.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-quote-text{color:#fff;font-size:2rem;font-weight:700;line-height:1.25;text-align:center}
.c-sci-quick-quote-calculator-form .right-side .quote-state .btns-wrapper{display:flex;flex-direction:column;gap:.75rem}
.c-sci-quick-quote-calculator-form .right-side .risk-image{width:90pt}
.c-sci-quick-quote-calculator-form .right-side .risk-element-top{left:5px;position:absolute;top:-35px}
.c-sci-quick-quote-calculator-form .right-side .risk-element-bottom{bottom:-35px;position:absolute;right:5px}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content.hide{display:none}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .header-section{padding-bottom:1rem;width:100%}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .header-section .modalTitle{color:#1d1d1d;font-size:1rem;font-weight:600;line-height:1.25;margin-bottom:.5rem;width:100%}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .header-section .modalDescription{color:#1d1d1d;font-size:.88rem;font-weight:400;line-height:1.75;width:100%}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content label{max-width:568px;width:100%}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content label.amount-wrapper{width:100%}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content label.amount-wrapper .input-numeric-wrapper .action-btns-wrapper .action-btn{color:#aaa;cursor:inherit}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .additional-field select.error{border:1px solid #800001;color:#1d1d1d}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .additional-field select.error:active~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .additional-field select.error:focus~.action-btns-wrapper,.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .additional-field select.error:hover~.action-btns-wrapper{background:#800001;border:1px solid #800001;gap:1px}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .additional-field select.error~.action-btns-wrapper{background:#800001;border:1px solid #800001}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .btns-wrapper{display:flex;gap:.5rem;justify-content:flex-end;width:100%}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .btns-wrapper .closeBtn{margin-left:auto;max-width:6pc}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .btns-wrapper .submitBtn{max-width:6pc}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content div{max-width:568px;width:100%}
.c-sci-quick-quote-calculator-form .success-message-banner{border:1px solid #aaa;border-radius:9pt;margin-top:2rem;padding:1rem 0;width:100%}
.c-sci-quick-quote-calculator-form .success-message-banner.hide{display:none}
.c-sci-quick-quote-calculator-form .success-message-banner h1,.c-sci-quick-quote-calculator-form .success-message-banner h2,.c-sci-quick-quote-calculator-form .success-message-banner h3,.c-sci-quick-quote-calculator-form .success-message-banner h4,.c-sci-quick-quote-calculator-form .success-message-banner h5,.c-sci-quick-quote-calculator-form .success-message-banner h6{margin:0 0 .75rem}
.c-sci-quick-quote-calculator-form .success-message-banner p{font-size:.81rem;font-weight:400;line-height:1.75;margin:0}
.c-sci-quick-quote-calculator-form .pci-message-banner{align-items:start;border:1px solid #1a65b2;border-radius:9pt;display:grid;gap:.5rem;grid-template-columns:1.5em 1fr;margin-top:.5rem;padding:.75rem;width:100%}
.c-sci-quick-quote-calculator-form .pci-message-banner:before{background-color:#1a65b2;content:"";display:inline-block;height:20px;margin:.25rem .25em 0;mask:url(../../../etc.clientlibs/edc/clientlibs/clientlib-base/resources/icons/info.svg) no-repeat center;width:20px}
.c-sci-quick-quote-calculator-form .pci-message-banner p{font-size:.81rem;font-weight:400;line-height:1.75;margin:0}
.c-sci-quick-quote-calculator-form .submit-failed-message{color:#dc3545}
.c-sci-quick-quote-calculator-form .submit-failed-message.hide{display:none}
@media(min-width:768px){.c-sci-quick-quote-calculator-form .title{font-size:1.63rem}
.c-sci-quick-quote-calculator-form .right-side .initial-state .right-side-title,.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-title{font-size:1.13rem;line-height:28px}
.c-sci-quick-quote-calculator-form .pci-message-banner p,.c-sci-quick-quote-calculator-form .success-message-banner p{font-size:.81rem}
}
@media(min-width:992px){.c-sci-quick-quote-calculator-form{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%}
.c-sci-quick-quote-calculator-form:first-child{padding:4rem 1.5rem}
.c-sci-quick-quote-calculator-form .title{font-size:1.81rem}
.c-sci-quick-quote-calculator-form .description{font-size:1.25rem;margin-bottom:0}
.c-sci-quick-quote-calculator-form .left-side.left-side,.c-sci-quick-quote-calculator-form .t-modal.left-side{align-content:center;align-items:center;border:1px solid #aaa;border-radius:9pt 0 0 9pt;border-right:0;box-sizing:border-box;flex-direction:row;width:50%}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper{gap:.5rem;height:-moz-fit-content;height:fit-content;width:100%}
.c-sci-quick-quote-calculator-form .left-side .amount-wrapper .input-numeric-wrapper,.c-sci-quick-quote-calculator-form .t-modal .amount-wrapper .input-numeric-wrapper{width:calc(50% - .5rem)}
.c-sci-quick-quote-calculator-form .left-side .duration-wrapper,.c-sci-quick-quote-calculator-form .t-modal .duration-wrapper{align-items:start;display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}
.c-sci-quick-quote-calculator-form .left-side .duration-wrapper div,.c-sci-quick-quote-calculator-form .t-modal .duration-wrapper div{gap:.5rem}
.c-sci-quick-quote-calculator-form .left-side .duration-wrapper label,.c-sci-quick-quote-calculator-form .left-side .email-section,.c-sci-quick-quote-calculator-form .t-modal .duration-wrapper label,.c-sci-quick-quote-calculator-form .t-modal .email-section{gap:.5rem;width:100%}
.c-sci-quick-quote-calculator-form .left-side label,.c-sci-quick-quote-calculator-form .t-modal label{font-size:1rem;gap:.5rem}
.c-sci-quick-quote-calculator-form .left-side label.consent-container,.c-sci-quick-quote-calculator-form .left-side label.email-wrapper,.c-sci-quick-quote-calculator-form .t-modal label.consent-container,.c-sci-quick-quote-calculator-form .t-modal label.email-wrapper{width:100%}
.c-sci-quick-quote-calculator-form .left-side input[type=email],.c-sci-quick-quote-calculator-form .left-side input[type=text],.c-sci-quick-quote-calculator-form .left-side select,.c-sci-quick-quote-calculator-form .t-modal input[type=email],.c-sci-quick-quote-calculator-form .t-modal input[type=text],.c-sci-quick-quote-calculator-form .t-modal select{font-size:1rem;height:44px}
.c-sci-quick-quote-calculator-form .left-side input::placeholder,.c-sci-quick-quote-calculator-form .t-modal input::placeholder{font-size:1rem}
.c-sci-quick-quote-calculator-form .left-side p,.c-sci-quick-quote-calculator-form .t-modal p{font-size:1rem}
.c-sci-quick-quote-calculator-form .left-side .getMyQuoteBtn,.c-sci-quick-quote-calculator-form .t-modal .getMyQuoteBtn{width:136px}
.c-sci-quick-quote-calculator-form .right-side{align-items:center;border-radius:0 9pt 9pt 0;box-sizing:border-box;display:flex;justify-content:center;margin-top:2rem;padding:2.5rem;width:50%}
.c-sci-quick-quote-calculator-form .right-side .initial-state .right-side-title,.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-title{font-size:1.44rem;line-height:32.2px}
.c-sci-quick-quote-calculator-form .right-side .quote-state .right-side-quote-text{font-size:2.56rem}
.c-sci-quick-quote-calculator-form .right-side .risk-image{width:180px}
.c-sci-quick-quote-calculator-form .right-side .risk-element-top{top:-45px}
.c-sci-quick-quote-calculator-form .right-side .risk-element-bottom{bottom:-45px}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content.hide{display:none}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .header-section{width:100%}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .header-section .modalTitle{font-size:1.13rem}
.c-sci-quick-quote-calculator-form .modal-quote-calculator-content .header-section .modalDescription{font-size:1rem;line-height:21.79px}
.c-sci-quick-quote-calculator-form .pci-message-banner p,.c-sci-quick-quote-calculator-form .success-message-banner p{font-size:.88rem;line-height:19.07px}
}