.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.inline-checkbox{display:inline-block;margin:0 15px 15px 0;position:relative}
.inline-checkbox:last-child{margin-right:0}
input[type=checkbox]{appearance:none;-webkit-appearance:none;opacity:0;position:absolute}
input[type=checkbox]+label{padding:0 0 0 26px;position:relative;display:inline-block;cursor:pointer}
@media only screen and (max-width:599px){input[type=checkbox]+label{min-height:30px}
}
input[type=checkbox]+label>.checkbox-icon{left:0;top:0;position:absolute;border:1px solid #bcbec0;margin:0 5px 0 0;text-align:center;width:20px;height:20px;border-radius:4px;font-size:24px;padding:1px 0 0}
input[type=checkbox]+label>.checkbox-icon:before{opacity:0}
input[type=checkbox]+label .content-title{color:#116f9a;font-size:.875rem;line-height:1.1875rem}
input[type=checkbox]+label .content-description{margin-top:12px;font-size:.75rem;line-height:1.1875rem}
input[type=checkbox]+label .content-description ul{list-style:none;padding-left:0;margin:8px 0 0}
input[type=checkbox]+label .content-description ul li{position:relative;padding-left:16px}
input[type=checkbox]+label .content-description ul li:not(:last-child){margin-bottom:6px}
input[type=checkbox]+label .content-description ul li:before{position:absolute;top:.375rem;left:0;content:"";background-color:#877a5c;border-radius:100%;width:7px;height:7px}
input[type=checkbox]:checked+label>.checkbox-icon{border-color:#005d63}
input[type=checkbox]:checked+label>.checkbox-icon:before{opacity:1;content:"";background:50% no-repeat;width:18px;height:17px;display:block;background-image:url(../../../../content/dam/am-web/icons/ico_cx_tick.svg)}
input[type=checkbox]:checked+label>.content-title{font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700;color:#4c4c4c}
input[type=checkbox]:disabled+label>.checkbox-icon{background:#bcbec0;border:0}
.has-error input[type=checkbox]+label>.checkbox-icon{border-color:#d11f00;border-width:1px}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.radio-wrapper .radio-options{display:-ms-flexbox;display:flex}
.radio-wrapper .radio-options .radio-option{position:relative}
.radio-wrapper .radio-options .radio-option .radio-label-checked{position:relative;display:block;padding:5px 5px 5px 27px;margin-right:20px;font-size:.875rem;line-height:1.25rem;color:transparent;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
.radio-wrapper .radio-options .radio-option .radio-label-checked .radio-label-unchecked{position:absolute;top:5px;left:27px;right:5px;bottom:5px;color:#116f9a;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:400;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
.radio-wrapper .radio-options .radio-option input[type=radio]{appearance:none;-webkit-appearance:none;opacity:0;position:absolute}
.radio-wrapper .radio-options .radio-option input[type=radio]+.radio-label-checked span{display:inline-block;width:20px;height:20px;border:1px solid #bcbec0;border-radius:10px;position:absolute;left:0;top:5px}
.radio-wrapper .radio-options .radio-option.is-checked .radio-label-checked span:before{content:"";position:absolute;left:5px;top:5px;background:#116f9a;height:8px;width:8px;display:block;border-radius:4px}
.radio-wrapper .radio-options .radio-option.is-checked .radio-label-checked{color:#4c4c4c}
.radio-wrapper .radio-options .radio-option.is-checked .radio-label-checked .radio-label-unchecked{color:transparent}
.radio-wrapper .radio-options .radio-option:not(.is-checked) .radio-label-checked{cursor:pointer}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.custom-dropdown.noplaceholder .form-label,.custom-dropdown.noplaceholder.input-filled .form-label,.form-group .custom-dropdown.input-filled.noplacehodler .form-label{display:none}
.custom-dropdown.noplaceholder .Select .rw-dropdownlist.rw-widget .Select-placeholder,.custom-dropdown.noplaceholder .Select .rw-dropdownlist.rw-widget .Select-value,.custom-dropdown.noplaceholder .Select .Select-control .Select-placeholder,.custom-dropdown.noplaceholder .Select .Select-control .Select-value{line-height:2.5em}
.custom-dropdown.has-error .Select .Select-control{border-color:#d11f00;outline:0;box-shadow:none;border-width:1px}
.custom-dropdown.select-wide-options .Select .Select-menu-outer{width:19.375rem}
@media only screen and (max-width:599px){.custom-dropdown.select-wide-options .Select .Select-menu-outer{width:100%}
}
.custom-dropdown.select-icon-miles .Select .Select-control .Select-value{line-height:2em;font-size:1.25rem;font-weight:600}
.custom-dropdown.select-icon-miles .Select .Select-control .Select-value .select-icon.icon-miles-logo{width:1.25rem;height:.9375rem;top:auto}
.custom-dropdown.select-icon-miles .Select .Select-option .icon-miles-logo{width:1.25rem;height:.9375rem}
.custom-dropdown .Select.is-focused .Select-control{box-shadow:none;border:1px solid #bcbec0;margin:0;border-radius:0}
.custom-dropdown .Select.is-disabled .Select-control{cursor:not-allowed;background-color:#d7d7d7;opacity:1}
.custom-dropdown .Select.is-disabled .Select-control .Select-arrow-zone{display:none}
.custom-dropdown .Select.is-open .Select-arrow-zone .Select-arrow:before{content:"";background-image:url(../../../../content/dam/am-web/icons/arrow_s_up.svg)}
.custom-dropdown .Select .rw-dropdownlist.rw-widget,.custom-dropdown .Select .Select-control{border-radius:0}
.custom-dropdown .Select .rw-dropdownlist.rw-widget .Select-placeholder,.custom-dropdown .Select .rw-dropdownlist.rw-widget .Select-value,.custom-dropdown .Select .Select-control .Select-placeholder,.custom-dropdown .Select .Select-control .Select-value{line-height:3.5em;padding-left:.9375rem}
.custom-dropdown .Select .rw-dropdownlist.rw-widget .Select-placeholder span,.custom-dropdown .Select .rw-dropdownlist.rw-widget .Select-value span,.custom-dropdown .Select .Select-control .Select-placeholder span,.custom-dropdown .Select .Select-control .Select-value span{color:#4c4c4c !important}
.custom-dropdown .Select .rw-dropdownlist.rw-widget .Select-value,.custom-dropdown .Select .Select-control .Select-value{max-width:calc(100% - 45px)}
.custom-dropdown .Select .Select-arrow-zone{position:absolute;right:0;top:0;height:3.125rem;width:30px;background-color:#e6e7e8}
.custom-dropdown .Select .Select-arrow-zone .Select-arrow{position:absolute;top:1.125rem;left:8px;border:0}
.custom-dropdown .Select .Select-arrow-zone .Select-arrow:before{content:"";display:block;width:15px;height:15px;background:url(../../../../content/dam/am-web/icons/arrow_s_down.svg) no-repeat 50%}
.custom-dropdown .Select .Select-input{padding-left:0}
.custom-dropdown .Select .Select-menu-outer{top:3.1875rem;z-index:999;border-radius:0;box-shadow:none;z-index:12}
.custom-dropdown .Select .Select-menu-outer .Select-option{color:#4c4c4c;height:3.75rem;padding:.375rem 1rem;font-size:1rem;line-height:2.5rem;border-radius:0}
.custom-dropdown .Select .Select-menu-outer .Select-option.is-selected{background:rgba(39,47,56,.05);color:#4c4c4c;border:0 solid}
.custom-dropdown .Select .Select-menu-outer .Select-option.is-focused{background-color:rgba(39,47,56,.05)}
.custom-dropdown .Select-option{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
.custom-dropdown{position:relative}
.custom-dropdown.hideDropdown .Select.is-open .Select-arrow-zone .Select-arrow:before{content:"\E114"}
.custom-dropdown.hideDropdown .Select-menu-outer{display:none}
.custom-dropdown.hideDropdown .select-container{pointer-events:auto}
.custom-dropdown .Select{position:relative}
.custom-dropdown .select-container{position:absolute;z-index:1;top:0;left:0;opacity:0;width:100%;height:3.75rem;padding-left:1.25rem;color:#4c4c4c;line-height:2.5rem;pointer-events:none}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.datepickerui-wrapper{padding-bottom:5px}
.datepickerui-wrapper .form-group{margin-left:0}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.rodal,.rodal-mask{top:0;left:0;width:100%;height:100%;z-index:100}
.rodal{position:fixed}
.rodal-mask{position:absolute;background:rgba(0,0,0,.3)}
.rodal-dialog{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10001;padding:15px;background:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}
.rodal-close{position:absolute;cursor:pointer;top:16px;right:16px;width:16px;height:16px}
.rodal-close:after,.rodal-close:before{position:absolute;content:"";height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#999;border-radius:100%;transition:background .2s}
.rodal-close:before{transform:rotate(45deg)}
.rodal-close:after{transform:rotate(-45deg)}
.rodal-close:hover:after,.rodal-close:hover:before{background:#333}
@keyframes rodal-fade-enter{0{opacity:0}
}
.rodal-fade-enter{animation:rodal-fade-enter both ease-in}
@keyframes rodal-fade-leave{to{opacity:0}
}
.rodal-fade-leave{animation:rodal-fade-leave both ease-out}
@keyframes rodal-zoom-enter{0{transform:scale3d(.3,.3,.3)}
}
.rodal-zoom-enter{animation:rodal-zoom-enter both cubic-bezier(.4,0,0,1.5)}
@keyframes rodal-zoom-leave{to{transform:scale3d(.3,.3,.3)}
}
.rodal-zoom-leave{animation:rodal-zoom-leave both}
@keyframes rodal-slideDown-enter{0{transform:translate3d(0,-100px,0)}
}
.rodal-slideDown-enter{animation:rodal-slideDown-enter both cubic-bezier(.4,0,0,1.5)}
@keyframes rodal-slideDown-leave{to{transform:translate3d(0,-100px,0)}
}
.rodal-slideDown-leave{animation:rodal-slideDown-leave both}
@keyframes rodal-slideLeft-enter{0{transform:translate3d(-150px,0,0)}
}
.rodal-slideLeft-enter{animation:rodal-slideLeft-enter both cubic-bezier(.4,0,0,1.5)}
@keyframes rodal-slideLeft-leave{to{transform:translate3d(-150px,0,0)}
}
.rodal-slideLeft-leave{animation:rodal-slideLeft-leave both}
@keyframes rodal-slideRight-enter{0{transform:translate3d(150px,0,0)}
}
.rodal-slideRight-enter{animation:rodal-slideRight-enter both cubic-bezier(.4,0,0,1.5)}
@keyframes rodal-slideRight-leave{to{transform:translate3d(150px,0,0)}
}
.rodal-slideRight-leave{animation:rodal-slideRight-leave both}
@keyframes rodal-slideUp-enter{0{transform:translate3d(0,100px,0)}
}
.rodal-slideUp-enter{animation:rodal-slideUp-enter both cubic-bezier(.4,0,0,1.5)}
@keyframes rodal-slideUp-leave{to{transform:translate3d(0,100px,0)}
}
.rodal-slideUp-leave{animation:rodal-slideUp-leave both}
@keyframes rodal-flip-enter{0{transform:perspective(400px) rotateX(60deg)}
70%{transform:perspective(400px) rotateX(-15deg)}
to{transform:perspective(400px)}
}
.rodal-flip-enter{animation:rodal-flip-enter both ease-in;backface-visibility:visible !important}
@keyframes rodal-flip-leave{0{transform:perspective(400px)}
30%{transform:perspective(400px) rotateX(-15deg)}
to{transform:perspective(400px) rotateX(45deg)}
}
.rodal-flip-leave{animation:rodal-flip-leave both;backface-visibility:visible !important}
@keyframes rodal-rotate-enter{0{transform:rotate(-180deg) scale3d(.3,.3,.3)}
}
.rodal-rotate-enter{animation:rodal-rotate-enter both;transform-origin:center}
@keyframes rodal-rotate-leave{to{transform:rotate(180deg) scale3d(.3,.3,.3)}
}
.rodal-rotate-leave{animation:rodal-rotate-leave both;transform-origin:center}
@keyframes rodal-door-enter{0{transform:scaleX(0)}
}
.rodal-door-enter{animation:rodal-door-enter both cubic-bezier(.4,0,0,1.5)}
@keyframes rodal-door-leave{60%{transform:scaleX(.01)}
to{transform:scale3d(0,1,.1)}
}
.rodal-door-leave{animation:rodal-door-leave both}
.custom-modal{display:-ms-flexbox;display:flex;z-index:10000;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:19.9375rem}
.custom-modal .rodal-mask{background-color:rgba(39,47,56,.65)}
.custom-modal .rodal-dialog{position:static;padding:40px 30px;border-radius:0;max-width:740px;min-height:218px;max-height:90%;height:auto !important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;margin:0}
@media only screen and (max-width:599px){.custom-modal .rodal-dialog{width:85% !important;max-height:90%;padding:40px 23px}
}
@media screen and (min-width:601px) and (max-width:800px){.custom-modal .rodal-dialog{width:90% !important;max-height:90%}
}
.custom-modal .custom-popupbox-btnclose{-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;margin-left:8px}
.custom-modal .custom-popupbox-btnclose .close-btn{color:#116f9a;font-size:.875rem;line-height:1.1875rem;margin-right:12px}
.custom-modal .custom-popupbox-btnclose i{font-size:1.875rem;color:#116f9a}
.custom-modal .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.custom-modal .heading-wrapper:focus{outline:0}
.custom-modal .lightbox-title{font-size:1.5625rem;line-height:2.0625rem;margin:0 0 21px;position:relative;color:#006564;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:300}
.custom-modal .lightbox-title.semi-bold{font-weight:400;font-size:2rem;line-height:1.4}
.custom-modal .content-wrapper{position:relative;overflow:hidden;display:-ms-flexbox;display:flex}
.custom-modal .content-wrapper:after{content:" ";position:absolute;bottom:0;right:0;left:0;height:30px;background:linear-gradient(180deg,hsla(0,0,93%,0),#fff);opacity:0;transition:opacity .3s}
.custom-modal .content-wrapper.show-scroll-hint:after{opacity:1}
.custom-modal .content-wrapper .custom-popupbox-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;overflow:hidden;-webkit-overflow-scrolling:touch}
@media only screen and (max-width:599px){.custom-modal .content-wrapper .custom-popupbox-content{padding:0}
}
.custom-modal .content-wrapper .custom-popupbox-content .content{font-size:.875rem;color:#4c4c4c;overflow-y:auto;overflow-x:hidden;height:100%}
.custom-modal .modal-sticky-footer{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:30px;text-align:right}
.custom-modal .modal-sticky-footer .center-single-button,.custom-modal .modal-sticky-footer .right-2-button{margin-bottom:0}
.custom-modal .modal-sticky-footer .center-single-button{text-align:center}
.custom-modal .modal-sticky-footer .right-2-button.ps-btn-wrap{max-width:none;padding-left:0;padding-right:0}
@media only screen and (max-width:599px){.custom-modal .modal-sticky-footer .right-2-button.ps-btn-wrap{max-width:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media only screen and (max-width:599px){.custom-modal .modal-sticky-footer .right-2-button.ps-btn-wrap .btn{max-width:none}
}
.custom-modal .modal-sticky-footer .right-2-button.ps-btn-wrap .btn:first-child{margin-left:0}
.custom-modal .modal-sticky-footer .right-2-button.ps-btn-wrap .btn:last-child{margin-right:0}
.custom-modal .modal-sticky-footer .right-2-button .btn{margin-left:4px;margin-right:4px;margin-bottom:0;max-width:48%;min-width:12.25rem;padding:.875rem 1.5rem}
.custom-modal .modal-sticky-footer .right-2-button .btn:hover{text-decoration:none}
@media only screen and (max-width:599px){.custom-modal .modal-sticky-footer .right-2-button .btn{margin-left:0;margin-right:0;margin-bottom:8px}
}
.custom-modal .modal-sticky-footer .right-2-button .btn:first-child{margin-left:0}
@media only screen and (max-width:599px){.custom-modal .modal-sticky-footer .right-2-button .btn:first-child{margin-bottom:0}
}
.custom-modal .modal-sticky-footer .right-2-button .btn:last-child{margin-right:0}
.custom-modal.largeMode .rodal-dialog{width:1000px !important;max-width:1000px;padding:30px}
@media only screen and (max-width:1007px){.custom-modal.largeMode .rodal-dialog{width:100% !important;height:100% !important;max-height:100%}
}
@media only screen and (max-width:599px){.custom-modal.largeMode .rodal-dialog{padding:20px 16px}
}
.custom-modal.largeMode .rodal-dialog .lightbox-title{font-size:2.25rem}
.custom-modal.hasRightCorner.custom-modal .lightbox-title{-ms-flex:1 1 auto;flex:1 1 auto;word-break:break-word}
@media only screen and (max-width:599px){.custom-modal.hasRightCorner.custom-modal .lightbox-title{padding:0 0 12px}
}
@media only screen and (max-width:599px){.custom-modal.hasRightCorner .title-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:unset;justify-content:unset}
}
@media only screen and (max-width:599px){.custom-modal.hasRightCorner .title-wrapper .right-corner-wrapper{margin-bottom:16px}
}
.custom-modal.hasRightCorner .modal-sticky-footer .single-btn{text-align:center}
.custom-modal.hasRightCorner .modal-sticky-footer .single-btn .btn{width:196px}
@media only screen and (max-width:599px){.custom-modal.hasRightCorner .modal-sticky-footer .single-btn .btn{width:100%}
}
.popupOn{overflow:hidden !important;width:100%}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.common_stepBar{margin-top:40px;margin-bottom:40px}
@media only screen and (max-width:1007px){.common_stepBar{margin-top:35px;margin-bottom:24px}
}
.common_stepBar .rc-steps{overflow-x:visible;white-space:nowrap;display:block}
.common_stepBar .rc-steps::-webkit-scrollbar{width:0 !important;height:0 !important}
.common_stepBar .rc-steps-item{-ms-flex:unset;flex:unset}
.common_stepBar .rc-steps-horizontal:not(.rc-steps-label-vertical) .rc-steps-item{margin-right:3.8rem}
@media only screen and (max-width:1007px){.common_stepBar .rc-steps-horizontal:not(.rc-steps-label-vertical) .rc-steps-item{margin-right:.75rem}
}
.common_stepBar .rc-steps-item-container[role=button]{cursor:unset}
.common_stepBar .rc-steps-item-container[role=button]:hover{opacity:1}
.common_stepBar .rc-steps-item-content{margin-top:6px}
.common_stepBar .rc-steps-item-container:focus{outline:0}
.common_stepBar .rc-steps-item-process .rc-steps-item-title{font-weight:700;color:#005d63;font-size:1rem;line-height:1.2rem;padding-right:0}
.common_stepBar .rc-steps-item-process .rc-steps-item-icon{background:#005d63;border:1px solid #005d63}
.common_stepBar .rc-steps-item-process .rc-steps-item-icon .common_stepBar-custom-icon{color:#fff}
.common_stepBar .rc-steps-item-finish .rc-steps-item-title,.common_stepBar .rc-steps-item-wait .rc-steps-item-title{font-weight:unset;color:#bcbec0;font-size:1rem;line-height:1.2rem}
@media only screen and (max-width:1007px){.common_stepBar .rc-steps-item-finish .rc-steps-item-title,.common_stepBar .rc-steps-item-wait .rc-steps-item-title{display:none}
}
.common_stepBar .rc-steps-item-finish .rc-steps-item-icon,.common_stepBar .rc-steps-item-wait .rc-steps-item-icon{border:1px solid #bcbec0}
@media only screen and (max-width:1007px){.common_stepBar .rc-steps-item-finish .rc-steps-item-icon,.common_stepBar .rc-steps-item-wait .rc-steps-item-icon{margin-right:0}
}
.common_stepBar .rc-steps-item-finish .rc-steps-item-icon .rc-steps-icon,.common_stepBar .rc-steps-item-wait .rc-steps-item-icon .rc-steps-icon{color:#bcbec0}
.common_stepBar .rc-steps-item-title:after{display:none}
.common_stepBar .rc-steps-item-icon{width:1.875rem;height:1.875rem;line-height:1.7rem;border-radius:1.875rem}
.common_stepBar .rc-steps-item-icon .common_stepBar-custom-icon{font-size:1rem}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.global-error-wrap{font-size:.875rem;line-height:1.25rem;overflow:hidden;padding:.375rem 1.25rem .375rem .5rem;background-color:#f6e8ea;border:0;margin-bottom:16px}
.global-error-wrap ul{margin:0;padding:0;list-style:none}
.global-error-wrap ul li{position:relative;padding-left:2rem;min-height:1.25rem}
.global-error-wrap ul li:before{content:"";position:absolute;left:0;width:1.25rem;height:1.25rem;background:50% no-repeat;background-image:url(../../../../content/dam/am-web/icons/ico_cx_red_error.svg)}
.global-error-wrap ul li:not(:first-child){margin-top:.25rem}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.loading-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#fff}
.loading-view.full-screen-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;padding-top:40vh}
.loading-view:not(.full-screen-overlay){margin-top:250px;margin-bottom:250px}
.loading-view .loading-icon{display:block;width:80px;height:80px;background:50% no-repeat;background-image:url(../../../../content/dam/am-web/icons/ico_cx_loading_circle.svg);background-size:100%;animation:rotating 2s ease infinite}
.loading-view .loading-message{margin-top:25px;color:#005d63;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:300;font-size:1.5625rem;line-height:2.0625rem;max-width:75%;text-align:center}
@keyframes rotating{0{transform:rotate(-22.5deg)}
to{transform:rotate(337.5deg)}
}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table{border:1px solid hsla(12,4%,77%,.5)}
}
.aspen-summary-table-content .summary-table .summary-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:16px 20px}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-header{display:none}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .applicant-header{display:none}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .applicant-header{position:relative;padding-left:26px;margin-bottom:8px;font-size:.875rem;line-height:1.1875rem;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
}
.aspen-summary-table-content .summary-table .applicant-header .applicant-name{word-break:break-word;word-wrap:break-word}
.aspen-summary-table-content .summary-table .summary-applicant-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-applicant-row{background-color:#f9f9f9;border:1px solid hsla(12,4%,77%,.5);padding:11px 20px;margin:0 -1px -1px}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-applicant-row{padding:0}
.aspen-summary-table-content .summary-table .summary-applicant-row:nth-child(n+2){margin-top:24px}
}
.aspen-summary-table-content .summary-table .summary-plan-row-list-container{display:-ms-flexbox;display:flex}
.aspen-summary-table-content .summary-table .summary-plan-row-list-container .applicant-name-info{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;padding:5px 4px;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row-list-container .applicant-name-info{display:none}
}
.aspen-summary-table-content .summary-table .summary-plan-row-list-container .applicant-name-info .applicant-name-info-wrapper{position:relative;padding-left:22px}
.aspen-summary-table-content .summary-table .summary-plan-row-list-container .applicant-name-info .applicant-name-info-wrapper .applicant-name{word-break:break-word;word-wrap:break-word}
.aspen-summary-table-content .summary-table .summary-plan-row-list-container .summary-plan-row-list{-ms-flex-positive:1;flex-grow:1}
.aspen-summary-table-content .summary-table .summary-plan-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-plan-row{padding:5px 0}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f4f4f5;padding:16px}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-plan-row .plan-divider{display:none}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row .plan-divider{position:absolute;background-color:#c6c2c1;height:1px;top:0;left:16px;right:16px}
}
.aspen-summary-table-content .summary-table .summary-plan-row:not(:nth-child(n+2)) .plan-divider{display:none}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-plan-row .third-col .value .no-discount-hyphen{display:none}
}
.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .value{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .value .original-price{color:#bcbec2;text-decoration:line-through;-ms-flex-positive:1;flex-grow:1;text-align:right}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .value .original-price{display:none}
}
.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .value .discounted-price{-ms-flex-positive:1;flex-grow:1;text-align:right}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-header,.aspen-summary-table-content .summary-table .summary-plan-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.aspen-summary-table-content .summary-table .summary-header .first-col,.aspen-summary-table-content .summary-table .summary-header .fourth-col,.aspen-summary-table-content .summary-table .summary-header .second-col,.aspen-summary-table-content .summary-table .summary-header .third-col,.aspen-summary-table-content .summary-table .summary-plan-row .first-col,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col,.aspen-summary-table-content .summary-table .summary-plan-row .second-col,.aspen-summary-table-content .summary-table .summary-plan-row .third-col{padding:0 4px}
.aspen-summary-table-content .summary-table .summary-header .first-col,.aspen-summary-table-content .summary-table .summary-plan-row .first-col{-ms-flex-negative:0;flex-shrink:0}
.aspen-summary-table-content .summary-table .summary-header .second-col,.aspen-summary-table-content .summary-table .summary-plan-row .second-col{-ms-flex-positive:1;flex-grow:1}
.aspen-summary-table-content .summary-table .summary-header .third-col,.aspen-summary-table-content .summary-table .summary-plan-row .third-col{-ms-flex-negative:0;flex-shrink:0;text-align:center}
.aspen-summary-table-content .summary-table .summary-header .fourth-col,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col{-ms-flex-negative:0;flex-shrink:0;min-width:160px;text-align:right}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-header .first-col,.aspen-summary-table-content .summary-table .summary-plan-row .first-col{display:none !important}
.aspen-summary-table-content .summary-table .summary-header .second-col,.aspen-summary-table-content .summary-table .summary-plan-row .second-col{-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-positive:1;flex-grow:1}
.aspen-summary-table-content .summary-table .summary-header .third-col,.aspen-summary-table-content .summary-table .summary-plan-row .third-col{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:right}
.aspen-summary-table-content .summary-table .summary-header .fourth-col,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:right}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-header .first-col{-ms-flex-preferred-size:20%;flex-basis:20%}
.aspen-summary-table-content .summary-table .summary-header .third-col{-ms-flex-preferred-size:10%;flex-basis:10%}
.aspen-summary-table-content .summary-table .summary-header .fourth-col{-ms-flex-preferred-size:20%;flex-basis:20%}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-plan-row .first-col{display:none !important}
.aspen-summary-table-content .summary-table .summary-plan-row .third-col{-ms-flex-preferred-size:12.5%;flex-basis:12.5%}
.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col{-ms-flex-preferred-size:25%;flex-basis:25%}
}
.aspen-summary-table-content .summary-table .summary-plan-row .first-col,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col,.aspen-summary-table-content .summary-table .summary-plan-row .second-col,.aspen-summary-table-content .summary-table .summary-plan-row .third-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-plan-row .first-col .field,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .field,.aspen-summary-table-content .summary-table .summary-plan-row .second-col .field,.aspen-summary-table-content .summary-table .summary-plan-row .third-col .field{display:none}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row .first-col .field,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .field,.aspen-summary-table-content .summary-table .summary-plan-row .second-col .field,.aspen-summary-table-content .summary-table .summary-plan-row .third-col .field{text-transform:uppercase;font-size:.6875rem;line-height:1.0625rem}
}
.aspen-summary-table-content .summary-table .summary-plan-row .first-col .value,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .value,.aspen-summary-table-content .summary-table .summary-plan-row .second-col .value,.aspen-summary-table-content .summary-table .summary-plan-row .third-col .value{font-size:.875rem;line-height:1.1875rem}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row .first-col .value,.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .value,.aspen-summary-table-content .summary-table .summary-plan-row .second-col .value,.aspen-summary-table-content .summary-table .summary-plan-row .third-col .value{font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-plan-row .fourth-col .value,.aspen-summary-table-content .summary-table .summary-plan-row .third-col .value{-ms-flex-positive:1;flex-grow:1}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row .second-col,.aspen-summary-table-content .summary-table .summary-plan-row .third-col{margin-bottom:16px}
}
.aspen-summary-table-content .summary-table .bespoke-product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.aspen-summary-table-content .summary-table .bespoke-product-details .coverage-row,.aspen-summary-table-content .summary-table .bespoke-product-details .portability-benefit-row,.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
.aspen-summary-table-content .summary-table .bespoke-product-details .coverage-row:not(:first-child),.aspen-summary-table-content .summary-table .bespoke-product-details .portability-benefit-row:not(:first-child),.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row:not(:first-child){margin-top:16px}
.aspen-summary-table-content .summary-table .bespoke-product-details .coverage-row .details-container,.aspen-summary-table-content .summary-table .bespoke-product-details .portability-benefit-row .details-container,.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row .details-container{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.aspen-summary-table-content .summary-table .bespoke-product-details .coverage-row .details-container .details-field,.aspen-summary-table-content .summary-table .bespoke-product-details .portability-benefit-row .details-container .details-field,.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row .details-container .details-field{font-family:Cathay Sans EN,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:.6875rem;line-height:1.0625rem}
.aspen-summary-table-content .summary-table .bespoke-product-details .coverage-row .details-container .details-value,.aspen-summary-table-content .summary-table .bespoke-product-details .portability-benefit-row .details-container .details-value,.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row .details-container .details-value{font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.1875rem}
.aspen-summary-table-content .summary-table .bespoke-product-details .coverage-row .details-container,.aspen-summary-table-content .summary-table .bespoke-product-details .portability-benefit-row .details-container{-ms-flex-preferred-size:100%;flex-basis:100%}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row .details-container{-ms-flex-preferred-size:50%;flex-basis:50%}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row .details-container{-ms-flex-preferred-size:100%;flex-basis:100%}
.aspen-summary-table-content .summary-table .bespoke-product-details .room-type-deductible-row .details-container:not(:first-child){margin-top:16px}
}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-table .summary-plan-row.bespoke-mode .third-col .mobile-price-field{display:none}
}
@media only screen and (max-width:1007px){.aspen-summary-table-content .summary-table .summary-plan-row.bespoke-mode .second-col .field{display:none}
.aspen-summary-table-content .summary-table .summary-plan-row.bespoke-mode .third-col .mobile-price-field{margin-top:16px}
.aspen-summary-table-content .summary-table .summary-plan-row.bespoke-mode .fourth-col{display:none}
}
.aspen-summary-table-content hr{margin-top:16px;margin-bottom:8px}
.aspen-summary-table-content .levy-hint{margin-top:8px;margin-bottom:16px;font-size:.875rem;line-height:1.1875rem}
.aspen-summary-table-content .summary-footer{display:-ms-flexbox;display:flex;padding:0 20px}
.aspen-summary-table-content .summary-footer .empty-div{-ms-flex-positive:1;flex-grow:1}
@media only screen and (min-width:1008px){.aspen-summary-table-content .summary-footer .footer-content{min-width:27.5%}
}
.aspen-summary-table-content .summary-footer .footer-content .levy-row,.aspen-summary-table-content .summary-footer .footer-content .subtotal-row{display:-ms-flexbox;display:flex}
.aspen-summary-table-content .summary-footer .footer-content .levy-row .title,.aspen-summary-table-content .summary-footer .footer-content .subtotal-row .title{-ms-flex-positive:1;flex-grow:1}
.aspen-summary-table-content .summary-footer .footer-content .levy-row .value,.aspen-summary-table-content .summary-footer .footer-content .subtotal-row .value{text-align:right;min-width:180px}
.aspen-summary-table-content .summary-footer .footer-content .levy-row .title,.aspen-summary-table-content .summary-footer .footer-content .levy-row .value,.aspen-summary-table-content .summary-footer .footer-content .subtotal-row .title,.aspen-summary-table-content .summary-footer .footer-content .subtotal-row .value{font-size:.875rem;line-height:1.1875rem}
.aspen-summary-table-content .summary-footer .footer-content .total-value{text-align:right;font-size:1.25rem;line-height:1.5625rem}
.aspen-summary-table-content .summary-footer .footer-content .earn-miles-value{text-align:right;font-size:.875rem;line-height:1.1875rem}
.aspen-summary-table-content .summary-footer .footer-content .earn-miles-value .inline-section-hint-icon{position:relative;z-index:3;display:inline-block;width:1.25rem;height:1.25rem;background:50% no-repeat;background-image:url(../../../../content/dam/am-web/icons/ico_cx_blue_info.svg);margin-bottom:-4px;margin-left:8px;vertical-align:baseline;cursor:pointer}
.aspen-summary-table-content .earn-miles-hint{font-size:.875rem;line-height:1rem;margin-top:16px}
.aspen-summary-table-content .applicant-head-icon{position:absolute;top:2px;left:0;background:50% no-repeat;width:14px;height:14px;display:block;background-image:url(../../../../content/dam/am-web/icons/ico_cx_applicant_without_border.svg)}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.aspen-summary-footer-container .aspen-summary-footer{position:fixed;z-index:9997;bottom:0;left:0;right:0;min-width:19.9375rem;background-color:#202f42}
.aspen-summary-footer-container .aspen-summary-footer.placeholder-footer{position:relative;visibility:hidden}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content{width:100%;padding-left:16px;padding-right:16px}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .summary-button-wrapper{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}
@media only screen and (min-width:1008px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .summary-button-wrapper{-ms-flex-align:center;align-items:center}
}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .summary-button-wrapper{-ms-flex-align:end;align-items:flex-end}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .summary-button-wrapper .summary-button{display:-ms-flexbox;display:flex;color:#fff;-ms-flex-align:center;align-items:center}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .summary-button-wrapper .summary-button .right-arrow-icon{margin-left:4px}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .summary-button-wrapper .summary-button{font-size:.875rem;line-height:1.1875rem}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container{display:-ms-flexbox;display:flex}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper,.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:8px;margin-left:16px}
@media only screen and (min-width:1008px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper,.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper{height:52px}
}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper,.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper{height:46px}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper .premium-label,.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper .premium-label{font-size:.875rem;line-height:1.1875rem;text-align:right}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper .premium-value,.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper .premium-value{font-family:Cathay Sans EN,Arial,sans-serif;font-weight:300;text-align:right}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper{color:#808285;padding-top:8px}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper .premium-value{text-decoration:line-through;font-size:1.25rem;line-height:1.5625rem}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .original-premium-wrapper{display:none}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper{color:#fff;padding-top:2px}
@media only screen and (min-width:1008px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper .premium-value{font-size:1.5625rem;line-height:2.0625rem}
}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .premium-wrapper-container .discounted-premium-wrapper .premium-value{font-size:1.25rem;line-height:1.5625rem}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .premium-value-box .levy-included-hint{color:#fff;font-size:.875rem;line-height:1.1875rem;text-align:right;margin-bottom:4px}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .cta-button{padding:16px 24px;height:53px;border:.5px solid rgba(0,0,0,.2);border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.2);font-size:.875rem;line-height:1.1875rem;text-align:center;background-color:#116f9a;color:#fff}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .cta-button.payment-style{background-color:#d11f00;margin-top:16px}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .cta-button.disabled{background-color:#d7d7d7;color:#4c4c4c}
@media only screen and (min-width:1008px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .cta-button{margin:8px 0 8px 16px;min-width:200px}
}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .details-row .cta-button{margin:16px 0;-ms-flex-preferred-size:100%;flex-basis:100%}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .disclaimer-row{border-top:1px solid #4c4c4c;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:1007px){.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .disclaimer-row{display:none}
}
.aspen-summary-footer-container .aspen-summary-footer .aspen-summary-footer-content .disclaimer-row .disclaimer-text{-ms-flex-positive:1;flex-grow:1;font-size:.6875rem;line-height:1rem;text-align:center;color:#fff}
.container{margin:0 auto;width:100%;max-width:1280px;padding-left:18px;padding-right:18px}
@media only screen and (max-width:1007px){.container{width:100%;padding-left:16px;padding-right:16px}
}
.combo-esales-form .page-content-container{margin-bottom:2rem}
.combo-esales-form .quote-details-page .applicant-addition-button{position:relative;padding:16px 16px 16px 50px;margin:8px 0 0;color:#116f9a;border:1px solid #116f9a;border-radius:2px;cursor:pointer}
.combo-esales-form .quote-details-page .applicant-addition-button:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);content:"";background:50% no-repeat;width:22px;height:22px;display:block;background-image:url(../../../../content/dam/am-web/icons/ico_cx_add.svg)}
.combo-esales-form .quote-details-page .declaration-content{font-size:.875rem;line-height:1.1875rem;width:38.25rem}
@media only screen and (min-width:1008px){.combo-esales-form .quote-details-page .declaration-content{margin-top:-8px}
}
.combo-esales-form .quote-details-page .declaration-content ul{list-style:none;padding-left:0;margin:8px 0 0}
.combo-esales-form .quote-details-page .declaration-content ul li{position:relative;padding-left:16px}
.combo-esales-form .quote-details-page .declaration-content ul li:not(:last-child){margin-bottom:6px}
.combo-esales-form .quote-details-page .declaration-content ul li:before{position:absolute;top:.375rem;left:0;content:"";background-color:#877a5c;border-radius:100%;width:7px;height:7px}
.combo-esales-form .quote-details-page .submit-row-container{display:-ms-flexbox;display:flex;width:100%}
@media only screen and (min-width:1008px){.combo-esales-form .quote-details-page .submit-row-container{max-width:calc(33% + 16px + 38.25rem)}
}
@media only screen and (min-width:600px) and (max-width:1007px){.combo-esales-form .quote-details-page .submit-row-container{max-width:38.25rem}
}
@media only screen and (min-width:600px) and (max-width:699px){.combo-esales-form .quote-details-page .submit-row-container{max-width:100%}
}
@media only screen and (min-width:600px){.combo-esales-form .quote-details-page .submit-row-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}
}
@media only screen and (max-width:599px){.combo-esales-form .quote-details-page .submit-row-container{-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:600px){.combo-esales-form .quote-details-page .submit-row-container .applicant-count-description{-ms-flex-positive:1;flex-grow:1;text-align:right;margin-right:12px}
}
@media only screen and (max-width:599px){.combo-esales-form .quote-details-page .submit-row-container .applicant-count-description{margin-bottom:12px}
}
@media only screen and (max-width:599px){.combo-esales-form .quote-details-page .submit-row-container .form-cta-button-wrapper{width:100%}
}
.combo-esales-form .plan-selection-page .discount-hint{position:relative;width:100%;background-color:#fcf6ea;padding:10px 8px}
.combo-esales-form .plan-selection-page .discount-hint .remind-icon{position:absolute;top:7px;left:8px;display:block;background:50% no-repeat;width:1.25rem;height:1.25rem;background-image:url(../../../../content/dam/am-web/icons/ico_cx_remind_message.svg)}
.combo-esales-form .plan-selection-page .discount-hint .hint-message{font-size:.875rem;line-height:1.0625rem;margin-left:28px}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .discount-hint .hint-message{width:75%}
}
.combo-esales-form .plan-selection-page .global-error-wrap{margin-top:16px}
.combo-esales-form .plan-selection-page .combo-product{position:relative;border:1px solid #e1e1e1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:16px}
.combo-esales-form .plan-selection-page .combo-product:hover{border:1px solid #207c96}
.combo-esales-form .plan-selection-page .combo-product.is-recommended{margin-top:28px}
.combo-esales-form .plan-selection-page .combo-product.is-expanded,.combo-esales-form .plan-selection-page .combo-product.is-selected{background-color:#f2f7f8;border:1px solid #207c96}
.combo-esales-form .plan-selection-page .combo-product.is-locked{background-color:#f5f5f5;border:1px solid #dddedf}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product{min-height:210px;padding:20px}
.combo-esales-form .plan-selection-page .combo-product:first-child{margin-top:0}
.combo-esales-form .plan-selection-page .combo-product:first-child.is-recommended{margin-top:12px}
}
@media only screen and (max-width:1007px){.combo-esales-form .plan-selection-page .combo-product{min-height:290px;padding:20px 15px}
}
.combo-esales-form .plan-selection-page .combo-product .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:16px;border-bottom:1px solid #bcbec0}
.combo-esales-form .plan-selection-page .combo-product .header .recommended-tag{position:absolute;top:-.75rem;left:-4px;height:1.5rem;width:auto;background-color:#006664;color:#fff;font-size:.6875rem;line-height:1.1875rem;padding:.15625rem 8px;z-index:0}
.combo-esales-form .plan-selection-page .combo-product .header .recommended-tag:after,.combo-esales-form .plan-selection-page .combo-product .header .recommended-tag:before{content:"";width:0;height:0;position:absolute;top:0;left:calc(100% - .75rem);z-index:-1}
.combo-esales-form .plan-selection-page .combo-product .header .recommended-tag:before{border-top:1.5rem solid #006664;border-right:1.5rem solid transparent}
.combo-esales-form .plan-selection-page .combo-product .header .recommended-tag:after{border-bottom:1.5rem solid #006664;border-right:1.5rem solid transparent}
.combo-esales-form .plan-selection-page .combo-product .header .name{-ms-flex-positive:1;flex-grow:1;color:#116f9a;font-size:1.375rem;line-height:1.625rem}
.combo-esales-form .plan-selection-page .combo-product .footer{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:end;align-items:flex-end;margin-top:40px;width:100%}
.combo-esales-form .plan-selection-page .combo-product .footer .premium,.combo-esales-form .plan-selection-page .combo-product .header .premium{font-size:1.25rem;line-height:1.5625rem}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product .footer .premium,.combo-esales-form .plan-selection-page .combo-product .header .premium{margin-left:16px;margin-right:24px}
}
@media only screen and (max-width:1007px){.combo-esales-form .plan-selection-page .combo-product .footer .premium,.combo-esales-form .plan-selection-page .combo-product .header .premium{-ms-flex-positive:1;flex-grow:1}
}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button,.combo-esales-form .plan-selection-page .combo-product .header .select-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:120px}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button .empty-div,.combo-esales-form .plan-selection-page .combo-product .header .select-button .empty-div{-ms-flex-positive:1;flex-grow:1}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button .select-arrow-box,.combo-esales-form .plan-selection-page .combo-product .header .select-button .select-arrow-box{position:relative;border:1px solid #bcbec0;border-radius:4px;width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0;margin-right:6px}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button .action-label,.combo-esales-form .plan-selection-page .combo-product .header .select-button .action-label{font-size:.875rem;line-height:1.1875rem}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button.is-selected .select-arrow-box,.combo-esales-form .plan-selection-page .combo-product .header .select-button.is-selected .select-arrow-box{border:1px solid #116f9a}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button.is-selected .select-arrow-box:after,.combo-esales-form .plan-selection-page .combo-product .header .select-button.is-selected .select-arrow-box:after{content:"";position:absolute;top:2px;left:2px;background:50% no-repeat;width:16px;height:16px;background-image:url(../../../../content/dam/am-web/icons/ico_cx_tick.svg)}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button.is-selected .action-label,.combo-esales-form .plan-selection-page .combo-product .header .select-button.is-selected .action-label{color:#4c4c4c;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
.combo-esales-form .plan-selection-page .combo-product .footer .select-button.is-selected:hover,.combo-esales-form .plan-selection-page .combo-product .header .select-button.is-selected:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}
.combo-esales-form .plan-selection-page .combo-product .footer .view-more-button,.combo-esales-form .plan-selection-page .combo-product .header .view-more-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:120px}
.combo-esales-form .plan-selection-page .combo-product .footer .view-more-button .empty-div,.combo-esales-form .plan-selection-page .combo-product .header .view-more-button .empty-div{-ms-flex-positive:1;flex-grow:1}
.combo-esales-form .plan-selection-page .combo-product .footer .view-more-button .action-label,.combo-esales-form .plan-selection-page .combo-product .header .view-more-button .action-label{font-size:.875rem;line-height:1.1875rem}
.combo-esales-form .plan-selection-page .combo-product .footer .view-more-button .arrow-icon,.combo-esales-form .plan-selection-page .combo-product .header .view-more-button .arrow-icon{margin-top:4px;margin-left:6px}
.combo-esales-form .plan-selection-page .combo-product .footer .view-more-button .arrow-icon:before,.combo-esales-form .plan-selection-page .combo-product .header .view-more-button .arrow-icon:before{width:16px;height:16px}
.combo-esales-form .plan-selection-page .combo-product .lock-hint{position:relative;width:100%;background-color:#fff;padding:10px 8px;margin-top:12px}
.combo-esales-form .plan-selection-page .combo-product .lock-hint .lock-icon{position:absolute;top:10px;left:8px}
.combo-esales-form .plan-selection-page .combo-product .lock-hint .hint-message{font-size:.875rem;line-height:1.1875rem;margin-left:32px}
.combo-esales-form .plan-selection-page .combo-product .product-description{margin-top:16px}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product .product-description{-ms-flex-positive:1;flex-grow:1}
}
.combo-esales-form .plan-selection-page .combo-product .product-description ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}
.combo-esales-form .plan-selection-page .combo-product .product-description ul li{position:relative;font-size:.875rem;line-height:1.1875rem;margin-bottom:8px;padding-left:12px}
.combo-esales-form .plan-selection-page .combo-product .product-description ul li:before{position:absolute;top:8px;left:0;content:"";background-color:#877a5c;border-radius:100%;width:4px;height:4px}
.combo-esales-form .plan-selection-page .combo-product .plan-description{margin-top:16px}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product .plan-description{-ms-flex-positive:1;flex-grow:1}
}
.combo-esales-form .plan-selection-page .combo-product .plan-description ul{display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}
@media only screen and (min-width:600px){.combo-esales-form .plan-selection-page .combo-product .plan-description ul{-ms-flex-direction:row;flex-direction:row}
}
@media only screen and (max-width:599px){.combo-esales-form .plan-selection-page .combo-product .plan-description ul{-ms-flex-direction:column;flex-direction:column}
}
.combo-esales-form .plan-selection-page .combo-product .plan-description ul li{font-size:.75rem;line-height:1.0625rem;padding:12px;background-color:rgba(0,101,101,.1)}
@media only screen and (min-width:600px){.combo-esales-form .plan-selection-page .combo-product .plan-description ul li{-ms-flex-preferred-size:30%;flex-basis:30%}
.combo-esales-form .plan-selection-page .combo-product .plan-description ul li:not(:first-child){margin-left:12px}
}
@media only screen and (max-width:599px){.combo-esales-form .plan-selection-page .combo-product .plan-description ul li{-ms-flex-preferred-size:100%;flex-basis:100%}
.combo-esales-form .plan-selection-page .combo-product .plan-description ul li:not(:first-child){margin-top:12px}
}
.combo-esales-form .plan-selection-page .combo-product .plan-description ul li .price-value{display:inline-block;color:#005d63;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:300;font-size:1rem;line-height:1.1875rem}
.combo-esales-form .plan-selection-page .combo-product .learn-more-link{-ms-flex-item-align:start;align-self:flex-start;color:#116f9a;font-size:.875rem;line-height:1.1875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product .learn-more-link{margin-top:50px}
}
@media only screen and (max-width:1007px){.combo-esales-form .plan-selection-page .combo-product .learn-more-link{margin-top:16px}
}
.combo-esales-form .plan-selection-page .combo-product .learn-more-link .icon-cx-arrow-right{margin-left:4px}
.combo-esales-form .plan-selection-page .combo-product .learn-more-link .icon-cx-arrow-right:before{width:12px;height:12px}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel{display:-ms-flexbox;display:flex;width:100%}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel{margin-top:32px;padding-top:24px;border-top:1px solid #bcbec0;-ms-flex-direction:row;flex-direction:row}
}
@media only screen and (max-width:1007px){.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel{margin-top:16px;-ms-flex-direction:column;flex-direction:column}
}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;border:1px solid rgba(0,93,99,.5);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box:not(:first-child){margin-left:8px}
}
@media only screen and (max-width:1007px){.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box:not(:first-child){margin-top:12px}
}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .name{color:#005d63;font-size:1.25rem;line-height:1.5625rem;padding:20px 12px;border-bottom:1px solid #e6e7e8}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .premium{padding:16px 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .premium .premium-value{font-size:1.5rem;line-height:1.8125rem}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .premium .per-unit{font-size:.75rem;line-height:1.1875rem}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .description ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .description ul li{font-size:.75rem;line-height:1.0625rem;padding:12px;border-bottom:1px solid #fff;background-color:rgba(0,101,101,.1)}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .description ul li .price-value{display:inline-block;color:#005d63;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:300;font-size:1rem;line-height:1.1875rem}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .plan-select-button{padding:16px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .plan-select-button .select-arrow-box{position:relative;border:1px solid #bcbec0;border-radius:4px;width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0;margin-right:6px}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .plan-select-button .action-label{font-size:.875rem;line-height:1.1875rem}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .plan-select-button.is-selected .select-arrow-box{border:1px solid #116f9a}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .plan-select-button.is-selected .select-arrow-box:after{content:"";position:absolute;top:2px;left:2px;background:50% no-repeat;width:16px;height:16px;background-image:url(../../../../content/dam/am-web/icons/ico_cx_tick.svg)}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .plan-select-button.is-selected .action-label{color:#4c4c4c;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
.combo-esales-form .plan-selection-page .combo-product .multiple-plan-panel .plan-box .plan-select-button.is-selected:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}
.combo-esales-form .plan-selection-page .combo-product.is-locked .header .premium,.combo-esales-form .plan-selection-page .combo-product.is-locked .header .recommended-tag,.combo-esales-form .plan-selection-page .combo-product.is-locked .header .select-button,.combo-esales-form .plan-selection-page .combo-product.is-locked .header .view-more-button{display:none}
.combo-esales-form .plan-selection-page .combo-product.is-locked .header .name,.combo-esales-form .plan-selection-page .combo-product.is-locked .product-description{color:#707070}
.combo-esales-form .plan-selection-page .combo-product.is-locked .footer .premium,.combo-esales-form .plan-selection-page .combo-product.is-locked .footer .select-button,.combo-esales-form .plan-selection-page .combo-product.is-locked .footer .view-more-button,.combo-esales-form .plan-selection-page .combo-product.is-locked .learn-more-link,.combo-esales-form .plan-selection-page .combo-product.is-locked .multiple-plan-panel{display:none}
@media only screen and (min-width:1008px){.combo-esales-form .plan-selection-page .combo-product .mobile-and-tablet-only{display:none !important}
}
@media only screen and (max-width:1007px){.combo-esales-form .plan-selection-page .combo-product .desktop-only{display:none !important}
}
.combo-esales-form .plan-selection-page .learn-more-content{font-size:1rem;line-height:1.1875rem}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-select-wrapper{margin-left:-16px;margin-right:-16px;padding:0 16px 20px}
@media only screen and (min-width:600px){.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-select-wrapper{display:none}
}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-select-wrapper .plan-tab-select{height:3rem;width:100%;border:1px solid #bcbec0;border-radius:0;background-color:#fff}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-select-wrapper .plan-tab-select:focus{outline:0}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-bar{display:-ms-flexbox;display:flex;width:100%}
@media only screen and (max-width:599px){.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-bar{display:none}
}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-bar .plan-tab-item{-ms-flex-preferred-size:34%;flex-basis:34%;-ms-flex-positive:1;flex-grow:1;background-color:#f4f4f5;padding:22px 24px;color:#116f9a;text-decoration:none;border-bottom:1px solid #bcbec0;cursor:pointer}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-bar .plan-tab-item:not(:last-child){margin-right:.25rem}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-bar .plan-tab-item.item-active{background-color:#fff;border-top:1px solid #bcbec0;border-left:1px solid #bcbec0;border-right:1px solid #bcbec0;border-bottom:1px solid #fff;color:#4c4c4c;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-content{display:none}
.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-content.item-active{display:block}
@media only screen and (min-width:600px){.combo-esales-form .plan-selection-page .learn-more-content .plan-tab-content{padding:30px;margin-top:-1px;border:1px solid #bcbec0}
}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto;margin-bottom:1rem}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-left:1px solid #bcbec0;border-right:1px solid #bcbec0;border-bottom:1px solid #bcbec0;min-width:50rem}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row:nth-child(2n){background-color:#fff}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row:nth-child(odd){background-color:#ebf2f0}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row .first-col{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:.875rem 1.25rem}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row .second-col,.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row .third-col{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:.875rem 1.25rem;border-left:1px solid #bcbec0}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row.header{background-color:#005d63;color:#fff;border:0}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row.header .second-col,.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table .benefit-detail-table-row.header .third-col{border-left:1px solid #fff}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table.three-column-style .first-col{-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-positive:1;flex-grow:1}
.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table.three-column-style .second-col,.combo-esales-form .plan-selection-page .learn-more-content .benefit-detail-table.three-column-style .third-col{-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.combo-esales-form .plan-selection-page .learn-more-content .subscript{font-size:.625rem}
.combo-esales-form .plan-selection-page .learn-more-content p{margin-bottom:0}
.combo-esales-form .personal-information-page .prefill-alert,.combo-esales-form .policy-holder-info-page .prefill-alert{position:relative;width:100%;background-color:#e6e7e8;padding:10px 8px;margin-bottom:32px}
.combo-esales-form .personal-information-page .prefill-alert.half-bottom-margin,.combo-esales-form .policy-holder-info-page .prefill-alert.half-bottom-margin{margin-bottom:16px}
.combo-esales-form .personal-information-page .prefill-alert .gold-alert-icon,.combo-esales-form .policy-holder-info-page .prefill-alert .gold-alert-icon{position:absolute;top:9px;left:8px}
.combo-esales-form .personal-information-page .prefill-alert .alert-message,.combo-esales-form .policy-holder-info-page .prefill-alert .alert-message{font-size:.875rem;line-height:1.125rem;margin-left:28px}
@media only screen and (min-width:1008px){.combo-esales-form .personal-information-page .prefill-alert .alert-message,.combo-esales-form .policy-holder-info-page .prefill-alert .alert-message{width:75%}
}
.combo-esales-form .personal-information-page .policy-holder-input-hint,.combo-esales-form .policy-holder-info-page .policy-holder-input-hint{position:relative;background-color:#fcf6ea;padding:8px 16px 8px 8px}
@media only screen and (min-width:1008px){.combo-esales-form .personal-information-page .policy-holder-input-hint,.combo-esales-form .policy-holder-info-page .policy-holder-input-hint{width:100%;margin-top:12px;margin-bottom:16px}
}
@media only screen and (max-width:1007px){.combo-esales-form .personal-information-page .policy-holder-input-hint,.combo-esales-form .policy-holder-info-page .policy-holder-input-hint{width:calc(100% + 32px);margin:-12px -16px 0}
}
.combo-esales-form .personal-information-page .policy-holder-input-hint .gold-alert-icon,.combo-esales-form .policy-holder-info-page .policy-holder-input-hint .gold-alert-icon{position:absolute;top:8px;left:8px}
.combo-esales-form .personal-information-page .policy-holder-input-hint .hint-message,.combo-esales-form .policy-holder-info-page .policy-holder-input-hint .hint-message{font-size:.875rem;line-height:1.1875rem;margin-left:30px}
.combo-esales-form .personal-information-page .asia-miles-earn-hint,.combo-esales-form .policy-holder-info-page .asia-miles-earn-hint{font-size:.6875rem;line-height:1.125rem;margin:12px 0 24px}
.combo-esales-form .personal-information-page .asia-miles-earn-hint ul,.combo-esales-form .policy-holder-info-page .asia-miles-earn-hint ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}
.combo-esales-form .personal-information-page .asia-miles-earn-hint ul li,.combo-esales-form .policy-holder-info-page .asia-miles-earn-hint ul li{position:relative;padding-left:12px}
.combo-esales-form .personal-information-page .asia-miles-earn-hint ul li:before,.combo-esales-form .policy-holder-info-page .asia-miles-earn-hint ul li:before{position:absolute;top:7px;left:0;content:"";background-color:#877a5c;border-radius:100%;width:4px;height:4px}
@media only screen and (min-width:1008px) and (max-width:1099px){.combo-esales-form .personal-information-page .form-group,.combo-esales-form .personal-information-page .readonly-field-container,.combo-esales-form .policy-holder-info-page .form-group,.combo-esales-form .policy-holder-info-page .readonly-field-container{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-positive:1;flex-grow:1}
}
.combo-esales-form .review-page .applicant-info-container hr{margin:16px 0}
.combo-esales-form .review-page .edit-information-button{font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.1875rem}
.combo-esales-form .review-page .cooling-off-hint{position:relative;width:100%;background-color:#fcf6ea;padding:8px 16px 8px 8px;margin-bottom:16px}
.combo-esales-form .review-page .cooling-off-hint .gold-alert-icon{position:absolute;top:8px;left:8px}
.combo-esales-form .review-page .cooling-off-hint .hint-message{font-size:.875rem;line-height:1.1875rem;margin-left:30px}
.combo-esales-form .review-page .summary-content{padding-top:20px}
@media only screen and (min-width:1008px) and (max-width:1099px){.combo-esales-form .review-page .readonly-field-container{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-positive:1;flex-grow:1}
}
.combo-esales-form .review-page .custom-modal .right-corner-wrapper .partner-with-cigna-message{font-size:.875rem;line-height:1.1875rem;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:300;margin-top:-3px;margin-bottom:16px}
.combo-esales-form .review-page .custom-modal .right-corner-wrapper .partner-with-cigna-message>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.combo-esales-form .review-page .custom-modal .right-corner-wrapper .partner-with-cigna-message>span .cigna-logo{margin-left:4px;width:90px;height:48px}
@media only screen and (min-width:1008px){.combo-esales-form .global-error-wrap ul{width:75%}
}
.multi-applicant-input-container .applicant-panel-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:1008px){.multi-applicant-input-container .applicant-panel-container{width:33%;float:left;padding-right:16px}
.multi-applicant-input-container .applicant-panel-container+.applicant-info-container{width:67%}
}
@media only screen and (max-width:1007px){.multi-applicant-input-container .applicant-panel-container{width:100%}
}
.multi-applicant-input-container .applicant-panel-container .applicant-error-hint-box{position:relative;background-color:#e6e7e8;font-size:.875rem;line-height:1.25rem;min-height:32px;padding:6px 8px 6px 36px}
.multi-applicant-input-container .applicant-panel-container .applicant-error-hint-box:before{content:"";position:absolute;top:6px;left:8px;width:20px;height:20px;background:50% no-repeat;background-image:url(../../../../content/dam/am-web/icons/ico_cx_yellow_error.svg)}
.multi-applicant-input-container .applicant-info-container.grey-background{background-color:#f9f9f9}
.multi-applicant-input-container .applicant-info-container.without-padding{padding:0}
@media only screen and (min-width:1008px){.multi-applicant-input-container .applicant-info-container{width:75%;float:left;padding:10px 30px 30px}
}
@media only screen and (max-width:1007px){.multi-applicant-input-container .applicant-info-container{width:100%;padding:10px 16px 30px}
}
@media only screen and (min-width:1008px){.multi-applicant-input-container .applicant-info-container.desktop-only{display:block}
.multi-applicant-input-container .applicant-info-container.mobile-and-tablet-only{display:none}
}
@media only screen and (max-width:1007px){.multi-applicant-input-container .applicant-info-container.desktop-only{display:none}
.multi-applicant-input-container .applicant-info-container.mobile-and-tablet-only{display:block}
}
.applicant-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:.75rem 20px .75rem 3.125rem;border:1px solid #bcbec0;box-shadow:0 1px 0 0 #bcbec0}
.applicant-row:not(:first-child){margin-top:8px}
.applicant-row .applicant-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%)}
.applicant-row .applicant-icon.icon-cx-applicant-selected:before,.applicant-row .applicant-icon.icon-cx-applicant:before{content:"";background:50% no-repeat;width:22px;height:22px;display:block}
.applicant-row .applicant-icon.icon-cx-applicant:before{background-image:url(../../../../content/dam/am-web/icons/ico_cx_applicant.svg)}
.applicant-row .applicant-icon.icon-cx-applicant-selected:before{background-image:url(../../../../content/dam/am-web/icons/ico_cx_applicant_selected.svg)}
.applicant-row .applicant-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;overflow:hidden}
.applicant-row .applicant-info .applicant-type{font-size:.875rem;line-height:1.0625rem;text-transform:uppercase}
.applicant-row .applicant-info .applicant-name{font-size:1rem;line-height:1.1875rem;font-family:Cathay Sans EN,Arial,sans-serif;font-weight:700;word-break:break-word;word-wrap:break-word}
.applicant-row .remove-button{-ms-flex-negative:0;flex-shrink:0;margin-left:16px;font-size:.875rem;line-height:1.0625rem}
.applicant-row .tick-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background:50% no-repeat;background-image:url(../../../../content/dam/am-web/icons/ico_cx_tick.svg)}
.applicant-row .input-error-icon,.applicant-row .selection-error-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background:50% no-repeat;background-image:url(../../../../content/dam/am-web/icons/ico_cx_yellow_error.svg)}
.applicant-row:not(.selected){cursor:pointer}
.applicant-row.selected{background-color:#005d63;border:1px solid #005d63}
.applicant-row.selected .applicant-info,.applicant-row.selected .remove-button{color:#fff}
.applicant-row.selected .tick-icon{background-image:url(../../../../content/dam/am-web/icons/icn_cx_white_tick.svg)}
.applicant-row.with-grey-arrow.selected:after{content:"";position:absolute;top:19px;right:-17px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #f9f9f9}