@media (max-width:767px){ .hide-desktop{display:block;visibility:visible;} .hide-desktop-sm{display:none;visibility:hidden;} .hide-mobile{display:none;visibility:hidden;}}@media (min-width:768px) and (max-width:1200px){ .hide-desktop-sm{display:block;visibility:visible;}}@media (min-width:768px){ .hide-desktop{display:none;visibility:hidden;} .hide-desktop-sm{display:none;visibility:hidden;} .hide-mobile{display:block;visibility:visible;}} body,html{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;color:#6E6E6E;margin:0;} body *,html *{box-sizing:border-box;} h2,h4,h5,h6{font-weight:400;} h2{font-size:32px !important;} h2 strong{display:block;}@media (max-width:767px){ h2{font-size:26px !important;} h2 strong{display:inline;}} h3{font-size:24px;color:#38296D;}@media (max-width:767px){ h3{font-size:20px;}} p{line-height:1.5;}@media (max-width:767px){ p{line-height:1.2;}} p.lead{font-size:1.5rem;} section.padding{padding:50px 0;}@media (max-width:767px){ section.padding{padding:2rem 0;}} .container{max-width:1260px;margin:0 auto;position:relative;} .container.flex{display:flex;flex-wrap:wrap;justify-content:center;}@media (max-width:767px){ .container.flex.mobile-column-reverse{flex-direction:column-reverse;}}@media (min-width:768px){ .container.flex.col-2 .item{width:16.66%;padding:1rem;}}@media (min-width:768px) and (max-width:1200px){ .container.flex.col-2 .item{width:33.33%;padding:0.9rem;}}@media (max-width:767px){ .container.flex.col-2 .item{width:50%;padding:0.8rem;}} .container.flex.col-3 .item{width:33%;padding:30px;}@media (max-width:767px){ .container.flex.col-3 .item{width:100%;padding:1rem;}} .container.flex.col-4 .item{width:25%;padding:30px;}@media (max-width:767px){ .container.flex.col-4 .item{width:100%;padding:1rem;}} .container.flex.col-6 .item{width:50%;padding:30px;} .container.flex.col-6 .item.no-padding{padding:0;}@media (max-width:767px){ .container.flex.col-6 .item{width:100%;padding:1rem;}}@media (min-width:768px){ .container.desktop-padding{padding-left:10vw;padding-right:10vw;}} .text-center{text-align:center;} .color-white{color:#ffffff;} .color-purple{color:#38296D;} .background-purple{background-color:#38296D;} a.btn{font-size:14px;min-width:110px;display:inline-block;padding:1rem;text-align:center;border-radius:1rem;text-decoration:none;background:#af3aa9;color:#fff;} #masthead{overflow:hidden;background-repeat:no-repeat;}@media (min-width:768px){ #masthead{background:#ead8d2 url("https://productimages.nimbledeals.com/nimblebuy/4b5a130ee902088dfb9182f1fbc5c1b") top right;background-size:100%;background-position:left center;background-repeat:no-repeat;}}@media (max-width:767px){ #masthead{background:#ead8d2 url("https://productimages.nimbledeals.com/nimblebuy/822128c225f3f8743b1956f35b4d10") bottom center;background-size:100%;padding-bottom:330px;background-repeat:no-repeat;}}@media screen and (min-width:1400px){ #masthead{background-size:1360px !important;background-position:center center !important;}}@media (max-width:767px){ #masthead .container{display:flex;flex-direction:column-reverse;}} #masthead .masthead-content{position:relative;z-index:1;color:#38296D;width:100%;max-width:440px;padding:50px 80px 2rem;}@media (max-width:767px){ #masthead .masthead-content{width:100%;height:auto;text-align:center;padding:0 20px;}} #masthead .masthead-content h1{font-size:32px;line-height:40px;margin-bottom:0;}@media (max-width:767px){ #masthead .masthead-content h1{font-size:32px;line-height:40px;}} #masthead .masthead-content p{font-size:1rem;margin-top:0.5rem;} #masthead .masthead-content .btn{font-size:1rem;} #intro{background:#38296D;} #intro.padding{padding:20px !important;} #intro p{font-size:1.2rem;line-height:1.5;text-align:center;max-width:520px;color:#fff;} #benefits{background:#EFEFEF;}@media (max-width:767px){ #benefits{padding:1rem;}} #benefits .item img{height:100px;width:auto;}@media (max-width:767px){ #info .container.flex{flex-direction:column-reverse;}} #info .item.content{display:flex;flex-direction:row;align-items:center;color:#fff;}@media (min-width:768px){ #info .item.content{padding:80px;}}@media (max-width:767px){ #info .item.content{text-align:center;padding:20px 20px 40px;}} #info .item.no-padding{padding:10px 0;}@media (min-width:768px){ #howto{padding:40px 12vw;}}@media (max-width:767px){ #howto{padding:20px 10px 40px;}} #howto .item.center-content{display:flex;align-items:center;justify-content:center;} #howto .btn{font-size:1.3rem;padding-left:2rem;padding-right:2rem;} #cta{background:#EFEFEF;padding:2rem 1rem;}@media (max-width:767px){ #cta{padding:0 1rem 2rem;}} #cta .container{background:#38296D;padding:50px;border-radius:1rem;background-image:url("https://productimages.nimbledeals.com/nimblebuy/e967cb83a655b4d7a6bb5eecc4a7df_0");background-size:cover;background-repeat:no-repeat;background-position:center;}@media (max-width:767px){ #cta .container{padding:30px;}} #cta img{width:100%;height:auto;}