:root{--primary: #f79d34;--body-bg: #dee1ec}*,*::before,*::after{box-sizing:border-box}*{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px}html,body{margin:0;padding:0}body{background-color:var(--body-bg)}.text-center{text-align:center}.full-width{float:left;width:100%}.header{background-color:#222;color:#fff}.container{width:100%;margin:0 auto;padding:0 20px;max-width:1100px}.branding-nav{display:flex;align-items:center;justify-content:space-between}.branding{float:left;display:flex;height:50px;padding:10px}.navigation{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;color:#fff}.navigation .nav-link{display:inline-block;font-size:18px;color:#fff;border-bottom:3px solid rgba(0,0,0,0);text-decoration:none;padding:16px 15px}.navigation .nav-link:hover{text-decoration:underline;border-color:var(--primary)}.navigation .nav-link.active{border-color:var(--primary);color:var(--primary)}.get-insurance-deal{display:flex;flex-direction:column;justify-content:center;padding-top:20px;padding-bottom:40px}.get-insurance-deal .get-insurance-info,.get-insurance-deal .get-insurance-action{width:100%;text-align:center}.get-insurance-deal .get-insurance-title{width:100%;text-align:center;color:var(--primary);font-size:40px;font-weight:bold}.get-insurance-deal .get-insurance-action{margin-top:20px}.get-insurance-deal .findCoverageBtn{display:inline-block;padding:12px 30px;color:#fff;text-decoration:none;background-color:#eb9a21;border-radius:3px;font-weight:600}.get-insurance-deal .findCoverageBtn:hover{filter:brightness(1.2)}@media screen and (min-width: 768px){.get-insurance-deal{flex-direction:row;max-width:800px;margin:0 auto}.get-insurance-deal .get-insurance-info,.get-insurance-deal .get-insurance-action{width:500px;align-self:center}}.banner{background-position:center;background-size:cover;background-attachment:fixed;height:200px}@media screen and (min-width: 768px){.banner{height:460px}}.coupons-list-block{position:relative;top:-50px}.coupons-list{list-style:none;margin:0;padding:0}.coupons-list li{float:left;width:100%;margin-bottom:30px}.each-coupon{display:flex;flex-direction:column;background-color:#fff;border-radius:3px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.15)}.each-coupon .each-coupon-info{display:flex;flex-direction:column;order:1;padding:15px}.each-coupon .each-coupon-title{font-size:22px;font-weight:bold;margin-bottom:10px}.each-coupon .each-coupon-image{display:flex;order:0;width:100%;object-fit:cover;align-items:center;justify-content:center}.each-coupon .each-coupon-image img{object-fit:cover;width:100%}.each-coupon .each-coupon-action{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:10px}.each-coupon .each-coupon-btn{display:inline-block;padding:13px 35px;border-radius:3px;background-color:var(--primary);color:#fff;text-decoration:none;font-weight:500}@media screen and (min-width: 768px){.each-coupon{flex-direction:row;align-items:stretch}.each-coupon .each-coupon-info{order:0;width:70%;padding:20px 20px 20px 20px}.each-coupon .each-coupon-image{order:1;width:30%;padding:10px}.each-coupon .each-coupon-action{justify-content:start}}@media screen and (min-width: 992px){.each-coupon .each-coupon-info{width:calc(100% - 250px)}.each-coupon .each-coupon-image{width:250px}}.banner-add{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%;border-radius:3px;display:block;text-decoration:none}.banner-add .banner-add-img{aspect-ratio:4/3;width:100%;object-fit:cover;position:relative;z-index:2}.banner-add .banner-content{background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;width:100%;color:#fff;z-index:4;padding:20px 20px 30px 20px;float:left}.banner-add .banner-title{font-size:22px;color:#fff;font-weight:bold}.banner-add .banner-desc{color:#fff;font-weight:600;font-size:17px;margin-top:6px}@media screen and (min-width: 768px){.banner-add .banner-content{padding:60px 40px 50px 40px}.banner-add .banner-title{font-size:34px;padding-top:30px}.banner-add .banner-desc{font-size:20px}}@media screen and (min-width: 992px){.banner-add .banner-content{padding-left:50px;padding-right:50px}}.mt-20{margin-top:20px}.banner-add-2{float:left;width:100%}.banner-add-2 img{width:100%;max-width:100%}.view-all-btn{background-color:var(--primary);color:#fff;text-decoration:none;display:inline-block;padding:12px 20px;font-weight:600;min-width:100px;border-radius:3px}/*# sourceMappingURL=couponX.css.map */
