/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
._adjp-modal_1xub2_1{position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:2;padding:8px 20px 20px;margin-right:-50%;border:1px solid #ccc;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:10px;outline:none;transform:translate(-50%, -50%)}@media(min-width: 767px){._adjp-modal_1xub2_1{min-width:500px !important}}@media(max-width: 1370px){._adjp-modal_1xub2_1{padding:8px 30px 30px}._hartford-modal_1xub2_33{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:scroll;border-radius:0;transform:none;min-width:100%;padding:16px}}._hartford-modal_1xub2_33{position:absolute;left:50%;top:50%;right:auto;bottom:auto;z-index:2;min-width:1100px;margin-right:-50%;border:1px solid #ccc;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:10px;outline:none;transform:translate(-50%, -50%);padding:34px 80px}._hiscox-modal_1xub2_69{display:flex;flex-direction:column;align-items:center;width:532px;min-height:528px;padding:8px}@media(max-width: 924px){._hiscox-modal_1xub2_69{width:100%;height:100%}}._stripe-modal_1xub2_86{justify-content:center;align-items:flex-start}@media(min-width: 768px){._stripe-modal_1xub2_86{display:flex;position:fixed;top:0;left:0;z-index:20;width:100vw;height:100vh;padding-top:184px;overflow:scroll;border-radius:0;transform:none}}._adjp-modal-overlay_1xub2_107{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.5019607843)}@media(max-width: 1370px){._hiscox-modal-overlay_1xub2_118{position:fixed}}
.btn,.continue-button.btn--disabled{display:inline-block;padding:10px 18px;border:1px solid #d0352f;font:inherit;font-size:14px;color:#fff;background-color:#d0352f;border-radius:3px;cursor:pointer;transition:all .2s ease-out}.btn.btn--blue,.btn--blue.continue-button.btn--disabled{border:1px solid #0083a9;color:#fff;background-color:#0083a9}.btn.btn--blue:hover,.btn--blue.continue-button.btn--disabled:hover{border:1px solid #006f8f;color:#fff;background-color:#006f8f}.btn.btn--blue-light,.btn--blue-light.continue-button.btn--disabled{border:1px solid #d2d2d2;color:#fff;background-color:#d2d2d2}.btn.btn--border,.btn--border.continue-button.btn--disabled{border:1px solid #d0352f;color:#d0352f;background-color:#fff}.btn.btn--border-blue,.btn--border-blue.continue-button.btn--disabled{border:1px solid #0083a9;color:#0083a9;background-color:#fff}@media(max-width: 924px){.btn.btn--full-mobile,.btn--full-mobile.continue-button.btn--disabled{width:100%;text-align:center}}.btn.btn--border:hover,.btn--border.continue-button.btn--disabled:hover,.btn.btn--border-blue:hover,.btn--border-blue.continue-button.btn--disabled:hover{border:1px solid #006f8f;color:#fff;background-color:#006f8f}.btn.btn--small,.btn--small.continue-button.btn--disabled{padding:8px 12px;font-size:14px}.btn.btn--long,.btn--long.continue-button.btn--disabled{min-width:120px}@media(max-width: 924px){.btn--mobile-link{padding:0;margin:0;border:0;vertical-align:baseline;color:#0083a9;text-decoration:none;background:rgba(0,0,0,0);cursor:pointer}}.btn.disabled,.btn[disabled],.continue-button.btn--disabled{border:1px solid #d2d2d2;background-color:#d2d2d2;cursor:default;cursor:not-allowed;pointer-events:none}.btn:hover,.continue-button.btn--disabled:hover{border:1px solid #ba2f2a;color:#fff;background-color:#ba2f2a}.form .help-block{display:inline-block;width:100%;margin:6px;font-size:13px;color:#bfbfbf}.form .help-block.input-group:after{content:"";display:table;clear:both}@media(max-width: 924px){.form .help-block.input-group{display:block;width:100%}}.form .help-block.input-group.input-group--inline{display:table-cell}@media(max-width: 924px){.form .help-block.input-group.input-group--inline{display:block;width:100%}}.form .help-block.input-group__error{text-align:left;color:#de4242}.form .form-group{padding:10px 0;position:relative}.form .form-group label{color:#454855;display:block;text-align:left;margin:0 auto;padding:.2em 12px .2em 0;position:relative;font-size:14px}.form .form-group--wide .input-group{width:100%}.form .state{width:200px}@media(max-width: 924px){.form .state{width:100%}}.form__row{position:relative;padding:10px;margin:3px 0;background-color:#fff}.page-description+span{font-size:0;display:block}.page-title{margin-bottom:7px;color:#454855}@media(max-width: 924px){.page-title{text-align:center;margin-top:2px;padding:0 5px}.page-title__main{display:block}}.page-title+.page-description{margin-top:-4px}.page-description{margin-bottom:12px;font-size:14px;line-height:20px}@media(max-width: 924px){.page-description{padding:0 10px}}@media(max-width: 1370px){.page-description{width:100%;text-align:center;padding-left:10px}.page-description__with_cta{display:inline-block}}@media(max-width: 1370px){.page-description__hidden{display:none}}@media(max-width: 924px){h5.light{width:100%;text-align:center}}.circle-avatar{width:65px;height:65px;border-radius:50%}.circle-avatar--blue-frame{border:1px solid #0083a9}.capitalize{text-transform:capitalize}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.5)}@media(max-width: 1370px){.overlay{position:static}}@media(max-width: 1370px){.overlay--hiscox{position:fixed}}@media(max-width: 1370px){.overlay--mobile-fixed{position:fixed}}@media(max-width: 1370px){.overlay--tablet-visible{position:fixed}}.modal{position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:2;padding:8px 20px 20px;margin-right:-50%;border:1px solid #ccc;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:10px;outline:none;transform:translate(-50%, -50%)}@media(min-width: 1370px){.modal{min-width:600px;padding:8px 30px 30px}}@media(min-width: 767px){.modal--stripe{display:flex;justify-content:center;align-items:flex-start;padding-top:184px}}.modal--no-focus:focus{outline:none}@media(max-width: 1370px){.modal--fullscreen-mobile{position:fixed;top:0;left:0;z-index:20;width:100vw;height:100vh;overflow:scroll;border-radius:0;transform:none}}@media(max-width: 924px){.modal--fullscreen-mobile .btn,.modal--fullscreen-mobile .continue-button.btn--disabled{width:100%}}@media(max-width: 1370px){.modal--cart-outdated{padding-top:16px}}@media(min-width: 1371px){.modal__web-to-case--form{min-width:500px;padding:8px 48px 35px}}@media(min-width: 1371px){.modal__web-to-case--step{width:600px;height:270px}}.modal__header{position:relative;padding:10px 0;text-align:center}.modal__close{display:block;float:right;width:32px;height:32px;padding-bottom:10px;font-weight:normal;font-size:36px;line-height:18px;color:#333;background-image:url(aa1f4dfd365675ed961c.svg);background-size:contain;cursor:pointer}.modal__title{font-weight:400;font-size:24px;text-align:center}.modal__content{max-width:600px;max-height:500px;overflow-y:auto;font-size:15px}@media(max-width: 1370px){.modal__content{max-width:none;height:calc(100% - 115px);max-height:none}}.modal__content .wording{font-size:15px}.modal__content-unordered-list{padding-bottom:10px;padding-left:18px;list-style:disc}.modal__content-unordered-list>li{padding:4px 0}.modal__content--cart-outdated{font-size:16px;text-align:center}@media(max-width: 1370px){.modal__content--cart-outdated{display:flex;flex-direction:column;justify-content:space-between}}.modal__content--detailed{width:100%;max-width:700px;padding:15px;margin:auto;font-size:14px}.modal__footer{padding:10px 0;text-align:right}.modal__footer:after{content:"";display:table;clear:both}@media(max-width: 1370px){.modal__footer{position:fixed;bottom:0;width:calc(100vw - 40px);background-color:#fff}}@media(max-width: 924px){.modal__footer .btn,.modal__footer .continue-button.btn--disabled{float:left;width:48%;text-align:center}.modal__footer .btn-delete{width:100%;margin-bottom:30px;text-align:left}}.modal__footer .btn:not(:last-child),.modal__footer .continue-button.btn--disabled:not(:last-child){margin-right:5px}.modal__additional-info{margin:10px 0 20px;font-size:14px;text-align:center}.modal__content--average-size{max-width:600px;margin:30px 20px 20px 20px;font-size:15px}@media(max-width: 1370px){.modal__content--average-size{margin:50px auto 0}}.modal__content-image{margin:0 auto}.modal__content-item--emphasized{font-weight:700}.modal__submit-button{display:block;margin:20px auto 5px}@media(max-width: 1370px){.modal__submit-button--mobile-full-width{width:100%}}.modal__error{margin-top:10px;text-align:center}.modal__list{font-size:15px}.modal__item{display:flex;margin:20px 10px}@media(min-width: 1370px){.modal__item{margin-right:0}}.modal__item-bullet{margin-right:5px;width:18px;height:22px;min-width:18px}.modal__item-bullet path{fill:#0083a9}.modal-send-url{padding:16px 16px 40px}.modal-send-url .modal__header{padding:0px}.modal-send-url .modal__content{display:flex;flex-direction:column;row-gap:24px;clear:both;padding:16px 0}.modal-send-url .modal__content--loading{row-gap:40px;padding:40px 0 16px}.modal-send-url .modal__content-image{text-align:center}.modal-send-url .modal__content .send-url-icon{width:56px;height:45.5px;fill:#8a8a8a}.modal-send-url .modal__content .check-icon{width:56px;height:56px;fill:#8a8a8a}.modal-send-url .modal__content .cloud-icon{width:59.5px;height:59.5px;fill:#8a8a8a}.modal-send-url .modal__content .check-icon--small{width:16px;height:16px;margin-right:8px;fill:#fff}.modal-send-url .modal__content-text{font-size:14px;font-weight:400;line-height:20px;color:#4d4d4d;text-align:center;margin:0px}.modal-send-url .modal__content-buttons{display:flex;justify-content:center;-moz-column-gap:24px;column-gap:24px}.modal-send-url .modal__content-buttons__button{width:auto;min-width:120px;height:40px;border-radius:4px;padding:0 16px;font-weight:600;font-size:14px;line-height:20px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.1s}.modal-send-url .modal__content-buttons__button:hover{background-color:#ba2f2a;border-color:#ba2f2a;color:#fff}.modal-send-url .modal__content-buttons__button--secondary{background:#d0352f;border:1px solid #d0352f;color:#fff}.modal-send-url .modal__content-buttons__button--outline{background:#fff;border:1px solid #d0352f;color:#d0352f}.modal-send-url .modal__title{color:#4d4d4d;margin:0px}.modal--upper{top:35%}@media(max-width: 1370px){.modal--upper{top:0}}body.ReactModal__Body--open{overflow:hidden}.modal-hiscox{display:flex;flex-direction:column;align-items:center;width:532px;min-height:528px;padding:8px}@media(max-width: 924px){.modal-hiscox{width:100%;height:100%}}.modal-hiscox__iframe{width:430px;height:354px}@media(max-width: 924px){.modal-hiscox__iframe{width:100%;height:75vh}}.modal-hiscox__header{width:100%}@media(max-width: 924px){.modal-hiscox__header{padding:18px 0}}.modal-hiscox__header .logo{width:90px}.modal-hiscox__close{position:absolute;top:0;right:0;width:36px;height:36px}.modal-hiscox__error{width:430px;padding:12px 14px;margin:10px 0;font-size:14px;background:#f8e0e0}.modal-hiscox__error-list{margin-top:6px}.modal-hiscox__error-title{margin:0}.modal-hiscox__error-list-item{position:relative;padding-left:10px;margin:4px 0;color:#8a8a8a}.modal-hiscox__error-list-item:before{content:"-";position:absolute;top:0;left:0}.modal-hiscox__footer{width:444px;font-size:14px;line-height:1.1}@media(max-width: 924px){.modal-hiscox__footer{align-self:flex-start;width:calc(100% - 70px);margin-top:auto}}.modal-hunter{display:flex;flex-direction:column}@media(max-width: 924px){.modal-hunter{padding-bottom:100px}}.modal-hunter__iframe{width:100%;height:100%}.modal-hunter .modal__content{display:flex;flex-direction:column;width:100%;min-width:100%;height:100%;overflow-y:hidden}.modal-hunter .modal__content-text{margin-top:0}@media(min-width: 1370px){.modal-hunter.modal{min-width:1100px !important}.modal-hunter .modal__content{height:calc(100vh - 200px);max-height:600px}}.modal-close{padding:16px;z-index:200;border:none}@media(min-width: 1370px){.modal-close{height:400px}}.modal-close .modal__header{padding:0px}.modal-close .modal__title{color:#4d4d4d;margin:0}.modal-close .modal__content{clear:right;padding-top:16px}.modal-close .modal__content-text{text-align:center;font-size:14px;margin-top:16px;line-height:20px}.modal-close .modal__content-buttons{position:absolute;display:flex;flex-direction:column;align-items:center;right:0px;bottom:0px;width:100%;padding:16px}.modal-close .modal__content-buttons__button{line-height:20px;font-weight:normal}.modal-close .modal__content-buttons__button:not(:last-child){margin-bottom:16px}@media(max-width: 924px){.modal-close .modal__content-buttons__button{width:100%}}.modal-pay-as-you-go{display:flex;flex-direction:column;z-index:200}@media(min-width: 1371px){.modal-pay-as-you-go{width:800px}}.modal-pay-as-you-go .modal__content{display:flex;flex-direction:column;width:100%;min-width:100%;height:100%}.modal-pay-as-you-go .modal__content-title{color:#505050;font-size:14px;margin:0;font-weight:700;padding:0 0 12px;line-height:41px}.modal-pay-as-you-go .modal__content-footnote{font-weight:400;font-size:12px;line-height:16px;color:#8a8a8a}.modal-pay-as-you-go .modal__content-markdown ul{margin-left:24px;list-style:inside;list-style-position:outside}.modal-pay-as-you-go .modal__content-markdown ul li{font-size:14px}.modal-pay-as-you-go .modal__content-infopanel{display:flex;flex-direction:column}@media(min-width: 1371px){.modal-pay-as-you-go .modal__content-infopanel{flex-direction:row;justify-content:space-around}}.modal-pay-as-you-go .modal__content__infobox{display:flex;flex-direction:row;height:92px;background:#f9f9f9;border-radius:4px;padding:16px;margin:0 0 8px}@media(min-width: 1371px){.modal-pay-as-you-go .modal__content__infobox{flex-direction:column;text-align:center;width:200px;height:150px}}.modal-pay-as-you-go .modal__content__infobox-text{display:flex;padding:16px 9px 16px 9px;font-weight:400;font-size:14px;line-height:20px;align-items:center}@media(min-width: 1371px){.modal-pay-as-you-go .modal__content__infobox-text{text-align:center;padding:0}}.modal-pay-as-you-go .modal__content__infobox-icon{width:auto;height:32px;display:flex;align-items:center;justify-content:center}.modal-payment-methods-info{padding:0}.modal-payment-methods-info .modal__header{display:flex;justify-content:end;padding:16px}@media(max-width: 1370px){.modal-payment-methods-info .modal__header{padding-bottom:8px}}.modal-payment-methods-info .modal__close{float:none}.modal-payment-methods-info .modal__title{padding:0;margin-bottom:24px;margin-top:0}.modal-payment-methods-info .modal__content{display:flex;flex-direction:column;align-items:center;padding:0 64px 40px 64px;font-size:14px}@media(max-width: 1370px){.modal-payment-methods-info .modal__content{padding-bottom:0 16px 16px 16px;font-size:14px}}.modal-payment-methods-info .modal__content-markdown{margin-bottom:24px;width:100%}@media(max-width: 1370px){.modal-payment-methods-info .modal__content-button{width:100%}}.ui-datepicker{border-radius:0}.ui-datepicker-header{background:#d2d2d2}.ui-datepicker-title{font-weight:normal}.ui-datepicker-calendar th{font-weight:normal}.svg-icon{position:relative;top:5px;width:20px;height:20px;margin-right:5px;transition:color 400ms,background-color 400ms,fill 400ms}a:hover .svg-icon{fill:#006f8f}a .svg-icon{fill:#0083a9}@media(max-width: 924px){.btn--main-cta{width:100%}}.btn--wide{min-width:85%}@media(max-width: 924px){.btn--wide{width:100%}}.img-responsive,.loader-popup__header-logo,.header__logo-img{display:block;max-width:100%;height:auto}.primary-link{color:#0083a9}.form__row{position:relative}.form__row--inline{display:flex}@media(max-width: 924px){.form .form-group .label.label--inline{min-width:30px}}.global-state-hidden{display:none !important}.js-loader-hidden{display:none}.responsive-image{display:block;max-width:100%;height:auto}.row-group{position:relative;margin:3px 0;padding:5px 0;box-sizing:border-box}.row-group>div{padding:10px}.row-group:after{content:"";display:table;clear:both}@media(max-width: 924px){.row-group{padding:0}.row-group>div{padding:5px 10px}}.row-group--white{background:#fff}.popup{background-color:#fff;border-radius:6px;padding:55px 55px 35px 55px;position:relative}.popup__close-btn{position:absolute;top:0;right:-36px;padding:0;cursor:pointer}.popup__close-btn,.popup__close-btn:hover{border:0;background-color:rgba(0,0,0,0);outline:none}.popup__close-btn__icon{height:40px;width:40px}.popup__close-btn__icon path{fill:#8a8a8a}@media(max-width: 924px){.popup--mobile-full{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}}body{color:#505050;background-color:#f9f9f9}.content{position:relative}.content .content__partner-banner{display:none}@media(min-width: 1371px){.content .content__partner-banner{display:flex}}.content .content__partner-banner .bold{font-weight:600}.container,.header{padding:0 10px}@media(max-width: 924px){.container,.header{padding:0}}.container--full-screen{width:100vw;height:100vh}.three-column-layout:after{content:"";display:table;clear:both}@media(max-width: 924px){.three-column-layout--flex-column{display:flex;flex-direction:column}}.three-column-layout .primary-nav{float:left;width:240px}@media(max-width: 1370px){.three-column-layout .primary-nav{float:none;width:100%}}@media(max-width: 924px){.three-column-layout .primary-nav{position:absolute;top:100%;width:100%}}.three-column-layout .primary-nav__main-item{padding-top:60px;margin-bottom:20px}@media(max-width: 1370px){.three-column-layout .primary-nav__main-item{display:none;padding-top:12px}}@media(max-width: 924px){.three-column-layout .primary-nav__main-item{display:block;padding-top:0}}.three-column-layout .primary-nav__main-item-header{font-size:20px;text-align:center}.three-column-layout .primary-nav__sub-item{padding:5px 0;border-top:1px dotted #d2d2d2}@media(max-width: 1370px){.three-column-layout .primary-nav__sub-item{padding-top:60px}}@media(max-width: 1370px){.three-column-layout .primary-nav--reverse-ordered{display:none;float:none}}@media(max-width: 924px){.three-column-layout .primary-nav--reverse-ordered .primary-nav__main-item{display:block;padding-top:10px}}.three-column-layout .main-body{float:left;width:calc(100% - 360px - 240px);min-height:100vh;border-right:1px dotted #d2d2d2;border-left:1px dotted #d2d2d2}@media(max-width: 1370px){.three-column-layout .main-body{width:100%;min-height:0}}@media(max-width: 1124px){.three-column-layout .main-body{border-right:none;border-left:none}}@media(max-width: 924px){.three-column-layout .main-body{float:none;width:100%}}@media(max-width: 924px){.three-column-layout .main-body--reverse-ordered{float:none}}.three-column-layout .secondary-nav{float:left;width:360px}@media(max-width: 1370px){.three-column-layout .secondary-nav{float:right;width:100%}}@media(max-width: 924px){.three-column-layout .secondary-nav{float:none;width:100%;border-left:none}}.three-column-layout .secondary-nav--reverse-ordered{float:right}@media(max-width: 924px){.three-column-layout .secondary-nav--reverse-ordered{float:none}}.three-column-layout.bop-layout .primary-nav{width:240px}@media(max-width: 924px){.three-column-layout.bop-layout .primary-nav{order:2;position:relative;width:100%}}.three-column-layout.bop-layout .main-body{width:calc(100% - 220px - 240px)}@media(max-width: 1370px){.three-column-layout.bop-layout .main-body{width:calc(100% - 220px)}}@media(max-width: 1124px){.three-column-layout.bop-layout .main-body{width:100%}}.three-column-layout.bop-layout .secondary-nav{width:220px}@media(max-width: 1124px){.three-column-layout.bop-layout .secondary-nav{width:100%;margin-bottom:20px}}.table-box{display:table;width:100%}.table-box .row{display:table-row}.table-box .cell{display:table-cell}.table-box .cell--half{width:50%}.table-box .cell--full{width:100%}.table-box .cell--middle-align{vertical-align:middle;text-align:center}@media(max-width: 924px){.table-box .cell--mobile-block{display:block}}.row:after{content:"";display:table;clear:both}.row-group--highlight{background:#f0f0f0}.row.padded{margin:10px 0}.float-right{float:right}@media(max-width: 1370px){.content--c4a-agent .terms-page .main-body,.content--c4a .terms-page .main-body{min-height:100vh;padding-bottom:0}}@media(max-width: 1370px){.content--c4a-agent .three-column-layout .primary-nav,.content--c4a .three-column-layout .primary-nav{display:none}}@media(max-width: 924px){.content--c4a-agent .three-column-layout .primary-nav,.content--c4a .three-column-layout .primary-nav{display:block}}@media(max-width: 1370px){.content--c4a-agent .three-column-layout .primary-nav__main-item,.content--c4a .three-column-layout .primary-nav__main-item{display:block;padding-top:12px;background-color:#fff}}.content--c4a-insured .primary-nav__main-item{padding-top:0}.validation-error{font-size:.8rem;color:red}.main-layout{display:flex;flex-direction:column;padding-bottom:80px;min-height:100vh}@media(min-width: 1125px){.main-layout{flex-direction:row;flex-wrap:wrap;padding-bottom:0}}@supports(display: grid){.main-layout{padding-bottom:0}@media(min-width: 1125px){.main-layout{display:grid;grid-column-gap:10px;grid-template-columns:1fr 240px;grid-template-rows:40px 1fr auto}}@media(min-width: 1370px){.main-layout{grid-template-columns:230px 1fr 210px;grid-template-rows:62px 1fr auto}}}@supports(display: grid){@media(min-width: 1125px){.main-layout--c4a-user{grid-template-rows:60px 1fr auto}}}@supports(display: grid){@media(min-width: 1125px){.main-layout--d2c-user{grid-template-rows:50px 1fr auto}}}.main-layout>*{order:0}.main-layout__primary-panel,.main-layout__secondary-panel,.main-layout__content{padding:10px}@media(max-width: 924px){.main-layout__primary-panel,.main-layout__secondary-panel,.main-layout__content{padding:0}}@media(min-width: 1125px){.main-layout__secondary-panel{padding-left:0}}.main-layout__header,.main-layout .sso-header,.main-layout .sticky-outer-wrapper{position:relative}@media(min-width: 1125px){.main-layout__header,.main-layout .sso-header,.main-layout .sticky-outer-wrapper{flex-basis:100%}}@supports(display: grid){@media(min-width: 1125px){.main-layout__header,.main-layout .sso-header,.main-layout .sticky-outer-wrapper{grid-column:1/3;grid-row:1/2}}@media(min-width: 1370px){.main-layout__header,.main-layout .sso-header,.main-layout .sticky-outer-wrapper{grid-column:1/4}}}.main-layout__primary-panel{order:2;padding-top:12px}@media(min-width: 1125px){.main-layout__primary-panel{display:none}}@media(min-width: 1370px){.main-layout__primary-panel{display:block;flex:1 0 240px;order:0;max-width:240px;padding-top:62px}}@supports(display: grid){@media(min-width: 1370px){.main-layout__primary-panel{padding-top:0;grid-column:1/2;grid-row:2/4}}}@supports(display: grid){@media(min-width: 1370px){.main-layout__primary-panel--c4a{grid-row-start:1}}}@media(min-width: 1370px){.main-layout__primary-panel--c4a-user,.main-layout__primary-panel--d2c-user{padding-top:0}}@supports(display: grid){@media(min-width: 1370px){.main-layout__primary-panel--c4a-user,.main-layout__primary-panel--d2c-user{grid-row-start:2}}}.main-layout__secondary-panel{order:1}@media(min-width: 1125px){.main-layout__secondary-panel{flex:1 0 240px;max-width:240px}}@supports(display: grid){@media(min-width: 1125px){.main-layout__secondary-panel{grid-column:2/3;grid-row:2/3}}@media(min-width: 1370px){.main-layout__secondary-panel{grid-column:3/4;grid-row:1/3}}}@supports(display: grid){@media(min-width: 1370px){.main-layout__secondary-panel--c4a-user,.main-layout__secondary-panel--d2c-user{grid-row-start:2}}}@media(min-width: 1125px){.main-layout__content{flex-grow:2;border-right:1px dotted #d2d2d2;border-left:1px dotted #d2d2d2}}@supports(display: grid){@media(min-width: 1125px){.main-layout__content{grid-column:1/2;grid-row:2/3}}@media(min-width: 1370px){.main-layout__content{grid-column:2/3;grid-row:1/3}}}@supports(display: grid){@media(min-width: 1370px){.main-layout__content--c4a-user,.main-layout__content--d2c-user{grid-row-start:2}}}.main-layout__footer{order:4}@supports(display: grid){.main-layout__footer{grid-column:1/4;grid-row:3/3}}@media(max-width: 1124px){.main-layout__footer .app-footer{position:relative}.main-layout__footer .app-footer__child:first-child{justify-content:center;align-items:center;margin-top:0}}@supports(display: grid){@media(min-width: 1125px){.main-layout__footer .app-footer{display:grid;grid-template-columns:1fr 260px;grid-template-rows:auto}}@media(min-width: 1370px){.main-layout__footer .app-footer{grid-column-gap:10px;grid-template-columns:230px 1fr 210px;grid-template-rows:auto}}}@media(max-width: 924px){.main-layout.cart-quote-details .main-layout__footer{padding-bottom:66px}}@media(max-width: 1369px){.main-layout.overrides .header{position:relative}}@supports(display: grid){.main-layout.overrides .header{position:relative}}.main-layout.overrides .info-box,.main-layout.overrides .info-box__description-title{margin:0}.main-layout.overrides .info-box{padding:10px 0}.main-layout.overrides .agent-nav-box{width:200px;padding-top:22px;margin-top:0}@media(min-width: 1125px){.main-layout.overrides .agent-nav-box{width:auto}}@media(max-width: 1370px){.main-layout.overrides .agent-nav-box--custom{display:block}}.main-layout.overrides footer .app-footer{position:relative;bottom:auto;width:auto}@media(max-width: 1124px){.main-layout.overrides footer .app-footer__child:first-child{border-top:none}}.main-layout.overrides footer .app-footer__child:first-child{padding-bottom:12px;padding-left:12px}.main-layout.overrides footer .app-footer__links-container{align-items:flex-end;border-right:1px dotted #d2d2d2;border-left:1px dotted #d2d2d2}@supports(display: grid){.main-layout.overrides footer .app-footer__links-container{grid-column:2/3}@media(max-width: 1124px){.main-layout.overrides footer .app-footer__links-container{border-right:none;border-left:none}}@media(min-width: 1125px){.main-layout.overrides footer .app-footer__links-container{border-right:1px dotted #d2d2d2;border-left:1px dotted #d2d2d2}}@media(max-width: 1369px){.main-layout.overrides footer .app-footer__links-container{grid-column:1/2;justify-content:center}}}.main-layout.overrides footer .app-footer__sidebar{position:relative;bottom:auto;width:auto}.main-layout.overrides footer .app-footer__sidebar--right{right:auto;width:100%;padding-bottom:12px;padding-left:0;margin:0 auto}@supports(display: grid){.main-layout.overrides footer .app-footer__sidebar--right{grid-column:3/3}@media(max-width: 1369px){.main-layout.overrides footer .app-footer__sidebar--right{grid-column:2/3}}}.main-layout.overrides footer .app-footer__sidebar--left{left:auto;flex-direction:column;justify-content:flex-end;align-items:center;width:100%}@supports(display: grid){.main-layout.overrides footer .app-footer__sidebar--left{display:flex;grid-column:1/2}@media(max-width: 1369px){.main-layout.overrides footer .app-footer__sidebar--left{display:none}}@media(max-width: 1124px){.main-layout.overrides footer .app-footer__sidebar--left{display:flex}}}.agent{display:table}.agent__avatar-container{display:table-cell}.agent__body{display:table-cell;width:100%;vertical-align:top;padding-left:20px;font-size:14px;line-height:17px}.agent__title{margin-bottom:13px}.AgentHeaderContainer-bar__logo{padding:0 15px}.AgentHeaderContainer-bar__logo img{width:160px}.header-actions__title--secondary{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agent-nav{text-align:center}.agent-nav__avatar-container{margin-bottom:10px}.agent-nav__title{font-weight:300}.agent-nav__title-item{font-size:16px;margin:5px 0}.agent-nav__contact-info-item{font-weight:400;margin-bottom:3px}.agent-nav__description{color:#8a8a8a;font-size:13px;line-height:1.2em;margin-bottom:12px}.agent-nav__description-item{display:block}.agent-nav-box{padding:0;text-align:center;font-size:14px;margin:0 auto}@media(max-width: 924px){.agent-nav-box{padding-top:0;width:200px;margin:0 auto}}.agent-nav-box__avatar-container{width:65px;margin:0 auto}.agent-nav-box__avatar-container img{width:100%;border-radius:50%}.agent-nav-box__avatar-container--triple-photo{width:143px;height:60px}.agent-nav-box__avatar-container--triple-photo img{border-radius:initial;border:initial}.agent-nav-box__title{margin:5px 0 15px}.agent-nav-box__title-description{list-style:none;margin:-2px 0 0 0;padding:0;display:inline-block;width:131px}.agent-nav-box__title-description li{font-size:12px}.agent-nav-box__title-value{font-size:15px;margin:0;line-height:22px;color:#505050}.agent-nav-box__body-info{line-height:20px}.agent-nav-box__body-info a{color:#0083a9;margin-top:3px;display:block;font-size:15px;font-weight:lighter}.agent-nav-box__body-info a:hover{color:#006f8f}.agent-nav-box__body-info-item{font-size:12px;margin:4px 0}.agent-nav-box__actions{padding:10px 0 0 0;display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:161px;margin:0 auto}.agent-nav-box__actions--contact{padding:16px 0 0 0}.agent-nav-box__action-item{color:#0083a9;position:relative;font-size:12px;width:52px;text-align:center}.agent-nav-box__action-item--contact{font-size:12px;width:100%;line-height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.agent-nav-box__action-item__icon{width:32px;height:32px}.agent-nav-box__action-item__icon path{fill:#0083a9}.agent-nav-box__action-item__icon:hover path{fill:#006f8f}.agent-nav-box__action-item--contact .agent-nav-box__action-item__icon{width:20px;height:20px;margin-right:5px}.agent-nav-box--custom{margin-top:10px;padding-top:0;padding-bottom:15px}.agent-nav-box--custom .agent-nav-box__avatar-container{width:auto;height:auto;max-width:190px}@media(max-width: 1370px){.agent-nav-box--custom .agent-nav-box__avatar-container{margin:0 20px 0 auto}}@media(max-width: 924px){.agent-nav-box--custom .agent-nav-box__avatar-container{margin:0 auto}}.agent-nav-box--custom .agent-nav-box__avatar-container img{border-radius:0}.agent-nav-box--custom .agency-logo{width:auto;max-width:100%}.agent-nav-box--custom .agent-nav-box__body-info{padding-top:5px}@media(max-width: 1370px){.agent-nav-box--custom{display:flex}}@media(max-width: 924px){.agent-nav-box--custom{margin:0 auto;border:none;display:block}}.agent-nav-box--without-chat .agent-nav-box__actions{width:100px}@media(max-width: 1370px){.agent-nav-box--without-chat .agent-nav-box__actions{margin:0 auto 0 20px}}@media(max-width: 924px){.agent-nav-box--without-chat .agent-nav-box__actions{margin:0 auto}}.agent-nav-box.agent-nav-box--triple-photo{margin-top:0}.agent-nav-box--subagent{padding-top:20px}.agent-nav-box--custom-triple-photo .agent-nav-box__avatar-container{width:116px;height:48px}.back-link{margin:10px 0 5px;color:#0083a9;font-size:14px}.back-link:hover{color:#006f8f}.continue-button{display:inline-block;float:right}@media(max-width: 1370px){.continue-button{text-align:center}.continue-button--mobile-link{width:auto;float:right;color:#0083a9;background-color:rgba(0,0,0,0);border:none;margin:0;padding:0;font-size:14px}.continue-button--mobile-link:hover{background-color:rgba(0,0,0,0);border:none;color:#ba2f2a}.continue-button--mobile-link.disabled{color:#bfbfbf}}@media(max-width: 924px){.continue-button{float:none}.continue-button--mobile-link{float:right;min-width:auto}.continue-button--mobile-link.disabled{background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#bfbfbf}}.cyber-dates-popup{display:none;max-width:600px}@media(max-width: 924px){.cyber-dates-popup{height:100vh;border-radius:0;max-width:100%;width:100%}}.cyber-dates-popup__tip{display:block;color:#8a8a8a;font-size:13px;line-height:15px;margin-top:7px}.cyber-dates-popup__primary-input{padding-right:15px}.cyber-dates-popup__error-message{color:red;font-size:13px}.detailed-info{color:#505050;padding:0 20px;font-size:14px;line-height:22px}.detailed-info__item{padding:20px 0}.detailed-info__item--primary{padding-right:40px}@media(max-width: 924px){.detailed-info__item--primary{padding-right:20px}}.detailed-info__item--secondary{text-transform:uppercase;white-space:nowrap;vertical-align:middle}.document-preview-container{height:calc(100vh - 50px);min-height:600px;width:100%}.flash-message .alert.alert-success{background:#d2d2d2}.flash-message .alert.alert-danger{background:#d0352f;color:#fff}.flash-message .alert{display:table;float:right;width:calc(100% - 240px)}.flash-message__body{padding-left:20px;display:table-cell;width:100%}.flash-message .close{border-radius:0;display:table-cell}.graphic-circle{display:flex;flex-direction:column;justify-content:center;width:200px;height:200px;margin:0 auto;font-size:20px;text-align:center;color:#fff;background-color:#0083a9;border-radius:50%}@media(max-width: 924px){.graphic-circle{float:none;margin:20px auto 0}}.graphic-circle--highlight{background-color:#103d65}.graphic-circle--disabled{background:rgba(0,0,0,0);border:1px solid #969696;padding:38px;color:#969696}.graphic-circle .graphic-circle__text{font-size:12px}.graphic-circle .graphic-circle__text--disabled{color:#505050}.graphic-circle .graphic-circle__plus-sign{font-size:16px}.graphic-circle .graphic-circle__delimiter{margin-bottom:8px}.graphic-circle .graphic-circle__price .graphic-circle__price-cents-amount{font-size:12px;vertical-align:top}.graphic-circle .graphic-circle__price--disabled{color:#969696;margin:0}.graphic-circle .graphic-circle__price--primary{font-size:35px}.graphic-circle .graphic-circle__price--primary .graphic-circle__price-cents-amount{font-size:20px;vertical-align:top}.graphic-circle__main-value{margin:0;font-size:35px}@media(max-width: 924px){.graphic-circle__main-value{font-size:32px}.graphic-circle__main-value__cents-amount{margin:5px 0 20px 2px;font-size:16px}}.graphic-circle__main-value__cents-amount{display:inline-block;margin:5px 0 2px;font-size:20px;vertical-align:top}.graphic-circle__main-comment{position:relative;top:-4px;margin:0;font-size:18px}.graphic-circle__option-value{margin:10px 0 0;font-size:16px}.graphic-circle__option-value__cents-amount{display:inline-block;margin-bottom:20px;font-size:8px;vertical-align:top}.graphic-circle__option-value__cents-amount+span{font-size:13px}.graphic-circle__option-comment{position:relative;top:-10px;margin:0;font-size:13px}.header{position:absolute;right:auto;left:auto;width:240px;height:62px;padding:10px 40px 0 40px}@media(max-width: 1370px){.header--mobile{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 1370px){.header{width:100%;height:40px;padding:5px 40px;background:#fff;box-shadow:0 2px 8px 0 rgba(50,50,50,.2)}}.header__close-button{position:absolute;top:50%;left:10px;display:none;background-image:url(0c3d19c3147b3d130051.svg);width:24px;height:24px;transform:translateY(-50%)}@media(max-width: 1370px){.header__close-button{display:block}}.header__phone-link{position:absolute;top:50%;left:10px;display:none;font-size:25px;transform:translateY(-50%)}.header__phone-link--right{right:10px;left:initial}@media(max-width: 1370px){.header__phone-link{display:flex;flex-direction:row;align-items:center}}.header__phone-link .header__phone-icon{width:24px;height:24px}.header__phone-link .header__phone-icon path{fill:#0083a9}.header__phone-link .header__phone-label{position:relative;padding-left:5px;font-size:16px}@media(max-width: 924px){.header__phone-link .header__phone-label{display:none}}.header__logo-img{display:block;width:160px;margin:0 auto}@media(max-width: 1370px){.header__logo-img{display:none}}.header__logo-img--mobile{display:none}@media(max-width: 1370px){.header__logo-img--mobile{display:block;width:125px}}.header__logo-img--mobile-with-text{display:none}@media(max-width: 1370px){.header__logo-img--mobile-with-text{display:block;width:auto;height:17px}}.header__mobile-text{display:none;margin:4px 0;font-size:13px;text-align:center}@media(max-width: 1370px){.header__mobile-text{display:block}}.header__mobile-text .bold{font-weight:600}.header.header--open{position:relative}.header.header--fixed{position:fixed;top:0;z-index:9;margin-top:-70px;border-bottom:1px solid #d2d2d2}.header--with-text{height:60px}@media(min-width: 1370px){.content--c4a .header,.main-layout--c4a .header{display:none}}.content--c4a .header .header__logo-img,.main-layout--c4a .header .header__logo-img{width:auto;height:30px}.main-layout--c4a .header{padding:20px 20px 0 20px}@media(min-width: 1370px){.main-layout--c4a .header{display:block}}@media(max-width: 1370px){.main-layout--c4a .header{padding:5px 40px}}@media(max-width: 1370px){.main-layout--c4a .header__logo-img--mobile{width:125px}}.main-layout--c4a .agent-nav-box{padding-top:0}.PreviousPaymentOptions{font-family:"Open Sans",sans-serif;color:#505050}.PreviousPaymentOptions__header{font-size:16px}.PreviousPaymentOptions__element{font-size:14px;line-height:1.57}.PreviousPaymentOptions__element:before{content:"";position:relative;top:-3px;display:inline-block;width:4px;height:4px;margin-right:6px;background:#d2d2d2;border-radius:50%}.PreviousPaymentOptions__element-label{padding-right:5px;font-weight:600}.PreviousPaymentOptions__element-separator:before{content:"|";display:inline-block;padding:0 5px;color:#d2d2d2}.PreviousPaymentOptions__element-alert-separator:before{content:"|";display:inline-block;padding:0 5px;color:#505050}.help-info{padding:20px}.info-box{width:100%;margin:10px 0;background:#fff}.info-box .terms-page__carrier-logo{margin:6px auto 0}.info-box__description-title{margin:8px 0;text-align:center;color:#505050}.info-box__body{font-size:14px;color:#505050}.info-box__body-item{padding:13px 5px;border-bottom:1px solid #f0f0f0;overflow:hidden;font-size:14px;text-align:center;text-overflow:ellipsis}@media(max-width: 924px){.info-box__body-item{padding:13px 10px}}.info-box__body-item:last-child{border-bottom:none}.info-box__body-item:empty{display:none}.info-box__body-item-premium-info{overflow:visible}.info-box__body-item-cta--secondary{margin-top:10px}.info-box__body-item-title{position:relative;display:flex;justify-content:center;font-weight:300;color:#8a8a8a}.info-box__body-item-title .tooltip-container{margin-left:5px}.info-box__body-item-content{margin-bottom:6px;overflow:hidden;text-overflow:ellipsis}.info-box__body-item-content--primary{font-weight:lighter;font-size:18px}.info-box__body-item-content--primary-price{margin-bottom:0;font-size:27px}.info-box__body-item-content--primary-price+span{display:inline-block;margin-bottom:5px;font-size:13px}.info-box__body-item-content--primary-price__cents-amount{display:inline-block;margin-top:6px;margin-bottom:20px;font-size:10px;vertical-align:top}.info-box__body-item-link{color:#0083a9}.info-box__body-inline-data{line-height:23px}.info-box__body-inline-data--title{margin:5px 22px;line-height:2}.info-box__body-inline-data-label{font-weight:300;color:#a5a5a5}.info-box__body-inline-data-label--title{font-size:13px;color:initial}.info-box__body-inline-data-info--title{font-weight:300;font-size:13px;color:initial}.info-box__body-inline-data-detail{margin:15px 0;font-weight:300;font-size:12px;color:#a5a5a5}.info-box__list{padding-right:20px;list-style:none}.info-box__agency-license-wording{color:#8a8a8a}.info-box-container--2{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}@media(max-width: 924px){.info-box-container--2{flex-direction:column}}.info-box-container--2 .info-box{display:flex;flex-grow:1;flex-direction:column}.info-box-container--2 .info-box .info-box__body{flex-grow:1}.info-box-container--2 .info-box:first-child .info-box__body{border-right:none}.box-fixed{position:fixed;float:right;width:220px}@media(max-width: 1370px){.box-fixed{position:relative;width:100%}}.info-items{list-style:none;padding:0;margin:0;color:#505050}.info-items .info-item{border-bottom:2px solid #f9f9f9;padding-bottom:10px;margin-bottom:10px}.stepper{border-top:1px dotted #d2d2d2;margin-top:20px;margin-left:-10px}@media(max-width: 1370px){.stepper{display:none}}.centered,.error-modal,.loader-popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.sk-fading-circle{margin:20px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#0083a9;border-radius:100%;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-0.1s}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}40%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}.loader-container{background:rgba(0,0,0,.2);position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:100000}.loader-popup{width:480px;border-radius:0;padding:20px 70px 40px}@media(max-width: 924px){.loader-popup{padding:20px 40px 30px;width:auto;top:0;left:0;transform:none;min-height:455px}}.loader-popup__title{text-align:center}.loader-popup__header-logo{width:200px;margin:0 auto}.loader-popup__body{display:table;width:100%;height:240px}.loader-popup__body-inner-container{display:table-cell;vertical-align:middle;text-align:center}.loader-popup__footer{border-top:1px solid #d2d2d2}.loader-popup__footer-info-item{display:block;text-align:center;color:#8a8a8a}.loader-popup--bop{width:650px;text-align:left;font-size:15px;line-height:19px}.loader-popup--bop .loader-popup__header h3{font-size:25px;line-height:32px}.loader-popup--bop .loader-popup__body-text{margin-top:20px}.loader-popup--bop .loader-popup__footer{border-top:none}.loader-popup--bop .loader-popup__loader-icon-container{padding-top:30px}@media(max-width: 924px){.loader-popup--bop{width:100%;padding:0 15px}.loader-popup--bop .loader-popup__loader-icon-container{padding-top:14px}}.main-cta__body{border-bottom:2px solid #f9f9f9;padding:15px;color:#505050}.main-cta__body-info{padding-bottom:20px}.main-cta__body-agent-container{margin-bottom:20px}.main-cta__text-item{font-weight:400;font-size:14px;line-height:22px;margin:20px 0}.main-cta__text-item:first-child{margin-top:0}.main-cta__action-container{padding:20px 0}.main-cta__action{text-align:center;display:block;width:50%;margin:0 auto}.main-cta__action:hover{color:#fff}.main-cta__footer{padding:10px 0}.main-cta__primary-info{text-align:center;color:#0083a9}.main-cta__primary-info-title{font-size:14px;margin-bottom:5px}.main-cta__primary-info-content{font-size:32px;font-weight:300}.main-cta__header{padding:20px;border-bottom:2px solid #f9f9f9}.main-cta__header-form{width:60%;margin:15px auto 0}.main-cta__action-button{display:block;width:60%;margin:0 auto;font-size:16px}.main-cta__submit-button.btn,.main-cta__submit-button.continue-button.btn--disabled{padding:8px 25px}.mobile-payment-popup{display:none;height:100vh;width:100%;border-radius:0;text-align:center}.mobile-payment-popup__details{font-size:14px}.mobile-payment-popup__cta-container{margin-top:20px}.nav-title__text{font-size:18px;line-height:1.3em}@media(max-width: 924px){.nav-title__text{font-size:26px;text-align:center}}.page-footer{display:flex;justify-content:space-between;margin:15px 0 15px 5px}@media(max-width: 1370px){.page-footer{display:flex;flex-direction:column-reverse}}@media(max-width: 924px){.page-footer{margin:16px 0}}.page-footer .btn,.page-footer .continue-button.btn--disabled{cursor:pointer}.page-header .step-switcher{padding:10px 0 12px 0}@media(max-width: 924px){.page-header .step-switcher{padding:8px 16px}}.page-header__title{display:inline-block;margin:10px 0}@media(max-width: 1370px){.page-header__title{width:100%;margin:7px 0 10px;text-align:center}}@media(max-width: 924px){.page-header__title{font-size:18px;margin:0px 0 5px}}.page-header__title--left{text-align:left}.page-header__secondary-title{padding-bottom:10px;margin:0;font-size:18px;font-weight:300}@media(max-width: 1369px){.page-header__secondary-title{font-size:14px;text-align:center}}.page-header__secondary-title--padded{padding-top:15px}@media(min-width: 925px){.page-header__secondary-title--bottom-border{border-bottom:1px solid #f0f0f0}}.primary-title__text{margin:0;padding:20px 0 7px;font-size:26px;color:#505050}.primary-title__secondary-text{display:block;padding-bottom:10px;font-weight:300}.proposal-description__body{margin-top:0;font-size:13px;padding:0 15px}.summary-info{color:#505050}.summary-info__primary-title{margin-top:0;font-size:28px;font-weight:300}.summary-info__body{padding:12px}.summary-info__body-content{font-size:14px;line-height:20px;font-weight:lighter}.summary-info__body-content-item{color:#bfbfbf;margin-top:4px;font-size:14px}.summary-info__property{color:#bfbfbf;font-size:14px;font-weight:lighter;margin-bottom:5px;text-align:center}.summary-info__property--th-title{display:none}@media(max-width: 924px){.summary-info__property--th-title{display:block}}.summary-info__inner-wrapper:first-child .summary-info__property--th-title{display:block}.summary-info__inner-wrapper:first-child .summary-info__block--primary{justify-content:flex-start}.summary-info__inner-wrapper:first-child .summary-info__block--primary .summary-info__property--th-title{text-align:left;margin-bottom:24px}@media(max-width: 924px){.summary-info__inner-wrapper:first-child .summary-info__block--primary .summary-info__property--th-title{text-align:center}}.summary-info__inline-property{color:#bfbfbf;font-size:14px;font-weight:lighter}.summary-info__value{min-width:160px;font-weight:300;font-size:20px;letter-spacing:1px;text-align:center}.summary-info__value--small{font-size:18px}@media(max-width: 924px){.summary-info__table-value{text-align:center}}.summary-info__primary-row-item{padding:12px;display:flex;flex-direction:column;justify-content:center;border-right:2px solid #f9f9f9}.summary-info__primary-row-item:last-child{border-right:none}.summary-info__inner-wrapper{display:flex;justify-content:space-between}@media(max-width: 924px){.summary-info__inner-wrapper{flex-direction:column}}@media(max-width: 924px){.summary-info__inner-wrapper--mobile-delimiter{border-bottom:10px solid #f9f9f9}.summary-info__inner-wrapper--mobile-delimiter:last-child{border-bottom:none}}.summary-info__inner-wrapper--centered{justify-content:center}.summary-info__inner-wrapper--primary{flex-grow:1;border-bottom:2px solid #f9f9f9}@media screen and (max-width: 1350px){.summary-info__inner-wrapper--primary{flex-direction:column}}.summary-info__block{display:flex;flex-direction:column;justify-content:space-between}.summary-info__block--centered{justify-content:center}.summary-info__block--row{flex-direction:row}@media(max-width: 924px){.summary-info__block--row{flex-direction:column}}.summary-info__block--primary{border-right:2px solid #f9f9f9;flex-grow:1}.summary-info__additional-info{padding:12px}@media(max-width: 924px){.summary-info__additional-info{text-align:center}}.summary-info__block--cell{padding:12px;justify-content:center;border-right:2px solid #f9f9f9;border-bottom:2px solid #f9f9f9}.centered,.error-modal,.loader-popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.error-modal-container{background:rgba(0,0,0,.2);position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:9999999}.error-modal{width:750px;border-radius:6px;padding:20px 28px}@media(max-width: 924px){.error-modal{padding:20px 40px 30px;width:100%;top:0;left:0;transform:none}}.error-modal__title{text-align:center;font-size:24px}.error-modal__body{display:table;width:100%;height:240px}.error-modal__body-text{font-size:14px}.error-modal__body-image{padding:26px 0 30px}.error-modal__footer{padding-top:25px}.error-modal__footer-text{text-align:left;font-size:14px}.bind-policy-result-page,.visitors-session-expire-page{background:#f9f9f9;width:100vw;height:100vh;text-align:center}@media(max-width: 924px){.bind-policy-result-page,.visitors-session-expire-page{padding-top:40px}}.charges-page>header{display:none}@media(max-width: 1370px){.charges-page .typeform-done-page{padding-top:0}}.charges{display:block;margin:0 auto;width:450px;color:#505050}@media(max-width: 924px){.charges{width:90%;margin:0 5%}}.charges h2{text-align:center;font-size:18px;margin:0 0 18px;color:#505050}.charges .actions{text-align:right}.charges .input-amount{position:relative}.charges .input-amount:before{content:"$";position:absolute;width:10px;font-size:22px;top:37px;right:10px;font-weight:lighter;color:#d2d2d2}.charges--panel{display:block;background-color:#fff;padding:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);margin-top:30px;text-align:center}@media(max-width: 924px){.charges--panel br{display:none}}.charges--panel header{position:relative;margin:0 auto;height:auto}.charges--panel header a{vertical-align:top;height:48px}@media(max-width: 1370px){.charges--panel header{background-color:rgba(0,0,0,0);box-shadow:none}.charges--panel header .header__phone-link:before{vertical-align:top}.charges--panel header .header__phone-link{left:0}}.charges--panel p{color:#505050;font-size:14px;line-height:20px}.charges--panel a{color:#0083a9}.charges--panel a:hover{color:#505050}.charges--msg{font-size:13px;display:inline-block;margin-top:10px;text-align:center;width:100%}@media(max-width: 924px){.charges--msg br{display:none}}.charges--msg a{color:#0083a9}.charges--msg a:hover{color:#505050}.charges--msg .secure{text-align:center;color:#bfbfbf;font-size:18px;font-weight:lighter;margin-top:23px}.charges--msg .secure span:before{padding:0;font-size:20px;margin-right:6px;content:"";font-family:FontAwesome,sans-serif;vertical-align:bottom;color:#d2d2d2}.charges .stripe-button-el{margin-bottom:12px}.errors-page{padding-top:0;background:#f9f9f9}.errors-page .errors-page__logo-container{text-align:center;margin:15px 0 0}.errors-page .errors-page__logo{width:160px}.errors-page .errors-page__container{display:flex}.errors-page .errors-page__nav{width:240px}@media(max-width: 924px){.errors-page .errors-page__nav{display:none}}.errors-page .errors-page__body-container{border-left:1px dotted #bfbfbf;height:100vh;width:100%}.errors-page .errors-page__body{text-align:center;margin-top:80px;line-height:26px;padding:0 10px}@media(max-width: 924px){.errors-page .errors-page__body{margin-top:40px}}.errors-page .errors-page__image-container{display:inline-block;width:190px}.errors-page .errors-page__image{display:block;max-width:100%;height:auto}.errors-page .errors-page__title{color:#505050}.errors-page .errors-page__content{color:#505050}.errors-page .errors-page__content--primary{font-size:16px;font-weight:300}.payment__doc-view-container{margin:10px 0}.payment__title{display:inline-block;margin:10px 0}@media(max-width: 1370px){.payment__title{width:100%;margin:7px 0 10px;text-align:center}}.payment__title--left{text-align:left}.payment .wording{font-size:13px}.payment__wording{font-size:13px}@media(max-width: 924px){.payment__wording{display:inline-block;padding:10px}}.payment__link{padding:0;border:0;color:#0083a9;background:rgba(0,0,0,0);cursor:pointer}.payment__link:hover{padding:0;border:0;color:#505050;background:rgba(0,0,0,0)}.payment .cw-flash-notification__description{font-size:14px;text-align:left}.payment__complete .cw-flash-notification:first-child{margin-top:2px}.step-switcher{float:right;font-size:14px}.step-switcher:after{content:"";display:table;clear:both}@media(max-width: 1370px){.step-switcher{display:block;width:100%;padding:0;margin:0}}@media(max-width: 1124px){.step-switcher{position:initial;border-bottom:none}.step-switcher .continue-button,.step-switcher .back-link{line-height:19px}}.continue-button{display:inline-block;float:right;cursor:pointer}.back-link{display:table;float:right;margin:13px 15px 13px 0;font-size:14px;color:#0083a9;cursor:pointer}@media(max-width: 1370px){.back-link{float:none;margin:0}}@media(max-width: 924px){.step-switcher--primary{padding:0 16px;text-align:center}}@media(max-width: 924px){.step-switcher--primary .continue-button{float:none;width:100%}}@media(max-width: 924px){.step-switcher--primary .back-link{display:inline-block;margin-top:10px}}@media(max-width: 924px){.step-switcher--secondary .continue-button{display:inline;padding:0;border:none;font-size:14px;text-align:right;color:#0083a9;background:none}.step-switcher--secondary .continue-button:hover{border:0;color:#505050;background:none}}.quote_submissions .back-link{color:#0083a9;font-size:14px;margin:10px 0;display:inline-block}@media(max-width: 1370px){.typeform-done-page{padding-top:40px}}@media(max-width: 1370px){.page--header-mobile-tall .typeform-done-page{padding-top:60px}}.typeform-done-page__main-body-container{padding:35px 0;background:#f9f9f9}.typeform-done-page__form-container{margin-top:15px}.typeform-done-page .loader__box{position:relative;top:calc(50% - 89px)}@media(max-width: 1370px){.content--c4a .typeform-done-page{padding-top:50px}}@media(max-width: 1370px){.content--c4a-agent .typeform-done-page{padding-top:0}}.content--c4a-agent .typeform-done-page .primary-nav__main-item{padding-top:0}.content--c4a-agent .typeform-done-page .agent-nav-box{border-top:0}.visitors-index__main-body-container{background:#f9f9f9}.loader{position:relative;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;border:4px solid #0083a9;animation:loader 2.5s infinite ease}.loader__inner{display:inline-block;width:100%;vertical-align:top;background-color:#0083a9;animation:loader__inner 2.5s infinite ease-in}.loader__box{position:relative;top:calc(50% - 89px)}@keyframes loader__inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.loader-container{position:fixed;top:0;right:0;left:0;z-index:9999999;width:100%;height:100vh;text-align:center;background:rgba(0,0,0,.2)}.loader-container .loader__box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cw-flash-notification-wrapper{margin-bottom:10px}.cw-flash-notification-wrapper ul li{list-style:disc;margin-left:2%}@media(max-width: 924px){.cw-flash-notification-wrapper{margin-bottom:0}}.cw-flash-notification-wrapper p{margin:0}.dynamic-coverage__container{display:flex;flex-direction:row}@media(max-width: 924px){.dynamic-coverage__container{flex-wrap:wrap}}.dynamic-coverage__buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-left:15px;gap:3px}.dynamic-coverage__edit-button,.dynamic-coverage__save-button,.dynamic-coverage__cancel-button{background:none;border:none;padding:0}.dynamic-coverage__edit-button:hover,.dynamic-coverage__save-button:hover,.dynamic-coverage__cancel-button:hover{background:none;border:none}.dynamic-coverage__edit-icon,.dynamic-coverage__save-icon,.dynamic-coverage__cancel-icon{cursor:pointer;width:22px;height:22px}.dynamic-coverage__edit-icon path,.dynamic-coverage__save-icon path,.dynamic-coverage__cancel-icon path{fill:#0083a9}.dynamic-coverage__expand{display:flex;flex-direction:row;font-size:14px;margin:10px 0;cursor:pointer;color:#0083a9}.dynamic-coverage__expand-icon{width:21px;height:21px;margin-right:5px}.dynamic-coverage__expand-icon path{fill:#0083a9}.dynamic-coverage__value,.dynamic-coverage__input-container{width:180px}@media(max-width: 924px){.dynamic-coverage__value,.dynamic-coverage__input-container{width:100%}}.dynamic-coverage__value--long,.dynamic-coverage__input-container--long{width:-moz-fit-content;width:fit-content}.dynamic-coverage__value--long .dynamic-coverage__edit-icon,.dynamic-coverage__input-container--long .dynamic-coverage__edit-icon{margin-left:10px}@media(max-width: 924px){.dynamic-coverage__value--long,.dynamic-coverage__input-container--long{width:100%}}.dynamic-coverage__value{display:flex;justify-content:space-between}.dynamic-coverage__expired-tip{font-size:10px;line-height:12px}.dynamic-coverage__error{color:#de4242}.dynamic-coverage__error--policy-date{color:#de4242;font-size:14px;text-align:center}.dynamic-coverage__link{font-size:14px;color:#0083a9}.dynamic-coverage__text-input{width:120px}.cw-flash-notification__secondary-text{font-weight:300;font-size:14px;color:#8a8a8a}.radio-input{display:inline-block;vertical-align:top}.radio-input__input{display:none}.radio-input__input:checked+label.radio-input__label{background-color:#0083a9;color:#fff}.radio-input__input:checked+label.radio-input__label .radio-input__icon:before{color:#fff}.radio-input__input:checked+label.radio-input__label .addition{color:#fff}.radio-input__input:checked+label.radio-input__label--recommendable::after{border-right-color:#0083a9}.radio-input__input:disabled+label.radio-input__label{background-color:#f9f9f9;cursor:not-allowed}.radio-input__input:disabled+label.radio-input__label:focus{outline:none;transform:scale(1)}.radio-input__label{font-size:14px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:5px;padding:15px;border:1px solid #d2d2d2;border-radius:3px;min-width:135px;color:#505050}.radio-input__label--with-icon{padding:5px 10px;overflow:hidden}.radio-input__label:hover{border-color:#bfbfbf;transform:scale(1);box-shadow:2px 2px 1px #d2d2d2;cursor:pointer}.radio-input__label:focus,.radio-input__label:active{transform:scale(0.96)}.radio-input__label--static{min-width:135px;height:66px;line-height:38px}.radio-input .addition{margin:0 auto;font-size:12px;color:#bfbfbf}@media(min-width: 1370px){.terms-and-conditions-popup{display:flex;flex-direction:column;max-width:600px;max-height:500px;overflow-y:auto}.terms-and-conditions-popup .modal__content{max-height:420px}}.terms-and-conditions-popup ul{padding:10px;list-style:circle;list-style-position:inside}.payment-authorization-popup-button{margin-top:10px;text-align:center}@media(min-width: 1370px){.payment-authorization-popup-button{max-width:600px}}@media(max-width: 1369px){.payment-authorization-popup-button{margin-bottom:60px}}@media(min-width: 1370px){.payment-authorization-popup-content{width:100%;max-width:600px;max-height:500px;margin-bottom:10px;overflow-y:auto}}.labeled-info__label{color:#a5a5a5}.labeled-info__value{font-weight:normal}.section__wrapper{margin:3px 0;padding:16px;background-color:#fff}.section__title{margin-bottom:16px;font-weight:600;font-size:16px;color:#505050}.section__content{margin:0;font-size:14px;color:#505050}p[data-test$=-tooltip-text]{margin:0;text-align:left}p[data-test$=-tooltip-text] span{background:none;padding:0}.my-cw-benefits{text-align:center;padding:15px 0}.my-cw-benefits__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.my-cw-benefits__benefit{flex:0 0 25%;margin-top:33px}.my-cw-benefits__benefit:not(:last-child){margin-right:32px}@media(max-width: 924px){.my-cw-benefits__benefit{flex:0 0 50%;margin-top:30px}.my-cw-benefits__benefit:not(:last-child){margin-right:0}}.my-cw-benefits__benefit-icon{display:block;height:62px;margin:0 auto 5px auto}.my-cw-benefits__benefit-icon--0{width:70px;background:url(7352feebd3949db8fe62.svg) -77px 0}.my-cw-benefits__benefit-icon--1{width:68px;background:url(7352feebd3949db8fe62.svg) 0 0}.my-cw-benefits__benefit-icon--2{width:67px;background:url(7352feebd3949db8fe62.svg) -160px 0}.my-cw-benefits__benefit-icon--3{width:60px;background:url(7352feebd3949db8fe62.svg) -236px 0}.my-cw-benefits__benefit-label{padding:0 13%;line-height:20px}.my-cw-benefits__buttons{margin-top:30px;font-size:95%}.my-cw-benefits__buttons a{color:#0083a9}.my-cw-benefits__buttons a:hover{color:#505050}.main-layout .my-cw-benefits__title{margin:20px 0 32px 0}@media(max-width: 924px){.main-layout .my-cw-benefits__title{margin:20px 0 24px 0}}.main-layout .my-cw-benefits__container{gap:32px}@media(max-width: 924px){.main-layout .my-cw-benefits__container{gap:8px}}.main-layout .my-cw-benefits__benefit{margin:0;border:1px solid #f4f5f9;border-radius:4px;background-color:rgba(249,249,249,.41);flex:0 1 auto}.main-layout .my-cw-benefits__buttons .btn,.main-layout .my-cw-benefits__buttons .continue-button.btn--disabled{background-color:#d0352f;border-color:#d0352f;color:#fff;margin-bottom:30px}.main-layout .my-cw-benefits__buttons .btn:hover,.main-layout .my-cw-benefits__buttons .continue-button.btn--disabled:hover{background-color:#ba2f2a;border-color:#ba2f2a}@media(max-width: 924px){.main-layout .my-cw-benefits__buttons .btn,.main-layout .my-cw-benefits__buttons .continue-button.btn--disabled{width:100%}}.main-layout .my-cw-benefits__benefit-icon{margin:24px auto 16px auto;width:32px;height:auto}.main-layout .my-cw-benefits__benefit-label{width:145px;margin:auto 16px 24px;text-align:center;font-size:14px}.payment-info{display:flex}@media(max-width: 1370px){.payment-info{flex-direction:column;align-items:center}}.payment-options-page{padding:10px}@media(max-width: 924px){.payment-options-page__section{padding:5px 0}}.payment-options-page__section-header{display:flex;flex-direction:column;align-items:flex-start;width:290px;min-height:60px;padding-right:10px}@media(max-width: 1370px){.payment-options-page__section-header{flex-direction:column;align-items:center;width:100%;margin-bottom:0}}@media(min-width: 1370px){.payment-options-page__section-header-modal{position:relative;top:-10px;flex-direction:column;align-items:flex-start}}.payment-options-page__section-header-modal .payment-options__section-logo{width:100%;padding:0;text-align:center}.payment-options-page__section-header-modal .payment__title{width:100%;text-align:center}.payment-options-page__section .payment__title{width:100%;padding-top:10px;font-weight:400;font-size:14px;line-height:20px;text-align:left;word-break:break-word}@media(max-width: 1370px){.payment-options-page__section .payment__title{padding-top:0;text-align:center}}.payment-options-page__section-logo{width:100%}@media(max-width: 1370px){.payment-options-page__section-logo{display:block;margin-right:0;text-align:center}}.payment-options-page__section-logo img{position:relative;max-width:165px;max-height:60px}.payment-options-page__section-logo-hiscox img{max-height:35px}.payment-options-page__section--agent{background:#e3ecf5}.payment-options-page__section--agent .payment-options-inputs__label::before{content:"Agent Only";display:block;width:63px;height:17px;padding:4px 9px;margin-right:0;margin-left:auto;font-weight:600;font-size:8px;line-height:8px;color:#fff;background:#505050;border-radius:8.5px}.payment-options-page__section--agent .radio-input__label{background:#fff}.payment-options-page__stars{position:relative;top:-2px;font-size:12px;color:#0083a9}@media(max-width: 924px){.payment-options-page__stars{display:none}}.payment-options-page__section-title{padding-bottom:10px;margin:0;font-size:15px}@media(max-width: 924px){.payment-options-page__section-title{font-size:16px;text-align:center}}.payment-options-page__section-title--padded{padding-top:15px}.payment-options-page__description{margin:0;font-size:13px}@media(max-width: 924px){.payment-options-page__description{display:none}}.payment-options-details{display:flex;font-size:13px;flex-direction:column}.payment-options-details__columns{display:flex;flex-direction:row}.payment-options-details__columns__column{width:50%}.payment-options-details__columns__column:not(:first-of-type){border-left:1px solid #d2d2d2}.payment-options-details__columns__column__item{padding:5px 10px}.payment-options-details__total{flex-direction:column;text-align:center;padding:10px 0;font-weight:bold;font-size:16px}.payment-options-inputs{position:relative;display:flex;box-sizing:border-box;width:100%}@media(max-width: 924px){.payment-options-inputs{flex-direction:column;align-items:center}}.payment-options-inputs .radio-input__label{min-width:114px;height:58px;margin:0 5px;padding:10px 0;font-size:11px;outline:none}@media(max-width: 924px){.payment-options-inputs .radio-input__label{min-width:95px;font-size:11px}}.payment-options-inputs .radio-input__label--with-icon{padding:0 7px 4px;font-size:11px}.payment-options-inputs .radio-input__input+label.radio-input__label{color:#505050}.payment-options-inputs .radio-input__input:disabled+label.radio-input__label{color:#d2d2d2;background-color:#f9f9f9}.payment-options-inputs .radio-input__input:disabled+label.radio-input__label:before{color:#d2d2d2}.payment-options-inputs .radio-input__input:disabled+label.radio-input__label .radio-input__icon path{fill:#d2d2d2}.payment-options-inputs .radio-input__input:disabled+label.radio-input__label:hover{box-shadow:none}.payment-options-inputs .radio-input__input:checked+label.radio-input__label{border:#0083a9;color:#fff;background-color:#0083a9}.payment-options-inputs .radio-input__input:checked+label.radio-input__label .radio-input__icon path{fill:#fff}.payment-options-inputs__inputs-wrapper{display:flex;flex-direction:column;padding-left:16px;margin-right:6px}.payment-options-inputs__label{font-size:14px;line-height:20px;color:#4d4d4d;width:100%;max-width:290px;text-align:right}@media(max-width: 924px){.payment-options-inputs__label{max-width:100%;text-align:center;margin-bottom:16px}}.payment-options-inputs__inputs{display:flex}@media(max-width: 924px){.payment-options-inputs__inputs{justify-content:center}}.payment-options-inputs__inputs--group-start .radio-input label{border-radius:3px 0 0 3px;margin-right:0}.payment-options-inputs__inputs--group-middle .radio-input label{border-radius:0;margin-right:0;margin-left:0}.payment-options-inputs__inputs--group-end .radio-input label{border-radius:0 3px 3px 0;margin-left:0}.payment-options-inputs .tooltip-container{position:absolute;top:0;right:0}.payment-options-inputs__icon{width:28px;height:35px}.payment-options-inputs__icon path{fill:#505050}.payment-options-inputs__error{padding-left:5px;font-size:14px;color:#de4242}@media(max-width: 924px){.payment-options-inputs__error{padding-left:15%}}.payment-options-inputs__tooltip--Credit_Card.is-active{transform:translateX(45px) translateY(5px);animation:none}.payment-options-inputs__tooltip--ACH.is-active{transform:translateX(-5px) translateY(5px);animation:none}.payment-options-inputs__usage-notice{display:flex;align-items:center;margin-top:8px;font-size:13px;color:#8a8a8a}@media(max-width: 924px){.payment-options-inputs__usage-notice{justify-content:center}}.payment-options-inputs__usage-notice__icon{width:19px;height:19px;margin-right:5px}.payment-options-inputs__usage-notice__icon path{fill:#8a8a8a}.payment-options-inputs__usage-notice p{margin:0}.responses p{margin:0}.cart-payment-options-table{display:flex;flex-wrap:wrap;width:100%;max-width:800px;font-size:14px;border-collapse:collapse}.cart-payment-options-table .child{width:100%;overflow:hidden;max-height:0;transition:max-height .3s cubic-bezier(0, 1, 0, 1) 0s}.cart-payment-options-table .child--unfolded{max-height:9999px;transition:max-height 1s ease-in-out}.cart-payment-options-table__column:nth-child(2){width:12%}.cart-payment-options-table__column:nth-child(3){width:30%}.cart-payment-options-table__column:first-child{position:relative;flex-grow:1;width:58%;text-align:left}@media(max-width: 924px){.cart-payment-options-table__column:first-child{width:36%}.cart-payment-options-table__column:nth-child(2){width:32%}.cart-payment-options-table__column:nth-child(3){width:32%}}.cart-payment-options-table__column .tooltip-container{position:absolute;top:2px;left:calc(100% - 30px)}.cart-payment-options-table__column .table-value{display:inline}.cart-payment-options-table__column--light{font-weight:100}.cart-payment-options-table__column--with-description{display:flex;justify-content:flex-end;align-items:baseline}.cart-payment-options-table__column--with-description span{margin-right:5px;font-size:12px;font-weight:400;color:#8a8a8a}@media(max-width: 924px){.cart-payment-options-table__column--with-description{flex-direction:column;align-items:end}.cart-payment-options-table__column--with-description span{margin-right:0}}.cart-payment-options-table__row{display:flex;flex:0 0 auto;flex-wrap:nowrap;width:100%;padding:10px 5px;vertical-align:middle;text-align:left;text-align:right;align-items:center}@media(max-width: 924px){.cart-payment-options-table__row{padding:16px 8px}}.cart-payment-options-table__row--title{color:#505050}.cart-payment-options-table__row--bold{font-weight:700}.cart-payment-options-table__row--bold p[data-test$=-tooltip-text]{font-weight:normal}.cart-payment-options-table__row--gray{color:#969696}.cart-payment-options-table__row--disabled{color:#8a8a8a}.cart-payment-options-table__row--with-lower-border{border-bottom:1px solid #f0f0f0}.cart-payment-options-table__row--small{font-weight:normal;font-size:12px;white-space:nowrap}.cart-payment-options-table__row--big{font-size:19px}@media(max-width: 924px){.cart-payment-options-table__row--big{font-size:16px}}.cart-payment-options-table__row--no-padding{padding:0}.cart-payment-options-table__row--collapsible{position:relative;padding-left:20px;cursor:pointer}.cart-payment-options-table__row--collapsible .cart-payment-options-table__column:first-child{color:#0083a9}.cart-payment-options-table__row--collapsible .cart-payment-options-table__column:nth-child(2){width:calc(35% + 5px) !important}.cart-payment-options-table__row--collapsible:before{content:"";position:absolute;top:50%;left:6px;display:block;width:6px;height:6px;border:1px solid #505050;border-bottom:0;border-left:0;transform:translateY(-50%) rotate(45deg)}@media(max-width: 924px){.cart-payment-options-table__row--collapsible:before{left:9px}}.cart-payment-options-table__row--collapsible-unfolded:before{transform:translateY(-50%) rotate(136deg)}.cart-payment-options-table__row--with-upper-border{border-top:1px solid #f0f0f0}.cart-payment-options-table__row--with-padding{padding-left:20px}.cart-payment-options-table__row--policy-total{font-weight:bold}.cart-payment-options-table__row--no-space-values .cart-payment-options-table__column:nth-child(2){width:auto}.cart-payment-options-table__row--no-space-values .cart-payment-options-table__column:nth-child(2):after{content:" "}.cart-payment-options-table__row--no-space-values .cart-payment-options-table__column:nth-child(3){width:auto}@media(max-width: 924px){.cart-payment-options-table__row--no-space-values .cart-payment-options-table__column:nth-child(2){width:auto}.cart-payment-options-table__row--no-space-values .cart-payment-options-table__column:nth-child(3){width:auto}}.cart-payment-options-table__total-block{color:#fff;display:flex;width:100%;flex-direction:column;padding:10px 5px;background:#0083a9;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}@media(max-width: 924px){.cart-payment-options-table__total-block{padding:10px 5px}}.cart-payment-options-table__header-title{font-weight:bold;white-space:nowrap}.cart-payment-options-table__header-icon{left:0}@media(max-width: 924px){.cart-payment-options-table--one-column .cart-payment-options-table__row--no-space-values .cart-payment-options-table__column:first-child{width:36%}.cart-payment-options-table--one-column .cart-payment-options-table__row--no-space-values .cart-payment-options-table__column:nth-child(2){width:40%}}@media(max-width: 924px){.cart-payment-options-table--one-column .cart-payment-options-table__column:first-child{width:60%}.cart-payment-options-table--one-column .cart-payment-options-table__column:nth-child(2){width:40%}}.cart-payment-options-table--one-column .cart-payment-options-table__column:nth-child(2){width:35%}.payment-summary-page{padding:10px;font-size:14px}.payment-summary-page--no-padding{padding:0}.payment-summary-page li{margin-left:45px;list-style:circle}.payment-summary-page li.term-with-checkbox{display:flex;list-style:none;margin:14px;margin-left:0}.payment-summary-page li.term-with-checkbox .form-group{padding:0 5px 0 0}.payment-summary-page__agreement_with-confirmation>p{margin-left:30px}.payment-summary-page__section{padding-bottom:15px}.payment-summary-page__section-row{display:flex;flex-wrap:wrap;padding:10px 0}.payment-summary-page__section-row .form-group{padding:0}.payment-summary-page__section-row>div{width:100%}.payment-summary-page__section-row>p{margin:5px 0}.payment-summary-page__section-terms-and-conditions{height:auto;max-height:110px;padding-right:25px;padding-bottom:10px;overflow-x:hidden}.payment-summary-page__section-terms-and-conditions p{margin:14px 0}.payment-summary-page__section-row--total div{font-weight:bold;color:#bfbfbf}.payment-summary-page__section-title{padding:5px 0;font-weight:bold;font-size:16px;color:#505050}.payment-summary-page__section-title--small{font-size:.775rem;color:#969696}@media(max-width: 924px){.payment-summary-page__section-title{padding:10px 0 5px}}.payment-summary-page__section-label--primary{font-weight:700}.payment-summary-page__section-label{flex:0 0 383px}@media(max-width: 1370px){.payment-summary-page__section-label{flex:1 1;margin-right:10px}}.payment-summary-page--primary{font-weight:300;font-size:20px}.payment-summary-page__title{margin-bottom:7px}.payment-summary-page__section-title--error{color:#de4242}.payment-summary-page__installments-doc-link{display:flex;align-items:center;color:#0083a9;cursor:pointer}.payment-summary-page__installments-doc-link:hover{color:#505050}.payment-summary-page__installments-doc-link-error{font-size:13px;color:red}.payment-summary-page__installments-doc-link--indentation{margin-left:40px}.payment-summary-page__installments-doc-link__icon{width:14px;height:14px;margin-right:5px}.payment-summary-page__installments-doc-link__icon path{fill:#0083a9}.payment-summary-page__primary-container{width:35%}@media(max-width: 924px){.payment-summary-page__primary-container{display:block;width:100%}}.payment-summary-page .row-group ul>li:not(:last-child,:only-child){margin-top:14px;margin-bottom:14px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid rgba(0,0,0,0);height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:rgba(0,0,0,0)}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-0.125em}.react-datepicker_chk{border:1px solid #d2d2d2;font-size:14px;border-radius:0}.react-datepicker_chk .react-datepicker__input-container{padding:0}@media(max-width: 924px){.react-datepicker_chk .react-datepicker__input-container{width:100%}}.react-datepicker_chk .react-datepicker__header{margin:3px;border-bottom:0;background:#f0f0f0;border-radius:0}.react-datepicker_chk .react-datepicker__header .react-datepicker__header__dropdown--select{margin-top:0}.react-datepicker_chk .react-datepicker__navigation{top:8px}.react-datepicker_chk .react-datepicker__navigation:hover *::before{border-color:#0083a9}.react-datepicker_chk .react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker_chk .react-datepicker__navigation-icon .react-datepicker__navigation-icon::before{border-width:2px 2px 0 0;border-color:#0083a9;top:7px}.react-datepicker_chk .react-datepicker__navigation--next{right:4px}.react-datepicker_chk .react-datepicker__navigation--next .react-datepicker__navigation--next:hover{background-color:#e6f4f8;border:none}.react-datepicker_chk .react-datepicker__navigation--previous{left:4px}.react-datepicker_chk .react-datepicker__navigation--previous .react-datepicker__navigation--previous:hover{background-color:#e6f4f8;border:none}.react-datepicker_chk .react-datepicker__navigation-icon--next,.react-datepicker_chk .react-datepicker__navigation-icon--previous{left:0}.react-datepicker_chk .react-datepicker__current-month,.react-datepicker_chk .react-datepicker__day-name{font-weight:normal;font-size:14px;color:#505050;letter-spacing:1.3px}.react-datepicker_chk .react-datepicker__current-month{margin-bottom:5px}.react-datepicker_chk .react-datepicker__day-name{width:30px}.react-datepicker_chk .react-datepicker__day{width:30px;line-height:30px;color:#505050;background-color:#f0f0f0}.react-datepicker_chk .react-datepicker__day--disabled{color:#d2d2d2}.react-datepicker_chk .react-datepicker__day--outside-month{background-color:#f9f9f9}.react-datepicker_chk .react-datepicker__day--selected,.react-datepicker_chk .react-datepicker__day--in-range{color:#fff;background:#0083a9;border-radius:0}.Select{position:relative}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:0;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px fade(#08c, 50%)}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.Select--single>.Select-control .Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#08c;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none rgba(0,0,0,0);border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-clear-zone{animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:17px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.Select-option.is-selected{background-color:#f5faff;color:#333}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#08c;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#ddeff7;color:#0077b3}.Select--multi .Select-value-icon:active{background-color:#c9e6f2}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}.call-us{display:block;font-size:13px;line-height:15px;color:#0083a9}.call-us--inline{display:inline;font-size:inherit}.call-us .svg-icon{top:3px;width:16px;height:16px}.call-us-extend{line-height:15px}.call-us-extend__link{color:#0083a9;white-space:nowrap}.call-us-extend__link.btn--main-cta{width:188.11px;line-height:1.15;color:#fff}@media(max-width: 924px){.call-us-extend__link.btn--main-cta{width:100%}}.call-us-extend__link.btn--secondary-cta{border-color:#0083a9;color:#0083a9;background:#fff;transition:all .2s linear}.call-us-extend__link.btn--secondary-cta:hover{color:#fff;background:#0083a9;border-color:#0083a9}.call-us-extend__link.btn--tertiary-cta{border-color:#d0352f;color:#d0352f;background:#fff;transition:all .2s linear}.call-us-extend__link.btn--tertiary-cta:hover{color:#fff;background:#d0352f;border-color:#d0352f}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}.Select{position:relative}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px fade(#08c, 50%)}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.Select--single>.Select-control .Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#08c;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none rgba(0,0,0,0);border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;color:#333}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#08c;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#ddeff7;color:#0077b3}.Select--multi .Select-value-icon:active{background-color:#c9e6f2}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}.form-group.form-group--error .cw-form-select .Select-control{border-color:#de4242}.cw-form-select{width:100%}.cw-form-select .Select-control{background:rgba(0,0,0,0);border-radius:0;height:65px}.cw-form-select .Select-control .Select-placeholder{max-width:90%}.cw-form-select.cw-form-select--long .Select-control{height:38px}.cw-form-select.is-open .Select-control{background:#fff}.cw-form-select.is-disabled .Select-control{background:rgba(0,0,0,0)}.cw-form-select.is-disabled .Select-control .Select-placeholder{visibility:hidden}.submission-effective-dates--inline{display:block;margin-top:4px}.submission-effective-dates--inline .info-box__body-inline-data{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;word-break:break-word;justify-content:center;margin-right:0;width:100%;font-size:12px;color:#8a8a8a;min-width:115px;line-height:16px}.submission-effective-dates--inline .info-box__body-inline-data:not(:last-child){padding-bottom:8px}.submission-effective-dates--inline .info-box__body-inline-data-info{color:#4d4d4d;padding-left:8px;width:120px;text-align:start}@media(max-width: 924px){.submission-effective-dates--inline .info-box__body-inline-data-info{line-height:20px;font-size:14px;width:135px}}.submission-effective-dates--inline .info-box__body-inline-data-label{width:65px;text-align:end;font-weight:400}@media(min-width: 925px){.submission-index-page .submission-quote-item__rating{font-weight:300;font-size:22px}}.submission-index-page__faq-container{margin-top:50px}@media(max-width: 924px){.submission-index-page__faq-container{margin:16px 0 0 12px}}.submission-index-page .submission-quote-list{display:flex;flex-direction:column}.submission-index-page .submission-quote-list__title{padding-bottom:10px;font-size:18px}.submission-index-page .submission-quote-list__section{margin-top:10px}.submission-index-page .submission-quote-list__section:first-child{margin-top:20px}.submission-index-page .submission-quote-item{display:flex;justify-content:space-between;margin:0;border:1px solid #f0f0f0;border-top:0;font-size:15px;background:#fff}@media(max-width: 924px){.submission-index-page .submission-quote-item{display:block;flex-basis:100%;padding-top:15px;text-align:center}}.submission-index-page .submission-quote-item__action-note{margin:5px auto;font-size:13px;color:#505050}@media(max-width: 924px){.submission-index-page .submission-quote-item__action-note{max-width:100%}}.submission-index-page .submission-quote-item--carrier{color:#505050}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section{display:flex;flex-grow:2;flex-basis:10%;flex-direction:column}@media(max-width: 924px){.submission-index-page .submission-quote-item--carrier .submission-quote-item__section{flex-basis:100%}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section__inner .submission-quote-item__title{padding-top:0;margin-top:10px}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section__inner .submission-quote-item__box-content{padding-top:0}}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--package-premium{flex-basis:18%}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--package-premium--centered{justify-content:center}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--rating{flex-basis:6%}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--features,.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--notes{padding:12px 7px}@media(max-width: 924px){.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--features,.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--notes{align-items:center}}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--features .submission-quote-item__box,.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--notes .submission-quote-item__box{text-align:left}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--features{flex-basis:31%}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section--notes{flex-basis:54%}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section__inner .submission-quote-item__title{padding-top:0;margin-top:0}@media(max-width: 924px){.submission-index-page .submission-quote-item--carrier .submission-quote-item__section:first-child{flex-basis:100%}}.submission-index-page .submission-quote-item--carrier .submission-quote-item__section:first-child__inner{padding-top:20px}.submission-index-page .submission-quote-item--carrier:last-child{flex-basis:18%;align-self:center}@media(max-width: 924px){.submission-index-page .submission-quote-item--carrier:last-child{flex-basis:100%}}.submission-index-page .submission-quote-item--carrier-error .submission-quote-item__section{padding-top:17px;padding-bottom:17px}.submission-index-page .submission-quote-item--carrier-error .submission-quote-item__section:last-child{border:none}.submission-index-page .submission-quote-item--call .submission-quote-item__section{flex-basis:40%}.submission-index-page .submission-quote-item--call .submission-quote-item__section:first-child{flex-basis:75%;padding:15px}.submission-index-page .submission-quote-item--call:last-child{flex-basis:25%;align-self:center}@media(max-width: 924px){.submission-index-page .submission-quote-item--call:last-child{flex-basis:100%}}.submission-index-page .submission-quote-item--estimation .submission-quote-item__section{font-size:14px}.submission-index-page .submission-quote-item--estimation .submission-quote-item__section:first-child{flex-grow:6;flex-basis:43%;padding:15px}.submission-index-page .submission-quote-item--estimation .submission-quote-item__section--price{flex-basis:18%}.submission-index-page .submission-quote-item--estimation .submission-quote-item__section .submission-quote-item__box-content--primary{color:#8a8a8a}.submission-index-page .submission-quote-item__section-list{position:relative;padding-left:12px}.submission-index-page .submission-quote-item__section-list.submission-quote-item__section__inner{display:flex;flex-direction:row;align-items:center}@media(max-width: 924px){.submission-index-page .submission-quote-item__section-list.submission-quote-item__section__inner{margin-left:10px}.submission-index-page .submission-quote-item__section-list.submission-quote-item__section__inner:last-child{margin-left:10px}}.submission-index-page .submission-quote-item__section-list__disabled-icon{width:14px;height:14px;margin-right:5px}.submission-index-page .submission-quote-item__section-list__disabled-icon path{fill:#a5a5a5}.submission-index-page .submission-quote-item--wo-actions{padding:15px}.submission-index-page .submission-quote-item__section{display:flex;flex-grow:2;flex-basis:30%;flex-direction:column;align-self:center;padding:5px 7px;font-size:14px}@media(max-width: 924px){.submission-index-page .submission-quote-item__section{display:block;flex-basis:100%;border-right:none}.submission-index-page .submission-quote-item__section:last-child{border-bottom:none}}.submission-index-page .submission-quote-item__section-title{padding-bottom:5px;font-weight:300;font-size:16px;line-height:21px}.submission-index-page .submission-quote-item__section:first-child{display:flex;flex-basis:6%;justify-content:center}@media(max-width: 924px){.submission-index-page .submission-quote-item__section:first-child{flex-basis:100%;padding-top:0}}.submission-index-page .submission-quote-item__section--only{flex-basis:100%;padding:30px 40px}.submission-index-page .submission-quote-item__section--only .submission-quote-item__box{text-align:left}.submission-index-page .submission-quote-item__section--only .submission-quote-item__section-list-text--tooltiped{display:block;padding-left:20px}.submission-index-page .submission-quote-item__section:last-child{display:flex;flex:0 0 220px;justify-content:center;align-self:stretch;min-width:220px;padding:16px 7px;border-left:1px solid #f0f0f0}@media(max-width: 924px){.submission-index-page .submission-quote-item__section:last-child{flex-basis:100%;max-width:100%;padding:7px;border-left:none}}.submission-index-page .submission-quote-item__section__inner{margin:0 0 10px 0;line-height:16px;color:#505050}.submission-index-page .submission-quote-item__section__inner:last-child{margin:0}.submission-index-page .submission-quote-item__link{margin:0 auto;font-size:14px;color:#0083a9;white-space:nowrap}.submission-index-page .submission-quote-item__section--centered{text-align:center}.submission-index-page .submission-quote-item__title{margin-bottom:5px;font-weight:300;font-size:18px;line-height:24px;color:#505050}@media(max-width: 924px){.submission-index-page .submission-quote-item__title{flex-basis:100%;text-align:center}}.submission-index-page .submission-quote-item__box-image{width:72px;margin:0 auto;opacity:.7;display:block;max-width:100%;height:auto}.submission-index-page .submission-quote-item_box-image--top-carrier{width:36px}.submission-index-page .submission-quote-item__box{text-align:center}.submission-index-page .submission-quote-item__box .btn,.submission-index-page .submission-quote-item__box .continue-button.btn--disabled{padding:10px;margin:5px 0;white-space:nowrap}.submission-index-page .submission-quote-item__box-link{display:flex;justify-content:center;align-items:center;padding-bottom:4px;font-size:13px;transition:color 400ms}.submission-index-page .submission-quote-item__box-link .submission-quote-item__box-link-icon{width:20px;height:20px;margin-right:5px}.submission-index-page .submission-quote-item__box-link .submission-quote-item__box-link-icon path{fill:#0083a9;transition:fill 400ms}.submission-index-page .submission-quote-item__box-link:hover{color:#505050}.submission-index-page .submission-quote-item__box-link:hover .submission-quote-item__box-link-icon path{fill:#505050}.submission-index-page .submission-quote-item__box-title{margin-bottom:5px;font-size:14px;color:#bfbfbf}.submission-index-page .submission-quote-item__box-cta{margin:7px 0;font-size:14px}.submission-index-page .submission-quote-item__box-content--primary{font-weight:300;font-size:32px;text-align:center;color:#505050}.submission-index-page .submission-quote-item__box-content--primary-title{font-size:18px;margin-bottom:4px}.submission-index-page .submission-quote-item__box-content--primary-custom-price{font-weight:400;font-size:27px;border-bottom:1px dashed #bfbfbf}.submission-index-page .submission-quote-item__box-content--secondary{font-size:13px}.submission-index-page .submission-quote-item__package-premium{display:inline-block;color:#505050;width:192px;margin:0 auto}@media(max-width: 924px){.submission-index-page .submission-quote-item__package-premium{width:100%}}.submission-index-page .submission-quote-item__package-premium-name{font-weight:400;font-size:13px;color:#bfbfbf}.submission-index-page .submission-quote-item__package-premium-period{width:35px;height:28px;padding-left:5px;font-size:12px;line-height:14px;text-align:left;color:#8a8a8a}.submission-index-page .submission-quote-item__package-premium-period-custom-price{height:38px;display:flex;align-items:center;border-bottom:1px dashed #bfbfbf}.submission-index-page .submission-quote-item__package-premium-annual{display:none;font-weight:400;font-size:13px;text-align:center;color:#bfbfbf}@media(max-width: 924px){.submission-index-page .submission-quote-item__package-premium-annual{display:block}}.submission-index-page .submission-quote-item__package-price{display:flex;flex-direction:column;justify-content:center;align-items:center}.submission-index-page .submission-quote-item__package-price-description{display:none}@media(max-width: 924px){.submission-index-page .submission-quote-item__package-price-description{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:16px}}.submission-index-page .submission-quote-item__package-price-description__text{margin-right:4px;font-size:12px;color:#8a8a8a}.submission-index-page .submission-quote-item__package-price-description__icon{width:14px;height:14px}.submission-index-page .submission-quote-item__package-price-description__icon path{fill:#8a8a8a}.submission-index-page .submission-quote-item__package-payments{width:151px;margin:auto;font-size:13px;line-height:15px;text-align:center;color:#8a8a8a}@media(max-width: 924px){.submission-index-page .submission-quote-item__package-payments{width:100%}}.submission-index-page .submission-quote-item__feature-icon{width:13px;height:12px;margin-right:5px}.submission-index-page .submission-quote-item__feature-icon path{fill:#f3a309}@media(min-width: 925px){.submission-index-page .submission-quote-item__mobile{display:none}}.submission-index-page .quote-price-status{font-size:10px;line-height:15px;color:#505050;margin-top:4px}.submission-index-page .quote-price-status--estimated .svg-icon{top:0;width:17px;height:8px;margin-right:5px}.submission-index-page .quote-price-status__icon{top:0;width:16px;height:16px;margin-right:5px;display:inline-block}.submission-index-page .quote-price-status__icon--pending{fill:#0083a9}.submission-index-page .quote-price-status__icon--pay-as-you-go path{fill:#8a8a8a}.submission-index-page .company-info .info-box__body-item-title{padding-top:2px;color:#8a8a8a}.submission-index-page .company-info .info-box__body-item-content{padding-top:8px;color:#505050}.submissions-group{margin-bottom:18px}.submissions-group__title{display:flex;justify-content:space-between;padding-left:15px;background:#e6f4f8}@media(max-width: 924px){.submissions-group__title{padding-left:32px;text-align:center}}@media(max-width: 924px){.submissions-group__title{flex-direction:column}.submissions-group__title-info{margin-bottom:15px;margin-left:32px}}.submissions-group__title h4{margin:5px 0;font-size:19px}.submissions-group__title-info{align-self:center;padding-right:15px;font-size:13px;color:#8a8a8a}.submissions-group__title-icon{position:relative;top:3px;margin-right:6px;font-size:24px;color:#505050}.submissions-group__title-icon:before{color:#505050}.submissions-group__title-expand-icon{float:right;width:20px;height:20px;margin-top:6px;margin-right:12px;background-size:20px 20px}@media(min-width: 925px){.submissions-group__title-expand-icon{display:none}}.submissions-group__title-expand-icon--show{background-image:url(9f4ceb44269a45164809.svg)}.submissions-group__title-expand-icon--hide{background-image:url(5fd53a08e27ac72abe70.svg)}.submissions-group__title-block{display:block}.submissions-group__header{display:flex;justify-content:space-between;border:1px solid #f0f0f0;border-top:none;background:#fff}@media(max-width: 924px){.submissions-group__header{display:none}}.submissions-group__header h6{font-weight:400;font-size:13px;color:#bfbfbf}.submissions-group__header-section{display:flex;flex-grow:2;flex-basis:6%;flex-direction:column;justify-content:center;text-align:center}.submissions-group__header-section--package-premium{flex-basis:18%}.submissions-group__header-section--rating{flex-basis:6%}.submissions-group__header-section--features,.submissions-group__header-section--notes{flex-basis:31%;padding-left:5px;text-align:left}.submissions-group__header-section--notes{flex-basis:54%}.submissions-group__header-section:last-child{flex:0 0 220px;max-width:220px;max-width:220px;border-left:1px solid #f0f0f0}.submissions-group__header-section-label{margin-top:4px;margin-bottom:0;font-size:13px;line-height:19px}.submissions-group__header-section-label-addition{margin-top:0;margin-bottom:4px;line-height:14px}@media(max-width: 924px){.submissions-group__list-items{max-height:9999px;overflow:hidden;transition:max-height .8s cubic-bezier(0.5, 0, 1, 0) -0.1s}.submissions-group__list-items--collapsed{max-height:0;transition-timing-function:cubic-bezier(0, 1, 0, 1)}}.cart-preview-page .submission-quote-item__package-price-container{cursor:pointer}@media(max-width: 924px){.cart-preview-page .submission-quote-item__package-price-container{display:flex;flex-direction:column;align-items:end}}.cart-preview-page .submission-quote-item__package-premium{display:inline-block;color:#505050;width:192px;margin:0 auto}@media(max-width: 924px){.cart-preview-page .submission-quote-item__package-premium{width:100%}}.cart-preview-page .submission-quote-item__package-premium-name{font-weight:400;font-size:13px;color:#bfbfbf}.cart-preview-page .submission-quote-item__package-premium-period{width:35px;height:28px;padding-left:5px;font-size:12px;line-height:1.1;text-align:left;color:#8a8a8a}.cart-preview-page .submission-quote-item__package-premium-period-custom-price{height:38px;display:flex;align-items:center;border-bottom:1px dashed #bfbfbf}@media(max-width: 924px){.cart-preview-page .submission-quote-item__package-premium-period-custom-price{width:auto;height:auto;font-size:12px;font-weight:400;border-bottom:none}}.cart-preview-page .submission-quote-item__package-premium-annual{display:none;font-weight:400;font-size:13px;text-align:center;color:#bfbfbf}@media(max-width: 924px){.cart-preview-page .submission-quote-item__package-premium-annual{display:block}}.cart-preview-page .submission-quote-item__box-content--primary{font-weight:300;font-size:32px;text-align:center;color:#505050}.cart-preview-page .submission-quote-item__box-content--primary-title{font-size:18px;margin-bottom:4px}.cart-preview-page .submission-quote-item__box-content--primary-custom-price{font-weight:400;font-size:27px;border-bottom:1px dashed #bfbfbf}@media(max-width: 924px){.cart-preview-page .submission-quote-item__box-content--primary-custom-price{font-size:18px;font-weight:600;border-bottom:none}}.cart-preview-page .submission-quote-item__package-payments{width:151px;margin:auto;font-size:12px;line-height:1.1;text-align:center;color:#8a8a8a}@media(max-width: 924px){.cart-preview-page .submission-quote-item__package-payments{width:100%}}.select-card-popup__additional-info{display:flex;align-items:center;justify-content:center;font-size:14px;margin:5px 0 30px}.select-card-popup__additional-info .credit-card-last4{vertical-align:super}.select-card-popup__additional-info .credit-card-brand{margin-right:30px;vertical-align:super}.select-card-popup__title{font-size:20px;text-align:center}.select-card-popup__empty-btn{color:#d0352f;background-color:#fff}.select-card-popup__content{max-width:600px;font-size:15px;margin:5px 10px 10px 5px}@media(max-width: 1370px){.select-card-popup__content{margin:5px auto 0}}.select-card-popup__existing-card-container{display:block;text-align:center}.select-card-popup__existing-card-submit{display:inline-block}.select-card-popup__existing-card-submit:first-child{margin-right:10px}@media(max-width: 924px){.select-card-popup__existing-card-submit:first-child{margin-bottom:10px}}@media(max-width: 924px){.select-card-popup__existing-card-submit{width:100%}}@media(max-width: 924px){.select-card-popup__existing-card-submit .btn,.select-card-popup__existing-card-submit .continue-button.btn--disabled{width:100%}}.select-card-popup__icon{width:35px;height:30px;margin-right:10px}.select-card-popup__icon path{fill:#505050}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.select-card-popup--compact{max-width:550px}.terms-page h2,.terms-page h3,.terms-page h4,.terms-page h5{color:#505050}.terms-page h5.loader__title{margin:25px 0 0 0}.terms-page .quote-list-body>h4{margin-top:14px;margin-bottom:0}.terms-page .quote-list-body>h5{font-size:14px}.terms-page h5{margin:0}@media(max-width: 924px){.terms-page h5{text-align:center}}.terms-page .main-body{padding-bottom:50px}.terms-page .row-group{padding:0}.terms-page .row-group--no-indentation>div{padding:0}.terms-page .row-group-scrollable{padding-bottom:12px}.terms-page .row-group-scrollable::after{content:" ";position:absolute;right:30px;bottom:0;left:0;z-index:1;height:55px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.terms-page__company-name{font-size:14px}.terms-page__subtitle{margin:10px 0 5px;font-weight:bold;font-size:14px}.terms-page .terms-page__main-title{margin:0 0 10px 0}.terms-page .navigation-links{display:flex;justify-content:space-between;padding:10px;margin-top:10px;text-align:center;background-color:#fff}@media(max-width: 924px){.terms-page .navigation-links{flex-direction:column;margin-top:0;padding:16px}}@media(max-width: 1370px){.terms-page .info-box{display:none}}.terms-page .info-box__description-title{display:inline-block;width:100%;margin:8px 0 0 0}@media(max-width: 1370px){.terms-page .info-box--responsive{display:block;margin:0 0 12px 0}}.terms-page__inner-wrapper .page-title{float:left;width:100%;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.terms-page__document-loader{width:80%;padding:30px;margin:0 auto;border:1px solid #f0f0f0;text-align:center;background:#fff}.terms-page__document-loader-title{margin-bottom:16px;text-align:center}.terms-page__document-loader-text{margin-bottom:50px;text-align:center}.terms-page__primary-title{margin:10px 0}@media(max-width: 924px){.terms-page__primary-title{text-align:center}}.terms-page__primary-title--bold{font-weight:400}.terms-page__title:after{content:"";display:table;clear:both}@media(max-width: 924px){.terms-page__title{text-align:center}}.terms-page__title h4{float:left;margin:0 0 10px 0}@media(max-width: 924px){.terms-page__title h4{width:100%;margin-bottom:10px;text-align:center}}.terms-page__title--payment-complete{text-align:center}.terms-page__graphic{width:74%;padding:10px;border-right:1px solid #f0f0f0}@media(max-width: 924px){.terms-page__graphic{width:100%;border-right:none;text-align:center}}.terms-page__graphic.terms-page__graphic-circle-disabled .terms-page__graphic-circle{background-color:#d2d2d2}.terms-page__prices{display:inline-block;width:200px;margin-right:20px;vertical-align:middle}@media(max-width: 924px){.terms-page__prices{flex:1 1 100%;order:0;width:100%;margin-right:0}}.terms-page__graphic-info{display:inline-block;vertical-align:middle}@media(max-width: 924px){.terms-page__graphic-info{flex:1 1;order:3;width:100%;margin:10px 0 0}}.terms-page__graphic-info-block{display:block;margin-bottom:10px;font-size:18px}.terms-page__graphic-info-block-description{margin:0;font-weight:lighter;font-size:13px;color:#4d4d4d}.terms-page__graphic-info-block-title{display:inline-block;margin:0 0 2px 0;font-size:22px;color:#505050}.terms-page__graphic-info-block-title--expired{color:#de4242}@media(max-width: 924px){.terms-page__graphic-info-block-title{font-size:17px}}.terms-page__graphic-info-block-tip{margin:2px 0;font-size:14px;color:#505050}.terms-page__graphic-info-block-tip--expired{color:#de4242}.terms-page__graphic-info-block-edit-icon{margin-left:15px;width:22px;height:22px;cursor:pointer}.terms-page__graphic-info-block-edit-icon path{fill:#0083a9}.terms-page__graphic-info-block-edit{display:inline-block;margin-top:5px;vertical-align:top}.terms-page__summary{position:relative;display:flex}@media(max-width: 924px){.terms-page__summary{flex-direction:column}}.terms-page__carrier{display:flex;flex-direction:column;justify-content:center;align-items:center;width:26%;margin-top:0;font-size:14px;text-align:center}@media(max-width: 924px){.terms-page__carrier{align-items:unset;width:100%;padding:10px}}.terms-page__carrier .call-and-review p{margin:0}.terms-page__carrier .call-and-review p span{display:inline-block;margin:1px 0 4px}.terms-page__carrier .call-and-review p a{margin-bottom:7px}.terms-page__carrier-title{margin-bottom:0 0 20px 0;font-weight:lighter;font-size:13px;color:#969696}.terms-page__carrier-logo{width:72px;margin:0 auto 20px;display:block;max-width:100%;height:auto}.terms-page__carrier-logo--small{width:90px}.terms-page__or-separator{margin:1px 0 4px}.terms-page__line-link{font-size:13px;color:#0083a9}.terms-page__link{display:block;font-size:13px;line-height:15px;color:#0083a9;cursor:pointer}.terms-page__link--inline{display:inline-block}.terms-page__link--all-quotes{float:left}@media(max-width: 924px){.terms-page__link--all-quotes{float:none;width:100%;margin-bottom:15px}}.terms-page__link--quotes-summary{float:right;line-height:33px}@media(max-width: 1370px){.terms-page__link--quotes-summary{float:none;width:100%}}.terms-page__link--phone--notification{display:inline-block;padding:0 5px;font-size:13px;color:#0083a9}.terms-page__cta--disabled.btn,.terms-page__cta--disabled.continue-button.btn--disabled{border-color:#f0f0f0;color:#969696;background-color:#f0f0f0;outline:none;cursor:not-allowed}.terms-page__disclaimer{padding:10px 10px;margin:20px 0;font-size:14px}@media(max-width: 924px){.terms-page__disclaimer{padding:16px;margin:0}}.terms-page__disclaimer-title{font-weight:700}.terms-page__disclaimer-body{margin:8px 0 0}.terms-page__disclaimer-body p{margin:14px 0}.terms-page__disclaimer-body a{color:#0083a9}.terms-page__disclaimer-body a:hover{color:#006f8f}.terms-page__body--columns{display:flex}.terms-page__body-column-container{width:50%;padding:0 10px;border-right:1px solid #d2d2d2}.terms-page__body-column-container:first-child{padding-left:0}.terms-page__body-column-container:last-child{border-right:none}.terms-page__body-item{margin:13px 0;font-size:15px}.terms-page__body-item--email{word-wrap:break-word}.terms-page__body--table-mode{margin:0}.terms-page__body-table{display:table;width:100%;border-collapse:collapse}.terms-page__body-table:last-child{border-bottom:none}.terms-page__body-table-cell{position:relative;display:table-cell;width:50%;padding:14px 32px 14px 0;font-size:14px;line-height:20px}.terms-page__body-table-cell span>p{margin:0}.terms-page__body-table-cell:first-child{padding-left:0}.terms-page__body-table-cell .row-paragraph{margin:14px 0;overflow:hidden;text-overflow:ellipsis}.terms-page__body-table-cell .row-title{display:block;margin-top:0;font-weight:700;font-size:14px}.terms-page__body-table-cell .row-title--first{margin-top:0}.terms-page__body-table-cell .row-subtitle{color:#bfbfbf}.terms-page__body-table-cell--top{vertical-align:top}.terms-page__body-table-cell--wide{width:100%}.terms-page__body-table-cell--narrow{white-space:nowrap}@media(max-width: 924px){.terms-page__body-table-cell--wide,.terms-page__body-table-cell--narrow{display:block;width:100%;padding:10px 0;white-space:normal}}.terms-page__body-table-cell-text{white-space:normal;width:600px}.terms-page__body-table-row{position:relative;display:table;width:100%;border-bottom:1px solid #f0f0f0;table-layout:fixed}.terms-page__body-table-row:last-child{border-bottom:0}.terms-page__body-table-row .terms-page__body-table-cell+span{position:absolute;right:0;margin:8px 10px}.terms-page__body-table-row--document{display:table-row}.terms-page__body-table-row--header{color:#8a8a8a}@media(max-width: 924px){.terms-page__body-table-row--header{display:none}}.terms-page__table-cell-single-action{text-align:right}@media(max-width: 924px){.terms-page__table-cell-single-action{text-align:left}}.terms-page__secondary-action--bold{display:block;margin:25px 10px 10px 20px;font-weight:700;font-size:14px;text-align:center;color:#0083a9;letter-spacing:.5px}@media(max-width: 924px){.terms-page__secondary-action--bold{margin:20px 0 0}}.terms-page__coverage-overview,.terms-page__personal-info,.terms-page__my-cw-benefits-overview{margin:0}.terms-page__coverage-overview .payment__subtitle{margin:10px 0}.terms-page__coverage-overview--package .row-group--white{background:none}.terms-page__coverage-overview--package .terms-page__title{padding-left:20px}.terms-page__coverage-overview--package .terms-page__inner-wrapper--empty{padding:0}.terms-page__coverage-overview--package .terms-page__body-table{display:block;background:#fff;border-top:2px solid #0083a9;margin-bottom:20px;padding:0 10px}.terms-page__coverage-overview--package .terms-page__body-table-row:first-child{border-bottom:none}.terms-page__coverage-overview--package .terms-page__body-table-cell--title{padding-bottom:0}@media(max-width: 924px){.terms-page__coverage-overview .row-group>div{padding:16px 16px 0 16px}}.terms-page .cw-flash-notification{margin-top:10px}.terms-page__back-link{display:block;margin:10px 0 5px;font-size:14px;color:#0083a9}.terms-page .premium-summary{margin-top:3px}.terms-page .premium-summary .row-group--sumary{padding:10px 10px 0 10px}@media(max-width: 924px){.terms-page .premium-summary .row-group--sumary{padding:10px 10px 0 10px}}.quote-list-share,.quote-list-edit,.quote-list-download{font-size:13px;white-space:nowrap;cursor:pointer}.quote-list-share:hover .svg-icon,.quote-list-edit:hover .svg-icon,.quote-list-download:hover .svg-icon{fill:#006f8f}.quote-list-share .svg-icon,.quote-list-edit .svg-icon,.quote-list-download .svg-icon{top:1px;width:15px;height:13px;margin-right:5px;fill:#0083a9}.quote-list-download--navigation{display:flex;justify-content:center;align-items:center;padding:0 10px;font-size:14px}.quote-list-download--navigation .svg-icon{top:1px;width:17px;height:17px;margin-right:7px}.quote-list-share+.quote-list-edit,.quote-list-download+.quote-list-edit{margin-left:20px}.quote-list-edit .svg-icon{top:2px}.pending-verification{display:flex;align-items:center;padding:10px;margin-top:3px;background:#fff}@media(max-width: 924px){.pending-verification{flex-direction:column}}.pending-verification__icon{display:flex;flex:0 0 40px;align-items:center;padding-left:5px}@media(max-width: 924px){.pending-verification__icon{flex:0 0 0;padding-bottom:5px;padding-left:0}.pending-verification__icon .svg-icon{width:30px;height:30px}}.pending-verification__content{font-size:13px;line-height:18px}.pending-verification__content-header{font-weight:bold}@media(max-width: 924px){.pending-verification__content-header{padding:7px 0;text-align:center}}.main-layout .terms-page__my-cw-benefits-overview{background:#fff}.documents-review__message,.documents-review__message--generating{font-size:13px;color:#a5a5a5}.documents-review__message--generating::before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;border:2px solid #a5a5a5;border-top:2px solid rgba(0,0,0,0);vertical-align:middle;border-radius:50%;animation:documents-review-loader 1.5s infinite linear}.cw-table .documents-review__message--generating{margin:0}@keyframes documents-review-loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.errors-page{padding-top:0;background:#f9f9f9}.errors-page .errors-page__logo-container{text-align:center;margin:15px 0 0}.errors-page .errors-page__logo{width:160px}.errors-page .errors-page__container{display:flex}.errors-page .errors-page__nav{width:240px}@media(max-width: 924px){.errors-page .errors-page__nav{display:none}}.errors-page .errors-page__body-container{border-left:1px dotted #bfbfbf;height:100vh;width:100%}.errors-page .errors-page__body{text-align:center;margin-top:80px;line-height:26px;padding:0 10px}.errors-page .errors-page__image-container{display:inline-block;width:190px}.errors-page .errors-page__image{display:block;max-width:100%;height:auto}.errors-page .errors-page__title{color:#505050}.errors-page .errors-page__content{color:#505050}.cta-section{width:100%}.cta-section__or-element{margin:0 0 7px 0}.cta-section__or-element span{display:inline-block;margin:8px}.quote-review__footer{display:none}@media(max-width: 924px){.quote-review__footer{display:block;background:#f9f9f9;border-top:2px solid #bfbfbf;height:66px;width:100%;padding:12px;position:fixed;bottom:0;left:0;z-index:100}}.acords-modal{display:inline-block;padding:15px 40px 30px 40px}.acords-modal__title{text-align:center}.acords-modal__content{display:flex;flex-wrap:wrap;justify-content:center;width:400px;margin:15px auto}.acords-modal__content>div:first-child{flex-wrap:wrap;margin:7px}.acords-modal__content>div:first-child>div:nth-child(2)>div>div{flex-wrap:wrap}.acords-modal__action{text-align:center;font-size:15px}.acords-modal__action button{width:160px}@media(max-width: 924px){.acords-modal__action button{width:100%}}.acords-modal__error{text-align:center;color:#de4242;font-size:13px;margin-bottom:10px}.PlanSwitcher{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15px}.PlanSwitcher--disabled{pointer-events:none}.PlanSwitcher--disabled .PlanSwitcher__controls-button:not(.PlanSwitcher__controls-button--active){background-color:#f9f9f9}.PlanSwitcher__title{font-weight:100;font-size:16px}@media(max-width: 924px){.PlanSwitcher__title{display:none}}.PlanSwitcher__buttons-wrapper{overflow:hidden;border-radius:3px}.PlanSwitcher__controls-button{width:110px;border:1px solid #bfbfbf;color:#0083a9;background-color:#fff;border-radius:0;outline:none}.PlanSwitcher__controls-button:hover{border:1px solid #bfbfbf;color:#0083a9;background-color:#fff}.PlanSwitcher__controls-button--active,.PlanSwitcher__controls-button--active:hover{color:#fff;border:1px solid rgba(0,0,0,0);background-color:#0083a9}.PlanSwitcher__controls-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.PlanSwitcher__controls-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.PlanSwitcher--slim{flex-direction:row;padding-top:0}.PlanSwitcher--slim .PlanSwitcher__title{margin-right:15px}@media(max-width: 924px){.PlanSwitcher--slim .PlanSwitcher__buttons-wrapper{margin-top:5px}}.PlanSwitcher--slim .PlanSwitcher__controls-button{font-size:13px;color:#505050}.PlanSwitcher--slim .PlanSwitcher__controls-button:hover{background-color:#fff;border:1px solid #bfbfbf;color:#505050}.PlanSwitcher--slim .PlanSwitcher__controls-button--active,.PlanSwitcher--slim .PlanSwitcher__controls-button--active:hover{color:#fff;border:1px solid rgba(0,0,0,0);background-color:#0083a9}.PlanSwitcher--vertical{padding-top:10px}@media(max-width: 924px){.PlanSwitcher--vertical{padding-top:0}}.PlanSwitcher--vertical .PlanSwitcher__title{margin-bottom:10px;font-size:14px}@media(max-width: 924px){.PlanSwitcher--vertical .PlanSwitcher__title{display:block}}.PlanSwitcher--vertical .PlanSwitcher__controls-button{width:100px;height:35px;font-size:13px;line-height:1;color:#505050}.PlanSwitcher--vertical .PlanSwitcher__controls-button:hover{background-color:#fff;border:1px solid #bfbfbf;color:#505050}.PlanSwitcher--vertical .PlanSwitcher__controls-button--active,.PlanSwitcher--vertical .PlanSwitcher__controls-button--active:hover{color:#fff;border:1px solid rgba(0,0,0,0);background-color:#0083a9}.cw-table{padding-left:4px;background:#fff}@media(min-width: 1370px){.cw-table{padding:0 12px}}.cw-table--for-documents{padding:0 16px}.cw-table__table{display:block;font-size:.875rem}.cw-table__table--small-faded{font-size:.775rem;color:#969696}.cw-table__thead,.cw-table__tbody{display:block}.cw-table__thead--small-faded{padding:6px 0}.cw-table__tr{display:flex;justify-content:space-between;border-bottom:1px solid #f9f9f9}.cw-table__tr--reset{border:0}.cw-table__tr--handheld-stacked{flex-direction:column}@media(min-width: 925px){.cw-table__tr--handheld-stacked{flex-direction:row}}.cw-table__tr--no-border{border-bottom:none}.cw-table__tr--no-border-last-child:last-child{border-bottom:none}.cw-table__tbody .cw-table__tr--for-documents:first-of-type{border-top:1px solid #f9f9f9}@media(max-width: 924px){.cw-table__tbody .cw-table__tr--for-documents:first-of-type{border-top:0px}}.cw-table__tr--for-documents .svg-icon{top:3px;width:16px;height:16px;margin-right:4px;fill:#0083a9}.cw-table__th:last-child,.cw-table__td:last-child{padding-right:32px}@media(max-width: 924px){.cw-table__th:last-child,.cw-table__td:last-child{padding-right:0px}}.cw-table__th--simple,.cw-table__td--simple{color:#8a8a8a}@media(min-width: 925px){.cw-table__th--simple:first-child,.cw-table__td--simple:first-child{padding-left:12px}}.cw-table__th--handheld-stacked:first-child,.cw-table__td--handheld-stacked:first-child{padding-left:2px}@media(min-width: 925px){.cw-table__th--handheld-stacked:first-child,.cw-table__td--handheld-stacked:first-child{padding-left:10px}}@media(min-width: 925px){.cw-table__th--handheld-stacked-no-space-left-desktop:first-child,.cw-table__td--handheld-stacked-no-space-left-desktop:first-child{padding-left:0}}.cw-table__th--vertical-centered,.cw-table__td--vertical-centered{align-items:center}.cw-table__th--bold:first-child,.cw-table__td--bold:first-child{font-weight:bold}.cw-table__th--cells-spaced,.cw-table__td--cells-spaced{max-width:40%}.cw-table__th--dark,.cw-table__td--dark{color:#505050}.cw-table__th{padding:16px 0}.cw-table__th--reset{padding:0;font-weight:500}.cw-table__th--reset:last-child{padding-right:0}.cw-table__th--simple{flex-basis:50%;font-weight:500;text-align:left}@media(max-width: 924px){.cw-table__th--handheld-hidden{display:none}}.cw-table__th--for-documents{font-weight:300;font-size:16px;line-height:24px}.cw-table__td{display:flex;flex-grow:1;flex-basis:50%;justify-content:space-between;padding:10px 0}.cw-table__td:first-child{flex-direction:column;align-items:flex-start}@media(min-width: 1370px){.cw-table__td:first-child{flex-basis:30%}}.cw-table__td:last-child{justify-content:flex-end;text-align:right}@media(min-width: 1370px){.cw-table__td:last-child{flex-grow:2;flex-basis:70%}}@media(min-width: 1370px){.cw-table__td--wider-first-child:first-child{flex-basis:60%;max-width:100%}}@media(min-width: 1370px){.cw-table__td--wider-first-child:last-child{flex-basis:40%;max-width:100%}}.cw-table__td--reset{padding:0}.cw-table__td--reset:last-child{padding:0}.cw-table__td--small-faded:last-child{color:#505050}@media(max-width: 924px){.cw-table__td--handheld-stacked{max-width:100%}}@media(min-width: 925px){.cw-table__td--for-documents:first-child{padding:16px 0}.cw-table__td--for-documents:last-child{padding:0}}.cw-table__inner-cell-container{display:flex;justify-content:space-between}.cw-table__inner-cell{margin:0}.cw-table__inner-cell--dark{font-weight:bold;color:#505050}.cw-table__inner-cell--for-documents{line-height:20px}.cw-table__inner-cell-subtitle{padding:8px 0;margin:0;font-weight:normal}.cw-table__inner-cell-subtitle--for-documents{padding:4px 0 0 0;font-weight:300;line-height:20px}@media(max-width: 924px){.cw-table__inner-cell-subtitle--for-documents{padding-top:8px}}.icon-heading{display:flex;flex-direction:column;align-items:center;padding:15px 15px 25px;margin-bottom:4px;text-align:center;background:#fff}.icon-heading__icon-container{position:relative;display:flex;align-items:center;justify-content:center;width:75px;height:75px;padding:15px;margin-bottom:14px;background:#f0f0f0;border-radius:50%}.icon-heading__icon{width:36px;height:36px}.icon-heading__icon path{fill:#8a8a8a}.icon-heading__title{margin:0 0 10px;color:#4d4d4d}.icon-heading__subtitle{line-height:1.3;text-align:center;margin:6px 0;font-size:.875rem;max-width:550px}@media(max-width: 924px){.icon-heading__subtitle{font-size:16px;line-height:24px}}.actions-list{display:flex;justify-content:space-between;width:100%}.actions-list--mobile-left-aligned{justify-content:flex-start}@media(min-width: 925px){.actions-list--mobile-left-aligned{justify-content:flex-end}}.actions-list--right-aligned{justify-content:flex-end}.actions-list__item:not(:last-child){padding-right:4px}.actions-list__item--spaced:not(:last-child){padding-right:16px}.actions-list__item{padding-left:4px;font-size:.875rem;color:#0083a9}.actions-list__item:hover{color:#505050}.actions-list__item--spaced{padding-left:16px}.actions-list__item--reset-padding{padding:0}.actions-list__item--spaced-bigger-without-last:not(:last-child){padding-right:40px}.action{color:inherit}.action svg{fill:currentColor}.action--default,.action--default:hover{display:inline;padding:0;border:0;color:inherit;background:rgba(0,0,0,0)}.action:focus{outline:rgba(0,0,0,.05) dotted 1px}.action--outlined-btn,.action--outlined-btn:hover{padding:10px 20px;border:1px solid currentColor;text-align:center;background-color:#fff;border-radius:3px}.action--outlined-btn{color:#0083a9}.action--outlined-btn:hover{color:#505050}.action--full-width,.action--full-width:hover{display:block;width:100%}.steps-nav{display:flex;width:100%;padding:10px 0}.steps-nav__link{font-size:.75rem}@media(min-width: 925px){.steps-nav__link{font-size:.875rem}}.steps-nav--mobile-border{border-bottom:1px solid #8a8a8a}@media(min-width: 925px){.steps-nav--mobile-border{border:0}}.steps-nav--1-column{justify-content:flex-end}.steps-nav--2-columns{display:block}@media(min-width: 925px){.steps-nav--2-columns{display:flex;justify-content:space-between}}.steps-nav__right-column{width:100%;text-align:center}@media(min-width: 925px){.steps-nav__right-column{width:auto}}@media(min-width: 925px){.steps-nav__left-column{order:1;margin:auto 0}}.accordion{width:100%}.accordion__item{width:100%;background:#fff}.accordion__item--with-gap:not(:last-child){margin-bottom:4px}.accordion__toggle{position:relative;width:100%;padding:10px 20px;border:0;font-size:.938rem;text-align:left;color:#0083a9;background:rgba(0,0,0,0);cursor:pointer}@media(max-width: 924px){.accordion__toggle{padding-right:80px;padding-left:32px}}.accordion__toggle:hover,.accordion__toggle:focus{border:0;background:rgba(0,0,0,0);outline-width:0}.accordion__toggle:hover{color:#505050}.accordion__toggle:before{content:"";position:absolute;top:50%;left:6px;display:block;width:6px;height:6px;border:1px solid #505050;border-bottom:0;border-left:0;transform:translateY(-50%) rotate(-45deg);transition:all .3s ease 0s}@media(max-width: 924px){.accordion__toggle:before{left:18px}}.accordion__toggle:after{content:attr(data-toggle-text-mobile);font-weight:500}@media(min-width: 925px){.accordion__toggle:after{content:attr(data-toggle-text)}}.accordion__toggle--taller{padding-top:18px;padding-bottom:18px}.accordion__toggle--bold{font-weight:600}.accordion__toggle--right{color:#505050}.accordion__toggle--right:after{position:absolute;top:50%;right:24px;color:#0083a9;transform:translate(0, -50%)}.accordion__toggle--right:before{right:10px;left:auto;width:10px;height:10px;border:2px solid #0083a9;border-bottom:0;border-left:0;transform:translateY(-60%) rotate(136deg)}.accordion__toggle--unfolded:before{transform:translateY(-50%) rotate(136deg)}.accordion__toggle--right-unfolded:before{transform:translateY(-20%) rotate(316deg)}@media(max-width: 924px){.accordion__toggle--minimum-padding-left-mobile{padding-left:6px}}.accordion__toggle--bigger-title{font-size:16px}.accordion__toggle--bigger-title::after{font-size:14px}.accordion__toggle--lighter{font-weight:300}.accordion__content{position:relative;padding:0 20px;background:#fff;overflow:hidden;max-height:0;transition:all .5s cubic-bezier(0, 1, 0, 1)}.accordion__content--border-top{border-top:2px solid #f9f9f9}.accordion__content--no-padding{padding:0}.accordion__content--unfolded{max-height:999px;padding-bottom:10px;transition:all .5s ease-in-out}.carrier-card{display:flex;flex-direction:column;align-items:center;text-align:center}.carrier-card__logo-bg{width:54px;margin:0;background:#fff}.carrier-card__logo{position:relative;max-width:100%;filter:grayscale(1)}.carrier-card__text{margin:0;font-size:.775rem;color:#505050}.carrier-card__label{display:block;color:#969696}.carrier-card__label--inline{color:#969696;margin-right:3px}.carrier-card__title{margin:0 0 5px 0;font-weight:300;color:#8a8a8a}.carrier-card--monoline .carrier-card__logo-bg{width:90px}.carrier-card--monoline .carrier-card__logo{filter:none}.submission-card{padding:4px 0;font-size:.775rem}.submission-card__carrier{padding-top:10px;margin:10px 0;border-top:2px solid #f9f9f9}.submission-card__details-btn,.submission-card__details-btn:hover{font-size:.75rem}@media(min-width: 925px){.submission-card__details-btn,.submission-card__details-btn:hover{padding:4px}}.sidebar__block{padding:8px 6px;text-align:center;background:#fff;margin-bottom:4px}.sidebar__block .info-box__body-item{padding:0}@media(max-width: 924px){.sidebar__block{padding:16px}}.sidebar__text{margin:0;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}.sidebar__text{color:#454855}.sidebar__text--small{font-size:.875rem;color:#8a8a8a}.sidebar__text--spaced{margin:4px 0 6px;word-break:break-word}.sidebar__text--big{font-size:1.125rem;font-weight:lighter}.sidebar .accordion{margin-bottom:4px}.details-list{padding:20px;border:1px solid #d2d2d2;background:#fff;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}.details-list__item{display:flex;padding:2px 0;font-size:.75rem}.details-list__label{min-width:120px}.details-list__label:after{content:":"}.details-list__value{font-weight:600;margin-inline-start:0}.recommendations-section{margin-top:85px;border-top:1px dashed #d2d2d2}.recommendations-section__title{padding:20px 0 25px;font-size:18px}.recommendations-section__content{display:flex;flex-wrap:wrap;margin:-10px}.recommendations-section__item{flex:1 1 45%;margin:10px}@media(max-width: 924px){.recommendations-section__item{flex:1 1 100%}}.recommendation-item{position:relative;padding:20px 15px 20px 24px;margin-bottom:20px;border:1px solid #f0f0f0;border-top:none;font-size:14px;background-color:#fff}.recommendation-item:hover{box-shadow:0 2px 2px 0 #d2d2d2;transition:.3s}.recommendation-item:hover .recommendation-item__request-btn{color:#fff;background-color:#0083a9;opacity:1}.recommendation-item::before{content:"";position:absolute;top:-6px;left:0;display:block;width:100%;height:6px;background-color:#e6f4f8;border-radius:4px 4px 0 0}.recommendation-item__message{height:80px;margin-right:40px;color:#8a8a8a}.recommendation-item__message--title{padding-bottom:10px;font-weight:400;font-size:18px;color:#505050}.recommendation-item__message--content{margin:0}.recommendation-item__close-button{position:absolute;top:10px;right:15px;width:24px;height:24px;padding:0;margin:0;border:1px solid #d2d2d2;font-size:100%;line-height:1.15;font-family:inherit;color:#d2d2d2;background:none;border-radius:12px;transform:rotate(45deg);cursor:pointer}.recommendation-item__close-button::after{content:"+";font-size:19px}.recommendation-item__close-button:hover,.recommendation-item__close-button:focus{border:1px solid #d2d2d2;color:#d2d2d2;background:none;outline:0}.recommendation-item__footer{display:flex;justify-content:space-between;padding-top:20px}.recommendation-item__more-info{padding-top:28px}.recommendation-item__request-btn{opacity:.7}.recommendation-request-modal{width:400px;min-width:400px;font-size:14px;text-align:center;color:#8a8a8a}.recommendation-request-modal__icon{display:flex;justify-content:center;width:100%}.recommendation-request-modal__icon .svg-icon{width:80px;height:40px}.recommendation-request-modal button,.recommendation-request-modal__accept-button{padding:10px 60px;margin:10px 0}.recommendation-request-modal__title{font-weight:400;font-size:24px}.recommendation-more-info-modal{padding:8px 30px}@media(max-width: 924px){.recommendation-more-info-modal{padding:8px 15px}}.recommendation-more-info-modal__content{display:flex;flex-direction:column;width:100%;padding-top:20px;text-align:left}.recommendation-more-info-modal__main-info{display:flex;padding-right:50px}@media(max-width: 924px){.recommendation-more-info-modal__main-info{flex-direction:column-reverse;padding-right:0}}@media(max-width: 924px){.recommendation-more-info-modal__percentage{padding:25px 0 12px 0}}.recommendation-more-info-modal__info-block{padding-left:15px}@media(max-width: 924px){.recommendation-more-info-modal__info-block{padding-left:0}}.recommendation-more-info-modal__info-block :first-child{padding-bottom:10px}.recommendation-more-info-modal__title{font-weight:bold}.recommendation-more-info-modal__help-text{font-size:14px}.recommendation-more-info-modal__list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10px;margin:0 15px;border-top:1px solid #f0f0f0;text-align:center}@media(max-width: 924px){.recommendation-more-info-modal__list{margin:0}}.recommendation-more-info-modal__item{flex:0 0 20%;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8a8a8a}@media(max-width: 924px){.recommendation-more-info-modal__item{flex:0 0 50%}}.recommendation-more-info-modal__item--first{flex:0 0 30%}@media(max-width: 924px){.recommendation-more-info-modal__item--first{flex:0 0 50%}}.recommendation-more-info-modal__label{font-size:13px}.recommendation-more-info-modal__icon{width:45px;height:45px;margin-bottom:15px}.recommendation-more-info-modal__icon path{fill:#8a8a8a}.percentage-graph{width:80px;margin:0 auto;text-align:center}@media(max-width: 924px){.percentage-graph{width:210px}}.percentage-graph__label{display:inline-block;font-size:10px;line-height:13px;text-align:center;color:#8a8a8a}@media(min-width: 925px){.percentage-graph__label{width:auto}}@media(max-width: 924px){.percentage-graph__label{width:100%;margin:6px 0 10px;text-align:center}}.percentage-graph__donut{animation:donutfade 1s}.percentage-graph__donut-segment{transform-origin:center;animation:donut-animation 2s}.percentage-graph__donut-percent{font-weight:bold;font-size:.6em;line-height:1;transform:translateY(0.5em);animation:donutfadelong 1s}@keyframes donutfade{0%{opacity:.2}100%{opacity:1}}@keyframes donutfadelong{0%{opacity:0}100%{opacity:1}}@media(min-width: 767px){.modal{min-width:500px !important}}.modal-form__content{padding:0}.modal-form__content--center{text-align:center}.modal-form__content--small{width:100%;height:100%}.modal-form__title{color:#505050;text-align:center;font-size:28px;margin:0;font-weight:400;padding:26px 0 12px;line-height:41px}.modal-form__response-title{text-align:center;font-size:22px;line-height:1.36;margin-top:0;margin-bottom:16px;font-weight:400}@media(max-width: 767px){.modal-form__response-title{margin-top:56px}}.modal-form__response-description{font-size:18px;line-height:1.33;font-weight:300;margin:0}.modal-form__response-description p{margin:0}.modal-form__step-wrapper{padding:37px 26px 0;display:flex;flex-direction:column}@media(max-width: 767px){.modal-form__step-wrapper{padding:0}}.modal-form__select{margin:0 auto;width:320px;text-align:left;font-size:14px}.modal-form__select--no-label{display:none}.modal-form__text-area{margin:12px 0 0;width:320px !important;height:206px !important;font-weight:400 !important;padding:10px !important}.modal-form__button{width:160px;height:42px;margin:16px 0 0;font-size:17px;display:flex;justify-content:center;align-items:center;align-self:center}.modal-form__button:focus{outline:none}.modal-form__button--margin-top{margin-top:32px}.modal-form__form{display:flex;flex-direction:column;width:320px;margin:0 auto}.modal-form__description{text-align:center;font-size:14px;color:#aaa;width:320px;margin:0}.modal-form__form .help-block{text-align:left !important}.app-footer{display:flex;flex-direction:column;position:absolute;bottom:10px;width:calc(100% - 220px - 240px - 20px)}@media(max-width: 1370px){.app-footer{width:calc(100% - 220px - 20px)}}@media(max-width: 1124px){.app-footer{bottom:10px}}@media(max-width: 1124px){.app-footer{top:100%;width:100%;left:0;bottom:auto}.app-footer__child{padding-bottom:16px}.app-footer__child:first-child{padding-top:24px;padding-bottom:24px;border-top:1px dashed #d2d2d2}}.app-footer--position-static{position:static}.app-footer__links-container{display:flex;flex-wrap:wrap;white-space:nowrap;padding-bottom:12px}@media(max-width: 1124px){.app-footer__links-container{order:1;padding-right:12px}}.app-footer__links-container a{margin-left:5px;font-size:13px}@media(max-width: 924px){.app-footer__links-container a{font-size:12px;margin-left:12px;line-height:22px}}@media(min-width: 925px){.app-footer__links-container a:not(:last-child):after{content:"|";margin-left:5px}}.app-footer__links-container--no-indentation{font-size:13px}.app-footer__links-container--no-indentation a:first-child{margin-left:0px}@media(max-width: 924px){.app-footer__links-container--no-indentation a:first-child{font-size:12px;line-height:22px}}@media(min-width: 925px){.app-footer__links-container--no-indentation a:first-child:not(:last-child):after{content:"|";margin-left:5px}}@media(max-width: 924px){.app-footer__links-container--no-indentation a:not(:first-child){font-size:12px;line-height:22px}}@media(min-width: 925px){.app-footer__links-container--no-indentation a:not(:first-child):not(:last-child):after{content:"|";margin-left:5px}}.app-footer__child__text{display:flex;align-items:center;justify-content:center;margin-left:5px;font-size:13px;color:#8a8a8a}.app-footer__child__text__icon{width:16px;height:16px}.app-footer__child__text__icon path{fill:#8a8a8a}.app-footer__child__text_small{font-size:10px}.app-footer__sidebar{width:160px;position:absolute;bottom:-8px}.app-footer__sidebar--right{right:-229px;width:240px;padding-left:10px;display:flex;flex-direction:column;align-items:center}.app-footer__sidebar--left{left:-210px}@media(max-width: 1124px){.app-footer__sidebar{position:relative;display:block;margin-right:auto;margin-left:auto;text-align:center;width:90%}.app-footer__sidebar--right{right:unset;order:2}.app-footer__sidebar--left{left:unset;order:0}}.quote-item{display:flex;justify-content:space-between;margin:0;border:1px solid #f0f0f0;border-top:0;font-size:15px;color:#505050;background:#fff}@media(max-width: 924px){.quote-item{display:block;flex-basis:100%;padding-top:15px;text-align:center}}.quote-item__section{display:flex;flex-grow:2;flex-basis:100%;flex-direction:column;justify-content:center;padding:5px 7px}@media(min-width: 925px){.quote-item__section{flex-basis:6%;padding:0 5px}}.quote-item__section--centered{text-align:center}.quote-item__section--rating{min-width:130px;flex-direction:row}@media(min-width: 925px){.quote-item__section--rating{flex-direction:column}}.quote-item__section--features{position:relative;flex-basis:31%;align-items:flex-start;padding:12px 18px;font-size:14px;text-align:left}@media(min-width: 925px){.quote-item__section--features{padding:12px 7px}}.quote-item__section--features:before{position:absolute;top:7px;left:-1px;margin-right:5px;font-size:3px;color:#a5a5a5}.quote-item__section--features>.quote-item__quote-list-container:not(:last-of-type){margin-bottom:16px}.quote-item__section--pricing{flex-basis:18%}.quote-item__section--notes{flex-basis:54%;padding:12px 7px;font-size:14px}.quote-item__section--estimation{flex-basis:43%;padding:15px}.quote-item__section--buttons{flex:0 0 220px;max-width:220px;padding:21px 7px;border-left:1px solid #f0f0f0}@media(max-width: 924px){.quote-item__section--buttons{flex-basis:100%;max-width:100%;padding:16px 18px;border-left:none}}.quote-item__section--buttons .call-us-extend__link{margin:0 12px}.quote-item__quote-list-container{text-align:left}.quote-item__quote-tier{margin-bottom:15px}.quote-item__quote-tier p{margin:0}.quote-item__view-coverages{color:#0083a9;margin-left:12px;cursor:pointer}.quote-item__view-coverages:hover{color:#006f8f}.quote-item__button{white-space:nowrap}@media(min-width: 925px){.quote-item__button{margin:0 12px}}.quote-item__button.btn,.quote-item__button.continue-button.btn--disabled{padding:10px}.quote-item__button--policy{margin:10px 0}@media(min-width: 925px){.quote-item__button--policy{margin:10px 12px}}.quote-item__title{padding-bottom:5px;font-weight:300;font-size:16px;line-height:21px}.quote-item__logo{display:inline;width:72px;max-width:100%;height:auto;margin:0 auto;opacity:.7}@media(min-width: 925px){.quote-item__logo{display:block}}@media(min-width: 925px){.quote-item__rating-title{display:none}}.quote-item__rating-value{padding-left:3px}@media(min-width: 925px){.quote-item__rating-value{padding:0;font-weight:300;font-size:22px}}.quote-item__feature-item{position:relative;display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;font-size:14px;line-height:16px}.quote-item__feature-item__icon{width:8px;height:8px;margin-right:8px}.quote-item__feature-item__icon path{fill:#68c14d}.quote-item__feature-item--tooltiped span{outline:none}@media(min-width: 925px){.quote-item__feature-item--tooltiped span{padding-bottom:2px;background-image:linear-gradient(90deg, #d2d2d2 50%, hsla(0, 0%, 100%, 0) 0);background-repeat:repeat-x;background-position:bottom;background-size:4px 1px;cursor:pointer}}.quote-item__feature-item--excluded{color:#a5a5a5}.quote-item__feature-item--excluded .quote-item__feature-item__icon path,.quote-item__feature-item--removed .quote-item__feature-item__icon path{fill:#de4242}.quote-item__feature-item--active{max-height:100px;transition:margin-bottom .6s,max-height 1s}.quote-item__feature-item--inactive{max-height:0;margin-bottom:0px;overflow:hidden;padding-left:12px;transition:margin-bottom .5s,max-height .3s}.quote-item__feature-item__status{font-size:13px;color:#0083a9}.quote-item__feature-item__value{display:inline}.quotes-group-header{display:flex;justify-content:space-between;border:1px solid #f0f0f0;border-top:none;font-weight:400;font-size:13px;color:#bfbfbf;background:#fff}@media(max-width: 924px){.quotes-group-header{display:none}}.quotes-group-header__section{display:flex;flex-grow:2;flex-basis:6%;flex-direction:row;justify-content:center;align-items:center;padding-left:5px;height:40px;line-height:15px}.quotes-group-header__section--rating{min-width:130px}.quotes-group-header__section--features{flex-basis:31%;justify-content:left}.quotes-group-header__section--pricing{flex-basis:18%}.quotes-group-header__section--notes{flex-basis:54%;justify-content:left}.quotes-group-header__section--estimation{flex-basis:43%}.quotes-group-header__section--buttons{flex:0 0 220px;max-width:220px;border-left:1px solid #f0f0f0}.quotes-group-header__tooltip-container{margin-left:5px}.quotes-group-header p{margin:0}.insurance-group{margin-bottom:18px}.insurance-group__payg-button{margin-right:16px}@media(max-width: 924px){.insurance-group__payg-button{margin-left:16px}}.insurance-group__additional-info{display:flex;flex-direction:row;align-items:center}@media(max-width: 924px){.insurance-group__additional-info{align-items:flex-start;flex-direction:column}}.insurance-group--uber{display:flex;flex-direction:column;gap:4px}.insurance-group--uber .submission-quote-item--call:last-child{align-self:initial}@media(max-width: 924px){.insurance-group{max-height:9999px;overflow:hidden;transition:max-height .8s cubic-bezier(0.5, 0, 1, 0) -0.1s}.insurance-group--collapsed{max-height:0;transition-timing-function:cubic-bezier(0, 1, 0, 1)}}.insurance-group__header{display:flex;align-items:center;justify-content:space-between;background:#e6f4f8}@media(max-width: 924px){.insurance-group__header{align-items:flex-start;text-align:center;flex-direction:column;padding-bottom:12px;padding-top:8px}}.insurance-group__header h4{margin:4px 0;display:flex;font-size:16px;align-items:center;justify-content:space-between}@media(max-width: 923px){.insurance-group__header h4{width:100%}}.insurance-group__inner-text{width:100%;padding:0 15px;overflow:hidden}@media(max-width: 923px){.insurance-group__inner-text{text-align:left;padding-left:16px;padding-right:6px;max-width:calc(100% - 35px)}.sticky-outer-wrapper.active .insurance-group__inner-text{white-space:nowrap;text-overflow:ellipsis}}.insurance-group__toggle-icon{width:24px;height:24px;margin-right:10px;background-size:24px 24px}@media(min-width: 925px){.insurance-group__toggle-icon{display:none}}.insurance-group__toggle-icon--show,.insurance-group__toggle-icon--hide{background-color:#0083a9;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.insurance-group__toggle-icon--show{-webkit-mask-image:url(9f4ceb44269a45164809.svg);mask-image:url(9f4ceb44269a45164809.svg)}.insurance-group__toggle-icon--hide{-webkit-mask-image:url(5fd53a08e27ac72abe70.svg);mask-image:url(5fd53a08e27ac72abe70.svg)}.insurance-group__expires-section{display:flex;align-items:center;white-space:pre-wrap;margin:8px 0;margin-right:16px}@media(max-width: 924px){.insurance-group__expires-section{margin-left:24px}}.insurance-group__expires-section-title{font-weight:300;font-size:13px;color:initial}.insurance-group__expires-section-date{font-weight:300;font-size:13px;color:initial}.insurance-group__expires-section-calendar{width:19px;height:19px;margin-left:8px}.insurance-group__expires-section-calendar path{fill:#505050}.quotes-types-group{margin-top:10px}@media(max-width: 924px){.quotes-types-group .sticky-outer-wrapper.active{height:var(--height) !important}}.quotes-types-group:first-child{margin-top:20px}.quotes-types-group__title{padding-bottom:10px;font-size:18px}.quotes-types-group__title--with-switcher{padding-bottom:0}.quotes-types-group__section-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}@media(max-width: 924px){.quotes-types-group__section-header{flex-direction:column;justify-content:center}}.offline-quotes-banner{display:flex;justify-content:space-between;margin:0;border:1px solid #f0f0f0;border-top:0;font-size:15px;color:#505050;background:#fff}@media(max-width: 924px){.offline-quotes-banner{display:block;flex-basis:100%;padding-top:15px;text-align:center}}.offline-quotes-banner__section{display:flex;flex-grow:2;flex-basis:100%;flex-direction:column;justify-content:center}@media(min-width: 925px){.offline-quotes-banner__section{flex-basis:6%}}.offline-quotes-banner__section--centered{text-align:center}.offline-quotes-banner__section--buttons{flex:0 0 220px;max-width:220px;padding:28px 19px;border-left:1px solid #f0f0f0}@media(max-width: 924px){.offline-quotes-banner__section--buttons{flex-basis:100%;max-width:100%;padding:16px 18px;border-left:none}}.offline-quotes-banner__description{flex-basis:70%;padding:22px 16px}@media(max-width: 923px){.offline-quotes-banner__description{padding:12px 18px}}.offline-quotes-banner__button{white-space:nowrap}@media(min-width: 925px){.offline-quotes-banner__button{margin:0 12px}}.offline-quotes-banner__button.btn,.offline-quotes-banner__button.continue-button.btn--disabled{padding:10px}.offline-quotes-banner__button--policy{margin:10px 0}@media(min-width: 925px){.offline-quotes-banner__button--policy{margin:10px 12px}}.offline-quotes-banner__title{font-weight:400;font-size:16px;line-height:21px;padding-bottom:8px}@media(max-width: 923px){.offline-quotes-banner__title{text-align:left;padding-bottom:16px}}.offline-quotes-banner__subtitle{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#8a8a8a}@media(max-width: 923px){.offline-quotes-banner__subtitle{text-align:left}}.submission-uber-quote-item__package-price{margin-bottom:16px;display:flex;justify-content:flex-end;align-items:baseline}@media(min-width: 924px){.submission-uber-quote-item__package-price{border-bottom:1px dashed #bfbfbf}}.submission-uber-quote-item__package-price--with-estimated-quote{display:block}.submission-uber-quote-item__wrapper{display:flex;align-items:baseline}.submission-uber-quote-item__divider{display:block;width:17.46px;height:0;border:1px solid #8a8a8a;transform:rotate(113.63deg);align-self:center}.submission-uber-quote-item__action-note{margin-top:8px}.submission-uber-quote-item__feature-icon path{fill:#d0352f}.submission-uber-quote-item__box-content--primary{font-weight:600;font-size:24px;line-height:32px}.submission-uber-quote-item__package-premium-period{font-weight:400;font-size:12px;line-height:16px}.submission-uber-quote-item__package-payments{margin-bottom:16px;width:100%;font-weight:400;font-size:12px;line-height:16px;color:#8a8a8a}.uber-quote-item{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;background-color:#fff;padding:16px;margin-bottom:4px}.uber-quote-item:last-child{margin-bottom:0}@media(min-width: 924px){.uber-quote-item{height:100%;align-items:center;flex-direction:row;padding:24px 20px}}.uber-quote-item__section{display:flex;width:100%;flex-grow:2;flex-direction:column;justify-content:center}.uber-quote-item__section--features{position:relative;align-items:flex-start;font-size:14px;line-height:16px;text-align:left}.uber-quote-item__section--features>.quote-item__quote-list-container:not(:last-of-type){margin-bottom:16px}.uber-quote-item__feature-item{display:flex;align-items:center;color:#4d4d4d;position:relative;margin-bottom:10px}.uber-quote-item__feature-item__icon{width:8px;height:8px;margin-right:8px}.uber-quote-item__feature-item__icon path{fill:#68c14d}.uber-quote-item__feature-item--tooltiped span{outline:none}@media(min-width: 925px){.uber-quote-item__feature-item--tooltiped span{padding-bottom:2px;background-image:linear-gradient(90deg, #d2d2d2 50%, hsla(0, 0%, 100%, 0) 0);background-repeat:repeat-x;background-position:bottom;background-size:4px 1px;cursor:pointer}}.uber-quote-item__feature-item--included span{color:#4d4d4d}.uber-quote-item__feature-item--excluded span{color:#8a8a8a}.uber-quote-item__feature-item--excluded .uber-quote-item__feature-item__icon path,.uber-quote-item__feature-item--removed .uber-quote-item__feature-item__icon path{fill:#de4242}.uber-quote-item__feature-item--active{max-height:100px;transition:margin-bottom .6s,max-height 1s;display:flex;align-items:baseline}.uber-quote-item__feature-item--inactive{max-height:0;margin-bottom:0px;overflow:hidden;padding-left:12px;transition:margin-bottom .5s,max-height .3s}.uber-quote-item__feature-item--bold{font-weight:700}.uber-quote-item__feature-item__status{font-size:13px;color:#0083a9}.carrier-section{flex-grow:2;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:end;align-content:center;margin-bottom:16px}@media(min-width: 924px){.carrier-section{flex-basis:20%}}.carrier-section .quote-item__logo{margin:0}@media(min-width: 924px){.carrier-section .quote-item__logo{align-self:center}}.carrier-section .quote-item__section--pricing{flex-basis:100%}@media(min-width: 925px){.carrier-section .quote-item__section--pricing{display:none}}@media(max-width: 923px){.carrier-section .submission-uber-quote-item__package-payments{display:none}}.uber-buttons{display:flex;width:100%;flex-direction:column;align-items:center;font-weight:400;font-size:12px;line-height:16px}@media(max-width: 923px){.uber-buttons .submission-uber-quote-item__package-price{display:none}}@media(min-width: 924px){.uber-buttons{width:400px}.uber-buttons button{width:207px}}.uber-buttons button{width:100%}.review-additional-quotes{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px;margin-top:4px;background:#fff}.review-additional-quotes .review-additional-quotes-btn{padding:10px 18px}.review-additional-quotes .review-additional-quotes-btn.override-btn{display:block;font-size:14px;margin:14px 0px 8px;color:#fff;background-color:#d0352f;border:1px solid #d0352f}@media(max-width: 924px){.review-additional-quotes .review-additional-quotes-btn.override-btn{width:100%;font-size:16px}}.review-additional-quotes .review-additional-quotes-btn.override-btn:hover{border:1px solid #ba2f2a;color:#fff;background-color:#ba2f2a}.note{display:flex;flex-direction:row;margin:14px 0;align-items:flex-start}.note__text{margin:0;font-size:.875rem;color:#505050;text-align:left}.note__icon{width:20px;height:20px;min-width:20px;margin-right:5px}.note__icon path{fill:#0083a9}.payg-note-wrapper{display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 924px){.payg-note-wrapper{align-items:center}}.payg-note-wrapper__interpolation{padding-left:26px}@media(max-width: 924px){.payg-note-wrapper__interpolation{display:inline-block;margin-top:4px;padding-left:0}}.payg-note-wrapper .note{margin-bottom:0}.payg-note__text{font-size:12px;font-weight:300}.payg-note__text_main{font-weight:400}.cart-premium-summary{display:flex;flex-direction:column;align-items:center;margin-top:3px;margin-bottom:3px;background:#fff}@media(min-width: 925px){.cart-premium-summary{flex-direction:row;align-items:stretch}}.cart-premium-summary__payg-button{margin-bottom:6px;position:relative;order:3;margin-left:18px;margin-top:4px}@media(max-width: 924px){.cart-premium-summary__payg-button{margin-bottom:0;margin-left:0;margin-top:8px}}.cart-premium-summary__section{display:flex;flex-direction:column;align-items:center;width:100%;padding:16px;text-align:center}.cart-premium-summary__section--left{padding-bottom:0}@media(min-width: 925px){.cart-premium-summary__section--left{align-items:flex-start;width:74%;padding:10px;border-right:1px solid #f0f0f0}}@media(min-width: 925px){.cart-premium-summary__section--right{justify-content:center;align-items:center;width:26%}}.cart-premium-summary__title{text-align:center}.cart-premium-summary__text{margin-bottom:16px;font-weight:lighter;font-size:.8125rem;color:#969696}@media(max-width: 924px){.cart-premium-summary__text{margin-bottom:8px}}@media(min-width: 925px){.cart-premium-summary__circle-terms{display:flex;flex-direction:row}}.cart-premium-summary__terms{margin-top:10px}@media(min-width: 925px){.cart-premium-summary__terms{margin-left:20px;text-align:left}}.cart-premium-summary__note{text-align:left}.cart-premium-summary__note--fixed-height{min-height:95px}.terms-page .cart-premium-summary.overrides h5{margin:10px 0}@media(min-width: 925px){.cart-premium-summary.overrides .terms-page__graphic-info{margin-left:20px}}.cart-premium-summary.overrides .terms-page__graphic-info-block{text-align:left}@media(max-width: 924px){.cart-premium-summary.overrides .terms-page__graphic-info-block{text-align:center}}.cart-premium-summary.overrides .terms-page__graphic-info-block .terms-page__graphic-info{margin-left:0px}.payg-button{font-size:14px;line-height:20px;padding:0 8px;height:32px;color:#0083a9}.payg-button:hover{padding:0 8px;color:#006f8f}.payg-button:focus{outline:none}@media(max-width: 924px){.payg-button{height:40px}}.markdown-no-margins>p:first-child,.markdown-no-margins>ul:first-child>li:first-child{margin-top:0}.markdown-no-margins>p:last-child,.markdown-no-margins>ul:last-child>li:last-child{margin-bottom:0}.paypal-credit-card-modal{position:fixed;top:0;left:0;z-index:20;width:100vw;height:100vh;overflow:scroll;background:#fff;border-radius:0;transform:none;padding:16px}@media(min-width: 1124px){.paypal-credit-card-modal{position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:2;display:flex;flex-direction:column;justify-content:space-between;width:736px;min-width:600px;height:auto;min-height:436px;padding:8px 20px 20px;margin-right:-50%;border:1px solid #ccc;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:10px;outline:none;transform:translate(-50%, -50%)}}.paypal-credit-card-modal [data-braintree-id=card-sheet-header]:after{background:#0083a9}.paypal-credit-card-modal__close{display:block;padding:0;margin-left:auto;border:0;font-weight:normal;font-size:36px;line-height:18px;color:#333;cursor:pointer;background-color:rgba(0,0,0,0)}.paypal-credit-card-modal__close:hover{border:0;background-color:rgba(0,0,0,0);outline:none}.paypal-credit-card-modal__close__icon{width:40px;height:40px}.paypal-credit-card-modal__close__icon path{fill:#8a8a8a}.paypal-credit-card-modal__content{display:flex;flex-direction:column;justify-content:space-between;max-width:none;height:calc(100% - 115px);max-height:none}@media(min-width: 1124px){.paypal-credit-card-modal__content{max-width:600px;max-height:500px;overflow-y:auto;font-size:16px;text-align:center}}.paypal-credit-card-modal__submit-button{display:block;width:100%}.paypal-credit-card-modal__submit-button:hover{background-color:#ba2f2a}@media(min-width: 1124px){.paypal-credit-card-modal__submit-button{padding:12px 40px;margin:20px auto 5px}}.coverages-details{margin:0}.coverages-details__insurance-block{padding:0;margin:3px 0;background:#fff}.coverages-details__insurance-block-title{margin:10px 0 !important;font-weight:500}@media(max-width: 924px){.coverages-details__insurance-block-title{width:100%;text-align:center;font-size:16px;font-weight:300}}.coverages-details__static .coverages-details__insurance-section{border-bottom:1px solid #f0f0f0}.coverages-details__static .coverages-details__insurance-section:last-child{border-bottom:none}.coverages-details__wrapper{padding:10px}@media(max-width: 924px){.coverages-details__wrapper{padding:16px 16px 0 16px}}.coverages-details__insurance-section{display:table;width:100%;border-collapse:collapse}.coverages-details__insurance-section-item{position:relative;display:table;width:100%;border-bottom:1px solid #f0f0f0;table-layout:fixed}.coverages-details__insurance-section-item:last-child{border-bottom:none}.coverages-details .tooltip-container{position:absolute;top:17px;right:10px;left:auto}.coverages-details--package .coverages-details__insurance-block{background:none}.coverages-details--package .coverages-details__wrapper{padding:0}.coverages-details--package .coverages-details__insurance-section{display:block;padding:0 10px;margin-bottom:20px;border-top:2px solid #0083a9;background:#fff}.alert-generic-list{color:#505050}.alert-generic-list__item{font-size:14px;line-height:1.57}.detail-panel{padding:16px;margin-bottom:4px;line-height:30px;background-color:#fff;display:flex;flex-direction:column}@media(min-width: 925px){.detail-panel{padding:12px 0 12px 12px}}.detail-panel-title{position:relative;color:#505050;display:flex;font-size:16px;line-height:24px;margin-bottom:24px}.detail-panel .row .col{display:flex;flex-wrap:wrap}.detail-panel .row .col span{flex:0 0 60%;font-size:14px;font-weight:400;line-height:20px;margin:12px 0 12px 0;text-align:left;vertical-align:top}.detail-panel .row .col span.value{flex:1;font-weight:bold}.collapsed-panel-title{margin-bottom:8px}.payment-complete__cell-text{width:100%;padding-left:4px;margin:0;text-align:left;color:#505050}@media(min-width: 925px){.payment-complete__cell-text{line-height:2}}.payment-complete__documents-accordion{margin-top:4px}.payment-instructions__doc-links{display:flex;justify-content:flex-end;padding:14px 0;font-size:.875rem}.payment-instructions__heading{margin-bottom:0}.payment-instructions__transfer-details{display:flex;flex-direction:column;align-items:center;padding:8px;margin-bottom:10px;background:#fff}.payment-instructions__transfer-details-box{width:100%;max-width:620px}.payment-instructions__warning{padding:0 10px}.payment-instructions__text{font-size:.8125rem;text-align:center}.payment-instructions__text--highlighted{font-weight:600}.payment-instructions__call-us{font-size:.875rem}@media(max-width: 1370px){.payment-instructions__footer{flex-direction:row}}@media(max-width: 924px){.payment-instructions__footer{flex-direction:column-reverse;align-items:center}}.payment-instructions .agreement{font-size:14px}.payment-instructions .agreement li{display:flex;flex-wrap:wrap;margin:14px;margin-left:0;list-style:none}.payment-instructions .agreement .form-group{padding:0 5px 0 0}@media(max-width: 924px){.payment-instructions .payment-options__section{padding-top:10px}}.payment-instructions .terms-page__payment-instructions .row-group{margin-bottom:0}.generic-error{display:flex;flex-flow:column;align-items:center;background-color:#fff;padding:16px 0}.generic-error__header-icon-wrapper{display:flex;align-items:center;justify-content:center;padding:24px;border-radius:50%;background-color:#f0f0f0}.generic-error__header-icon{width:36px;height:36px}.generic-error__header-icon path{fill:#8a8a8a}.generic-error__button-content{display:flex;flex-direction:row;align-items:center;justify-content:center}.generic-error__button-icon{width:22px;height:22px;margin-right:5px}.generic-error__button-icon path{fill:#4d4d4d}.summary-agreement__term p{padding-bottom:8px;margin:0}.summary-agreement__term ul{padding:0;margin:0;list-style:none}.summary-agreement__term li{margin-top:14px;margin-left:45px;margin-bottom:14px;list-style:circle}.summary-agreement__term:last-child>*:last-child{margin-bottom:0}.summary-agreement__term_with-confirmation>p{margin-left:30px}.summary-agreement__term_with-confirmation li.term-with-checkbox{display:flex;list-style:none;margin:14px;margin-left:0}.summary-agreement__term_with-confirmation li.term-with-checkbox label{margin-right:8px;margin-top:-2px}.summary-agreement__term_with-confirmation li.term-with-checkbox label input:checked+svg{animation:none;transform:none}.summary-agreement__term_with-confirmation li.term-with-checkbox .form-group{padding:0 5px 0 0}.summary-agreement__error{margin-top:16px;font-size:14px;color:#de4242}.summary-signature-checkbox{display:flex;flex-direction:row;align-items:center}.summary-signature-checkbox__input[data-test=sign-checkbox]{margin-right:8px}.summary-signature__error{margin-top:16px;color:#de4242}.summary-signature__footnote{margin-top:16px;font-size:12px;background-color:#fff}.summary-table__rows>.summary-table__row{display:flex;flex-wrap:wrap}.summary-table__rows>.summary-table__row:not(:last-child){margin-bottom:16px}.summary-table__row__label,.summary-table__row__value{flex:1 1}.summary-table__row__label{max-width:335px;margin-right:16px}.instructions-info-box{display:flex}.instructions-info-box .section__title{font-size:18px}.instructions-info-box__icon{width:32px;height:32px;min-width:32px;margin-left:8px;margin-right:20px}.instructions-info-box__icon path{fill:#0083a9}.label{display:block;text-align:left;margin:0 auto;padding:.2em 12px .2em 0;position:relative;font-size:14px}.label:after{content:"";display:table;clear:both}.label.label--inline{display:table-cell;vertical-align:top;text-align:right;min-width:230px;max-width:230px}@media(max-width: 767px){.label.label--inline{display:block;width:100%;max-width:100%;padding:0;margin:0 0 5px 0;text-align:center}}.label .label-addition{display:inline-block}@media(max-width: 767px){.label .label-addition{display:inline}}.label{cursor:pointer;font-size:18px;right:5px;top:0;position:absolute}.form-input{background-color:rgba(0,0,0,0);border-radius:0;border:1px solid #d2d2d2;padding-left:10px;width:100%;height:45px;text-align:left;font-size:14px;color:#454855;box-shadow:none}.form-input:focus{outline:2px solid #0083a9}.form-input:disabled{background-color:#bfbfbf !important;cursor:not-allowed}.form-input--long{height:38px}.form-input--short{width:300px;margin-right:15px}@media(max-width: 767px){.form-input--short{width:100%;margin-right:0}}.form-input--description{min-height:100px;padding:3px 10px}.form-input::-webkit-input-placeholder{color:#bfbfbf;font-size:14px;font-weight:lighter}.form-input:-moz-placeholder{color:#bfbfbf;font-size:14px;font-weight:lighter;opacity:1}.form-input::-moz-placeholder{color:#bfbfbf;font-size:14px;font-weight:lighter;opacity:1}.form-input:-ms-input-placeholder{color:#bfbfbf;font-size:14px;font-weight:lighter}*{box-sizing:border-box}html{line-height:normal !important}body{font-family:Open Sans,sans-serif;color:#505050;background:#f9f9f9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:100;font-family:Open Sans,sans-serif;color:#454855;margin:10px 0}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.h6.light{color:#0083a9}h1,.h1{font-size:54px;line-height:62px}h2,.h2{font-size:44px;line-height:52px}h3,.h3{font-size:34px;line-height:42px}h4,.h4{font-size:24px;line-height:32px}h5,.h5{font-size:18px;line-height:25px}h6,.h6{font-size:14px;line-height:21px}a,.linkstyle{padding:0;margin:0;border:none;font-size:100%;vertical-align:baseline;color:#0083a9;text-decoration:none;background:rgba(0,0,0,0);cursor:pointer;transition:color 400ms,background-color 400ms}a:hover,.linkstyle:hover{color:#006f8f;background-color:rgba(0,0,0,0)}a.link--light,.linkstyle.link--light{color:#fff}a.link--light:hover,.linkstyle.link--light:hover{color:#fff}a.link--disabled,.linkstyle.link--disabled{color:#bfbfbf;cursor:default;pointer-events:none}a.link--disabled .svg-icon,.linkstyle.link--disabled .svg-icon{fill:#bfbfbf}.linkstyle:hover,.linkstyle:active,.linkstyle:focus{border:0;outline:none}ul{padding:0;margin:0;list-style:none}iframe{border:0}.label__help-info{display:inline-block;font-size:12px;line-height:15px;color:#8a8a8a}.label__click-here{border-bottom:1px dashed #0083a9;color:#0083a9;cursor:pointer}strong{font-weight:bold !important}.three-column-layout .primary-nav__main-item{padding-top:30px}.lifecycle ul.list .item.complete .circle{border-color:#006f8f;background:#006f8f}.lifecycle ul.list .item.current .circle{border-color:#0083a9;background:#0083a9}.agent-nav-box__body-info a{color:#0083a9}.agent-nav-box__body-info a:hover{color:#006f8f}.AgentHeaderContainer-bar__logo img{width:auto}.main-layout--aonaustralia-user .AgentHeaderContainer-bar{background-color:#fff;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.5),2px 0 8px 0 rgba(0,0,0,.2)}.main-layout--aonaustralia-user .AgentHeaderContainer-bar__logo{padding:3px}.main-layout--aonaustralia-user .header-actions-dropdown-container .header-actions,.main-layout--aonaustralia-user .header-actions-dropdown-container:last-of-type .header-actions{border-left:1px solid #d2d2d2}.main-layout--aonaustralia-user .header-actions{background-color:#fff;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.5);color:#505050}.main-layout--aonaustralia-user .header-actions:hover{background-color:#f9f9f9}.main-layout--aonaustralia-user .header-actions__dropdown{border-color:#0083a9}.modal__content--indent{width:100%;padding:0 10px}.modal__title{margin:0 40px}a:hover{color:#006f8f}a:hover .svg-icon{fill:#006f8f !important}.back-link{margin:1px 26px 0 0;line-height:46px;color:#0083a9}.back-link:hover{color:#006f8f}@media(max-width: 924px){.back-link{margin:1px 0 0 0}}.progress-bar__completed{background-color:#0083a9}.Select-option.is-focused,.Select-option.is-selected{color:#fff;background-color:#0083a9}.loader{border-color:#0083a9}.loader .loader__inner{background-color:#0083a9}@media(max-width: 920px){.progress-bar .progress-bar__title{padding:8px 0;margin:0}}@media(max-width: 920px){.progress-bar .progress-bar__bar{border-top:1px solid #dfdfdf;background-color:#f0f0f0;box-shadow:0 2px 2px 0 rgba(50,50,50,.2)}}@media(max-width: 920px){.progress-bar .progress-bar__completed{background-color:#0083a9}}@media(max-width: 1370px){.page>div+.step-switcher .continue-button--mobile-link{padding:0 10px;border:1px solid #d0352f;line-height:48px;text-align:center;background-color:#d0352f}}@media(max-width: 920px){.page>div+.step-switcher .back-link{margin-right:0}}.btn.continue-button.disabled:hover,.continue-button.disabled.btn--disabled:hover{border:1px solid #d2d2d2;color:#fff;background-color:#d2d2d2;cursor:default}.btn.btn--blue:hover,.btn--blue.continue-button.btn--disabled:hover{border:1px solid #006f8f;color:#fff;background-color:#006f8f}.btn.btn--border,.btn--border.continue-button.btn--disabled{background:rgba(0,0,0,0)}.btn.btn--border:hover,.btn--border.continue-button.btn--disabled:hover{border:1px solid #ba2f2a;color:#fff;background-color:#ba2f2a}.btn.btn--border-blue,.btn--border-blue.continue-button.btn--disabled{background:rgba(0,0,0,0)}.btn.btn--border-blue:hover,.btn--border-blue.continue-button.btn--disabled:hover{border:1px solid #006f8f;color:#fff;background-color:#006f8f}@media(max-width: 924px){.btn.btn--full-mobile,.btn--full-mobile.continue-button.btn--disabled{width:100%;text-align:center}}@media(min-width: 924px){.btn--reduced-padding{padding:10px 19px}}.btn.btn--small,.btn--small.continue-button.btn--disabled{padding:8px 12px;font-size:14px}.btn.disabled,.btn[disabled],.continue-button.btn--disabled{border:1px solid #d2d2d2;background-color:#d2d2d2;cursor:default}.btn:hover,.continue-button.btn--disabled:hover{border:1px solid #ba2f2a;color:#fff;background-color:#ba2f2a}@media(max-width: 924px){.submission-card__details-btn,.submission-card__details-btn:hover{padding:18px 20px;font-size:.74rem}}@media(max-width: 924px){.modal.modal--fullscreen-mobile{position:fixed}}.react-datepicker__day{color:#0083a9;background-color:#f0f0f0}.react-datepicker__day:hover{color:#d2d2d2;background:#e6f4f8}.react-datepicker__day--selected{color:#fff;background-color:#0083a9}.react-datepicker__day--disabled{color:#d2d2d2;background-color:#f0f0f0}.react-datepicker__day--disabled:hover{background-color:#f0f0f0}.cw-flash-notification--info{background-color:#e2e9f2}.cw-flash-notification--info .cw-flash-notification__icon:before,.cw-flash-notification--info .cw-flash-notification__close-icon:before{color:#0083a9}.cw-flash-notification--info .cw-flash-notification__title{font-weight:normal}.header__logo-img{display:block;width:126px;height:initial;margin-top:10px}@media(max-width: 1370px){.header__logo-img{margin-top:0;display:none}}.header__logo-img--mobile{display:none}@media(max-width: 1370px){.header__logo-img--mobile{display:block;width:74px}}@media(max-width: 1370px){.header__logo-img--mobile-retail,.header__logo-img--mobile-cyber{width:60px}}.agent-nav-box{margin-top:54px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.cw-flash-notification{height:56px}.cw-flash-notification .cw-flash-notification__close{transform:none}}.completeButton{padding:10px 20px;margin-top:10px;margin-left:38px;border:1px solid #d0352f;font-size:14px;font-family:Open Sans,sans-serif;color:#fff;background-color:#d0352f;border-radius:3px}.completeButton .processingCompleteButton,.completeButton .finishedCompleteButton,.completeButton:hover{border:1px solid #505050;color:#fff;background-color:#505050}@media(min-width: 1370px){.main-layout--aonaustralia .AgentNavBox .agent-nav-box{padding-top:50px}}.main-layout--aonaustralia-user{grid-template-rows:50px 1fr auto}.main-layout__primary-panel--aonaustralia-user .navbar-header{margin-top:20px;text-align:center}@media(max-width: 1369px){.main-layout__primary-panel--aonaustralia-user .navbar-header{display:none}}.main-layout__primary-panel--aonaustralia-user .navbar-header img{width:126px}@media(min-width: 1370px){.main-layout__primary-panel--aonaustralia-user .AgentNavBox .agent-nav-box{padding-top:15px}}.main-layout__content--aonaustralia-user{grid-row:2/4}.main-layout__secondary-panel--aonaustralia-user{grid-row:2/4}
