#main{background:linear-gradient(180deg,rgba(0,174,205,0) 23.4%,rgba(0,174,205,.15)),linear-gradient(0deg,#faf8f2,#faf8f2);height:auto;min-height:calc(100vh - 100px);padding:20px 0}.steps{box-sizing:border-box;margin:0 auto;padding:0 15px;width:1060px}.msg-container{width:100%}#boat-image-container>img{height:190px;object-fit:contain;width:330px}.title-orange{color:rgb(var(--nova-orange));font-size:var(--fs-title-md)}.form-label{font-weight:var(--fw-bold)}.radios-group{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:12px;position:relative;transition:all .3s ease;width:100%}.form-check-radio{padding:8px;text-align:center}.form-check input[type=radio]{appearance:none;background-color:rgb(var(--grey));border:1px solid rgb(var(--dark-grey));border-radius:2px;cursor:pointer;flex-shrink:0;height:15px;transition:all .2s ease;width:15px}.boat-check:hover{border-color:#06c}.boat-check:checked{position:relative}.boat-check:checked:after{color:#000;content:"✕";font-size:14px;font-weight:700;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.boat-radio{cursor:pointer;opacity:0;position:absolute}.form-check-label{align-items:center;cursor:pointer;font-weight:var(--fw-semi-bold);position:relative;transition:all .3s ease}.small{font-size:var(--fs-text-small)}.form-check-label.small:before{margin-bottom:10px}.form-check-label:before{border:2px solid #ccc;border-radius:50%;content:"";height:25px;transition:all .3s ease;width:25px}.boat-radio:checked+.form-check-label{font-weight:var(--fw-bold)}.boat-radio:checked+.form-check-label:before{background:rgb(var(--nova-orange));border-color:rgb(var(--dark-grey));box-shadow:inset 0 0 0 4px #fff,0 0 6px hsla(30,9%,91%,.541)}.field-container{background-color:rgb(var(--white));border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);margin-bottom:20px;max-width:80%;padding:20px}.control-label{font-size:var(--fs-text-small);font-weight:var(--fw-semi-bold)}.content-navigation-button{align-items:center;display:flex;justify-content:center;margin-top:30px;position:relative;width:100%}.content-navigation-button>a{font-size:16px!important}.content-navigation-button>span{color:rgb(var(--nova-orange));cursor:pointer;font-size:16px!important;font-weight:var(--fw-bold);position:absolute;text-decoration:underline;transform:translateX(-200px)}.quote-container{max-width:850px}.quote-header{border-bottom:1px solid rgb(var(--nova-orange));border-top:1px solid rgb(var(--nova-orange))}.quote-coverages-container,.quote-header{width:90%}.quote-coverages-container{border-radius:12px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);padding:25px 18px}.policy-term-container{border-bottom:1px solid rgb(var(--nova-orange));border-top:1px solid rgb(var(--nova-orange))}.form-group input,.form-group select{background-color:#fff;border:1px solid #c5d9e8;border-radius:4px;color:rgba(var(--dark-grey),.7);cursor:pointer;font-size:var(--fs-text-lg);padding:10px 12px;width:100%}.form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16'%3E%3Cpath fill='%23666' d='m1 6 5-5 5 5M1 10l5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:15px}.liability-select{color:rgb(var(--dark-grey))!important}.coverages-header,.text-xl{font-size:var(--fs-text-xl)}.price-element{box-shadow:0 1px 1px 0 rgba(0,0,0,.25);height:55px}.price{color:rgb(var(--nova-orange));font-size:30px;font-weight:var(--fw-bold)}.price-element.bg-light{align-content:center;border-bottom-right-radius:10px;border-top-right-radius:10px;left:-10px;position:relative;width:40%}.img-company{height:auto;width:150px}.footer-card-image{text-align:center;width:60%}.boat-info-container{margin:0 auto;max-width:720px;padding:40px 20px}.questions{font-size:var(--fs-text-md)}.policy_feature_card-img{height:123px!important;width:125px!important}@media (min-width:992px){.w-lg-50,.w-lg-75{width:75%!important}}@media (max-width:992px){.quote-container,.quote-coverages-container,.quote-header,.review-container{width:100%}.steps{max-width:95%}#boat-image-container>img{height:180px;object-fit:contain;width:280px}.price-element,.shared-rest .btn{height:65px}.price-element.bg-light{width:50%}.content-navigation-button>span{transform:translateX(-170px)}}.info-container .header{border-bottom:1px solid rgb(var(--nova-orange))}.review.price-element{width:40%}.review-container{border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);margin:0 auto;padding:20px 30px;width:80%}.btn-orange-outlined.edit{height:35px!important;width:75px}.review.btn-orange{border-bottom:1px solid rgb(var(--nova-orange));border-right:1px solid rgb(var(--nova-orange));border-top:1px solid rgb(var(--nova-orange))}.policy-alert{background:rgba(245,8,8,.5);padding:10px 20px}