.m_sas-bg-group{background:linear-gradient(180deg,#f2f4f7,#e8f0f7 9%,rgba(199,231,254,.51) 20%,#fff1e4 50%,#fee1d1 57%,#fde2d6 85%,hsla(18,91%,92%,.8) 90%,#fde1d3)}.m_sas-bg-group>.wrapper{background:url(/img/sas/bg-lines-3.png) top;background-size:cover}.m_sas-bg-group.isTheme2{background:linear-gradient(0deg,#fde1d3,#e1f0fb 52%,#fff)}.m_sas-blocks{background:url(/img/sas/signature-bg.png) repeat 50%;background-size:1500px auto;padding:48px 0}@media (min-width:768px){.m_sas-blocks{padding:120px 0}}.m_sas-blocks--item{margin-bottom:32px;padding:24px;position:relative}.m_sas-blocks--item .style_subtitle{font-size:14px;font-weight:500;letter-spacing:.9px;margin-bottom:16px}.m_sas-blocks--item .style_main-text{font-size:16px;margin-bottom:5px}.m_sas-blocks--item>img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.m_sas-blocks--item>.content{position:relative;z-index:2}.m_sas-blocks--item.isLeft{margin-left:-15px}.m_sas-blocks--item.isLeft .content{padding-right:15px}.m_sas-blocks--item.isRight{margin-right:-15px}.m_sas-blocks--item.isRight .content{padding-left:15px}@media (min-width:576px){.m_sas-blocks--item.isLeft{margin-left:0}.m_sas-blocks--item.isRight{margin-right:0}}@media (min-width:768px){.m_sas-blocks--item{padding:48px}.m_sas-blocks--item .style_subtitle{font-size:16px;letter-spacing:1px;margin-bottom:24px}.m_sas-blocks--item .style_main-text{font-size:21px}.m_sas-blocks--item.isLeft{margin-left:0}.m_sas-blocks--item.isRight{margin-right:0;margin-top:120px}}.m_sas-bottom-cta{background:#fde1d3 url(/img/sas/bottom-bg-boat.jpg) bottom no-repeat;background-size:cover;color:#fff;padding:60px 0;text-align:center}.m_sas-bottom-cta .quote{margin:0 auto 120px;max-width:668px}.m_sas-bottom-cta .quote .text{color:#fff;font-size:36px;line-height:1.2;margin-bottom:0}.m_sas-bottom-cta .quote .author{color:#fff;font-size:18px;letter-spacing:2px}.m_sas-bottom-cta .top-text{margin:20px auto 150px}.m_sas-bottom-cta .top-text .style_subtitle{font-size:16px;margin-bottom:20px}.m_sas-bottom-cta .top-text .style_main-text{font-size:21px;margin-bottom:40px}.m_sas-bottom-cta .top-text .style_button{display:none}.m_sas-bottom-cta .button-area{margin:60px auto 30px;max-width:448px}.m_sas-bottom-cta .button-area .text{color:#fff;font-size:24px}.m_sas-bottom-cta .button-area a{margin:10px}.m_sas-bottom-cta .button-area a.isBorder{border-color:#fff;color:#fff}@media (min-width:768px){.m_sas-bottom-cta{padding:40px 0 180px}.m_sas-bottom-cta .quote .text{font-size:52px}.m_sas-bottom-cta .quote .author{font-size:24px}.m_sas-bottom-cta .top-text{margin:20px auto 320px}.m_sas-bottom-cta .top-text .style_main-text{font-size:30px;margin-bottom:30px}.m_sas-bottom-cta .top-text .style_button{display:inline-block}.m_sas-bottom-cta .button-area .text{color:#fff;font-size:28px}}.m_sas-features{padding:50px 0 40px;position:relative}.m_sas-features .map{position:absolute;right:0;top:-80px;width:320px;z-index:1}.m_sas-features .map img{display:block}.m_sas-features .content{z-index:2}.m_sas-features .intro{margin:auto auto 40px;max-width:740px;text-align:center}.m_sas-features .intro h2{font-size:18px}.m_sas-features .image-container{margin:20px auto;max-width:1010px}.m_sas-features .image-container img{margin-bottom:10px;opacity:.9}.m_sas-features .features{background:url(/img/sas/wavy-lines.png) no-repeat 0 0;background-size:contain;padding-top:40px}@media (min-width:768px){.m_sas-features{padding:100px 0 20px}.m_sas-features .map{right:10px;width:443px}.m_sas-features .intro{margin-bottom:150px}.m_sas-features .intro h2{font-size:32px}.m_sas-features .image-container img{margin-bottom:30px}.m_sas-features .features{background-position:100% 0;background-size:220px auto;padding-top:20px}}.m_sas-features-row{margin:auto;max-width:840px}.m_sas-features-row>div{margin-bottom:20px;text-align:center}.m_sas-features-row .title{border-bottom:1px solid #666;font-size:40px;font-weight:600;margin:0 auto 5px;max-width:155px;padding:5px 0}.m_sas-features-row .desc{color:#000;font-size:12px;font-weight:400;letter-spacing:0;margin:0 auto 5px;max-width:160px;padding:10px 0;text-transform:uppercase}.m_sas-header{background:#fde1d3 url(/img/sas/sas-hero-3.jpg) bottom no-repeat;background-size:cover;padding:30px 0 90px;text-align:center}.m_sas-header .logo-wrapper{margin:auto auto 20px;max-width:520px}.m_sas-header .logo{background:url(/img/sas/Ornament.png) 50% no-repeat;background-size:contain;color:#294c68;height:0;padding-bottom:100%;position:relative}.m_sas-header .logo .info-container{left:0;padding:0 15%;position:absolute;top:50%;transform:translateY(-50%);width:100%}.m_sas-header .logo .info-container .dates{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-size:18px;margin-bottom:8px}.m_sas-header .logo .info-container .subtitle{font-size:16px;font-weight:500;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.m_sas-header .logo .info-container .subtitle2{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-size:14px}.m_sas-header .logo img{display:block;height:auto;margin:10px auto 15px;max-width:300px;width:80%}.m_sas-header .header-subtitle{color:#294c68;font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-size:16px;margin-bottom:15px}.m_sas-header .btn-container .style_button{margin:10px}@media (min-width:768px){.m_sas-header{padding:50px 0 120px}.m_sas-header .logo .info-container .dates{font-size:34px}.m_sas-header .logo .info-container .subtitle{font-size:18px;letter-spacing:1px}.m_sas-header .logo .info-container .subtitle2{font-size:20px}.m_sas-header .logo img{margin:10px auto;max-width:390px;width:85%}.m_sas-header .header-subtitle{font-size:32px}}.m_sas-intro{padding:0 0 40px;text-align:center}.m_sas-intro .title-container{margin:auto;max-width:1020px;padding:0 25px;position:relative}.m_sas-intro .title-container:before{background:#f2f4f7;content:"";height:40px;left:0;position:absolute;top:-40px;width:100%;z-index:2}.m_sas-intro .title-container h1{margin-bottom:40px}.m_sas-intro .center-image{margin:0 auto 20px;width:180px}.m_sas-intro .text-col{text-align:center}.m_sas-intro .text-col .style_main-text{font-size:16px}.m_sas-intro .text-col .bigger{font-size:1.4em}@media (min-width:768px){.m_sas-intro{padding:0 0 160px}.m_sas-intro .title-container{padding-top:20px}.m_sas-intro .title-container:before{height:80px;left:0;top:-80px;width:100%}.m_sas-intro .title-container h1{font-size:52px;margin-bottom:80px}.m_sas-intro .text-col{text-align:left}}@media (min-width:992px){.m_sas-intro .title-container h1{font-size:68px;margin-bottom:100px}.m_sas-intro .center-image{width:230px}.m_sas-intro .text-col .style_main-text{font-size:28px}.m_sas-intro .text-col .bigger{font-size:1.9em}}.m_sas-partners{background:#fde1d3;padding:30px 0;text-align:center}.m_sas-partners .intro h2{font-size:18px}.m_sas-partners .partner-list{margin:0 auto;max-width:800px;padding:20px 0}.m_sas-partners .partner{margin-bottom:50px}.m_sas-partners .partner img{display:block;margin:auto;max-height:60px;max-width:70%}.m_sas-partners .partner img.surfrider{max-height:48px}.m_sas-partners .partner img.AARFR,.m_sas-partners .partner img.soa{max-height:84px}.m_sas-partners.isInternal{background:transparent}@media (min-width:768px){.m_sas-partners{padding:60px 0s}.m_sas-partners .intro h2{font-size:32px;margin-bottom:40px}.m_sas-partners .partner{margin-bottom:40px}.m_sas-partners .partner img{max-width:88%}}.m_sas-pillars{background:url(/img/sas/signature-bg.png) repeat 50%;background-size:1500px auto;padding:40px 0}.m_sas-pillars .intro{margin:auto auto 40px;max-width:740px;text-align:center}.m_sas-pillars .intro h2{font-size:18px}.m_sas-pillars .pillars{display:flex;flex-wrap:wrap}.m_sas-pillars .pillars>.pillar{flex:1 1 50%;padding:20px 15px 15px;position:relative;text-align:center}.m_sas-pillars .pillars>.pillar .img-container{margin-bottom:15px;min-height:55px}.m_sas-pillars .pillars>.pillar .img-container img{display:block;height:auto;margin:auto;max-width:85px}.m_sas-pillars .pillars>.pillar .name{color:#58585b;font-weight:500;text-transform:uppercase}@media (max-width:539.99px){.m_sas-pillars .pillars>.pillar{border-bottom:1px solid #bbb}.m_sas-pillars .pillars>.pillar:nth-child(odd){border-right:1px solid #bbb}.m_sas-pillars .pillars>.pillar:nth-child(5),.m_sas-pillars .pillars>.pillar:nth-child(6){border-bottom:0}}@media (min-width:540px) and (max-width:991.99px){.m_sas-pillars .pillars>.pillar{border-bottom:1px solid #bbb;border-right:1px solid #bbb;flex:1 1 33.33%}.m_sas-pillars .pillars>.pillar:nth-child(4),.m_sas-pillars .pillars>.pillar:nth-child(5),.m_sas-pillars .pillars>.pillar:nth-child(6){border-bottom:0}.m_sas-pillars .pillars>.pillar:nth-child(3),.m_sas-pillars .pillars>.pillar:nth-child(6){border-right:0}}@media (min-width:768px){.m_sas-pillars{padding:80px 0 120px}.m_sas-pillars .intro h2{font-size:32px;margin-bottom:80px}}@media (min-width:992px){.m_sas-pillars .pillars>.pillar{flex:1 1 16.1%}.m_sas-pillars .pillars>.pillar .img-container{margin-bottom:30px;min-height:80px}}@media (min-width:1200px){.m_sas-pillars .pillars>.pillar:not(:last-child):after{background:hsla(0,0%,60%,.6);content:"";display:block;height:60px;position:absolute;right:0;top:20px;width:1px}}.m_sas-page-hero{background:#81959a;position:relative}.m_sas-page-hero>.image-container{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.m_sas-page-hero>.image-container:before{background-color:rgba(39,44,47,.1);bottom:0;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .3s;width:100%}.m_sas-page-hero>.image-container img{display:none}.m_sas-page-hero>.content{color:#fff;padding:120px 0;position:relative;text-align:center}.m_sas-page-hero>.content .style_subtitle{color:#fff}.m_sas-page-hero>.content .title{color:#fff;font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-size:32px;line-height:1.2;text-align:center}.m_sas-page-hero>.content .title:after{background:#ff4500;content:"";display:block;height:4px;line-height:4px;margin:20px auto 30px;width:48px}.m_sas-page-hero>.content .title.clean:after{display:none}.m_sas-page-hero>.content .text{color:#fff;font-size:16px}@media (min-width:576px){.m_sas-page-hero>.content .title{font-size:40px;line-height:1.1}}@media (min-width:768px){.m_sas-page-hero>.content{padding:70px 0;text-align:left}.m_sas-page-hero>.content .title{font-size:58px;text-align:left}.m_sas-page-hero>.content .title:after{margin-bottom:30px;margin-left:0}.m_sas-page-hero>.content .text{font-size:22px}}.m_sas-onboard{padding:60px 0}.m_sas-onboard .style_main-text{margin-bottom:40px;text-align:center}.m_sas-onboard--item{text-align:center}.m_sas-onboard--item .img{background:url(/img/sas/sus/img-waves.png) 50% no-repeat;background-size:contain;margin-bottom:15px}.m_sas-onboard--item .img img{display:block;margin:auto;max-height:90px}.m_sas-onboard--item .style_subtitle{font-size:12px;margin-bottom:20px}.m_sas-feat-block{background:#eee url(/img/sas/sus/acc-bg-mobile.jpg) bottom no-repeat;background-size:cover;padding:24px 0 300px}.m_sas-feat-block .content{background:#fff;padding:24px;text-align:center}.m_sas-feat-block .content .style_title{font-size:24px}.m_sas-feat-block .content .style_title:after{margin-left:auto;margin-right:auto}.m_sas-feat-block .content p{margin-bottom:5px}@media (min-width:567px){.m_sas-feat-block{padding:24px 0}}@media (min-width:768px){.m_sas-feat-block{background-image:url(/img/sas/sus/acc-bg.jpg);background-position:50%;padding:72px 0}.m_sas-feat-block .content{max-width:565px;padding:48px;text-align:left}.m_sas-feat-block .content .style_title{font-size:36px}.m_sas-feat-block .content .style_title:after{margin-left:0;margin-right:auto}}.m_sas-lineup{background:linear-gradient(0deg,#ffe9db,#e1f0fb 52%,#f2f4f7)}.m_sas-lineup .style_subtitle{letter-spacing:2px}.m_sas-lineup .read-more{margin:40px 15px}.m_sas-early-access{background:linear-gradient(180deg,#ffe9db,#e1f0fb 52%,#f2f4f7)}.m_sas-early-access>.content{background:url(/img/sas/white-waves.png) top repeat-x;background-position:center -153px;background-size:1747px auto}.m_sas-early-access .style_subtitle{letter-spacing:2px}.m_sas-early-access .read-more{margin:40px 15px}.m_sas-early-access .style_ul{margin-left:auto;margin-right:auto;max-width:750px}
