@charset "UTF-8";.block-home-overview{overflow:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (width < 1024px){.block-home-overview{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}}.block-home-overview .row{max-width:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-home-overview .wp-block-group{width:100%;margin:0 auto}.block-home-overview .wp-block-group:nth-child(2n){margin:0}.block-home-overview .sticky{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (width >= 1024px){.block-home-overview .sticky{position:sticky;top:116px;max-height:calc(100vh - 132px)}.block-home-overview .sticky.expanded{max-height:none}}@media (width < 1510px){.product-row{max-width:1120px;margin:auto}}.product-row .wp-block-image{isolation:isolate;z-index:3}.product-row .nav-view-single-product-link a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-row .nav-view-single-product-link span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden;margin:0!important}.product-row .nav-single-product:before{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(-10%,rgba(0,167,225,.2)),color-stop(40%,transparent));background:linear-gradient(0deg,rgba(0,167,225,.2) -10%,transparent 40%);position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.product-row .nav-single-product:has(a:hover):before{opacity:1}@media (max-width:1024px){.block-ride-ad{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:none;padding:0;margin:0}}@media (max-width:1024px){.block-ride-ad .wp-block-cover__image-background{position:static;width:120%;height:50vw;-webkit-transform:translateX(10%);transform:translateX(10%)}}@media (max-width:1024px){.block-ride-ad .wp-block-cover__background{height:50vw;background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,#fff),color-stop(40%,transparent))!important;background:linear-gradient(0deg,#fff 10%,transparent 40%)!important;opacity:1!important}}@media (max-width:1024px){.block-ride-ad .wp-block-cover__inner-container{margin-top:-10vw!important;padding:0 1rem 3rem}}.netsuite-form{border:none;width:544px;max-width:100%;padding:.5rem 1rem;height:870px;border-radius:10px;background:radial-gradient(155.53% 92.04% at 34.2% 34.04%,rgba(3,29,64,.4) 0,#000 100%);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}@media (width < 450px){.netsuite-form{padding:0}}.demo-boat-master{position:relative}.demo-boat-master .button{background:none;border:0;border-style:solid;cursor:pointer}.demo-boat-master .button:after{display:inline-block;content:"›";margin-left:.5rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.demo-boat-master .button:hover:after{-webkit-transform:translateX(4px);transform:translateX(4px)}.demo-boat-master .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:36px;padding:.5rem 1.25rem .3rem;border-radius:4px;background-color:#00a7e1;color:#fff;font-size:.875rem;letter-spacing:.5px;text-decoration:none!important;-webkit-transition:background-color .2s;transition:background-color .2s}.demo-boat-master .button:hover{background-color:#031d40}.demo-boat-master .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.demo-boat-master .container{max-width:520px}.demo-boat-mobile-overlay{position:absolute;top:0;left:0;width:100%;min-height:100vh;height:100%;z-index:1;background-color:rgba(0,0,0,.35)}@media (min-width:800px){.demo-boat-mobile-overlay{display:none}.demo-boat-mobile-overlay.show{display:block}}.columns .max-2{width:50%;margin:0 -3px}.columns .max-2,.columns .max-3{display:inline-block;vertical-align:top}.columns .max-3{width:33.33%;margin:0 -2px}@media (max-width:768px){.columns .max-3{width:50%}}.columns .max-4{display:inline-block;width:25%;margin:0 -2px;vertical-align:top}@media (max-width:768px){.columns .max-4{width:50%}}.jump{position:absolute;z-index:9;top:calc(100% - 80px);left:0;right:0;margin:auto;width:40px}@media (max-width:800px){.jump{display:none}}.demo-boat-video-cover{width:100%;height:55.75vw;position:absolute;background:#000;z-index:1;top:0;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}@media (max-width:800px){.demo-boat-video-cover{height:100vh}}@media (max-width:375px){.demo-boat-video-cover{height:560px}}.demo-boat-video-cover.show{opacity:1;z-index:9000}.demo-boat-video-cover.ipad-start{background-color:rgba(0,0,0,.7);opacity:1;z-index:1999}@media (max-width:768px){.demo-boat-video-cover.ipad-start{display:none}}.demo-boat-video-cover.ipad-start:after{content:"Tap to View the Seakeeper Experience";color:#fff;font-size:42px;position:absolute;top:140px;bottom:0;left:0;right:0;margin:auto;width:450px;text-align:center;z-index:999}.demo-boat-spacer{width:100%;height:55.75vw;max-height:100%;position:relative}@media (max-width:800px){.demo-boat-spacer{height:calc(100vh - 140px)}}.demo-boat-video{display:none;position:relative;background-color:#fff;max-height:calc(100% + 85px);height:auto;background:url(https://www.seakeeper.com/wp-content/themes/seakeeper/assets/images/home/video-background.jpg) 50% no-repeat;background-size:cover;background-color:#000;position:absolute;top:0;left:0;width:100%}.demo-boat-video.wide-view.on{display:block}@media (max-width:800px){.demo-boat-video.wide-view{display:none}}.demo-boat-video.bow-view{display:none}.demo-boat-video.bow-view.on{display:block}@media (max-width:800px){.demo-boat-video.bow-view{display:block;height:calc(100vh - 140px)}.demo-boat-video.bow-view video{height:100%;-o-object-fit:cover;object-fit:cover}}.demo-boat-video video{display:block;width:100%;height:auto;opacity:1;-webkit-transition:all 2s .5s;transition:all 2s .5s}.demo-boat-video video.hide{opacity:0;-webkit-transition:all 1s;transition:all 1s}.demo-boat-video video#sk-off-bow,.demo-boat-video video#sk-off-top{position:absolute;top:0;left:0}.demo-boat-video .headline-text{position:absolute;z-index:10;top:11vw;max-width:700px;left:30vw;right:0;margin:auto;text-align:center}.demo-boat-video .headline-text p{color:#fff}.demo-boat-video .headline-text h2{font-size:2.75em;color:#fff}.video-control-bar{width:100%;height:auto;padding:1em;position:absolute;right:0;top:100px;z-index:99}.video-control-bar h2{text-transform:uppercase;margin:0 0 .289em;padding:0;line-height:1.01;letter-spacing:-.038rem}.video-control-bar h2,.video-control-bar p{color:#fff;-webkit-transition:color .4s;transition:color .4s}.video-control-bar p{line-height:1.5;margin:0 auto 1.5em}@media (min-width:800px){.video-control-bar p{color:#031d40}}.video-control-bar.light h2{color:#031d40}.video-control-bar.light .button{border-color:#00a7e1;background-color:#00a7e1;color:#fff}.video-control-bar.light .button:hover{border-color:#031d40;background-color:#031d40}@media (min-width:800px){.video-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;height:55.75vw;max-height:100vh;padding:0}.video-control-bar p{color:#fff}}.video-control-bar .container{padding-left:40px}@media (max-width:678px) and (max-height:400px){.video-control-bar{top:46px}}.switch-view{vertical-align:top;display:table;width:9.5em;height:6.25em;border-radius:.25em;color:#00a7e1;cursor:pointer;font-size:1em;background:url(https://www.seakeeper.com/wp-content/themes/seakeeper/assets/images/home/switch-views.png) center top 1.5em no-repeat #2c2c33;background-size:3.5em;-webkit-transition:background .5s;transition:background .5s;position:absolute;bottom:30px;left:207px;z-index:999}.switch-view:hover{background-color:#40404a}@media (max-width:1023px){.switch-view{font-size:.75em}}@media (max-width:900px){.switch-view{display:none}}.switch-view p{vertical-align:bottom;display:table-cell;padding-bottom:.5em;text-align:center;margin:5em 0 0;font-size:.875em;color:#fff;text-transform:uppercase}@media (max-width:678px) and (max-height:400px){.switch-view{display:none}}.on-off-button{vertical-align:top;display:table;width:9.5em;height:6.25em;margin-right:15px;border-radius:.25em;position:relative;cursor:pointer;background:url(https://www.seakeeper.com/wp-content/themes/seakeeper/assets/images/home/icon-power-gray.svg) 50% no-repeat #2c2c33;background-size:2em;-webkit-transition:background .5s;transition:background .5s;position:absolute;bottom:30px;left:40px;z-index:999}.on-off-button.off{background:url(https://www.seakeeper.com/wp-content/themes/seakeeper/assets/images/home/icon-power-gray.svg) center top 1.3em no-repeat #2c2c33;background-size:2em}.on-off-button.on{background:url(https://www.seakeeper.com/wp-content/themes/seakeeper/assets/images/home/icon-power.svg) center top 1.3em no-repeat #2c2c33;background-size:2em}.on-off-button:hover{background-color:#40404a}@media (max-width:1023px){.on-off-button{font-size:.75em;right:175px}}@media (max-width:900px){.on-off-button{display:none}}.on-off-button p{vertical-align:bottom;display:table-cell;padding-bottom:.5em;text-align:center;margin:5em 0 0;font-size:.875em;color:#fff;text-transform:uppercase}.on-off-button .progress-bar{display:none;width:0;height:.15em;background-color:#00a7e1;position:absolute;bottom:.25em}@media (max-width:678px) and (max-height:400px){.on-off-button{display:none}}.sk-button{z-index:10;left:21.5vw;top:29vw;text-align:center}.sk-button .rocking-boat-button{display:inline-block;min-width:0;padding:10px 13px;margin-top:30px;border:1px solid #a1aaad;border-radius:32px;background:0 0;outline:0;background:linear-gradient(166deg,#dcdcdc 20%,#fff);-webkit-box-shadow:0 0 3px #fff inset;box-shadow:inset 0 0 3px #fff;position:relative}@media (max-width:800px){.sk-button .rocking-boat-button{margin-top:0}}.sk-button .rocking-boat-button .left,.sk-button .rocking-boat-button .right{display:block;width:57px;height:49px;cursor:pointer;position:relative;z-index:10}.sk-button .rocking-boat-button .left{float:left}.sk-button .rocking-boat-button .right{float:right}.sk-button .rocking-boat-button:after,.sk-button .rocking-boat-button:before{position:absolute;z-index:0;display:inline-block;width:59px;height:47px;background:-webkit-gradient(linear,left top,right top,from(#e2e2e2),color-stop(90%,#fff));background:linear-gradient(90deg,#e2e2e2,#fff 90%);color:#2f2f2f;font-size:11px;text-transform:uppercase;line-height:4;border:1px solid #a1aaad;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}.sk-button .rocking-boat-button:before{left:10px;top:10px;content:"On";border-radius:47% 0 0 47%;margin-right:-1px}.sk-button .rocking-boat-button:after{right:10px;top:10px;content:"Off";border-radius:0 47% 47% 0}.sk-button .rocking-boat-button.on:before{background:-webkit-gradient(linear,left top,right top,from(#00adef),to(#61d1fb));background:linear-gradient(90deg,#00adef,#61d1fb);color:#fff}.sk-button .rocking-boat-button.on:after{-webkit-box-shadow:7px 3px 4px -6px rgba(0,0,0,.66);box-shadow:7px 3px 4px -6px rgba(0,0,0,.66)}.sk-button .rocking-boat-button.off:before{-webkit-box-shadow:-7px 3px 4px -6px rgba(0,0,0,.66);box-shadow:-7px 3px 4px -6px rgba(0,0,0,.66)}.sk-button .rocking-boat-button.off:after{background:-webkit-gradient(linear,left top,right top,from(#00adef),to(#61d1fb));background:linear-gradient(90deg,#00adef,#61d1fb);color:#fff}p{font-size:18px;font-weight:300}@media (max-width:800px){p{font-size:16px}}.gyro-facts-button{display:none}.rocking-boat-section{position:relative;padding:1px 1px 50px;background-color:#e5e5e5;text-align:center}@media (max-width:800px){.rocking-boat-section{padding-bottom:70px}}.rocking-boat-section .site-width{overflow:hidden}.rocking-boat-section h2{color:#00a7e1;text-transform:uppercase;font-size:50px;margin:60px 0 5px;position:relative;z-index:100}@media (max-width:850px){.rocking-boat-section h2{margin-top:30px}}@media (max-width:800px){.rocking-boat-section h2{font-size:29px;margin-top:30px}}.rocking-boat-section p{max-width:710px;margin:auto;display:block;line-height:24px;position:relative;z-index:100}.rocking-boat-section video{margin-top:30px}@media (max-width:800px){.rocking-boat-section video{margin-top:10px}}.rocking-boat-section .jump{width:30px;position:absolute;left:0;right:0;top:93%;margin:auto;cursor:pointer}.rocking-boat-section .columns{position:relative}.rocking-boat-section .max-2{text-align:center}.rocking-boat-section .max-2.switch{width:190px;margin-bottom:20px;z-index:20;position:relative}@media (max-width:800px){.rocking-boat-section .max-2.switch{position:absolute;z-index:11;left:0;right:0;bottom:50px;margin:auto}}.rocking-boat-section .max-2.switch p{font-size:14px;text-transform:uppercase;margin:50% 0 0}@media (max-width:800px){.rocking-boat-section .max-2.switch p{margin-bottom:20px}}.rocking-boat-section .max-2.boat{max-width:540px;width:100%;margin-top:70px;margin-right:-100px;margin-left:100px;position:relative;overflow:visible}@media (max-width:1024px){.rocking-boat-section .max-2.boat{margin-right:-70px;margin-left:70px}}@media (max-width:850px){.rocking-boat-section .max-2.boat{overflow:hidden;padding-top:30px;margin:0}}@media (max-width:800px){.rocking-boat-section .max-2.boat{padding-bottom:150px}}.rocking-boat-section .max-2.boat .line{width:3px;height:70%;position:absolute;left:0;right:0;bottom:37%;background-color:rgba(10,176,236,.7);margin:auto;-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0;border-radius:50%;-webkit-transition:opacity .3s,-webkit-transform 0s,-webkit-box-shadow .5s;transition:opacity .3s,-webkit-transform 0s,-webkit-box-shadow .5s;transition:opacity .3s,transform 0s,box-shadow .5s;transition:opacity .3s,transform 0s,box-shadow .5s,-webkit-transform 0s,-webkit-box-shadow .5s}@media (max-width:850px){.rocking-boat-section .max-2.boat .line{height:55%}}@media (max-width:800px){.rocking-boat-section .max-2.boat .line{height:56%;bottom:39%}}@media (max-width:520px){.rocking-boat-section .max-2.boat .line{height:46%;bottom:49%}}.rocking-boat-section .max-2.boat .line.right{-webkit-transform:rotate(16deg);transform:rotate(16deg)}.rocking-boat-section .max-2.boat .line.right.short{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.rocking-boat-section .max-2.boat .line.left{-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.rocking-boat-section .max-2.boat .line.left.short{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.rocking-boat-section .max-2.boat .line.on{opacity:.8;-webkit-transition:opacity 0s,-webkit-transform 1.5s,-webkit-box-shadow .2s;transition:opacity 0s,-webkit-transform 1.5s,-webkit-box-shadow .2s;transition:opacity 0s,transform 1.5s,box-shadow .2s;transition:opacity 0s,transform 1.5s,box-shadow .2s,-webkit-transform 1.5s,-webkit-box-shadow .2s}.rocking-boat-section .max-2.boat .line.center{background-color:rgba(10,176,236,.95);opacity:0;-webkit-transition:opacity 0s,-webkit-transform 1.5s;transition:opacity 0s,-webkit-transform 1.5s;transition:transform 1.5s,opacity 0s;transition:transform 1.5s,opacity 0s,-webkit-transform 1.5s}.rocking-boat-section .max-2.boat .line.center.show{opacity:1;-webkit-transition:opacity 1s,-webkit-transform 1.5s;transition:opacity 1s,-webkit-transform 1.5s;transition:transform 1.5s,opacity 1s;transition:transform 1.5s,opacity 1s,-webkit-transform 1.5s}.rocking-boat-section .rocking-boat-button{display:inline-block;min-width:0;padding:10px 13px;margin-top:30px;border:1px solid #a1aaad;border-radius:32px;background:0 0;outline:0;background:linear-gradient(166deg,#dcdcdc 20%,#fff);-webkit-box-shadow:0 0 3px #fff inset;box-shadow:inset 0 0 3px #fff;position:relative}@media (max-width:800px){.rocking-boat-section .rocking-boat-button{margin-top:0}}.rocking-boat-section .rocking-boat-button .left,.rocking-boat-section .rocking-boat-button .right{display:block;width:57px;height:49px;cursor:pointer;position:relative;z-index:10}.rocking-boat-section .rocking-boat-button .left{float:left}.rocking-boat-section .rocking-boat-button .right{float:right}.rocking-boat-section .rocking-boat-button:after,.rocking-boat-section .rocking-boat-button:before{position:absolute;z-index:0;display:inline-block;width:59px;height:47px;background:-webkit-gradient(linear,left top,right top,from(#e2e2e2),color-stop(90%,#fff));background:linear-gradient(90deg,#e2e2e2,#fff 90%);color:#2f2f2f;font-size:11px;text-transform:uppercase;line-height:4;border:1px solid #a1aaad;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}.rocking-boat-section .rocking-boat-button:before{left:10px;top:10px;content:"On";border-radius:47% 0 0 47%;margin-right:-1px}.rocking-boat-section .rocking-boat-button:after{right:10px;top:10px;content:"Off";border-radius:0 47% 47% 0}.rocking-boat-section .rocking-boat-button.on:before{background:-webkit-gradient(linear,left top,right top,from(#00adef),to(#61d1fb));background:linear-gradient(90deg,#00adef,#61d1fb);color:#fff}.rocking-boat-section .rocking-boat-button.on:after{-webkit-box-shadow:7px 3px 4px -6px rgba(0,0,0,.66);box-shadow:7px 3px 4px -6px rgba(0,0,0,.66)}.rocking-boat-section .rocking-boat-button.off:before{-webkit-box-shadow:-7px 3px 4px -6px rgba(0,0,0,.66);box-shadow:-7px 3px 4px -6px rgba(0,0,0,.66)}.rocking-boat-section .rocking-boat-button.off:after{background:-webkit-gradient(linear,left top,right top,from(#00adef),to(#61d1fb));background:linear-gradient(90deg,#00adef,#61d1fb);color:#fff}.rocking-boat-section .rocking-boat{max-width:500px;margin:-12% auto 0;position:relative;z-index:10;-webkit-transform-origin:50% 80%;transform-origin:50% 80%;-webkit-transition:all 1.5s;transition:all 1.5s}@media (max-width:850px){.rocking-boat-section .rocking-boat{max-width:330px;margin-top:0}}@media (max-width:520px){.rocking-boat-section .rocking-boat{max-width:225px}}.rocking-boat-section .rocking-boat.fast.right{-webkit-transform:rotate(16deg);transform:rotate(16deg)}.rocking-boat-section .rocking-boat.fast.left{-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.rocking-boat-section .rocking-boat.slow.right{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.rocking-boat-section .rocking-boat.slow.left{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.rocking-boat-section .shadow{margin-top:-21px}.rocking-boat-section .graph{position:absolute;right:0;bottom:223px;left:-56px;margin:auto;width:650px;height:auto;max-width:none}@media (max-width:850px){.rocking-boat-section .graph{width:100%;bottom:26%;left:0}}@media (max-width:800px){.rocking-boat-section .graph{width:100%;top:4%;bottom:auto}}.demo-boat-section{overflow:hidden;position:relative}.demo-boat-section video{display:none;width:100%}.demo-boat-section img{display:block}@media (max-width:578px){.demo-boat-section img{height:120vw;min-height:300px;-o-object-fit:cover;object-fit:cover}}@media (min-width:800px){.demo-boat-section video{display:block}.demo-boat-section img{display:none}}.demo-boat-section .headline-serif{color:#fff}.demo-boat-section .container{position:absolute;top:0;left:0;right:0;width:100%;max-width:1148px;margin:0 auto;z-index:1;padding:12vw 1em 1em}.demo-boat-section .overlay{width:50%;height:50%;padding-left:120px;position:absolute;right:0;top:50%;margin-top:-90px}@media (max-width:1110px){.demo-boat-section .overlay{width:100%;text-align:center;margin:0;height:100%;top:0;padding:180px 0 0}}@media (max-width:1000px){.demo-boat-section .overlay{background-color:rgba(0,0,0,.3)}}.demo-boat-section a{display:block;width:208px;margin-top:18px}@media (min-width:38em){.demo-boat-section a{margin-top:30px}}.demo-boat-section h2{display:block;width:11em;margin:10% auto 1.75em;font-size:1.5em;font-family:"sans-serif";text-transform:uppercase;color:#fff;position:relative}@media (max-width:1200px){.demo-boat-section h2{margin-top:3%}}@media (max-width:510px){.demo-boat-section h2{margin-top:0}}.demo-boat-section h2 span{display:block;width:12.5em;line-height:1}.demo-boat-section h2 span.a{font-size:1.53em;letter-spacing:.3em;color:#fff}.demo-boat-section h2 span.b{padding-bottom:2px;margin-bottom:2px;font-size:.875em;word-spacing:.3em;color:#fff;border-bottom:1px solid #c0bfbf}.demo-boat-section h2 span.c{font-size:1.91em;font-weight:600;letter-spacing:-.4px;color:#64c6ec;text-indent:-2px}.product-lineup-section{width:100%;height:auto;padding-top:1px;background:url(../../images/home/Seakeeper-Gyro-Stabilizers.jpg) top no-repeat #ced4d2;background-size:contain;position:relative;margin-top:-5px}@media (min-width:800px){.product-lineup-section{height:calc(36vw + 230px)}}@media (max-width:480px){.product-lineup-section{height:510px;background-size:170%;background-position:top -15px center}}.product-lineup-section .text{max-width:560px;margin:31vw auto auto;padding:0 1em 2em;text-align:center}@media (max-width:480px){.product-lineup-section .text{margin-top:190px}}.product-lineup-section .text p a{display:block;margin-top:8px}.product-lineup-section .text h2{margin-bottom:35px;color:#00a7e1;font-size:32px;text-transform:none}.feature-section{padding:100px 0;background-color:#00a7e1;position:relative}@media (max-width:800px){.feature-section{text-align:center}}.feature-section .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature-section .max-3{min-width:290px;min-height:275px;display:table-cell;vertical-align:middle;padding:0 55px;border-right:2px solid #009edb;text-align:center}@media (max-width:768px){.feature-section .max-3{margin-bottom:40px}}@media (max-width:680px){.feature-section .max-3{width:100%;min-height:0;padding:0 1em;border:none}}@media (max-width:800px){.feature-section .max-3{border:none}}.feature-section .max-3:last-child{border:none}@media (max-width:800px){.feature-section .max-3:last-child{margin-bottom:0}}@media (max-width:800px){.feature-section .max-3:nth-child(2){border:none}}.feature-section h3{color:#fff}.feature-section p{color:#fff;font-size:16px}.feature-section img{max-width:80px}.gyro-info-section{height:36vw;background-color:#031d40;overflow:hidden;position:relative}@media (max-width:900px){.gyro-info-section{height:auto}}@media (max-width:800px){.gyro-info-section{overflow:visible}}@media (max-width:1215px){.gyro-info-section{padding-bottom:50px}}.gyro-info-section .site-width{display:table;height:100%;padding-right:0}@media (max-width:800px){.gyro-info-section .site-width{padding-right:1em}}.gyro-info-section .text-wrap{display:table-cell;vertical-align:middle;width:45%;margin:50px 0;position:relative;z-index:10}@media (max-width:900px){.gyro-info-section .text-wrap{display:block;width:100%;margin:auto;text-align:center}}.gyro-info-section .gyro-installed{max-width:800px;width:53%;height:31vw;float:right;background-size:100%;right:0;width:46%;position:absolute;right:1%;margin:3vw auto 0 50%;max-width:none;background-position:0 55%}@media (max-width:900px){.gyro-info-section .gyro-installed{width:100%;float:none;height:auto;position:relative;margin:0;padding:3vw}}@media (max-width:800px){.gyro-info-section .gyro-installed{width:100%;height:71vw;background-size:158%;background-position:-10% 98%;clear:both;float:none;margin:auto;max-width:none}}.gyro-info-section .gyro-installed .img{position:absolute;z-index:10}@media (max-width:900px){.gyro-info-section .gyro-installed .img{position:relative}}.gyro-info-section .gyro-installed .gyro,.gyro-info-section .gyro-installed .gyro-fallback{position:absolute;left:14.5vw;bottom:8.6vw;width:4vw;height:4vw}@media (max-width:900px){.gyro-info-section .gyro-installed .gyro,.gyro-info-section .gyro-installed .gyro-fallback{left:32vw;top:40vw;width:11vw;height:10vw}}@media (max-width:800px){.gyro-info-section .gyro-installed .gyro,.gyro-info-section .gyro-installed .gyro-fallback{display:none}}@media (min-width:2200px){.gyro-info-section .gyro-installed .gyro,.gyro-info-section .gyro-installed .gyro-fallback{left:310px;top:410px;width:80px;height:80px}}.gyro-info-section .gyro-installed .gyro-fallback{display:none}@media (max-width:800px){.gyro-info-section .gyro-installed .gyro-fallback{display:block}}.gyro-info-section h3{color:#fff}.gyro-info-section h3 em{font-size:18px;font-style:normal;color:#b2b3b3}.gyro-info-section h3 span{color:#946d51}.gyro-info-section p{max-width:45%;color:#fff;font-size:18px}@media (max-width:900px){.gyro-info-section p{max-width:100%}}.boats-30-section{display:table;width:100%;height:40vw;background:url(../../images/home/boats-30.jpg) 50%;background-size:cover}.boats-30-section h2{margin:0;display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center;font-size:60px;text-transform:uppercase;color:#fff}@media (max-width:800px){.boats-30-section h2{font-size:8vw}}.demo-boat-controls{display:none}@media (max-width:800px){.demo-boat-controls{display:block;margin:auto;width:100%;font-size:.5em;background-color:#092632;position:absolute;bottom:0;z-index:1999;height:140px}}@media (max-height:375px){.demo-boat-controls{margin-bottom:-80px}}.demo-boat-controls .sk-button{margin:-20px auto 20px}.demo-boat-controls .sk-status-text{text-align:center;color:#fff}.demo-boat-controls .on-off-button,.demo-boat-controls .switch-view{display:none}