.hp{background:#fff}.hp .c1,.hp .c2,.hp .c3,.hp .c4,.hp .c5,.hp .c6,.hp .c7,.hp .give-back,.hp .graphics,.hp .new-arrivals,.hp .promo1,.hp .promo2,.hp .refer-friend,.hp .rewear,.hp .swim{visibility:hidden}.hp .first,.hp .second{flex-basis:50%}@media screen and (max-width:428px){.hp .first,.hp .second{flex-basis:100%!important}}.hp .third{flex-basis:33%}@media screen and (max-width:428px){.hp .third{flex-basis:100%!important}}.hp .fourth{flex-basis:24%}@media screen and (max-width:428px){.hp .fourth{flex-basis:100%!important}}.hp h2,.hp h3,.hp p{margin:0}.hp h2{font-family:souvenirstd-light;font-size:54px;line-height:60px;text-align:center;color:#fff}@media screen and (max-width:1679px){.hp h2{font-size:3.1vw;line-height:3.6vw}}@media screen and (max-width:428px){.hp h2{font-size:7.7vw}}.hp h3{font-family:gilroy-bold;font-size:18px;line-height:28px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#fff}@media screen and (max-width:1679px){.hp h3{font-size:1.2vw;line-height:1.6vw}}@media screen and (max-width:428px){.hp h3{font-size:3.6vw}}.hp p{font-family:souvenirstd-light;font-size:18px;line-height:22px;text-align:center;color:#fff}@media screen and (max-width:1679px){.hp p{font-size:1.1vw;line-height:1.3vw}}@media screen and (max-width:428px){}.the-grid{display:inline-grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);column-gap:6%;row-gap:14%;justify-content:center;justify-items:center}.cta-no-border{display:inline-block;text-align:center;text-transform:uppercase;text-decoration:none;position:relative;font-family:gilroy-bold;font-size:15px;line-height:28px;letter-spacing:.2em}@media screen and (max-width:1679px){.cta-no-border{font-size:.9vw}}@media screen and (max-width:810px){.cta-no-border{padding:0;line-height:2vw}}@media screen and (max-width:428px){.cta-no-border{font-size:3vw;line-height:8vw}}.cta-no-border::after{content:'';border-bottom:2px solid;display:block;position:relative;bottom:1%}.cta-border{display:inline-block;text-align:center;text-transform:uppercase;text-decoration:none;position:relative;font-family:gilroy-bold;font-size:15px;line-height:18px;letter-spacing:.2em;color:#fff}@media screen and (max-width:1679px){.cta-border{font-size:.9vw}}@media screen and (max-width:428px){.cta-border{font-size:3vw}}@media screen and (max-width:428px){.desktop{display:none!important}}.mobile{display:none}@media screen and (max-width:428px){.mobile{display:block}}.mobile-cta{display:none!important}@media screen and (max-width:428px){.mobile-cta{display:inline-flex!important}}.a{width:180px;height:45px;display:inline-flex;align-items:center;justify-content:center;padding:0;position:relative}@media screen and (max-width:1679px){.a{width:10.7vw;height:2.7vw}}@media screen and (max-width:428px){.a{width:43.5vw;height:11vw;padding:0}}.promo1{position:relative;display:flex}.promo1 div.the-content{position:absolute;top:71%;transform:translate(-50%,0%);left:50%;text-align:center}@media screen and (max-width:428px){.promo1 div.the-content{top:61%;width:100%;left:0;transform:translate(0%);text-align:center}}.promo1 div.the-content a,.promo1 div.the-content a,.promo1 div.the-content h2,.promo1 div.the-content p{margin:0 auto}.promo1 div.the-content h2{text-transform:none;color:#5fa26f;line-height:76px;font-family:gilroy-bold;font-size:70px;margin:0}@media screen and (max-width:1679px){.promo1 div.the-content h2{font-size:4.8vw;line-height:4.8vw}}@media screen and (max-width:428px){.promo1 div.the-content h2{line-height:11vw;font-size:35px;margin:3% 0 0;color:#fff}}@media screen and (max-width:320px){.promo1 div.the-content h2{margin:3% 0 0}}.promo1 div.the-content h2 span{font-family:gilroy-bold;font-size:20px;display:block;letter-spacing:6px;margin:0 0 1%}@media screen and (max-width:1679px){.promo1 div.the-content h2 span{font-size:1.23vw;letter-spacing:.4vw}}@media screen and (max-width:428px){.promo1 div.the-content h2 span{font-size:18px;letter-spacing:1.4vw}}.promo1 div.the-content p{margin:4% auto;color:#fff;text-transform:none;font-size:24px;line-height:34px;width:100%;font-family:gilroy-regular;text-shadow:0 0 14px rgba(0,0,0,.15)}@media screen and (max-width:1679px){.promo1 div.the-content p{font-size:1.4vw;line-height:2vw}}@media screen and (max-width:428px){.promo1 div.the-content p{font-size:4vw;line-height:6vw;width:100%;margin:4% auto;text-shadow:none}}@media screen and (max-width:320px){.promo1 div.the-content p{font-size:15px;line-height:17px}}@media screen and (max-width:428px){}.promo1 div.the-content div a{color:#608389;background:#faf2e1}@media screen and (max-width:1679px){}@media screen and (max-width:428px){}.promo1 div.the-content div a.cta1{background:#faf2e1;color:#608389}.promos{display:none!important}.promo2{position:relative;display:flex}.promo2 div.the-content{position:absolute;top:50%;transform:translate(0%,-50%);width:13%;left:71%}@media screen and (max-width:428px){.promo2 div.the-content{top:56%;width:100%;left:0;transform:translateX(0%);text-align:center}}.promo2 div.the-content a{color:#deed88;background:#545456}@media screen and (max-width:428px){}.promo2 div.the-content a.cta1{background:#545456;color:#deed88}.new-arrivals{position:relative;width:100%;background:#fdded6}.new-arrivals div.the-content{position:relative;text-align:center;display:flex;padding:2.7% 0;flex-wrap:wrap;align-items:baseline}@media screen and (max-width:428px){.new-arrivals div.the-content{width:100%;left:0;top:16%;flex-wrap:wrap;padding:6% 0}}.new-arrivals div.the-content a,.new-arrivals div.the-content a,.new-arrivals div.the-content h2,.new-arrivals div.the-content p{color:#5777a7;font-family:souvenirstd-light;margin:0 auto}.new-arrivals div.the-content img.mobile{position:relative;left:50%;transform:translateX(-50%)}.new-arrivals div.the-content h2{margin:0;text-transform:none;font-size:36px;line-height:40px;flex-basis:51%;letter-spacing:1px;text-align:right;font-family:gilroy-bold}@media screen and (max-width:1679px){.new-arrivals div.the-content h2{font-size:2vw}}@media screen and (max-width:428px){.new-arrivals div.the-content h2{font-size:9vw;margin:3% 0;line-height:9vw;flex-basis:100%;text-align:center}}.new-arrivals div.the-content h2 img{display:inline-block;margin:0 4% 0 0}@media screen and (max-width:428px){.new-arrivals div.the-content h2 img{display:none}}.new-arrivals div.the-content p{margin:9% auto 0;text-transform:none;letter-spacing:0;width:78%}@media screen and (max-width:428px){.new-arrivals div.the-content p{display:none}}.new-arrivals div.the-content div{margin:0;text-align:center;flex-basis:48%;padding:.4% 0 0}@media screen and (max-width:428px){.new-arrivals div.the-content div{margin:0;flex-basis:100%}}@media screen and (max-width:428px){.new-arrivals div.the-content div div{margin:0 0 5%}}.new-arrivals div.the-content div a{font-family:gilroy-bold;color:#5777a7}@media screen and (max-width:428px){.new-arrivals div.the-content div a span{display:none}}.new-arrivals div.the-content div a.cta1{left:-9%}@media screen and (max-width:428px){.new-arrivals div.the-content div a.cta1{left:-6%}}.new-arrivals div.the-content div a.cta2{left:-7%}@media screen and (max-width:428px){.new-arrivals div.the-content div a.cta2{left:0}}.new-arrivals div.the-content div a.cta3{left:-5%}@media screen and (max-width:428px){.new-arrivals div.the-content div a.cta3{left:-6%}}.new-arrivals div.the-content div a.cta4{left:-3%}@media screen and (max-width:428px){.new-arrivals div.the-content div a.cta4{left:0}}.new-arrivals div.the-content div a.cta5{left:-1%}@media screen and (max-width:428px){.new-arrivals div.the-content div a.cta5{left:5%}}.new-arrivals div.the-content div a.cta6{left:1%}@media screen and (max-width:428px){.new-arrivals div.the-content div a.cta6{left:0}}.give-back{position:relative;width:100%;background:#6ba09a;padding:2% 0}@media screen and (max-width:428px){.give-back{padding:10% 0}}.give-back a{display:block;text-align:center;text-decoration:none}.give-back a h2{font-family:gilroy-bold;color:#fff;font-size:18px;line-height:24px;letter-spacing:.25em;text-transform:uppercase}@media screen and (max-width:1679px){.give-back a h2{font-size:1.1vw}}@media screen and (max-width:428px){.give-back a h2{font-size:20px;line-height:36px}}.give-back a h2 span{color:#fff98c}.swim{position:relative;width:100%}.swim div.the-content{position:absolute;top:63%;width:50%;left:50%;text-align:center;transform:translate(-50%,0%)}@media screen and (max-width:428px){.swim div.the-content{width:100%}}.swim div.the-content a,.swim div.the-content a,.swim div.the-content h2,.swim div.the-content p{font-family:souvenirstd-light;margin:0 auto}.swim div.the-content h2{margin:0;text-transform:none;color:#37438b;line-height:80px;font-family:gilroy-bold;font-size:80px;letter-spacing:1px}@media screen and (max-width:1679px){.swim div.the-content h2{font-size:4.8vw;line-height:4.8vw}}@media screen and (max-width:428px){.swim div.the-content h2{line-height:9vw;font-size:9vw;margin:15% 0 0}}.swim div.the-content h2 span{font-family:gilroy-bold;font-size:20px;display:block;letter-spacing:6px;margin:0 0 1%}@media screen and (max-width:1679px){.swim div.the-content h2 span{font-size:1.23vw;letter-spacing:.4vw}}@media screen and (max-width:428px){.swim div.the-content h2 span{font-size:18px;letter-spacing:1.4vw}}.swim div.the-content p{margin:6% auto 0;color:#37438b;text-transform:none;font-size:24px;line-height:34px;width:100%}@media screen and (max-width:1679px){.swim div.the-content p{font-size:1.4vw;line-height:2vw}}@media screen and (max-width:428px){.swim div.the-content p{font-size:4.3vw;line-height:5.5vw}}.swim div.the-content div{margin:6% 0 0;text-align:center}@media screen and (max-width:428px){}.swim div.the-content div a{font-family:gilroy-bold;color:#feeb96;background:#2865a8}.c1{position:relative;width:100%}.c1 div.the-content{position:absolute;top:50%;width:50%;left:50%;transform:translate(-50%,-50%);text-align:center}@media screen and (max-width:428px){.c1 div.the-content{width:100%;left:0;top:0;transform:translateX(0)}}.c1 div.the-content a,.c1 div.the-content a,.c1 div.the-content h2,.c1 div.the-content p{font-family:souvenirstd-light;margin:0 auto}.c1 div.the-content h2{text-transform:none;color:#fff;line-height:76px;font-family:gilroy-bold;font-size:70px;margin:0 0 1vw}@media screen and (max-width:1679px){.c1 div.the-content h2{font-size:4.8vw;line-height:4.8vw}}@media screen and (max-width:428px){.c1 div.the-content h2{line-height:11vw;font-size:35px;color:#fff;margin:3% 0}}@media screen and (max-width:320px){}.c1 div.the-content h2 span{font-family:gilroy-bold;font-size:20px;display:block;letter-spacing:6px;margin:0 0 1%}@media screen and (max-width:1679px){.c1 div.the-content h2 span{font-size:1.23vw;letter-spacing:.4vw}}@media screen and (max-width:428px){.c1 div.the-content h2 span{font-size:18px;letter-spacing:1.4vw}}.c1 div.the-content p{margin:4% auto;color:#fff;text-transform:none;font-size:24px;line-height:34px;width:100%;font-family:gilroy-regular;text-shadow:0 0 14px rgba(0,0,0,.15)}@media screen and (max-width:1679px){.c1 div.the-content p{font-size:1.4vw;line-height:2vw}}@media screen and (max-width:428px){.c1 div.the-content p{font-size:4vw;line-height:6vw;width:100%;margin:2% auto;text-shadow:none}}@media screen and (max-width:320px){.c1 div.the-content p{font-size:15px;line-height:17px}}.c1 div.the-content div a{font-family:gilroy-bold;color:#fff;background:#078ec8}@media screen and (max-width:1679px){}@media screen and (max-width:428px){}.c2{display:flex;text-align:center}@media screen and (max-width:428px){.c2{flex-wrap:wrap;padding:0}}.c2 div.first,.c2 div.second,.c2 div.third{text-align:center;padding:0;box-sizing:border-box;flex-basis:33%;position:relative}@media screen and (max-width:428px){.c2 div.first,.c2 div.second,.c2 div.third{padding:0}}.c2 div.first a,.c2 div.second a,.c2 div.third a{text-decoration:none}.c2 div.first .the-content,.c2 div.second .the-content,.c2 div.third .the-content{position:absolute;bottom:9%;width:100%}@media screen and (max-width:428px){.c2 div.first .the-content,.c2 div.second .the-content,.c2 div.third .the-content{margin:10% 0 0!important;bottom:10%}}.c2 div.first .the-content h2,.c2 div.second .the-content h2,.c2 div.third .the-content h2{font-family:gilroy-bold;font-size:60px;line-height:28px;letter-spacing:.1rem;margin:0 0 7%;text-shadow:0 0 14px rgba(0,0,0,.15)}@media screen and (max-width:1679px){.c2 div.first .the-content h2,.c2 div.second .the-content h2,.c2 div.third .the-content h2{font-size:3.6vw}}@media screen and (max-width:428px){.c2 div.first .the-content h2,.c2 div.second .the-content h2,.c2 div.third .the-content h2{font-size:36px;line-height:28px}}.c2 div.first .the-content div,.c2 div.second .the-content div,.c2 div.third .the-content div{margin:0}@media screen and (max-width:1679px){}@media screen and (max-width:428px){}.c2 div.first{flex-basis:50%!important}@media screen and (max-width:428px){.c2 div.first{flex-basis:100%!important}}.c2 div.first .the-content h2{color:#fff}.c2 div.first .the-content div a{color:#fff;background:#00acd0;width:383px}@media screen and (max-width:1679px){.c2 div.first .the-content div a{width:23vw}}@media screen and (max-width:428px){.c2 div.first .the-content div a{width:89vw}}.c2 div.second{flex-basis:50%!important}@media screen and (max-width:428px){.c2 div.second{padding:0;margin:0;background:#fff;flex-basis:100%!important}}.c2 div.second .the-content h2{color:#fff}.c2 div.second .the-content div a{color:#fff;background:#4654ab;width:383px}@media screen and (max-width:1679px){.c2 div.second .the-content div a{width:23vw}}@media screen and (max-width:428px){.c2 div.second .the-content div a{width:89vw}}.c2 div.third .the-content h2{color:#fff}.c2 div.third .the-content div a{color:#fff;background:#ffb499}.c3{display:flex;padding:0;text-align:center}@media screen and (max-width:428px){.c3{flex-wrap:wrap;background:#e8c3ca;padding:0}}.c3 div.first,.c3 div.second,.c3 div.third{text-align:center;box-sizing:border-box;flex-basis:34%;padding:0;position:relative}.c3 div.first a,.c3 div.second a,.c3 div.third a{text-decoration:none}.c3 div.first h2,.c3 div.second h2,.c3 div.third h2{font-family:gilroy-bold;font-size:54px;line-height:44px;letter-spacing:.1rem;color:#fff;margin:0 0 7%;text-shadow:0 0 14px rgba(0,0,0,.15)}@media screen and (max-width:1679px){.c3 div.first h2,.c3 div.second h2,.c3 div.third h2{font-size:3.3vw}}@media screen and (max-width:428px){.c3 div.first h2,.c3 div.second h2,.c3 div.third h2{font-size:8.5vw;line-height:10.5vw}}.c3 div.first .the-content,.c3 div.second .the-content,.c3 div.third .the-content{margin:0;position:absolute;bottom:12%;width:100%}@media screen and (max-width:428px){.c3 div.first .the-content,.c3 div.second .the-content,.c3 div.third .the-content{margin:10% 0 0!important;bottom:10%}}.c3 div.first .the-content div,.c3 div.second .the-content div,.c3 div.third .the-content div{margin:0}@media screen and (max-width:428px){.c3 div.first .the-content div,.c3 div.second .the-content div,.c3 div.third .the-content div{display:flex;flex-wrap:wrap;justify-content:center;margin:110% 0 0}}@media screen and (max-width:376px){.c3 div.first .the-content div,.c3 div.second .the-content div,.c3 div.third .the-content div{margin:92% 0 0}}@media screen and (max-width:428px){.c3 div.first{position:relative;text-align:center;display:flex;flex-wrap:wrap;padding:0}}@media screen and (max-width:428px){.c3 div.first>a{width:100%;display:inline-block;order:2}}@media screen and (max-width:428px){.c3 div.first>a img.mobile{display:inline}}.c3 div.first .the-content h2{color:#fff}@media screen and (max-width:428px){.c3 div.first .the-content h2{margin:0 0 4%}}@media screen and (max-width:375px){.c3 div.first .the-content h2{width:100%}}@media screen and (max-width:321px){.c3 div.first .the-content h2{margin:22% 0 3%}}@media screen and (max-width:428px){.c3 div.first .the-content div{margin:0}}.c3 div.first .the-content div a{color:#fff;background:#e66d5b}@media screen and (max-width:428px){.c3 div.second{padding:0}}.c3 div.second h2{color:#fff}@media screen and (max-width:428px){.c3 div.second .the-content div{margin:0}}.c3 div.second .the-content div a{color:#fff;background:#fdb201}@media screen and (max-width:428px){.c3 div.third{background:#fdf5f2}}.c3 div.third .the-content h2{color:#fff}@media screen and (max-width:428px){.c3 div.third .the-content div{margin:5% 0 0}}.c3 div.third .the-content div a{color:#fff;background:#b35a91}.c4{display:flex;padding:0;text-align:center}@media screen and (max-width:428px){.c4{flex-wrap:wrap;background:#e8c3ca;padding:0}}.c4 div.first,.c4 div.second,.c4 div.third{text-align:center;box-sizing:border-box;flex-basis:34%;padding:0;position:relative}.c4 div.first a,.c4 div.second a,.c4 div.third a{text-decoration:none}.c4 div.first h2,.c4 div.second h2,.c4 div.third h2{font-family:gilroy-bold;font-size:54px;line-height:44px;letter-spacing:.1rem;color:#fff;margin:0 0 3%;text-shadow:0 0 14px rgba(0,0,0,.15)}@media screen and (max-width:1679px){.c4 div.first h2,.c4 div.second h2,.c4 div.third h2{font-size:3.3vw}}@media screen and (max-width:428px){.c4 div.first h2,.c4 div.second h2,.c4 div.third h2{font-size:8.5vw;line-height:10.5vw}}.c4 div.first .the-content,.c4 div.second .the-content,.c4 div.third .the-content{margin:0;position:absolute;bottom:12%;width:100%}@media screen and (max-width:428px){.c4 div.first .the-content,.c4 div.second .the-content,.c4 div.third .the-content{bottom:10%}}.c4 div.first .the-content h2,.c4 div.second .the-content h2,.c4 div.third .the-content h2{margin:0 0 5%}@media screen and (max-width:1679px){}.c4 div.first .the-content div,.c4 div.second .the-content div,.c4 div.third .the-content div{margin:0;grid-template-rows:0}@media screen and (max-width:428px){.c4 div.first{position:relative;text-align:center;display:flex;flex-wrap:wrap;padding:0}}@media screen and (max-width:428px){.c4 div.first>a{width:100%;display:inline-block;order:2}}@media screen and (max-width:428px){.c4 div.first>a img.mobile{display:inline}}.c4 div.first .the-content h2{color:#fff}@media screen and (max-width:428px){.c4 div.first .the-content h2{margin:0 0 4%}}@media screen and (max-width:375px){.c4 div.first .the-content h2{width:100%}}@media screen and (max-width:321px){.c4 div.first .the-content h2{margin:22% 0 3%}}@media screen and (max-width:428px){.c4 div.first .the-content div{margin:0}}.c4 div.first .the-content div a{color:#fff;background:#4654ab}@media screen and (max-width:428px){.c4 div.second{padding:0}}.c4 div.second h2{color:#fff}@media screen and (max-width:428px){.c4 div.second .the-content div{margin:0}}.c4 div.second .the-content div a{color:#fff;background:#f26a31}@media screen and (max-width:428px){.c4 div.third{background:#fdf5f2}}.c4 div.third .the-content h2{color:#fff}.c4 div.third .the-content div a{color:#fff;background-color:#f295d0}.c5{display:flex;text-align:center}@media screen and (max-width:428px){.c5{flex-wrap:wrap;padding:0}}.c5 div.first,.c5 div.second,.c5 div.third{text-align:center;padding:0;box-sizing:border-box;flex-basis:34%;position:relative}@media screen and (max-width:428px){.c5 div.first,.c5 div.second,.c5 div.third{padding:0}}.c5 div.first a,.c5 div.second a,.c5 div.third a{text-decoration:none}.c5 div.first .the-content,.c5 div.second .the-content,.c5 div.third .the-content{margin:7% 0 0;position:absolute;bottom:9%;width:100%}@media screen and (max-width:428px){.c5 div.first .the-content,.c5 div.second .the-content,.c5 div.third .the-content{margin:10% 0 0!important;bottom:10%}}.c5 div.first .the-content h2,.c5 div.second .the-content h2,.c5 div.third .the-content h2{font-family:gilroy-bold;font-size:54px;line-height:44px;letter-spacing:.1rem;text-shadow:0 0 14px rgba(0,0,0,.15)}@media screen and (max-width:1679px){.c5 div.first .the-content h2,.c5 div.second .the-content h2,.c5 div.third .the-content h2{font-size:3.3vw}}@media screen and (max-width:428px){.c5 div.first .the-content h2,.c5 div.second .the-content h2,.c5 div.third .the-content h2{font-size:8.5vw;line-height:10.5vw;margin:0}}.c5 div.first .the-content a,.c5 div.second .the-content a,.c5 div.third .the-content a,.c5 div.first .the-content h2,.c5 div.second .the-content h2,.c5 div.third .the-content h2{margin:0}.c5 div.first .the-content div,.c5 div.second .the-content div,.c5 div.third .the-content div{margin:5% 0 0;grid-template-rows:1%}.c5 div.first .the-content div a,.c5 div.second .the-content div a,.c5 div.third .the-content div a{width:310px}@media screen and (max-width:1679px){.c5 div.first .the-content div a,.c5 div.second .the-content div a,.c5 div.third .the-content div a{width:18.5vw}}@media screen and (max-width:428px){.c5 div.first .the-content div a,.c5 div.second .the-content div a,.c5 div.third .the-content div a{width:57vw}}.c5 div.first{flex-basis:50%}.c5 div.first .the-content h2{color:#fff}@media screen and (max-width:428px){.c5 div.first .the-content h2{color:#fff;text-shadow:1px 1px 13px #7f7f7f}}.c5 div.first .the-content div a{color:#fff;background:#545456}.c5 div.second{flex-basis:50%}@media screen and (max-width:428px){.c5 div.second{padding:0;margin:0;background:#fff}}.c5 div.second .the-content h2{color:#fff}.c5 div.second .the-content div a{color:#fff;background:#00acd0}.c5 div.third{flex-basis:50%}.c5 div.third .the-content h2{color:#fff}.c5 div.third .the-content div a{color:#fff;background:#f26a31;width:180px}@media screen and (max-width:1679px){.c5 div.third .the-content div a{width:10.7vw}}@media screen and (max-width:428px){.c5 div.third .the-content div a{width:43.5vw}}.graphics{padding:3% 0}@media screen and (max-width:428px){.graphics{padding:8% 0 0;background:#fdf5f2}}.graphics h2{font-family:gilroy-bold;color:#3862aa;font-size:40px;line-height:44px;margin:0 0 3%}@media screen and (max-width:1679px){.graphics h2{font-size:3vw}}@media screen and (max-width:428px){.graphics h2{font-size:40px;line-height:44px;margin:0 0 6%}}@media screen and (max-width:320px){.graphics h2{font-size:36px}}.graphics h2 span{position:relative}@media screen and (max-width:428px){.graphics h2 span{display:block}}.graphics h2 span a{color:#3862aa;left:3%;top:-.5vh}@media screen and (max-width:428px){.graphics h2 span a{left:0;top:0}}.graphics div{display:flex;text-align:center}@media screen and (max-width:428px){.graphics div{flex-wrap:wrap}}.graphics div a{flex-basis:25%;padding:0 2%;text-decoration:none}@media screen and (max-width:428px){.graphics div a{flex-basis:50%;padding:0 4%;margin:0 0 10%}}.graphics div a span{color:#2967b0;margin:10% 0 0}@media screen and (max-width:428px){.graphics div a span.mobile{display:inline-block}}.c6{display:flex;padding:0;text-align:center}@media screen and (max-width:428px){.c6{flex-wrap:wrap;background:#e8c3ca;padding:0}}.c6 div.first,.c6 div.second,.c6 div.third{text-align:center;box-sizing:border-box;flex-basis:50%;padding:0;position:relative}.c6 div.first a,.c6 div.second a,.c6 div.third a{text-decoration:none}.c6 div.first h2,.c6 div.second h2,.c6 div.third h2{font-family:gilroy-bold;font-size:60px;line-height:60px;letter-spacing:.1rem;text-transform:capitalize;color:#0187a2;margin:0 0 3%}@media screen and (max-width:1679px){.c6 div.first h2,.c6 div.second h2,.c6 div.third h2{font-size:3.6vw}}@media screen and (max-width:428px){.c6 div.first h2,.c6 div.second h2,.c6 div.third h2{font-size:40px;line-height:44px}}@media screen and (max-width:320px){.c6 div.first h2,.c6 div.second h2,.c6 div.third h2{font-size:36px}}.c6 div.first .the-content,.c6 div.second .the-content,.c6 div.third .the-content{margin:0;position:absolute;bottom:6%;width:100%}@media screen and (max-width:428px){.c6 div.first .the-content,.c6 div.second .the-content,.c6 div.third .the-content{margin:10% 0 0!important}}@media screen and (max-width:1679px){}@media screen and (max-width:428px){}.c6 div.first .the-content div,.c6 div.second .the-content div,.c6 div.third .the-content div{margin:0 0 4%}@media screen and (max-width:428px){.c6 div.first .the-content div,.c6 div.second .the-content div,.c6 div.third .the-content div{display:flex;flex-wrap:wrap;justify-content:center;margin:110% 0 0}}@media screen and (max-width:376px){.c6 div.first .the-content div,.c6 div.second .the-content div,.c6 div.third .the-content div{margin:92% 0 0}}@media screen and (max-width:428px){.c6 div.first{position:relative;text-align:center;display:flex;flex-wrap:wrap;padding:0}}@media screen and (max-width:428px){.c6 div.first>a{width:100%;display:inline-block;order:2}}@media screen and (max-width:428px){.c6 div.first>a img.mobile{display:inline}}.c6 div.first .the-content h2{color:#0187a2}@media screen and (max-width:810px){.c6 div.first .the-content h2{line-height:4vw}}@media screen and (max-width:428px){.c6 div.first .the-content h2{line-height:44px}}@media screen and (max-width:375px){.c6 div.first .the-content h2{width:100%}}@media screen and (max-width:321px){.c6 div.first .the-content h2{margin:22% 0 3%}}@media screen and (max-width:428px){.c6 div.first .the-content div{margin:0}}.c6 div.first .the-content div a{color:#fff;background:#e5bf16}@media screen and (max-width:428px){.c6 div.second{padding:0}}.c6 div.second h2{color:#fff}@media screen and (max-width:428px){.c6 div.second .the-content div{margin:0}}.c6 div.second .the-content div a{color:#fff;background:#b45a90}@media screen and (max-width:428px){.c6 div.third{padding:5%;background:#fdf5f2}}@media screen and (max-width:428px){.c6 div.third .the-content{padding:8.2% 0}}.c6 div.third .the-content h2{color:#fff}@media screen and (max-width:428px){.c6 div.third .the-content div{margin:5% 0 0}}.c6 div.third .the-content div a{color:#fff}.refer-friend{position:relative;width:100%;background:#2967b0}.refer-friend a{display:flex;text-align:center;justify-content:center;align-items:center;text-decoration:none;height:200px}@media screen and (max-width:1679px){.refer-friend a{height:12vw}}@media screen and (max-width:428px){.refer-friend a{flex-wrap:wrap;height:100vw;align-items:normal}}.refer-friend a div{flex-basis:34%}@media screen and (max-width:428px){.refer-friend a div{flex-basis:100%;display:flex;justify-content:center}.refer-friend a div:first-of-type{align-items:flex-end}.refer-friend a div:nth-of-type(2){align-items:center}.refer-friend a div:last-of-type{align-items:flex-start}}.refer-friend a h2{font-family:gilroy-bold;color:#fff;font-size:43px;line-height:39px;letter-spacing:4px;text-transform:capitalize}@media screen and (max-width:1679px){.refer-friend a h2{font-size:2.6vw;line-height:2.5vw;letter-spacing:.2vw}}@media screen and (max-width:428px){.refer-friend a h2{font-size:10vw;line-height:10vw;letter-spacing:1vw}}.refer-friend a h2 span{display:block;font-family:gilroy-bold;color:#fff;font-size:16px;line-height:28px;letter-spacing:4px;text-transform:uppercase}@media screen and (max-width:1679px){.refer-friend a h2 span{font-size:1vw;line-height:1.6vw;letter-spacing:.2vw}}@media screen and (max-width:428px){.refer-friend a h2 span{font-size:4vw;line-height:7vw;letter-spacing:1vw}}.refer-friend a p{font-family:souvenirstd-light;color:#fff;font-size:18px;line-height:30px}@media screen and (max-width:1679px){.refer-friend a p{font-size:1.1vw;line-height:1.8vw}}@media screen and (max-width:428px){.refer-friend a p{font-size:4vw;line-height:7vw}}.refer-friend a .cta-border{background:#fff;color:#2967b0}.rewear{position:relative;width:100%;background:#fdf5f2}.rewear a{display:flex;text-align:center;justify-content:center;align-items:center;text-decoration:none;height:200px}@media screen and (max-width:1679px){.rewear a{height:12vw}}@media screen and (max-width:428px){.rewear a{flex-wrap:wrap;height:100vw;align-items:normal}}.rewear a div{flex-basis:34%}@media screen and (max-width:428px){.rewear a div{flex-basis:100%!important;display:flex;justify-content:center}.rewear a div:first-of-type{align-items:flex-end}.rewear a div:nth-of-type(2){align-items:center}.rewear a div:last-of-type{align-items:flex-start}}.rewear a div:first-of-type img{width:496px}@media screen and (max-width:1679px){.rewear a div:first-of-type img{width:29vw}}@media screen and (max-width:428px){.rewear a div:first-of-type img{width:85vw}}.rewear a div:nth-of-type(2){align-items:center;flex-basis:41%}.rewear a div:last-of-type{flex-basis:24%}.rewear a h2{font-family:gilroy-bold;color:#48353e;font-size:43px;line-height:39px;letter-spacing:4px;text-transform:capitalize}@media screen and (max-width:1679px){.rewear a h2{font-size:2.6vw;line-height:2.5vw;letter-spacing:.2vw}}@media screen and (max-width:428px){.rewear a h2{font-size:10vw;line-height:10vw;letter-spacing:1vw}}.rewear a h2 span{display:block;font-family:gilroy-bold;color:#48353e;font-size:16px;line-height:28px;letter-spacing:4px;text-transform:uppercase}@media screen and (max-width:1679px){.rewear a h2 span{font-size:1vw;line-height:1.6vw;letter-spacing:.2vw}}@media screen and (max-width:428px){.rewear a h2 span{font-size:4vw;line-height:7vw;letter-spacing:1vw}}.rewear a p{font-family:souvenirstd-light;color:#48353e;font-size:18px;line-height:30px}@media screen and (max-width:1679px){.rewear a p{font-size:1.1vw;line-height:1.8vw}}@media screen and (max-width:428px){.rewear a p{font-size:4vw;line-height:7vw}}.rewear a .cta-border{background:#2967b0;color:#fdf5f2;width:233px}@media screen and (max-width:1679px){.rewear a .cta-border{width:14vw}}@media screen and (max-width:428px){.rewear a .cta-border{width:55vw}}.c7{display:flex;background:#fdf5f2;padding:4.2% 0 5%;justify-content:center}@media screen and (max-width:428px){.c7{flex-wrap:wrap;padding:6% 0 5%}}.c7 div.first,.c7 div.fourth,.c7 div.second,.c7 div.third{display:flex;flex-basis:24%;text-align:center;justify-content:center;padding:0 2%}@media screen and (max-width:1679px){.c7 div.first,.c7 div.fourth,.c7 div.second,.c7 div.third{padding:0 3%}}@media screen and (max-width:428px){.c7 div.first,.c7 div.fourth,.c7 div.second,.c7 div.third{padding:0 5%;margin:0 0 15%}}.c7 div.first a .the-content,.c7 div.fourth a .the-content,.c7 div.second a .the-content,.c7 div.third a .the-content{margin:9% 0 0}@media screen and (max-width:428px){.c7 div.first a .the-content,.c7 div.fourth a .the-content,.c7 div.second a .the-content,.c7 div.third a .the-content{margin:10% 0 0}}.c7 div.first a .the-content span,.c7 div.fourth a .the-content span,.c7 div.second a .the-content span,.c7 div.third a .the-content span{color:#2967b0}@media screen and (max-width:428px){.c7 div.first a .the-content span,.c7 div.fourth a .the-content span,.c7 div.second a .the-content span,.c7 div.third a .the-content span{font-size:3vw!important}}@media screen and (max-width:428px){.c7 div.first a .the-content span .desktop-copy,.c7 div.fourth a .the-content span .desktop-copy,.c7 div.second a .the-content span .desktop-copy,.c7 div.third a .the-content span .desktop-copy{display:none}}.c7 div.first a .the-content span .mobile-copy,.c7 div.fourth a .the-content span .mobile-copy,.c7 div.second a .the-content span .mobile-copy,.c7 div.third a .the-content span .mobile-copy{display:none}@media screen and (max-width:428px){.c7 div.first a .the-content span .mobile-copy,.c7 div.fourth a .the-content span .mobile-copy,.c7 div.second a .the-content span .mobile-copy,.c7 div.third a .the-content span .mobile-copy{display:inline}}@media screen and (max-width:428px){}