.journeyComp .getQuoteWrap.JourneyBanner .mainBox .errorMsg{position:absolute;left:0;bottom:10px}
.journeyComp .form-group{position:relative;margin-bottom:0 !important;padding-bottom:20px}
.customCheckBox .checkmark{background:0}
.customCheckBox label input:checked ~ .checkmark{background:0}
.customCheckBox .checkmark{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all 250ms cubic-bezier(.4,.0,.23,1)}
.customCheckBox label input:checked ~ .checkmark:after{content:"";position:absolute;top:-6px;left:-7px;border-right:3px solid transparent;border-bottom:3px solid transparent;transform:rotate(45deg);transform-origin:0 100%;animation:checkbox-check 125ms 250ms cubic-bezier(.4,.0,.23,1) forwards}
.customCheckBox label input:checked ~ .checkmark{border:12px solid #af2219;animation:shrink-bounce 200ms cubic-bezier(.4,.0,.23,1);-webkit-animation:shrink-bounce 200ms cubic-bezier(.4,.0,.23,1)}
.customCheckBox label input:checked ~ .checkmark:after{display:none}
@keyframes shrink-bounce{0{transform:scale(1)}
33%{transform:scale(.85)}
100%{transform:scale(1)}
}
@keyframes checkbox-check{0{width:0;height:0;border-color:#fff;transform:translate3d(0,0,0) rotate(45deg)}
33%{width:.2em;height:0;transform:translate3d(0,0,0) rotate(45deg)}
100%{width:.5em;height:.9em;border-color:#fff;transform:translate3d(0,-.5em,0) rotate(45deg)}
}