.blue-gradient{background:#0051e8;background:-webkit-linear-gradient(legacy-direction(100deg),#0051e8,#00baff);background:linear-gradient(100deg,#0051e8,#00baff)}.box-shadow{box-shadow:0 15px 30px 0 rgba(8,27,154,.08),0 5px 15px 0 rgba(8,27,154,.08)}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}a.text-hover-white:hover{color:#fff!important}@font-face{font-display:swap;font-family:gorditaregular;font-style:normal;font-weight:400;src:url(https://cdn.so-sure.com/fonts/gordita-regular-webfont.eot);src:url(https://cdn.so-sure.com/fonts/gordita-regular-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.so-sure.com/fonts/gordita-regular-webfont.woff2) format("woff2"),url(https://cdn.so-sure.com/fonts/gordita-regular-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:gorditamedium;font-style:normal;font-weight:400;src:url(https://cdn.so-sure.com/fonts/gordita-medium-webfont.eot);src:url(https://cdn.so-sure.com/fonts/gordita-medium-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.so-sure.com/fonts/gordita-medium-webfont.woff2) format("woff2"),url(https://cdn.so-sure.com/fonts/gordita-medium-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:gorditabold;font-style:normal;font-weight:400;src:url(https://cdn.so-sure.com/fonts/gordita-bold-webfont.eot);src:url(https://cdn.so-sure.com/fonts/gordita-bold-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdn.so-sure.com/fonts/gordita-bold-webfont.woff2) format("woff2"),url(https://cdn.so-sure.com/fonts/gordita-bold-webfont.woff) format("woff")}.hero{background:#00baff;background:-webkit-linear-gradient(legacy-direction(30deg),#00baff,#0051e8 40%);background:linear-gradient(30deg,#00baff,#0051e8 40%);overflow:hidden;padding:7rem 0 0;position:relative}.hero .container-large{position:relative;text-align:center;z-index:4}@media (min-width:992px){.hero .container-large{text-align:left}}.hero-controls{align-items:flex-start;display:flex;justify-content:center;padding-bottom:2rem}@media (min-width:992px){.hero-controls{display:block}}.hero-swoop{position:relative;transform:translateY(3px);z-index:2}.hero-image{bottom:0;left:0;position:absolute;right:0;z-index:1}.hero-image img{margin-left:-100px;max-width:800px}@media (min-width:768px){.hero-image img{margin-left:-50px;max-width:1200px}}@media (min-width:992px){.hero-image img{max-width:1000px}}@media (min-width:1200px){.hero-image img{max-width:1400px}}@media (min-width:2200px){.hero-image img{margin-left:200px}}.hero:before{background-image:url(https://cdn.so-sure.com/images/rebrand/misc/so-sure_swoosh-hero-background-mobile.svg);background-size:cover;bottom:0;content:"";height:100%;left:0;opacity:.44;position:absolute;right:0;top:0;transform:scaleX(-1);width:100%;z-index:1}@media (min-width:992px){.hero{padding:6rem 0 0}.hero:before{background-image:url(https://cdn.so-sure.com/images/rebrand/misc/so-sure_swoosh-hero-background.svg);transform:scaleX(-1)}}@media (min-width:1200px){.hero{padding:8rem 0 0}}.about{background:#00baff;background:-webkit-linear-gradient(legacy-direction(30deg),#00baff,#0051e8 40%);background:linear-gradient(30deg,#00baff,#0051e8 40%);position:relative}.about .container-large{position:relative;z-index:4}.about-wink{margin:5rem 0;opacity:.35;text-align:center}@media (min-width:992px){.about-wink{margin:8rem 0}}.about:before{background-image:url(https://cdn.so-sure.com/images/rebrand/misc/so-sure_swoosh-about-background-90.svg);background-size:cover;bottom:0;content:"";height:100%;left:0;opacity:.08;position:absolute;right:0;top:0;width:100%;z-index:1}@media (min-width:992px){.about{padding-bottom:10rem}}.knowledge-base{background-color:#f8f9fb;z-index:4}.knowledge-base,.knowledge-base__desktop,.knowledge-base__mobile{position:relative}.products{background-color:#f8f9fb;text-align:center}@media (min-width:768px){.products-container{display:flex;justify-content:space-between}}.products-item{background-color:#fff;border:1px solid rgba(104,114,150,.3);overflow:auto;padding:1.5rem;width:100%}.products-item-heading{color:#2593f3}.products-item:first-child{border-bottom:0;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.products-item:last-child{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}@media (min-width:768px){.products-item{padding:2rem}.products-item:first-child{border-bottom:1px solid rgba(104,114,150,.3);border-bottom-left-radius:.75rem;border-right:0;border-top-left-radius:.75rem;border-top-right-radius:0}.products-item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}}.why-insure{background-color:#fff}.customer-reviews{background-color:#f8f9fb;overflow:hidden}.customer-reviews-container{margin:0 auto;width:100%}@media (min-width:2880px){.customer-reviews-container{max-width:2880px}}.app{background-color:#0051e8;text-align:center}.app-buttons{display:flex;justify-content:center}.app-button a{margin:0 .6rem}.app-button a:hover{text-decoration:none}.app-rating{color:#fff;margin:.5rem 0}