.innerslider{background:url(/assets/images/homewarrantyslider.jpg) no-repeat 50%;background-size:cover}.headingdiv{max-width:1000px;padding:var(--maindivspadding);margin:auto;text-align:center}.Addonmaindiv,.packagediv{max-width:var(--maindivsmaxwidth);padding:var(--maindivspadding);margin:auto}.addoninnermaindiv{background-color:var(--lightblue-section-bg);padding:40px;border-radius:5px}.addondiv{display:flex;justify-content:space-between;gap:25px;margin-top:30px;row-gap:40px}.addoninnerdiv{text-align:center;min-width:125px}.addoninnerdiv img{width:80px;margin-bottom:7px}.perks-planmaindiv{max-width:var(--maindivsmaxwidth);padding:var(--maindivspadding);display:flex;flex-wrap:wrap;justify-content:center;gap:5%;row-gap:55px;margin:23px auto auto;padding-top:20px;align-items:stretch}.perksdiv{width:30%;position:relative;display:flex;flex-direction:column}.perksdiv img{position:absolute;width:100%;transform:translateY(-12px)}.perkboxdiv{border-radius:5px;width:92%;box-shadow:0 4px 20px rgba(0,0,0,.1);margin:auto;padding:110px 20px 20px;flex-grow:1}@media only screen and (max-width:1440px){.perkboxdiv{padding:85px 20px 20px}}@media only screen and (max-width:1350px){.perks-planmaindiv{gap:2%;row-gap:55px}.perksdiv{width:32%}}@media only screen and (max-width:1150px){.perks-planmaindiv{gap:4%;row-gap:55px}.perksdiv{width:48%}.perkboxdiv{padding:110px 20px 20px}}@media only screen and (max-width:1040px){.addondiv{flex-wrap:wrap;justify-content:center}.addoninnerdiv{text-align:center;min-width:170px;max-width:250px}}@media only screen and (max-width:1024px){.perkboxdiv{padding:85px 20px 20px}}@media only screen and (max-width:800px){.addoninnerdiv{text-align:center;min-width:130px}}@media only screen and (max-width:770px){.perkboxdiv{padding:60px 20px 20px}.addoninnerdiv{text-align:center;min-width:125px;max-width:130px}}@media only screen and (max-width:630px){.perkboxdiv{padding:120px 20px 20px}.perks-planmaindiv{row-gap:55px}.perksdiv{width:100%}}@media only screen and (max-width:590px){.addoninnerdiv{text-align:center;min-width:125px;max-width:40%}.addondiv{justify-content:center}}@media only screen and (max-width:560px){.perkboxdiv{padding:105px 20px 20px}}@media only screen and (max-width:470px){.perkboxdiv{padding:85px 20px 20px}.Addonmaindiv{max-width:var(--maindivsmaxwidth);padding:0}.addoninnermaindiv{padding:40px 25px;border-radius:0}}@media only screen and (max-width:400px){.perkboxdiv{padding:70px 20px 20px}}@media only screen and (max-width:340px){.perkboxdiv{padding:60px 20px 20px}.addondiv{gap:10px}.addoninnermaindiv{padding:40px 20px}}