.navbutton{position:fixed;top:33px;right:25px;z-index:15}@media (max-width: 991px){.navbutton{top:25px}}.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{transition:background-color 0.3s}.hamburger.inview .hamburger-inner,.hamburger.inview .hamburger-inner::before,.hamburger.inview .hamburger-inner::after{background-color:#3D3C4E}.hamburger.is-active:hover .hamburger-inner,.hamburger.is-active:hover .hamburger-inner::before,.hamburger.is-active:hover .hamburger-inner::after,.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after,.hamburger.inview.is-active:hover .hamburger-inner,.hamburger.inview.is-active:hover .hamburger-inner::before,.hamburger.inview.is-active:hover .hamburger-inner::after,.hamburger.inview:hover .hamburger-inner,.hamburger.inview:hover .hamburger-inner::before,.hamburger.inview:hover .hamburger-inner::after{background-color:#2ee8e0 !important}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff !important}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.text65{font-size:65px;line-height:1.35em}.text12{font-size:12px;line-height:1.35em}.text13{font-size:13px;line-height:1.35em}.text14{font-size:14px;line-height:1.35em}.text15{font-size:15px;line-height:1.35em}.text16{font-size:16px;line-height:1.35em}.text17{font-size:17px;line-height:1.35em}.text18{font-size:18px;line-height:1.35em}.text19{font-size:19px;line-height:1.35em}.text20{font-size:20px;line-height:1.35em}.text22{font-size:22px;line-height:1.35em}.text30{font-size:30px;line-height:1.35em}.text40{font-size:40px;line-height:1.35em}@media (max-width: 768px){.text20{font-size:17px;line-height:1.35em}.text22{font-size:19px;line-height:1.35em}.text30{font-size:26px;line-height:1.35em}.text40{font-size:34px;line-height:1.35em}}a{color:#3D3C4E;transition:0.3s all}a:hover{color:#2ee8e0}p{margin:0;padding:0;padding-bottom:25px}.medium{font-weight:600}.width100{width:100%;height:auto}@media (min-width: 1300px){.container.wide{width:1270px !important}}@media (min-width: 1400px){.container.wide{width:1370px !important}}.learnmorelink{display:inline-block;position:relative;padding-bottom:3px}.learnmorelink:after{content:'';display:block;margin:auto;height:3px;width:0px;margin-top:5px;background:transparent;transition:width .5s ease, background-color .5s ease}.learnmorelink:hover:after{width:100%;background:#fff}.sociallinks .iconfill{fill:#2ee8e0;transition:0.3s all}.sociallinks *{transition:0.3s all}.sociallinks a{transition:0.3s all}.sociallinks a:hover .iconfill{fill:#3D3C4E}.sociallinks svg{margin-right:20px}footer{background:#3D3C4E;padding:65px 0;color:#fff}footer .lightgrey{color:#9E9EA7}footer a.underline{display:inline-block;position:relative;padding-bottom:3px;color:#9E9EA7;text-decoration:none}footer a.underline:after{content:'';display:block;margin:auto;height:3px;width:0px;margin-top:2px;background:transparent;transition:width .5s ease, background-color .5s ease}footer a.underline:hover:after{width:100%;background:#9E9EA7}footer img{display:inline-block;vertical-align:middle}footer .text{display:inline-block;vertical-align:middle;padding-left:25px;padding-top:20px}@media (max-width: 991px){footer .text{display:block;padding-bottom:30px;padding-left:0}}footer .copy{font-size:10px;font-family:'Atkinson Hyperlegible', Tahoma, Sans-Serif;text-align:right}@media (max-width: 991px){footer .copy{text-align:left}}footer .sociallinks{text-align:right}@media (max-width: 991px){footer .sociallinks{text-align:left}}footer .sociallinks svg{margin-right:0;margin-left:20px}@media (max-width: 991px){footer .sociallinks svg{margin-left:0;margin-right:20px}}footer .sociallinks .iconfill{fill:#2ee8e0;transition:0.3s all}footer .sociallinks *{transition:0.3s all}footer .sociallinks a{transition:0.3s all}footer .sociallinks a:hover .iconfill{fill:#ffffff}body{font-family:'Circular', Tahoma, Sans-Serif;font-size:18px;line-height:1.35em;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3D3C4E}@media (max-width: 991px){body{font-size:16px}}header{height:100vh;width:100%;background:#00A4A1;color:#fff;background-size:cover;background-position:center bottom;background-image:url("/images/header.jpg");font-family:'Frank Ruhl Libre', Serif;letter-spacing:-1px;position:relative}@media (max-width: 768px){header .text65{font-size:40px;line-height:1.3em}}@media (max-width: 360px){header .text65{font-size:35px;line-height:1.2em}}header .container{padding-bottom:30vh;padding-top:5vh}@media (max-width: 768px){header .container{padding-bottom:10vh}}header .learnmore{width:100%;left:0;bottom:50px;position:absolute}header .learnmore a{color:#fff;text-decoration:none;font-family:'Circular', Tahoma, Sans-Serif;font-weight:bold;letter-spacing:2px;text-transform:uppercase}header .learnmore a{display:inline-block;position:relative;padding-bottom:3px}header .learnmore a:after{content:'';display:block;margin:auto;height:3px;width:0px;margin-top:8px;background:transparent;transition:width .5s ease, background-color .5s ease}header .learnmore a:hover:after{width:100%;background:#fff}nav{position:fixed;height:100vh;top:0;right:-400px;width:400px;background:#3D3C4E;z-index:10;text-align:center;transition:0.5s all}@media (max-width: 991px){nav{right:-100vw;width:100vw}}nav.inview{right:0}nav a{color:#fff}nav a:hover{color:#fff}nav a{display:inline-block;position:relative;padding-bottom:3px;color:#fff;text-decoration:none;font-size:30px}nav a:after{content:'';display:block;margin:auto;height:3px;width:0px;margin-top:8px;background:transparent;transition:width .5s ease, background-color .5s ease}nav a:hover:after{width:100%;background:#fff}nav div{padding:15px 0}.fixednav{position:fixed;padding-top:20px;width:100%;padding-bottom:13px;top:0;left:0;z-index:5;background:#fff;top:-100px;transition:all 0.3s}.fixednav.inview{top:0}@media (max-width: 991px){.fixednav{padding-top:16px;width:100%;padding-bottom:9px}.fixednav img{width:240px}}@media (max-width: 360px){.fixednav img{width:200px}}.boatbg{width:calc(50% - 50px);position:absolute;right:0;top:0;height:100%;background-size:cover;background-position:center center;background-image:url("/images/boats.jpg")}@media (max-width: 991px){.boatbg{position:relative;height:80vw;width:100%;margin-bottom:40px}}.logos{width:100%;display:flex;justify-content:space-between;align-items:center}.logos div{height:100%;vertical-align:middle;align-items:center;justify-content:center}@media (max-width: 991px){.logos{display:block}.logos div{width:49%;text-align:center;display:inline-block;padding:10px 0}.logos div:last-of-type{width:100%}}.statsframe{padding:0 30px}@media (max-width: 991px){.statsframe{padding:0}}.iconframe{padding:0 31px}.companyrow{height:650px}@media (max-width: 991px){.companyrow{height:auto}}.companyrow .location{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:bold;padding-bottom:25px}.companyrow .companytext{height:100%}@media (max-width: 991px){.companyrow .companytext{padding-top:60px;padding-bottom:40px}}.companyrow .companytext .row{height:100%;display:flex;align-items:center}.companyrow .quote{width:100%;display:flex;align-items:center;padding-top:15px}@media (max-width: 991px){.companyrow .quote{padding-bottom:40px}}.companyrow .quote img{display:inline-block;vertical-align:middle;width:75px;height:75px;border-radius:50%}.companyrow .quote .text{font-size:18px;line-height:22px;padding-left:25px;padding-right:50px}@media (max-width: 991px){.companyrow .quote .text{padding-right:0;padding-left:20px}}.companyrow .companyicon{width:50%;position:absolute;left:0;top:0;height:100%;text-align:center;display:flex;align-items:center;opacity:1;transition:0.3s}.companyrow .companyicon:hover{opacity:0.9}.companyrow .companyicon:hover img{transform:scale(0.92)}.companyrow .companyicon a{display:flex;width:100%;text-align:center;height:100%}.companyrow .companyicon img{display:block;margin:0 auto;transition:0.3s all}@media (max-width: 991px){.companyrow .companyicon img{width:60%;max-width:400px}}.companyrow .companyicon.right{left:auto;right:0}@media (max-width: 991px){.companyrow .companyicon{position:relative;height:70vw;width:100%}}.desktoplogo{display:block;margin:0 auto;width:100%}@media (max-width: 800px){.desktoplogo{display:none}}.mobilelogo{display:none;margin:0 auto;width:100%}@media (max-width: 800px){.mobilelogo{display:block}}.newsitem{display:flex;padding:40px 0 20px 0;border-bottom:1px solid #DBDBDB;justify-content:space-between;align-items:baseline}@media (max-width: 991px){.newsitem{display:block}}.newsitem .title{font-size:30px;line-height:1.35em}.newsitem a{text-decoration:none;color:#3D3C4E}.newsitem a{display:inline-block;position:relative;padding-bottom:3px}.newsitem a:after{content:'';display:block;margin:auto;height:3px;width:0px;margin-top:5px;background:transparent;transition:width .5s ease, background-color .5s ease}.newsitem a:hover:after{width:100%;background:#3D3C4E}.newsitem .date{font-size:12px;font-weight:bold;text-transform:uppercase;text-align:right;width:180px;letter-spacing:1px}@media (max-width: 991px){.newsitem .date{text-align:left;padding-top:10px}}.tier1 .sociallinks .iconfill{fill:#FF4772}.tier1 .sociallinks a:hover .iconfill{fill:#3D3C4E}.tier2 .sociallinks .iconfill{fill:#7FDD20}.tier2 .sociallinks a:hover .iconfill{fill:#3D3C4E}.tier3 .sociallinks .iconfill{fill:#202844}.tier3 .sociallinks a:hover .iconfill{fill:#3D3C4E}.tier4 .sociallinks .iconfill{fill:#7F5EDF}.tier4 .sociallinks a:hover .iconfill{fill:#3D3C4E}.tier5 .sociallinks .iconfill{fill:#8422E0}.tier5 .sociallinks a:hover .iconfill{fill:#3D3C4E}.tier6 .sociallinks .iconfill{fill:#0EA99F}.tier6 .sociallinks a:hover .iconfill{fill:#3D3C4E}
