html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: 700}dfn{font-style: italic}h1{font-size: 2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -.5em}sub{bottom: -.25em}img{border: 0}svg:not(:root){overflow: visible}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type=checkbox],input[type=radio]{box-sizing: border-box;padding: 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height: auto}input[type=search]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: 700}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}*,*::before,*::after{box-sizing: border-box;outline: none}ul{margin: 0;padding: 0}ul li{list-style: none}h1,h2,h3,h4{margin: 0}input,select,textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none}html{-ms-touch-action: none;font-weight: normal;font-size: 10vw;line-height: 1.5}*::-webkit-selection{background-color: #fff;color: #111}*::-moz-selection{background-color: #fff;color: #111}*::selection{background-color: #fff;color: #111}@font-face{font-family: Brewery;src: url(../fonts/302797501-breweryno2cyr-regular.otf) format('opentype')}@font-face{font-family: Brewery;src: url(../fonts/302797494-breweryno2cyr-medium.otf) format('opentype');font-weight: 500}@font-face{font-family: Matter SQ;src: url(../fonts/302797621-mattersqtrial-regular.otf) format('opentype')}@font-face{font-family: Matter SQ;src: url(../fonts/302797616-mattersqtrial-medium.otf) format('opentype');font-weight: 500}@font-face{font-family: Matter SQ;src: url(../fonts/302797598-mattersqtrial-bold.otf) format('opentype');font-weight: bold}*{color: #00142a}.headline{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1}.large-body-text{font-family: Brewery;font-weight: 500;font-size: .351rem;line-height: 1.1}.primary-title{font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3}.secondary-title{font-family: Matter SQ;font-weight: bold;font-size: .132rem}.body-text{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.small-body-text{font-family: Matter SQ;font-size: .095rem;font-weight: 400;text-transform: none}.small-title{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em}.button-format{border: 2px solid #00142a;border-radius: .22rem;background: #00142a;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;letter-spacing: .006rem;height: .351rem}.button-format:hover{background: white;color: #00142a}.tab-button{border-radius: .22rem;border: none;background: none;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: rgba(0,20,42,0.36);letter-spacing: .006rem;height: .351rem;padding: 0rem .161rem}.tab-button:hover{color: #00142a}.tab-button.active,.tab-button.defaultOpen{border-radius: .22rem;border: none;background: #F0F0EE;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: #00142a;letter-spacing: .006rem;height: .351rem;padding: 0rem .161rem}.navbar{width: 100%;height: .717rem;padding: .176rem .256rem .176rem;display: flex;align-items: center;position: absolute;z-index: 10;font-size: .095rem}.main-logo-link{height: .439rem}.logo{width: .472rem;height: .439rem;position: sticky;top: .073rem}.main-menu,.lang-select{display: flex;align-items: center}.main-menu .menu-item,.lang-select .menu-item{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em}.main-menu a,.lang-select a{text-decoration: none}.main-menu a:hover,.lang-select a:hover{color: #d90001}.main-menu{width: 4.03rem;height: .11rem;margin: auto;justify-content: space-between}.lang-select{width: .622rem;height: .117rem;justify-content: flex-start;position: relative}.icon-angle-down{height: .044rem;width: .066rem;margin-left: .007rem;margin-bottom: .007rem}.icon-globe{height: .117rem;width: .117rem;position: absolute;top: 50%;transform: translateY(-50%);right: 0rem}.dropdown-boats-content{width: 100%;height: 3.84rem;position: absolute;background: #FFFFFF;left: 0;padding-top: .717rem;top: 0rem;display: flex;justify-content: center;align-items: center;visibility: hidden;opacity: 0;z-index: -1;box-shadow: 0px 20px 50px #cecbcb}.dropdown-boats:hover .dropdown-boats-content{visibility: visible;opacity: 1;transition: all .3s ease}.dropdown-boats:hover .dropdown-btn{color: #d90001}.dropdown-boats:hover .icon-angle-down{transform: rotate(180deg)}.dropdown-boats-list{width: 4.92rem;height: 2.34rem;margin-left: 1.08rem;display: grid;grid-template-columns: 1.64rem 1.64rem 1.64rem;grid-template-rows: .673rem .673rem .673rem .322rem}.dropdown-boats-list figure{margin-inline-start: 0rem;margin-inline-end: .659rem;margin-block-start: 0rem;margin-block-end: .293rem}.dropdown-boats-list .view-all{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: .381rem;grid-column: 1;grid-row: .8;padding-top: .168rem;border-bottom: 2px solid #00142a}.dropdown-boats-list .view-all:hover{color: #ac8434;border-bottom: 2px solid #ac8434}.dropdown-boats-list figure:hover figcaption{color: #ac8434}.dropdown-boats-list figure:hover svg{fill: #ac8434}.dropdown-boats-list figcaption{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 1.64rem;padding-top: .051rem}.dropdown-boats-list .boat-icon{width: .652rem;height: .183rem}.dropdown-boats-content img{width: 2.93rem;height: 2.34rem;object-fit: cover;margin-right: 1.08rem}.dropdown-about{position: relative}.dropdown-about-content{width: 1.22rem;height: 1.01rem;position: absolute;top: .117rem;left: -0.512rem;padding: .073rem 0rem 0rem 0rem}.dropdown-about-links-holder{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 1.22rem;height: .937rem;border-radius: .088rem;padding: .088rem .117rem .117rem .117rem;line-height: .198rem;background: #FFFFFF;box-shadow: 5px 5px 10px #cecbcb, -5px 0px 10px #cecbcb;visibility: hidden;opacity: 0;z-index: 11}.dropdown-about:hover .dropdown-about-links-holder{visibility: visible;opacity: 1;transition: all .3s ease}.dropdown-about:hover .dropdown-btn{color: red}.dropdown-about:hover .icon-angle-down{transform: rotate(180deg);stroke: #d90001}footer{width: 100%;height: 4.08rem;padding: .256rem;background: #00142a;position: relative;left: 0;bottom: 0;font-size: .11rem}.footer-container{padding: .351rem 2.46rem .146rem;display: flex;flex-direction: column;align-items: center}.footer-container h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;color: white}.footer-container p{font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;color: white;text-align: center;margin: 0;padding-top: .256rem;padding-bottom: .403rem}.footer-container .form-control{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;color: white;background: none;border: none;border-bottom: .015rem solid #808080;padding-bottom: .044rem}.footer-nav{height: .146rem;margin: 1.02rem .82rem 0rem;padding: 0rem;display: flex;flex-direction: row;justify-content: space-between;font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.footer-nav .footer-nav-middle{width: 2.93rem;display: flex;justify-content: space-between}.footer-nav a{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;color: white;text-decoration: none}.all-boats-cards-holder{width: 8.67rem;height: auto;position: relative;top: .717rem;padding: .688rem 0rem 0rem 0rem;margin: 0rem .256rem 0rem 1.08rem;font-size: .11rem}.all-boats-text{display: grid;grid-template-columns: 3.28rem 2.69rem 2.69rem;grid-template-rows: .974rem;padding-bottom: .439rem}.all-boats-text h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1}.all-boats-text p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;margin: 0rem}.boat-card{width: 8.67rem;height: 4.39rem;position: relative;display: flex;margin-bottom: .264rem;overflow: hidden}.boat-card .boat-card-text{width: 3.28rem;padding: .264rem;background: #F0F0EE}.boat-card .boat-card-text .boat-title{font-family: Brewery;font-weight: 500;font-size: .351rem;line-height: 1.1}.boat-card .boat-card-text .boat-description{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;margin-top: .22rem;margin-bottom: .293rem}.boat-card .boat-card-text .boat-measurements{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;margin: .146rem 0 .044rem 0}.boat-card .boat-card-text .boat-measurements-values{font-family: Matter SQ;font-weight: bold;font-size: .132rem;margin: 0}.boat-card .boat-card-text button{border: 2px solid #00142a;border-radius: .22rem;background: #00142a;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;letter-spacing: .006rem;height: .351rem;position: absolute;left: .264rem;bottom: .264rem;width: 1.71rem}.boat-card .boat-card-text button:hover{background: white;color: #00142a}.boat-card img{width: 5.39rem;height: 4.39rem;object-fit: cover}.top-video{width: 100%;height: 5.62rem;position: relative;text-align: center}.top-video img{width: 100%;height: 5.62rem;object-fit: cover;filter: brightness(70%)}.top-video .top-video-textover{position: absolute;top: 1.83rem;left: 50%;transform: translateX(-50%)}.top-video .top-video-textover h1{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;color: white}.top-video .top-video-textover .play-button-icon{height: .673rem;width: .673rem;margin-bottom: .271rem}.top-video .top-video-textover p{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;margin-top: -0.476rem}.boats-section{width: 100%;height: 5.67rem;padding: 1.16rem .483rem 1.17rem 1.08rem;position: relative;display: flex}.boats-section .boats-section-text-holder{padding-right: 1.46rem}.boats-section .boats-section-text-holder .section-title{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: #d90001;margin-top: 0rem}.boats-section .boats-section-text-holder h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin-top: .366rem}.boats-section .boats-section-text-holder .quotation{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;margin-top: .622rem;width: 1.68rem}.boats-section .boats-section-text-holder .quotation svg{width: .205rem;height: .176rem}.boats-section .boats-section-text-holder .quotation p{margin-top: .073rem}.boats-section .boats-section-grid-holder{display: grid;grid-template-columns: 1.14rem 1.14rem;grid-template-rows: .673rem .673rem .673rem;row-gap: 0rem;column-gap: .366rem;padding-top: .366rem}.boats-section .boats-section-grid-holder a{text-decoration: none}.boats-section .boats-section-grid-holder figure{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;margin-inline-start: 0rem;margin-inline-end: 0rem;margin-block-start: 0rem;margin-block-end: 0rem}.boats-section .boats-section-grid-holder figure:hover figcaption{color: #ac8434}.boats-section .boats-section-grid-holder figure:hover svg{fill: #ac8434}.boats-section .boats-section-grid-holder :nth-child(odd) .boat-icon{width: .673rem;height: .183rem}.boats-section .boats-section-grid-holder :nth-child(even) .boat-icon{width: .732rem;height: .183rem;align-items: start}.about-section{width: 100%;height: 5.62rem;padding: 0rem .256rem;position: relative;display: flex}.about-section .about-section-image{width: 4.57rem;height: inherit}.about-section .about-section-text-holder{width: 4.92rem;display: flex;flex-direction: column;align-items: center;padding-left: .351rem}.about-section .about-section-text-holder .section-corner-icon{position: absolute;top: 0rem;right: .256rem;width: .944rem;height: .351rem}.about-section .about-section-text-holder .section-title{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: #d90001;padding-top: 1.01rem;margin: 0}.about-section .about-section-text-holder h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;padding-top: .256rem;padding-bottom: .073rem;text-align: center}.about-section .about-section-text-holder button{border: 2px solid #00142a;border-radius: .22rem;background: #00142a;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;letter-spacing: .006rem;height: .351rem;width: 1.29rem;margin-top: .271rem;margin-bottom: .586rem}.about-section .about-section-text-holder button:hover{background: white;color: #00142a}.about-section .about-section-text-holder .paragraph-holder{display: flex}.about-section .about-section-text-holder .paragraph-holder p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.experiences-section{width: 100%;padding: 0rem 0rem 0rem 1.08rem;margin-top: 1.17rem;position: relative}.experiences-section .experiences-section-text-holder{width: 100%;height: 1.79rem}.experiences-section .experiences-section-text-holder .section-title{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: #d90001;margin-top: 0}.experiences-section .experiences-section-text-holder h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;width: 2.93rem;margin: 0;padding-top: .073rem}.experiences-section .experiences-section-text-holder .section-corner-icon{position: absolute;right: .256rem;top: 0rem;width: .944rem;height: .351rem}.experiences-section .experiences-section-img-slider{width: 100%;height: 4.03rem;padding-top: .146rem;display: flex;flex-direction: row;overflow: hidden;font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3}.experiences-section .experiences-section-img-slider figure{margin-inline-start: 0rem;margin-inline-end: 1.02rem}.experiences-section .experiences-section-img-slider figure img{width: 4.57rem;height: 2.93rem;object-fit: cover}.experiences-section .experiences-section-img-slider figure figcaption{padding-top: .146rem}.experiences-section .experiences-section-img-slider figure figcaption:hover{text-decoration: underline}.experiences-section .nav-arrows-holder{width: 4.57rem;height: .52rem;font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;display: flex;justify-content: flex-end;align-items: flex-end}.experiences-section .nav-arrows-holder :nth-child(1){margin-left: .761rem}.experiences-section .nav-arrows-holder svg{width: .264rem;height: .176rem}.mid-section-picture{width: 100%;height: 5.62rem;margin-top: 1.17rem;position: relative;text-align: center}.mid-section-picture img{width: 100%;height: inherit;object-fit: cover}.mid-section-picture .mid-section-picture-textover{position: absolute;top: 1.9rem;left: 50%;transform: translateX(-50%);font-size: .11rem}.mid-section-picture .mid-section-picture-textover h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;color: white;line-height: 1.1}.mid-section-picture .mid-section-picture-textover button{border: 2px solid #00142a;border-radius: .22rem;background: #00142a;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;letter-spacing: .006rem;height: .351rem;width: 1.34rem;background: white;border: none;color: #00142a;margin-top: .329rem}.mid-section-picture .mid-section-picture-textover button:hover{background: white;color: #00142a}.news-section{width: 100%;height: 9.14rem;padding: 1.16rem 0rem 1.17rem 1.08rem;position: relative}.news-section .news-section-text-holder{width: 100%;height: 1.79rem}.news-section .news-section-text-holder .section-title{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: #d90001;margin-top: 0}.news-section .news-section-text-holder h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;width: 4.39rem;margin: 0;padding-top: .073rem}.news-section .news-section-text-holder .section-corner-icon{position: absolute;right: .256rem;top: 1.16rem;width: .944rem;height: .351rem}.news-section .news-section-img-slider{width: 100%;height: 4.39rem;padding-top: .146rem;display: flex;flex-direction: row;overflow: hidden;font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3}.news-section .news-section-img-slider figure{margin-inline-start: 0rem;margin-inline-end: 1.02rem}.news-section .news-section-img-slider figure img{width: 2.93rem;height: 2.93rem;object-fit: cover}.news-section .news-section-img-slider figure .below-date{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.news-section .news-section-img-slider figure .article-title{width: 2.93rem;padding-top: .146rem;padding-bottom: .146rem;line-height: 1.3}.news-section .news-section-img-slider figure .article.title:hover{text-decoration: underline}.news-section .nav-arrows-holder{width: 4.57rem;height: .622rem;font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;display: flex;justify-content: flex-end;align-items: flex-end}.news-section .nav-arrows-holder :nth-child(1){margin-left: .761rem}.news-section .nav-arrows-holder svg{width: .264rem;height: .176rem}.boat-page-nav-menu{position: relative;top: .717rem;width: 100%;height: .242rem;padding: 0rem 1.08rem .117rem 1.08rem;background: white;display: flex;justify-content: space-between;font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;border-bottom: 1px solid rgba(0,20,42,0.25)}.boat-page-nav-menu .nav-item{text-decoration: none}.boat-info-top{width: 100%;height: 10.9rem;position: relative;top: .717rem;padding: .264rem 0rem .586rem 1.08rem;margin-bottom: .586rem;font-size: .11rem;overflow: hidden}.boat-info-top a{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;text-decoration: none}.boat-info-top a:hover{text-decoration: underline}.boat-info-top h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin: .315rem 0rem}.boat-info-top .boat-info-top-image-holder{position: relative}.boat-info-top .boat-info-top-image-holder img{width: 8.92rem;height: 5.62rem;object-fit: cover;filter: brightness(70%)}.boat-info-top .boat-info-top-image-holder .boat-info-top-image-textover{top: 2.47rem;position: absolute;left: 50%;transform: translateX(-50%);text-align: center}.boat-info-top .boat-info-top-image-holder .boat-info-top-image-textover .play-button-icon{height: .673rem;width: .673rem;margin-bottom: .073rem}.boat-info-top .boat-info-top-image-holder .boat-info-top-image-textover p{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white}.boat-info-top .boat-info-top-text-holder{padding: .439rem .256rem 0rem 0rem;position: relative}.boat-info-top .boat-info-top-text-holder h3{font-family: Brewery;font-weight: 500;font-size: .351rem;line-height: 1.1;width: 5.12rem}.boat-info-top .boat-info-top-text-holder .section-corner-icon{position: absolute;top: .439rem;right: .256rem;width: .944rem;height: .351rem}.boat-info-top .boat-info-top-text-holder .paragraph-holder{width: 6.22rem;padding-top: .512rem;display: flex}.boat-info-top .boat-info-top-text-holder .paragraph-holder p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.boat-interior-exterior{width: 100%;height: 7.16rem;position: relative;margin: 1.17rem 0rem 0rem;padding: 0rem .256rem 0rem 1.08rem;font-size: .11rem;display: flex;flex-direction: column;flex-wrap: wrap}.boat-interior-exterior h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin: .512rem 0rem .22rem}.boat-interior-exterior p{width: 2.93rem}.boat-interior-exterior .left-image{height: 2.93rem;width: 2.93rem}.boat-interior-exterior .right-image{height: 4.57rem;width: 4.57rem}.boat-interior-exterior .boat-interior{margin-right: .586rem}.boat-interior-exterior .boat-interior p{margin-bottom: .732rem}.boat-interior-exterior .boat-exterior{align-self: flex-end}.virtual-tour-holder{width: 100%;height: 5.49rem;padding: .842rem 0rem 0rem;text-align: center;font-size: .11rem}.virtual-tour-holder .virtual-tour-img-holder{height: 3.66rem;display: flex;flex-direction: row;justify-content: center;overflow: hidden}.virtual-tour-holder .virtual-tour-img-holder img{margin: 0rem .586rem}.virtual-tour-holder button{border: 2px solid #00142a;border-radius: .22rem;background: #00142a;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;letter-spacing: .006rem;height: .351rem;width: 1.67rem;margin-top: .586rem}.virtual-tour-holder button:hover{background: white;color: #00142a}.unique-solutions{width: 100%;height: 6.16rem;position: relative;padding: 0rem .256rem;margin-top: 1.1rem;font-size: .11rem;text-align: center}.unique-solutions h2{margin-top: .146rem;font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1}.unique-solutions .tab-holder{margin: .271rem auto .439rem}.unique-solutions .solution-tab-container{height: 4.39rem;display: flex;flex-direction: column;flex-wrap: wrap;position: relative;align-items: flex-start}.unique-solutions .solution-tab-container img{width: 6.21rem;height: 4.39rem}.unique-solutions .solution-tab-container .section-corner-icon{width: .944rem;height: .351rem;position: absolute;top: 0rem;right: 0rem}.unique-solutions .solution-tab-container h3{margin-top: 1.39rem;font-family: Brewery;font-weight: 500;font-size: .351rem;line-height: 1.1;padding-left: .22rem}.unique-solutions .solution-tab-container p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 2.93rem;text-align: start;padding-left: .22rem}.awards{width: 100%;height: 2.85rem;margin-top: 1.1rem;padding: 0rem .644rem 0rem .71rem;font-size: .11rem;text-align: center}.awards h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin: .146rem auto .659rem}.awards .logo-holder{display: flex;justify-content: space-between}.awards .logo-holder figure{height: 1.46rem;align-items: flex-end}.awards .logo-holder figure img{width: .805rem;height: .805rem;filter: grayscale(100%)}.awards .logo-holder figure .achievement{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: #d90001;margin: .146rem auto .073rem}.awards .logo-holder figure .awards-name{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.boat-mid-section-picture{width: 100%;height: 5.62rem;position: relative;text-align: center;margin-top: 1.17rem}.boat-mid-section-picture img{width: 100%;height: inherit;object-fit: cover}.boat-mid-section-picture .boat-mid-section-picture-textover{position: absolute;top: 1.61rem;left: 50%;transform: translateX(-50%);font-size: .11rem}.boat-mid-section-picture .boat-mid-section-picture-textover .quotation-mark-icon{width: .315rem;height: .264rem;fill: white;margin-bottom: .264rem}.boat-mid-section-picture .boat-mid-section-picture-textover h3{font-family: Brewery;font-weight: 500;font-size: .351rem;color: white;line-height: 1.1}.boat-mid-section-picture .boat-mid-section-picture-textover h4{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;margin-top: .586rem}.boat-in-motion{width: 100%;height: auto;position: relative;margin-top: 1.1rem;font-size: .11rem;text-align: center}.boat-in-motion h2{margin-top: .146rem;font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1}.boat-in-motion .tab-holder{margin: .271rem auto .439rem}.boat-in-motion .video-reviews{width: 100%;height: 4.39rem;position: relative}.boat-in-motion .video-reviews .video-reviews-image-holder{height: 4.39rem;display: flex;flex-direction: row;justify-content: center;overflow: hidden}.boat-in-motion .video-reviews .video-reviews-image-holder img{margin: 0rem .586rem;filter: brightness(70%)}.boat-in-motion .video-reviews .video-reviews-image-textover{position: absolute;left: 50%;font-size: .11rem;top: 50%;transform: translateX(-50%) translateY(-50%)}.boat-in-motion .video-reviews .video-reviews-image-textover .play-button-icon{height: .673rem;width: .673rem}.boat-in-motion .video-reviews .video-reviews-image-textover h4{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;width: 2.56rem}.boat-in-motion .magazine-reviews{width: 100%;height: 5rem;padding: 0rem 1.08rem}.boat-in-motion .magazine-reviews table{font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;text-align: start}.boat-in-motion .magazine-reviews table tr{border-bottom: .007rem solid rgba(0,20,42,0.25)}.boat-in-motion .magazine-reviews table th{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;text-align: start;padding-bottom: .176rem}.boat-in-motion .magazine-reviews table td{padding: .176rem .439rem .176rem 0rem}.boat-in-motion .magazine-reviews table tr th:nth-child(2),.boat-in-motion .magazine-reviews table tr td:nth-child(2){padding-left: .732rem}.boat-in-motion .magazine-reviews table .td-with-icon{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;padding-right: 0rem;display: table-cell;vertical-align: middle;position: relative}.boat-in-motion .magazine-reviews table .td-with-icon .view-eye-icon{width: .176rem;height: .102rem;margin-left: .066rem;position: absolute;top: 50%;transform: translateY(-50%)}.boat-in-motion .magazine-reviews table .td-with-icon .download-icon{width: .176rem;height: .176rem;margin-left: .066rem;position: absolute;top: 50%;transform: translateY(-50%)}.boat-in-motion .magazine-reviews table .td-with-icon-first{padding-right: .366rem}.boat-in-motion .stories{width: 100%;height: 3.54rem}.boat-in-motion .stories .stories-figure-holder{width: 100%;display: flex;flex-direction: row;justify-content: center;overflow: hidden}.boat-in-motion .stories .stories-figure-holder figure{width: 4.7rem}.boat-in-motion .stories .stories-figure-holder figure img{width: 4.7rem;height: 2.93rem}.boat-in-motion .stories .stories-figure-holder figure figcaption{font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;text-align: start}.technical-specifications{width: 100%;height: auto;position: relative;padding: 0rem 1.48rem 0rem 1.16rem;margin-top: 1.17rem;font-size: .11rem;text-align: center}.technical-specifications h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin-top: .11rem}.technical-specifications .tab-holder{margin: .315rem 2.06rem .586rem 2.42rem;width: 2.87rem}.technical-specifications .tab-holder button{padding: 0rem .161rem}.technical-specifications .deck-content-holder{width: 100%;height: 5.28rem;position: relative;display: flex;justify-content: space-between}.technical-specifications .deck-content-holder p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;margin: .242rem 0rem 0rem}.technical-specifications .deck-content-holder h4{font-family: Matter SQ;font-weight: bold;font-size: .132rem}.technical-specifications .deck-content-holder img{width: 2.56rem;height: 5.28rem}.technical-specifications .deck-content-holder .left-column{text-align: end}.technical-specifications .deck-content-holder .right-column{text-align: start}.technical-specifications .download-section-holder{height: 1.22rem;display: flex;flex-direction: column;align-items: center;justify-content: center;padding-left: .293rem}.technical-specifications .download-section-holder p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 1.22rem;height: .293rem;margin: .432rem auto .264rem;position: relative;display: table-cell;vertical-align: middle}.technical-specifications .download-section-holder p .download-icon{width: .176rem;height: .176rem;position: absolute;top: 50%;transform: translateY(-50%);margin-left: .037rem}.technical-specifications .download-section-holder button{border: 2px solid #00142a;border-radius: .22rem;background: #00142a;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;letter-spacing: .006rem;width: 1.94rem;height: .351rem;margin-left: .183rem}.technical-specifications .download-section-holder button:hover{background: white;color: #00142a}.about-company{width: 100%;height: 8.49rem;padding: .864rem .256rem 0rem 1.08rem;font-size: .11rem;position: relative;top: .717rem;display: flex;flex-direction: column;flex-wrap: wrap;overflow: hidden;margin-bottom: 0rem}.about-company h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;width: 2.93rem}.about-company p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 2.93rem}.about-company .left-column p{margin-top: .256rem}.about-company .left-column img{margin-top: .673rem;width: 2.93rem;height: 3.79rem}.about-company .left-column .quatation{margin: .22rem 0rem 0rem;width: 1.32rem}.about-company .left-column .quatation svg{width: .205rem;height: .176rem}.about-company .left-column .quatation p{margin-top: .037rem}.about-company .right-column{align-self: flex-end}.about-company .right-column img{width: 4.57rem;height: 4.57rem;object-fit: cover}.about-company .right-column h2{margin-top: .439rem}.about-company .right-column p{margin-top: .278rem}.two-column-before-picture{width: 100%;height: 2.25rem;margin: .293rem 0rem 0rem;padding: .073rem .256rem .439rem 1.08rem;font-size: .11rem;position: relative}.two-column-before-picture h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1}.two-column-before-picture .section-corner-icon{position: absolute;top: .11rem;right: .256rem;height: .351rem;width: .908rem}.two-column-before-picture .paragraph-holder{margin-top: .146rem;width: 6.22rem;display: flex;flex-direction: row;justify-content: space-between}.two-column-before-picture .paragraph-holder p{width: 2.93rem}.about-craftsmanship{margin-top: 1.17rem}.about-mid-section-video-holder{position: relative;font-size: .11rem}.about-mid-section-video-holder img{width: 100%;height: 5.62rem;object-fit: cover}.about-mid-section-video-holder .about-mid-section-video-textover{position: absolute;left: 50%;top: 2.33rem;transform: translateX(-50%);text-align: center}.about-mid-section-video-holder .about-mid-section-video-textover .play-button-icon{height: .673rem;width: .673rem;margin-bottom: .073rem}.about-mid-section-video-holder .about-mid-section-video-textover p{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: white;margin-top: 0rem}.about-sailors{width: 100%;height: 8.08rem;margin-top: 1.17rem;padding: 0rem .256rem 0rem 1.08rem;font-size: .11rem;position: relative;display: flex;flex-direction: column;flex-wrap: wrap;overflow: hidden}.about-sailors h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;width: 2.93rem}.about-sailors p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 2.93rem;margin-top: .256rem}.about-sailors .right-column{align-self: flex-end}.about-sailors .right-column img{width: 2.93rem;height: 2.93rem}.about-sailors .right-column h2{margin-top: 1.68rem}.about-sailors .left-column img{margin-top: .732rem;width: 4.57rem;height: 4.57rem;object-fit: cover}.about-sailors .left-column h2{margin-top: .344rem}.about-mid-section-image-holder{width: 100%;height: 5.62rem;position: relative;text-align: center}.about-mid-section-image-holder img{width: 100%;height: inherit;object-fit: cover}.about-mid-section-image-holder .about-mid-section-picture-textover{position: absolute;top: 2.05rem;left: 50%;transform: translateX(-50%);font-size: .11rem;width: 3.66rem}.about-mid-section-image-holder .about-mid-section-picture-textover .quotation-mark-icon{width: .315rem;height: .264rem;fill: white;margin-bottom: .264rem}.about-mid-section-image-holder .about-mid-section-picture-textover h3{font-family: Brewery;font-weight: 500;font-size: .351rem;color: white;line-height: 1.1}.about-gm{width: 100%;margin-top: 1.17rem;padding: 0rem .256rem 0rem 1.08rem;position: relative;display: flex;justify-content: space-between;font-size: .11rem}.about-gm img{width: 3.75rem;height: 3.75rem;object-fit: cover}.about-gm .about-gm-text-holder{width: 4.92rem;text-align: center;padding-left: .351rem}.about-gm .about-gm-text-holder h3{font-family: Brewery;font-weight: 500;font-size: .351rem;line-height: 1.1;margin-top: .878rem}.about-gm .about-gm-text-holder h4{font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;color: #d90001}.about-gm .about-gm-text-holder .paragraph-holder{display: flex;justify-content: space-between}.about-gm .about-gm-text-holder .paragraph-holder p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 2.12rem;text-align: start;margin: .878rem 0rem 0rem}.about-dealership{width: 100%;margin-top: 1.17rem;font-size: .11rem}.about-dealership .about-dealership-text-holder{padding: 0rem .256rem 0rem 1.08rem;position: relative}.about-dealership .about-dealership-text-holder h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;width: 2.42rem;margin-top: .073rem}.about-dealership .about-dealership-text-holder .section-corner-icon{position: absolute;top: .073rem;right: .256rem;width: .908rem;height: .351rem}.about-dealership img{margin-top: .512rem;width: 100%;height: 5.62rem;object-fit: cover}.dealership-network{width: 100%;height: 2.72rem;padding: .864rem .256rem 0rem 1.08rem;font-size: .11rem;display: flex;justify-content: space-between;align-items: flex-end}.dealership-network h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;width: 2.49rem;margin-right: .366rem;margin-bottom: .073rem}.dealership-network p{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;width: 2.49rem}.dealership-network-map{width: 100%;height: 4.39rem;position: relative;font-size: .11rem;margin-top: .439rem}.dealership-network-map img{width: 100%;height: 4.39rem;object-fit: cover}.dealership-network-map .find-your-dealer-field{width: 2.63rem;height: 1.14rem;background: white;border-radius: .073rem;padding: .264rem;position: absolute;top: .256rem;left: .256rem}.dealership-network-map .find-your-dealer-field h5{font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;margin: 0}.dealership-network-map .find-your-dealer-field .form-control{margin-top: .176rem;border: none;border-bottom: .007rem solid #808080}.marex-stories{width: 100%;padding: 1.49rem 1.08rem 0rem;font-size: .11rem;position: relative}.marex-stories h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin-top: .073rem}.marex-stories .stories-holder{margin-top: .264rem;display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 3.01rem 3.01rem 3.01rem;gap: .351rem}.marex-stories .stories-holder figure{margin: 0}.marex-stories .stories-holder figure img{height: 2.4rem;width: 3.75rem;object-fit: cover}.marex-stories .stories-holder figure figcaption{font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;margin-top: .146rem}.marex-stories .stories-navigation{width: 100%;height: .732rem;position: relative;font-size: .11rem;display: flex;justify-content: center;align-items: flex-end}.marex-stories .stories-navigation .nav-arrows-holder{width: 1.46rem;height: .22rem;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;display: flex;justify-content: space-between;align-items: center}.marex-stories .stories-navigation .nav-arrows-holder svg{width: .264rem;height: .176rem;top: 50%}.marex-stories .stories-navigation .nav-arrows-holder a:nth-child(3),.marex-stories .stories-navigation .nav-arrows-holder a:nth-child(4){text-decoration: none;color: rgba(0,20,42,0.36)}.story-title-post{width: 100%;position: relative;padding: .981rem 0rem 0rem 1.08rem;font-size: .11rem;overflow: hidden}.story-title-post a{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;text-decoration: none}.story-title-post a:hover{text-decoration: underline}.story-title-post h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin: .388rem 0rem .337rem;width: 6.22rem}.story-title-post .story-title-post-image-holder img{width: 8.92rem;height: 5.62rem;object-fit: cover}.story-title-post .story-title-post-text-holder h3{font-family: Brewery;font-weight: 500;font-size: .351rem;line-height: 1.1;width: 6.22rem;margin-bottom: .264rem}.story-title-post .story-title-post-text-holder p{width: 6.22rem;font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.story-title-post .story-title-post-text-holder .first-after-image{margin-top: .439rem}.story-title-post .story-title-post-text-holder ul{margin: .293rem 0rem}.story-title-post .story-title-post-text-holder ul li::before{content: "\2022";color: #d90001;font-weight: bold;display: inline-block;width: 1em}.story-title-post .story-title-post-text-holder li{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal}.story-title-post .story-title-post-text-holder img{width: 6.22rem;height: 4.39rem;object-fit: cover;margin-top: .439rem}.news-list{width: 100%;padding: 1.49rem 1.08rem 0rem;font-size: .11rem;position: relative}.news-list h2{font-family: Brewery;font-weight: 500;font-size: .527rem;line-height: 1;margin-top: .073rem}.news-list .news-holder{margin-top: .264rem;display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 5.12rem 5.12rem 5.12rem;gap: .351rem}.news-list .news-holder figure{margin: 0}.news-list .news-holder figure img{height: 3.75rem;width: 3.75rem;object-fit: cover}.news-list .news-holder figure .news-title{font-family: Matter SQ;font-weight: 500;font-size: .176rem;line-height: 1.3;margin-top: .146rem}.news-list .news-holder figure .news-date{font-family: Matter SQ;font-size: .11rem;font-weight: 400;text-transform: none;letter-spacing: normal;margin-top: .117rem}.news-list .stories-navigation{width: 100%;height: .586rem;position: relative;font-size: .11rem;display: flex;justify-content: center;align-items: flex-end}.news-list .stories-navigation .nav-arrows-holder{width: 1.46rem;height: .22rem;font-family: Matter SQ;font-weight: bold;font-size: .095rem;text-transform: uppercase;letter-spacing: 0.10em;display: flex;justify-content: space-between;align-items: center}.news-list .stories-navigation .nav-arrows-holder svg{width: .264rem;height: .176rem;top: 50%}.news-list .stories-navigation .nav-arrows-holder a:nth-child(3),.news-list .stories-navigation .nav-arrows-holder a:nth-child(4){text-decoration: none;color: rgba(0,20,42,0.36)}.news-news-section{padding-bottom: 0rem}.news-news-section .news-title h2{width: 2.93rem}