.page-marine .header .header__section{max-width:1170px;width:100%;padding:0 15px;margin:80px auto 100px}@media (max-width:1199px){.page-marine .header .header__section{max-width:970px}}@media (max-width:991px){.page-marine .header .header__section{max-width:750px}}@media (max-width:767px){.page-marine .header .header__section{max-width:970px;padding:38px 30px 0;margin-top:0;margin-bottom:40px}}.page-marine .header .header__sub-title{font-family:museo-sans,sans-serif;color:#707579;font-size:12px;font-weight:700;line-height:2.1rem;text-transform:uppercase;letter-spacing:5px}@media (max-width:991px){.page-marine .header .header__sub-title{margin-top:0}}.page-marine .header .header__title{margin-top:10px;font-size:68px;font-weight:300;color:#272622;line-height:74px;margin-left:-6px;max-width:792px}@media (max-width:991px){.page-marine .header .header__title{font-size:58px}}@media (max-width:767px){.page-marine .header .header__title{font-size:36px;line-height:44px;margin-left:-2px;text-align:left;max-width:480px;font-family:museo-sans,sans-serif}}.page-marine .header .header__image-container{position:relative;display:grid;grid-template-columns:1fr 1140px 1fr;max-width:1600px;margin:0 auto}@media (max-width:1199px){.page-marine .header .header__image-container{grid-template-columns:1fr 940px 1fr}}@media (max-width:991px){.page-marine .header .header__image-container{grid-template-columns:1fr 720px 1fr}}@media (max-width:767px){.page-marine .header .header__image-container{grid-template-columns:30px 1fr 30px}}.page-marine .header .header__image-wrapper{position:relative}.page-marine .header .header__image-wrapper:before{height:62px;background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;bottom:106px;content:"";left:3px;right:0}@media (max-width:991px){.page-marine .header .header__image-wrapper:before{height:42px;background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;bottom:57px;right:0;content:""}}@media (max-width:767px){.page-marine .header .header__image-wrapper:before{width:24px;height:42px;background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;bottom:57px;content:""}}.page-marine .header .header__image-wrapper:after{content:"";margin:0;background-color:#f0efeb;padding:0;position:absolute;right:0;left:0;top:513px;bottom:-400px;z-index:-1}@media (max-width:1199px){.page-marine .header .header__image-wrapper:after{bottom:-500px;top:373px}}@media (max-width:991px){.page-marine .header .header__image-wrapper:after{top:300px;bottom:-500px}}@media (max-width:767px){.page-marine .header .header__image-wrapper:after{top:220px;bottom:-500px}}.page-marine .header .header__image{height:620px;grid-column:span 2;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:4px;z-index:1}@media (max-width:1600px){.page-marine .header .header__image{border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:1199px){.page-marine .header .header__image{height:480px}}@media (max-width:991px){.page-marine .header .header__image{height:360px}}@media (max-width:767px){.page-marine .header .header__image{height:280px}}.page-marine .header .header__description{max-width:1170px;width:100%;font-size:22px;line-height:36px;color:#272622;margin:70px auto 90px;padding:0 400px 0 15px;font-family:museo-sans,sans-serif;font-weight:300}@media (max-width:1199px){.page-marine .header .header__description{max-width:970px}}@media (max-width:991px){.page-marine .header .header__description{max-width:750px}}@media (max-width:767px){.page-marine .header .header__description{max-width:970px}}@media (max-width:991px){.page-marine .header .header__description{font-size:18px;padding-right:0;line-height:28px;margin-top:40px;margin-bottom:60px}}@media (max-width:767px){.page-marine .header .header__description{padding:0 30px;font-size:18px;line-height:28px;margin-top:40px;margin-bottom:0}}.page-marine .categories__wrapper{background-color:#f0efeb;padding-bottom:100px}@media (max-width:767px){.page-marine .categories__wrapper{padding-bottom:0}}.page-marine .categories{max-width:1170px;width:100%;padding:0 15px;margin:0 auto;background-color:#f0efeb;position:relative}@media (max-width:1199px){.page-marine .categories{max-width:970px}}@media (max-width:991px){.page-marine .categories{max-width:750px}}@media (max-width:767px){.page-marine .categories{max-width:970px;padding:0 30px 60px;margin-top:0;margin-bottom:0}}.page-marine .categories__introduction{display:flex;flex-direction:row}@media (max-width:991px){.page-marine .categories__introduction{flex-direction:column}}.page-marine .categories__introduction-title{color:#272622;font-family:museo-sans,sans-serif;font-size:36px;font-weight:300;line-height:44px;flex:1;margin-top:0;margin-bottom:144px}@media (max-width:991px){.page-marine .categories__introduction-title{margin-bottom:30px}}@media (max-width:767px){.page-marine .categories__introduction-title{font-size:26px;line-height:33px;margin-top:60px;margin-bottom:25px;width:220px}}.page-marine .categories__introduction-description{font-size:16px;font-weight:300;font-family:museo-sans,sans-serif;line-height:26px;flex:1;color:#272622;margin-bottom:100px;margin-top:10px}@media (max-width:991px){.page-marine .categories__introduction-description{margin-bottom:60px;margin-top:10px}}@media (max-width:767px){.page-marine .categories__introduction-description{font-size:15px;line-height:23px;margin-bottom:40px}}.page-marine .categories__boats{display:flex;padding:0;z-index:1;position:relative}@media (max-width:991px){.page-marine .categories__boats{display:flex;flex-direction:column}}.page-marine .categories__boats:before{width:95px;height:85px;background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;top:-20px;right:-30px;z-index:-1;content:""}@media (max-width:767px){.page-marine .categories__boats:before{width:52px;height:75px;top:63px;left:-18px}}.page-marine .categories__boats:after{width:163px;height:64px;background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;left:-30px;bottom:-20px;z-index:-1;content:""}@media (max-width:767px){.page-marine .categories__boats:after{display:none}}.page-marine .categories__boat{display:block;background-color:#fff;max-height:502px;height:502px;width:270px;margin-right:20px;border-radius:4px;text-decoration:none;cursor:pointer}@media (max-width:1199px){.page-marine .categories__boat{width:auto;flex:1 1 0px;height:auto;max-height:none}}@media (max-width:991px){.page-marine .categories__boat{width:720px;margin-bottom:30px;margin-right:0}}@media (max-width:767px){.page-marine .categories__boat{margin-bottom:20px;margin-right:0;max-width:515px;width:100%}}.page-marine .categories__boat--motor-cruiser{position:relative}.page-marine .categories__boat--motor-cruiser:before{width:22px;height:74px;background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;left:-17px;bottom:170px;z-index:-1;content:"";pointer-events:none}@media (max-width:991px){.page-marine .categories__boat--motor-cruiser:before{display:none}}@media (max-width:767px){.page-marine .categories__boat--motor-cruiser:after{width:25px;height:85px;background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;right:-20px;bottom:45px;z-index:-1;content:""}}.page-marine .categories__boat--large-yacht{margin-right:0;margin-bottom:0}.page-marine .categories__image{width:270px;height:330px;background-size:cover;background-repeat:no-repeat;background-position:50%;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer}@media (max-width:1199px){.page-marine .categories__image{width:100%;height:270px}}@media (max-width:991px){.page-marine .categories__image{width:720px}}@media (max-width:767px){.page-marine .categories__image{width:100%;height:210px}}@media (max-width:400px){.page-marine .categories__image{height:140px}}.page-marine .categories__image--large-yacht{background-position:50%;transform:scaleX(-1)}@media (max-width:767px){.page-marine .categories__image--large-yacht{background-position:bottom}}.page-marine .categories__image--small-boat{background-position:100%}@media (max-width:767px){.page-marine .categories__image--small-boat{background-position:50%}}.page-marine .categories__title{color:#272622;font-family:museo-sans,sans-serif;font-size:20px;font-weight:300;line-height:27px;margin-top:0}@media (max-width:767px){.page-marine .categories__title{font-size:18px;line-height:22px}}.page-marine .categories__sub-title{color:#787773;font-family:museo-sans,sans-serif;font-size:14px;font-weight:300;line-height:22px;margin-top:5px}@media (max-width:991px){.page-marine .categories__sub-title{margin-bottom:0}}@media (max-width:767px){.page-marine .categories__sub-title{font-size:14px;line-height:22px}}.page-marine .categories__content-wrapper{text-decoration:none;display:flex;flex-direction:column;padding:30px;cursor:pointer;border-radius:4px;min-height:175px;background-color:#fff}@media (max-width:991px){.page-marine .categories__content-wrapper{min-height:95px;position:relative;padding:20px 30px}}.page-marine .categories__arrow-wrapper{display:flex;justify-content:flex-end;margin-top:auto}.page-marine .categories__arrow{width:26px;height:20px;background-repeat:no-repeat;cursor:pointer}@media (max-width:991px){.page-marine .categories__arrow{right:30px;position:absolute;top:30px}}.page-marine .solutions{max-width:1170px;width:100%;padding:0 15px;margin:0 auto 120px}@media (max-width:1199px){.page-marine .solutions{max-width:970px}}@media (max-width:991px){.page-marine .solutions{max-width:750px}}@media (max-width:767px){.page-marine .solutions{max-width:970px;padding:0 30px;margin-bottom:80px}}.page-marine .solutions__introduction-title{color:#272622;font-family:museo-sans,sans-serif;font-size:36px;font-weight:300;line-height:44px;padding-top:100px;margin-top:0}@media (max-width:767px){.page-marine .solutions__introduction-title{font-size:26px;line-height:33px;margin-top:60px;padding-top:0}}.page-marine .solutions__introduction-subtitle{color:#005fbe;font-family:museo-sans,sans-serif;font-size:36px;font-weight:300;line-height:44px;margin-top:0}@media (max-width:767px){.page-marine .solutions__introduction-subtitle{font-size:26px;line-height:33px}}.page-marine .solutions__introduction-description{color:#272622;font-family:museo-sans,sans-serif;font-size:16px;font-weight:300;line-height:26px;width:470px}@media (max-width:767px){.page-marine .solutions__introduction-description{font-size:15px;line-height:23px;width:315px;margin-top:25px}}.page-marine .solutions__summary{margin-top:90px;position:relative;flex-direction:row;display:flex;overflow:hidden}@media (max-width:767px){.page-marine .solutions__summary{margin-top:60px;display:flex}}.page-marine .solutions__summary-solutions{display:flex;flex-direction:row;padding-left:80px}@media (max-width:767px){.page-marine .solutions__summary-solutions{padding-left:25px}}.page-marine .solutions__summary-cases{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:991px){.page-marine .solutions__summary-cases{flex-direction:column}}@media (max-width:767px){.page-marine .solutions__summary-cases{flex-direction:column}}.page-marine .solutions__summary-dotcolumn{width:204px;flex:none}@media (max-width:1199px){.page-marine .solutions__summary-dotcolumn{width:100px}}@media (max-width:991px){.page-marine .solutions__summary-dotcolumn{height:auto}}@media (max-width:767px){.page-marine .solutions__summary-dotcolumn{width:27px;height:inherit;flex-shrink:0}}.page-marine .solutions__summary-case{width:363px;margin-bottom:90px;border-top:1px solid #dcdbd7;position:relative}@media (max-width:1199px){.page-marine .solutions__summary-case{width:320px}}@media (max-width:767px){.page-marine .solutions__summary-case{width:100%;margin-bottom:40px;cursor:pointer}.page-marine .solutions__summary-case:after{content:"\002B";color:#dcdbd7;width:12px;height:12px;position:absolute;top:12px;right:0;font-size:16px;font-weight:700}}.page-marine .solutions__summary-case:first-child{margin-right:120px}@media (max-width:991px){.page-marine .solutions__summary-case:first-child{margin-right:0}}.page-marine .solutions__summary-case:nth-child(3){margin-right:120px}@media (max-width:991px){.page-marine .solutions__summary-case:nth-child(3){margin-right:0}}.page-marine .solutions__summary-case:last-child{margin-bottom:0;margin-right:500px}@media (max-width:991px){.page-marine .solutions__summary-case:last-child{margin-right:0}}@media (max-width:767px){.page-marine .solutions__summary-case--active:after{content:"\2212";color:#dcdbd7;width:12px;top:13px;font-size:18px}}.page-marine .solutions__summary-actions{position:relative}.page-marine .solutions__summary-number{font-family:museo-sans,sans-serif;font-weight:500;font-size:10px;color:#707579;letter-spacing:3px;text-transform:uppercase;padding-top:12px;margin-top:-1px;border-top:1px solid #707579;display:inline-block}.page-marine .solutions__summary-title{color:#272622;font-family:museo-sans,sans-serif;font-size:24px;font-weight:300;line-height:30px;margin-top:35px}@media (max-width:767px){.page-marine .solutions__summary-title{font-size:20px;line-height:26px;margin-top:20px}}@media (max-width:767px){.page-marine .solutions__summary-content{overflow:hidden;max-height:0;transition:max-height .2s ease-out}}.page-marine .solutions__summary-description{color:#787773;font-family:museo-sans,sans-serif;font-size:14px;font-weight:300;line-height:22px}.page-marine .solutions__summary-description .solutions__summary-description-emphasis{font-weight:700;color:#272622}.page-marine .testimonials{display:flex;position:relative;max-width:1600px;margin:0 auto -50px}@supports (display:grid){.page-marine .testimonials{display:grid;grid-template-columns:minmax(0,1fr) 455px 685px minmax(0,1fr);position:unset}}@media (max-width:1199px){.page-marine .testimonials{grid-template-columns:minmax(0,1fr) 376px 564px minmax(0,1fr)}}@media (max-width:991px){.page-marine .testimonials{display:block}}.page-marine .testimonials__image{display:none;width:685px;background-position:50%;background-size:cover;transition:opacity .2s}@supports (display:grid){.page-marine .testimonials__image{grid-column:span 2;grid-row:span 2}}.page-marine .testimonials__image--invisible{display:block;opacity:0}.page-marine .testimonials__image--active{display:block;opacity:1}@media (max-width:991px){.page-marine .testimonials__image--active{display:none}}.page-marine .testimonials__content{min-height:670px;padding:90px 130px 20px;background-color:#005fbe;border-radius:0 4px 0 0}@media (max-width:991px){.page-marine .testimonials__content{min-height:500px;padding:60px 30px 40px;margin-right:30px}}.page-marine .testimonials__quote{display:none;margin:0;line-height:44px;font-size:36px;color:#fff;font-style:italic;max-width:440px;position:relative;font-family:museo-sans,sans-serif;font-weight:100;transition:opacity .2s}@media (max-width:1199px){.page-marine .testimonials__quote{font-size:32px}}@media (max-width:991px){.page-marine .testimonials__quote{font-size:26px;line-height:33px}}.page-marine .testimonials__quote:before{content:"\201C";position:absolute;left:-.7em;top:0}.page-marine .testimonials__quote:after{content:"\201D"}.page-marine .testimonials__quote--invisible{display:block;opacity:0}.page-marine .testimonials__quote--active{display:block;opacity:1}.page-marine .testimonials__name{display:none;color:#fff;font-weight:500;line-height:24px;font-size:20px;margin-top:80px;transition:opacity .2s ease-in-out}@media (max-width:991px){.page-marine .testimonials__name{margin-top:50px}}.page-marine .testimonials__name--invisible{display:block;opacity:0}.page-marine .testimonials__name--active{display:block;opacity:1}.page-marine .testimonials__function{display:none;color:#fff;font-style:italic;font-size:14px;line-height:22px;margin-top:5px;transition:opacity .2s ease-in-out}.page-marine .testimonials__function--invisible{display:block;opacity:0}.page-marine .testimonials__function--active{display:block;opacity:1}.page-marine .testimonials__button--invisible{opacity:0}.page-marine .testimonials__button{display:none;color:#005fbe;position:relative;text-decoration:none;padding:9px 60px 12px 20px;background-color:#fff;border-radius:4px;justify-content:flex-start;align-items:center;margin-top:45px;font-family:museo-sans,sans-serif;font-weight:700;background-image:url(/static/img/page-marine/button-arrow-blue.svg);background-repeat:no-repeat;background-position:right 21px top 16px;background-size:15px 13px;opacity:1;transition:opacity .12s ease-in-out}.page-marine .testimonials__button:hover{opacity:.9}.page-marine .testimonials__button--active{display:inline-block}.page-marine .testimonials__tab-container{height:50px;position:absolute;bottom:0;right:215px;display:flex;justify-content:flex-end}@media (max-width:991px){.page-marine .testimonials__tab-container{margin-right:30px}}@supports (display:grid){.page-marine .testimonials__tab-container{position:unset}}.page-marine .testimonials__tab{cursor:pointer;width:55px;font-size:12px;letter-spacing:5px;line-height:44px;font-family:museo-sans,sans-serif;font-weight:700;background-color:#005fbe;color:#7eb1de;text-align:center;transition:color .12s ease-in-out;padding-top:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-marine .testimonials__tab--active,.page-marine .testimonials__tab:hover{color:#fff}.page-marine .testimonials__tab--next{width:50px;background-color:#f0efeb;border-radius:4px 0 0 0;position:relative;opacity:1;transition:opacity .12s ease-in-out}.page-marine .testimonials__tab--next:hover{opacity:.7}.page-marine .testimonials__tab--next:before{content:"";position:absolute;width:4px;height:4px;left:0;top:0;display:block;background:#005fbe}.page-marine .testimonials__tab--next:after{content:"";position:absolute;width:4px;height:4px;left:0;top:0;display:block;border-radius:4px 0 0 0;background:#f0efeb}.page-marine .testimonials__tab--last{border-radius:0 0 4px 0;padding-right:8px}.page-marine .testimonials__tab-spacer{flex-grow:1;background-color:#005fbe}.page-marine .testimonials__tab-arrow{width:18px;height:14px}.page-marine .dive__wrapper{background-color:#f0efeb;padding-top:170px;padding-bottom:140px}@media (max-width:991px){.page-marine .dive__wrapper{padding-bottom:60px;padding-top:110px}}.page-marine .dive__message{max-width:1170px;width:100%;border:1px solid #333;color:#333;padding:15px;border-radius:4px;margin:0 auto 20px}@media (max-width:1199px){.page-marine .dive__message{max-width:970px}}@media (max-width:991px){.page-marine .dive__message{max-width:750px}}@media (max-width:767px){.page-marine .dive__message{max-width:970px}}.page-marine .dive__message p{margin:0}@supports (display:grid){.page-marine .dive__message{display:none}}.page-marine .dive{max-width:1170px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:column}@media (max-width:1199px){.page-marine .dive{max-width:970px}}@media (max-width:991px){.page-marine .dive{max-width:750px}}@media (max-width:767px){.page-marine .dive{max-width:970px}}@supports (display:grid){.page-marine .dive{display:grid;grid-template-columns:7fr 5fr 5fr;-webkit-column-gap:11%;column-gap:11%;row-gap:70px}}@media (max-width:991px){.page-marine .dive{margin-left:0;margin-right:0;padding-left:30px;padding-right:30px;max-width:550px;width:100%;-webkit-column-gap:6%;column-gap:6%;display:flex;flex-direction:column}}.page-marine .dive a{color:inherit;font-family:inherit;text-decoration:inherit}.page-marine a.dive__blog-button{text-decoration:none;font-weight:500;letter-spacing:.06em;color:#005fbe;opacity:1;transition:opacity .12s ease-in-out;margin-bottom:20px}@media (max-width:991px){.page-marine a.dive__blog-button{color:#005fbe;order:0;font-family:museo-sans,sans-serif;font-size:15px;margin-bottom:60px}}.page-marine a.dive__blog-button:hover{opacity:.8}.page-marine a.dive__blog-button:after{content:url(/static/img/marine/sailing-yacht/button-arrow-blue.svg);display:inline-block;position:relative;width:26px;margin-left:8px;transform:translateY(7px)}@supports (display:grid){.page-marine a.dive__blog-button{margin-bottom:0}}.page-marine .dive__heading{grid-column:span 3;-ms-grid-column-span:3;font-family:museo-sans,sans-serif;font-weight:300;font-size:36px;color:#272622;line-height:44px;max-width:32%;padding-bottom:40px}@media (max-width:991px){.page-marine .dive__heading{max-width:none;font-family:museo-sans,sans-serif;font-size:26px;color:#272622;line-height:33px;max-width:315px;padding-bottom:25px}}.page-marine .dive__box{display:inline-block;border-top:1px solid #dcdbd7;height:100px;display:block;margin-bottom:80px}@supports (display:grid){.page-marine .dive__box{margin-bottom:0}}@media (max-width:991px){.page-marine .dive__box{order:4;height:auto;padding-bottom:40px}}.page-marine .dive__box--no-border{border-top:none}@media (max-width:991px){.page-marine .dive__box--manual{order:2}}@media (max-width:991px){.page-marine .dive__box--blog{order:3}}.page-marine .dive__box-category{font-family:museo-sans,sans-serif;font-weight:500;font-size:10px;color:#707579;letter-spacing:3px;text-transform:uppercase;padding-top:12px;margin-top:-1px;border-top:1px solid #707579;display:inline-block}.page-marine .dive__box-category--no-line{border-top:none}.page-marine .dive__box-title{font-family:museo-sans,sans-serif;font-weight:300;font-size:18px;color:#272622;line-height:26px;margin-top:7px}@media (max-width:991px){.page-marine .dive__box-title{max-width:270px}}.page-marine .dive__box-image{border-radius:4px;background-position:50%;background-size:cover;margin-bottom:-70px}@media (max-width:991px){.page-marine .dive__box-image{margin-bottom:0;order:3;height:270px}}.page-marine .dive__blow-out{grid-row:span 3;background-position:50%;background-size:cover;border-radius:4px;display:grid;grid-template-columns:1fr 32px;grid-template-rows:1fr 32px 28px;padding:30px}.page-marine .dive__blow-out-icon{height:65px;width:30px;padding-top:10px;padding-bottom:6px}@supports (display:grid){.page-marine .dive__blow-out-icon{grid-row:span 2;height:100%;width:unset}}.page-marine .dive__blow-out-caption{margin-top:auto;font-family:museo-sans,sans-serif;font-weight:700;color:#fff;text-shadow:0 3px 15px #63625e;letter-spacing:0;line-height:30px}.page-marine .dive__blow-out-caption--small{font-size:18px}.page-marine .dive__blow-out-caption--large{margin-top:0;font-size:22px;height:20px}@media (max-width:991px){.page-marine .dive--collapsed .dive__box--hidden-collapsed,.page-marine .dive--collapsed .dive__box-image--hidden-collapsed{display:none}}.page-marine a.dive__expand{display:none;order:5;color:#005fbe;font-weight:700;cursor:pointer;opacity:1;transition:opacity .12s ease-in-out}.page-marine a.dive__expand:hover{opacity:.8}@media (max-width:991px){.page-marine .dive--collapsed .dive__expand{display:block}}.page-marine .dive__carret{margin-left:6px}.page-marine .call-to-action{display:flex;position:relative}@supports (display:grid){.page-marine .call-to-action{display:grid;grid-template-columns:1fr 490px 650px 1fr}}@media (max-width:1199px){.page-marine .call-to-action{grid-template-columns:3fr 4fr}}@media (max-width:767px){.page-marine .call-to-action{display:flex;flex-direction:column}}.page-marine .call-to-action:after{background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;content:"";top:1px;right:0;height:54px;width:136px}@media (max-width:991px){.page-marine .call-to-action:after{height:36px;width:119px}}@media (max-width:767px){.page-marine .call-to-action:after{display:none}}.page-marine .call-to-action__box{padding:120px 0 130px;display:flex;flex-direction:column}@media (max-width:767px){.page-marine .call-to-action__box{display:block}}.page-marine .call-to-action__box--left{background-color:#005fbe;color:#fff;padding-right:115px;width:28.57143%}@supports (display:grid){.page-marine .call-to-action__box--left{width:unset}}@media (max-width:1199px){.page-marine .call-to-action__box--left{padding-left:50px}}@media (max-width:991px){.page-marine .call-to-action__box--left{padding:80px 30px 85px}}@media (max-width:767px){.page-marine .call-to-action__box--left{padding:60px 30px 70px}}.page-marine .call-to-action__box--right{padding-left:115px;background-color:#faf9f5;color:#272622;position:relative;width:28.57143%}@supports (display:grid){.page-marine .call-to-action__box--right{width:unset}}@media (max-width:1199px){.page-marine .call-to-action__box--right{padding-right:50px}}@media (max-width:991px){.page-marine .call-to-action__box--right{padding:80px 30px 85px}}@media (max-width:767px){.page-marine .call-to-action__box--right{padding:60px 30px 70px}}@media (max-width:767px){.page-marine .call-to-action__box--right:after{background-image:url(/static/img/page-marine/dot-pattern.png);position:absolute;content:"";top:1px;right:0;height:54px;width:76px}}@media (max-width:1199px){.page-marine .call-to-action__dummy{display:none}}.page-marine .call-to-action__dummy--left{background-color:#005fbe;width:14.28571%}@supports (display:grid){.page-marine .call-to-action__dummy--left{width:unset}}.page-marine .call-to-action__dummy--right{background-color:#faf9f5;width:14.28571%}@supports (display:grid){.page-marine .call-to-action__dummy--right{width:unset}}.page-marine .call-to-action__heading{font-family:museo-sans,sans-serif;font-weight:300;font-size:36px;line-height:44px;color:inherit;margin-bottom:40px;margin-top:0;max-width:240px}@media (max-width:991px){.page-marine .call-to-action__heading{font-size:31px;line-height:39px;margin-bottom:30px}}@media (max-width:767px){.page-marine .call-to-action__heading{font-family:museo-sans,sans-serif;font-size:26px;color:#272622;line-height:33px;margin-bottom:40px;max-width:140px}}.page-marine .call-to-action__heading--large{max-width:370px}@media (max-width:767px){.page-marine .call-to-action__heading--large{max-width:270px}}.page-marine .call-to-action__heading--white{color:#fff}.page-marine .call-to-action__content{color:inherit;margin-bottom:0;margin-top:0}@media (max-width:767px){.page-marine .call-to-action__content{max-width:450px}}.page-marine .call-to-action__content a{color:inherit}.page-marine .call-to-action__content a:hover{text-decoration:none}.page-marine .call-to-action__content p:first-of-type{margin-top:0}.page-marine .call-to-action__button-wrapper{margin-top:auto}@media (max-width:767px){.page-marine .call-to-action__button-wrapper{margin-top:50px}}.page-marine .call-to-action__button{text-decoration:none;font-weight:700;height:46px;padding:10px 65px 11px 0;background-color:transparent;background-repeat:no-repeat;background-position:right 15px top 8px;background-size:24px 22px;color:#fff;background-image:url(/static/img/page-marine/button-arrow-white.svg);opacity:1;transition:opacity .12s ease-in-out}.page-marine .call-to-action__button:hover{opacity:.8}.page-marine .btn-pill,.page-marine .btn.view-products-used,.page-marine .cases__button,.page-marine .secondary-menu__button,.page-marine .share-icons .trigger-share,.page-marine .testimonials__button,.page-marine .vrmbanner__button{border-radius:100px!important}.page-marine{overflow-x:hidden}body{background-color:#faf9f5}