body{color:#252f3f;font-size:1.25rem;overflow-x:hidden}a,a:visited{color:#0b2956}a:visited:hover,a:hover{color:#7e3af2}.cms-melitas-home .widget.block.block-static-block{margin-bottom:0}.h-container{position:relative;overflow:hidden}.h-container .h-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.h-container .h-bg{background:linear-gradient(204.86deg,#0000001a 52.4%,#0006 69.53%);position:absolute;inset:0}.h-container .h-content{color:#fff;flex-direction:column;justify-content:flex-end;height:100%;padding:1rem;display:flex}.h-container .h-content .h-content-container{border:4px solid #0b2956d9;flex-direction:column;gap:.5rem;max-width:fit-content;padding:1rem;display:flex}.h-container .h-content .h-content-container h1{color:#fff;font-size:1.25rem;display:none}.h-container .h-content .h-content-container .h-cc{text-transform:uppercase;flex-direction:column;line-height:1;display:flex}.h-container .h-content .h-content-container .h-cc .h-a{font-size:1rem}.h-container .h-content .h-content-container .h-cc .h-b{color:#fff;background:#0b2956bf;width:fit-content;padding:1rem;font-size:1.063rem}@media (width<=450px){.h-container .h-content .h-content-container{max-width:initial}}@media (width>=568px){.h-container .h-content .h-content-container .h-cc .h-a{font-size:1.625rem}.h-container .h-content .h-content-container .h-cc .h-b{font-size:1.875rem}}@media (width>=1024px){.h-container .h-content .h-content-container{padding:2rem 1.5rem}.h-container .h-content .h-content-container h1{display:initial}.h-container .h-content .h-content-container .h-cc .h-a{font-size:2.625rem}.h-container .h-content .h-content-container .h-cc .h-b{font-size:3.125rem}}@media (width>=1366px){.h-container .h-content .h-content-container .h-cc .h-a{font-size:3.74rem}.h-container .h-content .h-content-container .h-cc .h-b{font-size:4.35rem}}#notice-cookie-block.message.global.cookie.mgs-gdpr-cookie-notice{background:#f1f2f5;margin:2rem}#mgs-instant-autocomplete-wrapper .product-info-price{display:none}#mgs-instant-autocomplete-wrapper .products-list .product-items.list .product-item .product-item-info .product-item-details{margin-top:0}#mgs-instant-autocomplete-wrapper .product-item-link,#mgs-instant-autocomplete-wrapper .post-item-link{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}header.page-header .middle-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}header.page-header .middle-header .horizontal-menu,header.page-header .middle-header .right-content,header.page-header .middle-header .right-content .block.block-search{margin:0}.message.global.cookie{display:none!important}main.page-main{background:#f1f2f5}.mt-3{margin-top:3rem}.amgdprjs-bar-template{z-index:800!important}.modal-popup.amgdprcookie-groups-modal.amgdprcookie-cookie-settings-modal.gdpr-cookie-modal_gdpr-cookie-settings-modal._show{z-index:900!important}.column.main .page-content.full-xl{max-width:1199px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.column.main .page-content.full-xl a{font-weight:500}.column.main .page-content.full-xl h2,.column.main .page-content.full-xl h3{margin:1rem 0;font-weight:600}.column.main .page-content.full-xl ul,.column.main .page-content.full-xl ol{padding:revert;margin:.5rem;list-style:outside}.column.main .page-content.full-xl ul{margin-top:1rem}.bg-contact,.bg-imprint{background:url(/pub/media/catalog/category/super_yacht_management_3.jpg) 50%/cover no-repeat fixed;height:100%}.bg-service{background:url(/pub/media/catalog/category/mega_sailing_yacht.jpg) 50%/cover no-repeat fixed;height:100%}.bg-agency{background:url(/pub/media/catalog/category/super_yacht_management_3.jpg) 50%/cover no-repeat fixed;height:100%}.bg-agency-megayacht{background:url(/pub/media/catalog/category/saling_yacht_charter_1.jpg) 50%/cover no-repeat fixed;height:100%}.bg-agency-superyacht{background:url(/pub/media/catalog/category/mega_yacht_interior_design_1.jpg) 50%/cover no-repeat fixed;height:100%}.bg-agency-service{background:url(/pub/media/catalog/category/mega_yacht_jet_ski_2.jpg) 50%/cover no-repeat fixed;height:100%}.page-wrapper .page-container.page-content{margin:0 -15px}.page-wrapper .page-container.page-content h1,.page-wrapper .page-container.page-content h2{color:#fff;letter-spacing:2px;text-transform:uppercase;border-bottom:3px solid #113f83;font-size:2rem;font-weight:600;line-height:4rem;display:inline-block}.page-wrapper .page-container.page-content h2{margin-bottom:1rem;font-size:1.5rem}.page-wrapper .page-container.page-content .widget.block.block-static-block{margin:1.75rem 0}.page-wrapper .page-container.page-content .widget.block.block-static-block ul,.page-wrapper .page-container.page-content .widget.block.block-static-block ol{padding:revert;margin:.5rem;list-style:outside}.page-wrapper .page-container.page-content .widget.block.block-static-block ul{margin-top:1rem}.page-wrapper .page-container.page-content .widget.block.block-static-block div>img{margin-top:2rem}.page-wrapper .page-container.page-content .block-section{border-top:1px solid #0e346d;font-size:1.1rem}.page-wrapper .page-container.page-content>div{min-height:100vh;display:flex}.page-wrapper .page-container.page-content>div>div:first-child{flex:0 0 55%}.page-wrapper .page-container.page-content>div>div:last-child{color:#f4f5f7;opacity:.95;background:#0b2956;flex:1 0 45%;padding:2rem}.slider_mgs_carousel .owl-item .slide-text>*{max-width:initial}.panel-block-row.panel-block.col-des-12.block12.featured-yachts{padding:2.5rem 1rem}.section-builder.no-padding-col.section-builder-full.section-buy img,.section-builder.no-padding-col.section-builder-full.section-charter img,.section-builder.no-padding-col.section-builder-full.section-sell img,.section-builder.no-padding-col.section-builder-full.section-agency img,.section-builder.no-padding-col.section-builder-full.section-services img{width:100%}.section-builder.no-padding-col.section-builder-full.section-charter .col-des-6.col-tb-6.col-mb-12:first-child,.section-builder.no-padding-col.section-builder-full.section-agency .col-des-6.col-tb-6.col-mb-12:first-child,.section-builder.no-padding-col.section-builder-full.section-buy .col-des-6.col-tb-6.col-mb-12:last-child,.section-builder.no-padding-col.section-builder-full.section-sell .col-des-6.col-tb-6.col-mb-12:last-child,.section-builder.no-padding-col.section-builder-full.section-services .col-des-6.col-tb-6.col-mb-12:last-child{display:flex;padding:1.5rem!important}.panel-block-row.panel-block.col-des-12.content-buy,.panel-block-row.panel-block.col-des-12.content-charter,.panel-block-row.panel-block.col-des-12.content-sell,.panel-block-row.panel-block.col-des-12.content-agency,.panel-block-row.panel-block.col-des-12.content-services{justify-content:center;align-items:center;display:flex}.panel-block-row.panel-block.col-des-12.content-buy h3,.panel-block-row.panel-block.col-des-12.content-charter h3,.panel-block-row.panel-block.col-des-12.content-sell h3,.panel-block-row.panel-block.col-des-12.content-agency h3,.panel-block-row.panel-block.col-des-12.content-services h3{color:#0b2956;font-size:2.25rem}.panel-block-row.panel-block.col-des-12.content-buy h3+div,.panel-block-row.panel-block.col-des-12.content-charter h3+div,.panel-block-row.panel-block.col-des-12.content-sell h3+div,.panel-block-row.panel-block.col-des-12.content-agency h3+div,.panel-block-row.panel-block.col-des-12.content-services h3+div{margin-top:1rem}.panel-block-row.panel-block.col-des-12.content-buy a.action.primary,.panel-block-row.panel-block.col-des-12.content-charter a.action.primary,.panel-block-row.panel-block.col-des-12.content-sell a.action.primary,.panel-block-row.panel-block.col-des-12.content-agency a.action.primary,.panel-block-row.panel-block.col-des-12.content-services a.action.primary{margin-top:1.25rem}.btn.btn-primary,.action.primary{background:#0b2956;border-color:#0c2d5f}.btn.btn-primary:active,.btn.btn-primary:hover,.btn.btn-primary:focus,.action.primary:active,.action.primary:hover,.action.primary:focus{background:#113f83;border-color:#12438c}header.page-header .header-area .logo{min-width:189px}.page-title-wrapper .page-title,.cms-enable-cookies .page-title-wrapper h1.page-title{text-transform:uppercase;color:#0b2956;margin-bottom:initial;font-size:4rem}.catalog-category-view .bottom-toolbar .toolbar{margin:1.875rem 0}.catalog-category-view .bottom-toolbar .toolbar .pages .pages-items a.page{font-size:1rem}.catalog-category-view .bottom-toolbar .toolbar .pages .pages-items a.page:hover{color:#9d6af5}.catalog-category-view .bottom-toolbar .toolbar .pages .pages-items .item.current .page{color:#7e3af2;font-size:1rem}.catalog-category-view .bottom-toolbar .toolbar .pages .pages-items .item.current .page:after{height:0}.filter-current{border-bottom:1px solid #c8cdd7;margin-bottom:2rem;padding-bottom:1rem}.filter-current .block-subtitle{color:#7e3af2}.filter-current a{color:#0b2956;font-weight:500;text-decoration:underline}.filter-current a:hover{color:#7e3af2}.price-box .price{font-size:1.2rem}table.data.table.table-comparison{min-width:992px}.table:not(.cart):not(.totals)>thead>tr>th,.table-comparison .cell.product.label{border-color:#c8cdd7}.table-comparison .product-item-photo{height:300px}.table-comparison .product-item-photo img{object-fit:cover;object-position:center;width:100%;height:300px}.table-comparison .product-item-name{text-transform:uppercase;font-size:1.25rem}.table-comparison .price{color:#5e779f;font-weight:500}.page-title-wrapper.layout_type1{margin-bottom:initial;padding:50px 0}body.page-layout-2columns-left .page-main>.columns .sidebar.sidebar-main{width:calc(25% + 1.5rem);padding:0 1.5rem}.sidebar .block .block-title strong,.sidebar .block .title strong{color:#7e3af2}.mgs-products .product-image-container{width:initial!important}.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions>.actions-secondary .action:hover:before{white-space:nowrap;padding:1rem;font-size:1rem}.products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary{float:initial;justify-content:flex-end;align-items:center;display:flex}.products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary>.action{float:initial;display:flex}.products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary>.action:hover:before{white-space:nowrap;padding:1rem;font-size:1rem}.more-info .action.primary{margin-top:1rem}.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions>.actions-secondary .action span:before,.products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary>.action span:before{font-size:24px}.products-grid .items .product-item .product-item-name{text-transform:uppercase;font-size:1.25rem}.products-grid .items .product-item .product-image-container{display:initial}.products-grid .items .product-item .product-image-container .product-image-wrapper{display:initial;position:initial}.products-grid .items .product-item .product-image-container .product-image-wrapper img{border-radius:6px}.products-grid .items .product-item .product-image-photo{object-fit:cover;object-position:center;min-width:100%;height:400px}.products-grid .items .product-item .product-top{height:400px;position:relative}.products-grid .items .product-item .product-top .product-item-inner{padding:1rem}.product-item-info .product-item-details .details-summery{justify-content:space-between;display:flex}.product-item-info .product-item-details .price{color:#4b5f7f;margin-top:.5rem;font-weight:500}.product-item-info .product-item-details .product-item-description{color:#38475f}.product-item-info .product-item-details .product-meta{color:#38475f;margin-top:1rem}.product-item-info .product-item-details .product-meta div dl{margin:0;font-size:1rem;display:flex}.product-item-info .product-item-details .product-meta div dl dt{font-weight:500}.product-item-info .product-item-details .product-meta div dl dd{margin-left:5px!important}.product-item-info .product-item-details .product-meta div dl dt,.product-item-info .product-item-details .product-meta div dl dd{margin:0}.products-list .product-items.list .product-item{border-color:#c8cdd7;padding:20px 0}.products-list .product-items.list .product-item .product-item-info .product-top,.products-list .product-items.list .product-item .product-item-info .product-item-details{max-width:initial;flex:0 0 100%;padding:0}.products-list .product-items.list .product-item .product-item-info .product-top span.product-image-wrapper,.products-list .product-items.list .product-item .product-item-info .product-item-details span.product-image-wrapper{width:600px;height:auto}.products-list .product-items.list .product-item .product-item-info .product-top span.product-image-wrapper img,.products-list .product-items.list .product-item .product-item-info .product-item-details span.product-image-wrapper img{border-radius:6px}.products-list .product-items.list .product-item .product-item-info .product-item-details{margin-top:2rem;padding-top:0}.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-description{margin-top:2rem}.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-inner{margin-top:1rem}.products-list .product-items.list .product-item .product-item-info .product-top .product-image-photo{display:inline-flex;position:relative}.extra-gallery-fullwidth.catalog-product-view .product.attribute.overview{max-width:1280px}.extra-gallery-fullwidth.catalog-product-view .product.media.item-xl-1>.owl-carousel{width:85%}.product.media a.lb{height:450px;display:flex}.product.media a.lb img{object-position:center;object-fit:cover}.product.media .product.item-image img:not(.zoomImg){height:initial}.product-details-container{max-width:1199px;margin:4rem auto auto}.product-details-container .header{font-weight:600}.product-details-container .header>span:first-child{border-bottom:4px solid #7e3af2;padding-bottom:5px}.product-details-container .header>span:nth-child(2){text-transform:uppercase}.product-details-container .product-short-container{gap:1rem;margin-top:3rem;display:flex}.product-details-container .product-short-container .c-short-container{flex:1}.product-details-container .product-short-container .r-side{flex-direction:column;gap:1.5rem;width:360px;display:flex}.product-details-container .product-short-container .s-inquiry{background:#e8eaee;border-radius:5px;flex-direction:column;gap:1rem;padding:1rem;font-size:1rem;display:flex}.product-details-container .product-short-container .s-inquiry .inquiry-title{color:#252f3f;font-size:1.5rem;font-weight:600}.product-details-container .product-short-container .s-inquiry .inquiry-title>span:first-child{border-bottom:4px solid #7e3af2;padding-bottom:5px}.product-details-container .product-short-container .s-inquiry .inquiry-status.error{color:red}.product-details-container .product-short-container .s-inquiry #inquiry-form{flex-direction:column;gap:6px;display:flex}.product-details-container .product-short-container .s-inquiry #inquiry-form input,.product-details-container .product-short-container .s-inquiry #inquiry-form textarea{border-color:#c5ccd7}.product-details-container .product-short-container .s-inquiry #inquiry-form input:focus,.product-details-container .product-short-container .s-inquiry #inquiry-form textarea:focus{border-color:#7e3af2;outline:none}.product-details-container .product-short-container .s-inquiry #inquiry-form textarea{min-height:100px}.product-details-container .product-short-container .s-inquiry #inquiry-form .inquiry-success{color:#7e3af2}.product-details-container .product-short-container .s-inquiry input#iti-0__search-input{padding-left:32px}.product-details-container .product-short-container .s-product-quick-details{background:#e8eaee;border-radius:5px;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem;font-size:1rem;display:grid}.product-details-container .product-short-container .s-product-quick-details .c-label{color:#7e3af2}.product-details-container .product-short-container .s-product-quick-details .c-value{color:#12171f;font-size:1.25rem}.product-details-container .product-description{margin:4rem auto auto}.product-details-container .product-description>div{margin-top:3rem}.product-details-container .product-information{margin:4rem auto auto}.product-details-container .product-information>div{flex-wrap:wrap;margin-top:3rem;margin-left:-1rem;margin-right:-1rem;display:flex}.product-details-container .product-information>div dl{flex:1 0 30%;padding-left:1rem;padding-right:1rem}.product-details-container .product-information>div dl dd{border-bottom:1px solid #252f3f}.product-details-container .product-gallery-container{max-width:1199px;margin:4rem auto auto}.product-details-container .product-gallery-container .gallery-container{flex-wrap:wrap;margin-top:3rem;margin-left:-1rem;margin-right:-1rem;display:flex}.product-details-container .product-gallery-container .gallery-container .gallery-item{flex:0 0 50%;height:370px}.product-details-container .product-gallery-container .gallery-container .gallery-item a{height:370px;padding:.5rem;display:flex}.product-details-container .product-gallery-container .gallery-container .gallery-item img{object-fit:cover;object-position:center;border-radius:6px;min-width:100%;height:100%}.extra-gallery-fullwidth.catalog-product-view .product.media{margin-bottom:initial}.product-summary-wrapper{color:#f8fafc;background:#051329;margin:0 -1rem}.product-summary-wrapper .product-title{text-transform:uppercase;color:#f4f5f7;text-align:center;padding:2rem 1rem;font-size:4rem;font-weight:700}.product-summary-wrapper .product-summary{border-top:1px solid #0b2956;padding:2rem 0}.product-summary-wrapper .product-summary .product-summary-container{flex-wrap:wrap;justify-content:center;max-width:1199px;margin:auto;display:flex}.product-summary-wrapper .product-summary .product-summary-container>div{color:#f8fafc;border-right:2px solid #0b2956;flex:1 0 auto;align-items:center;padding:0 30px;display:grid}.product-summary-wrapper .product-summary .product-summary-container>div:last-child{border-color:#0000}.product-summary-wrapper .product-summary .product-summary-container>div div:first-child{font-size:1rem}.product-summary-wrapper .product-summary .product-summary-container>div div:last-child{font-size:1.5rem;font-weight:600}.product-summary-wrapper .product-summary .product-summary-container .ch-price{gap:6px;display:flex;font-size:1.5rem!important;font-weight:600!important}.product-summary-wrapper .product-summary .product-summary-container .ch-price .ch-pr-dim{color:#252f3f}a.icon-social-x{background:#fff;border-radius:4px}a.icon-social-x svg{margin:-6px}footer.page-footer{color:#f4f5f7;background:#252f3f;margin:0;font-size:1.1rem}footer.page-footer a{color:#f4f5f7}footer.page-footer a:visited:hover,footer.page-footer a:hover{color:#7e3af2}footer.page-footer .contact{background:#1f2835;flex-direction:column}footer.page-footer .contact h2{color:#fff;letter-spacing:2px;text-transform:uppercase;text-align:center;border-bottom:3px solid #113f83;margin-bottom:1rem;font-size:2rem;font-weight:600;line-height:4rem;display:inline-block}footer.page-footer .contact .social{gap:10px;margin-top:1rem;display:flex}footer.page-footer .contact .social a{opacity:.8;width:32px;height:32px}footer.page-footer .contact .social a:hover,footer.page-footer .contact .social a:focus,footer.page-footer .contact .social a:active{opacity:1}footer.page-footer .contact .social a svg{display:flex}footer.page-footer .contact p{margin-bottom:.2rem}footer.page-footer .footer.content>div.newsletter-container{color:#252f3f;background:#fff;border-bottom:2px solid #4b5f7f;padding:50px 15px}footer.page-footer .footer.content>div.newsletter-container a{color:#252f3f}footer.page-footer .footer.content>div.newsletter-container a:hover,footer.page-footer .footer.content>div.newsletter-container a:focus,footer.page-footer .footer.content>div.newsletter-container a:active{color:#7e3af2}footer.page-footer .footer.content>div.newsletter-container .heading{text-align:center;margin-bottom:1.25rem;font-size:1.5rem}footer.page-footer .footer.content>div.newsletter-container .form-group{flex-direction:row;justify-content:center;display:flex}footer.page-footer .footer.content>div.newsletter-container .form-group input.validate-email{max-width:500px}footer.page-footer .footer.content>div.newsletter-container .privacy_policy{justify-content:center;margin-top:15px;font-size:14px;display:flex}footer.page-footer .footer.content>div.main{max-width:1199px;margin-left:auto;margin-right:auto;display:flex}footer.page-footer .footer.content>div.main>div.contact{border-bottom:1px solid #2b3649;flex:0 0 450px;justify-content:center;padding:2rem;display:flex}footer.page-footer .footer.content>div.main>div.links{justify-content:space-around;align-items:center;width:100%;margin:2rem 4rem;padding:0;display:flex}footer.page-footer .copyright{text-align:center;background:#1f2835;margin:0;padding:1rem 0;font-size:.85rem}.share-links{z-index:10;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:35%;right:10px}.share-links a{opacity:.6;width:32px;height:32px;margin-top:5px}.share-links a:first-child{margin-top:0}.share-links a:hover,.share-links a:focus,.share-links a:active{opacity:1}.mgs-instant-search-dropdown .pages.pages-list .title .see-all,.mgs-instant-search-dropdown .posts.posts-list .title .see-all,.mgs-instant-search-dropdown .categories.categories-list .title .see-all,.mgs-instant-search-dropdown .products.products-list .title .see-all,.mgs-instant-search-page .breadcrumbs,.mgs-instant-search-page .sidebar.sidebar-additional{display:none}.mgs-instant-search-page.fullwidth .page-main>.columns{justify-content:center;display:flex}.mgs-instant-search-page .products-grid .items .product-item .product-item-info .product-item-link{text-transform:uppercase;font-size:1.25rem}.mgs-instant-search-page .products-grid .items .product-item .product-item-info .price{color:#5e779f;margin-top:.5rem;font-weight:500}.mgs-instant-search-page .post-images{border-radius:6px}body.fullwidth.blog-post-view .page-main{margin:0}body.fullwidth.blog-post-view .related-title.text-center{border-color:#d1d1d1}body.fullwidth.blog-post-view .blog-view{padding:0}body.fullwidth.blog-post-view .blog-view p{color:#252f3f}body.fullwidth.blog-post-view .blog-view .post-item .post-title .post-title-link{color:#0b2956}body.fullwidth.blog-post-view .blog-view .post-content .post-metas span.color-theme{color:#7e3af2}body.fullwidth.blog-post-view .post-actions{justify-content:space-between;gap:1rem;display:flex}body.fullwidth.blog-post-view .post-actions .action a{color:#fff;text-transform:uppercase;background:#0b2956;border:2px solid #0c2d5f;padding:.5rem 2.375rem;font-family:inherit;font-size:1rem;font-weight:700;display:inline-block}body.fullwidth.blog-post-view .post-actions .action a:active,body.fullwidth.blog-post-view .post-actions .action a:hover,body.fullwidth.blog-post-view .post-actions .action a:focus{background:#113f83;border-color:#12438c}body.fullwidth.blog-post-view .columns{max-width:1280px;margin:0 auto;padding:3rem 1rem}body.fullwidth.blog-post-view .columns h1{color:#7e3af2;margin-bottom:.5rem}body.fullwidth.blog-post-view .columns h2,body.fullwidth.blog-post-view .columns h3,body.fullwidth.blog-post-view .columns h4,body.fullwidth.blog-post-view .columns h5,body.fullwidth.blog-post-view .columns h6{color:#0b2956;margin-bottom:.5rem}body.fullwidth.blog-post-view .columns img{border-radius:6px}body.fullwidth.blog-post-view .columns ul,body.fullwidth.blog-post-view .columns ol{list-style:revert;padding-left:40px}body.fullwidth.blog-post-view .columns ul>li,body.fullwidth.blog-post-view .columns ol>li{margin-bottom:.5rem}body.fullwidth.blog-post-view .owl-carousel .owl-stage{flex-direction:row;gap:0;display:flex}body.fullwidth.blog-post-view .owl-carousel .owl-stage-outer{margin:0 1rem}body.fullwidth.blog-post-view .owl-carousel .owl-item{background:#fff;overflow:hidden}body.fullwidth.blog-post-view .owl-carousel .post-images{position:relative}body.fullwidth.blog-post-view .owl-carousel .post-thumbnail{padding:0}body.fullwidth.blog-post-view .owl-carousel .post-metas{white-space:nowrap;text-overflow:ellipsis;background:#000a6880;margin:0;padding:1rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}body.fullwidth.blog-post-view .owl-carousel .post-metas .link-item{color:#fff}body.fullwidth.blog-post-view .owl-carousel .post-metas .link-item:hover{color:#f68872}body.fullwidth.blog-list-grid .columns,body.fullwidth.blog-category-view .columns{max-width:1920px;margin:0 auto;padding:3rem 1rem}body.fullwidth.blog-list-grid .blog-grid-container,body.fullwidth.blog-category-view .blog-grid-container{grid-template-columns:repeat(1, fr);display:grid}@media (width>=640px){body.fullwidth.blog-list-grid .blog-grid-container,body.fullwidth.blog-category-view .blog-grid-container{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (width>=1024px){body.fullwidth.blog-list-grid .blog-grid-container,body.fullwidth.blog-category-view .blog-grid-container{grid-template-columns:repeat(auto-fill,minmax(480px,1fr))}}body.fullwidth.blog-list-grid .blog-grid.blog-post-item,body.fullwidth.blog-category-view .blog-grid.blog-post-item{flex-direction:column;gap:2rem;display:flex}body.fullwidth.blog-list-grid .blog-grid.blog-post-item .line,body.fullwidth.blog-category-view .blog-grid.blog-post-item .line{margin:0}body.fullwidth.blog-list-grid .blog-grid.blog-post-item .item.col-des-4,body.fullwidth.blog-category-view .blog-grid.blog-post-item .item.col-des-4{padding:0;display:contents}body.fullwidth.blog-list-grid .blog-grid.blog-post-item .post-images,body.fullwidth.blog-category-view .blog-grid.blog-post-item .post-images{position:relative}body.fullwidth.blog-list-grid .blog-grid.blog-post-item .post-metas,body.fullwidth.blog-category-view .blog-grid.blog-post-item .post-metas{white-space:nowrap;text-overflow:ellipsis;background:#000a6880;margin:0;padding:1rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}body.fullwidth.blog-list-grid .blog-grid.blog-post-item .post-metas .link-item,body.fullwidth.blog-category-view .blog-grid.blog-post-item .post-metas .link-item{color:#fff}body.fullwidth.blog-list-grid .blog-grid.blog-post-item .post-metas .link-item:hover,body.fullwidth.blog-category-view .blog-grid.blog-post-item .post-metas .link-item:hover{color:#f68872}body.fullwidth.blog-list-grid .blog-grid-pagination,body.fullwidth.blog-category-view .blog-grid-pagination{justify-content:center;align-items:center;display:flex}body.fullwidth.blog-list-grid .blog-grid-pagination .toolbar,body.fullwidth.blog-category-view .blog-grid-pagination .toolbar{margin:0}@media (width<=1199px){.page-wrapper .page-container.page-content>div>div:first-child{flex:0 0 40%}.page-wrapper .page-container.page-content>div>div:last-child{flex:1 0 60%}.extra-gallery-fullwidth.catalog-product-view .product.media{margin-bottom:initial}}@media (width<=991px){.product-details-container .product-short-container{flex-direction:column;display:flex}.product-details-container .product-short-container .r-side{width:100%}.share-links{display:none}footer.page-footer .footer.content>div.main{display:grid}footer.page-footer .footer.content>div.main>div.contact{order:1;align-items:center}footer.page-footer .footer.content>div.main>div.links{margin:2rem 0;padding:1rem}.page-wrapper .page-container.page-content>div>div:first-child{flex:0 0 35%}.page-wrapper .page-container.page-content>div>div:last-child{flex:1 0 65%}.mgs-effect-zoom-in img{width:100%}body.page-layout-2columns-left .columns .sidebar.sidebar-main{display:none}body.page-layout-2columns-left .columns .sidebar.sidebar-additional{margin-top:2rem}.product-summary-wrapper .product-title{font-size:3rem}.product-summary-wrapper .product-summary{padding:0}.product-summary-wrapper .product-summary .product-summary-container>div{border-right-color:#0000;flex:1 0 50%;padding-top:1rem;padding-bottom:1rem}}@media (width<=991px) and (width>=768px){.products-grid .items .product-item .product-top,.product-details-container .product-gallery-container .gallery-container .gallery-item,.product-details-container .product-gallery-container .gallery-container .gallery-item a{height:280px}.fullwidth .page-main>.columns{max-width:100vw!important}.extra-gallery-fullwidth.catalog-product-view .product.media.item-xl-1>.owl-carousel{width:85%}.catalog-product-view .product-info-main .page-title-wrapper .page-title,.page-title-wrapper .page-title{font-size:3.5rem}}@media (width<=431px){.products-list .product-items.list .product-item .product-item-info .product-top span.product-image-wrapper,.products-list .product-items.list .product-item .product-item-info .product-item-details span.product-image-wrapper{width:100%!important}}@media (width<=567px){footer.page-footer .footer.content>div.newsletter-container .heading{font-size:1.25rem}footer.page-footer .footer.content>div.newsletter-container .form-group{flex-direction:column}footer.page-footer .footer.content>div.newsletter-container .form-group input.validate-email{max-width:100%}footer.page-footer .footer.content>div.newsletter-container .form-group button.action.primary{margin-top:1rem}}@media (width<=767px){.page-wrapper .page-container.page-content{background:0 0}.page-wrapper .page-container.page-content>div>div:first-child{flex:0 0 10%}.page-wrapper .page-container.page-content>div>div:last-child{opacity:1;flex:1 0 90%}.page-title-wrapper.layout_type1{padding:30px 0}.section-builder.no-padding-col.section-builder-full.section-charter .col-des-6.col-tb-6.col-mb-12:first-child,.section-builder.no-padding-col.section-builder-full.section-agency .col-des-6.col-tb-6.col-mb-12:first-child{order:1}.products-list .product-items.list .product-item .product-item-info .product-top span.product-image-wrapper,.products-list .product-items.list .product-item .product-item-info .product-item-details span.product-image-wrapper{width:400px}.product-details-container .product-gallery-container .gallery-container .gallery-item{flex:0 0 100%;height:300px}.product-details-container .product-gallery-container .gallery-container .gallery-item a{height:300px}.product-details-container .product-information>div dl{flex:1 0 100%;display:flex}.product-details-container .product-information>div dl dt,.product-details-container .product-information>div dl dd{width:50%}.product-details-container .product-information>div dl dd{border-bottom:none;padding-left:1rem}.product-summary-wrapper .product-title{font-size:2.2rem}.product-summary-wrapper .product-summary .product-summary-container>div{flex:1 0 100%}.fullwidth .page-main>.columns{max-width:100vw!important}.product.media a.lb{height:300px}.products-grid .items .product-item .product-top{height:320px}.extra-gallery-fullwidth.catalog-product-view .product.media.item-xl-1>.owl-carousel{width:100%}.catalog-product-view .product.media{order:initial}.catalog-product-view .product-info-main{margin-top:initial}.catalog-product-view .product-info-main .page-title-wrapper .page-title,.page-title-wrapper .page-title{font-size:2.5rem}.disable-mobile-hover .products-grid .items .product-item .product-top .product-item-inner{position:absolute}.product-item-actions .actions-secondary>.action.tocompare{display:initial}}@media (width<=1199px){.table-comparison .product-item-photo{height:220px}}@media (width<=1199px) and (width>=992px){.panel-block-row.panel-block.col-des-12.content-buy,.panel-block-row.panel-block.col-des-12.content-charter,.panel-block-row.panel-block.col-des-12.content-sell,.panel-block-row.panel-block.col-des-12.content-agency,.panel-block-row.panel-block.col-des-12.content-services{font-size:1.1rem}.products-grid .items .product-item .product-top{height:270px}.product-details-container .product-gallery-container .gallery-container .gallery-item,.product-details-container .product-gallery-container .gallery-container .gallery-item a{height:350px}.fullwidth .page-main>.columns{max-width:100vw!important}}@media (width>=992px){body.page-layout-3columns.mgs-instant-search-page .columns .column.main{flex:unset;width:100%;max-width:1900px}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main{padding:0;position:initial!important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu{gap:1.5rem;padding:0;display:flex;position:initial!important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu>li.level0{padding:0}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu>li.level0>a.level0{color:#0b2956;font-size:1rem}header.page-header .block-search .block-content input{min-width:250px}body.page-layout-2columns-left .page-main>.columns .column.main,body.page-layout-2columns-right .page-main>.columns .column.main{width:calc(72% - 1rem);margin-left:1rem}body.page-layout-2columns-left .page-main>.columns .column.main .category-cms,body.page-layout-2columns-right .page-main>.columns .column.main .category-cms{margin-bottom:2rem}}@media (width>=768px) and (width<=991px){.panel-block-row.panel-block.col-des-12.content-buy,.panel-block-row.panel-block.col-des-12.content-charter,.panel-block-row.panel-block.col-des-12.content-sell,.panel-block-row.panel-block.col-des-12.content-agency,.panel-block-row.panel-block.col-des-12.content-services{font-size:.85rem}}@media (width>=768px) and (width<=1070px){.section-builder.no-padding-col.section-builder-full.section-buy .col-des-6.col-tb-6.col-mb-12:last-child,.section-builder.no-padding-col.section-builder-full.section-sell .col-des-6.col-tb-6.col-mb-12:last-child,.section-builder.no-padding-col.section-builder-full.section-services .col-des-6.col-tb-6.col-mb-12:last-child{padding:.5rem!important}}.category-product-actions .filter-wrapper .action-filter{display:none}#layered-filter-block-container .filter-options{flex-direction:column;gap:10px;display:flex}#layered-filter-block-container .filter-options-item{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f!important}#layered-filter-block-container .filter-options-title{text-transform:uppercase;cursor:pointer;color:#0b2956;margin:0;padding:12px;font-size:1rem}#layered-filter-block-container .filter-options-content{border-top:1px solid #7e3af2;margin:0;font-size:.875rem}#layered-filter-block-container .filter-options-content .items{flex-direction:column;gap:5px;padding:12px;display:flex}.home-latest-blog-posts{background-color:#252f3f0d;flex-direction:column;gap:2rem;padding:4rem 3rem;display:flex}.home-latest-blog-posts .hlbp-heading{text-align:center;color:#0b2956;margin:0;font-size:1.75rem}.home-latest-blog-posts .hlbp-grid{gap:2rem;display:flex}.home-latest-blog-posts .hlbp-post{background:#fff;flex-direction:column;flex:1;display:flex;overflow:hidden}.home-latest-blog-posts .hlbp-image{display:block;overflow:hidden}.home-latest-blog-posts .hlbp-image img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .4s;display:block}.home-latest-blog-posts .hlbp-image:hover img{transform:scale(1.04)}.home-latest-blog-posts .hlbp-body{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.home-latest-blog-posts .hlbp-excerpt{color:#252f3f99;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.home-latest-blog-posts .hlbp-title{flex:1;margin:0;font-size:1.1rem;line-height:1.4}.home-latest-blog-posts .hlbp-title a{color:inherit;text-decoration:none}.home-latest-blog-posts .hlbp-title a:hover{text-decoration:underline}@media (width<=767px){.home-latest-blog-posts{padding:2rem 1.5rem}.home-latest-blog-posts .hlbp-grid{flex-direction:column}}@media (width>=768px) and (width<=991px){.home-latest-blog-posts .hlbp-grid{flex-wrap:wrap}.home-latest-blog-posts .hlbp-post{flex:0 0 calc(50% - 1rem)}}.seasonal-card{background-color:#252f3f0d;padding:4rem 3rem}.seasonal-card .widget.block.block-static-block img{border-radius:6px;margin:0 auto 2rem;display:block;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f!important}.seasonal-card .widget.block.block-static-block a{color:#0b2956;font-weight:600}.seasonal-card .widget.block.block-static-block a:hover,.seasonal-card .widget.block.block-static-block a:focus{color:#7e3af2;text-underline-offset:3px;text-decoration:underline}.seasonal-card .widget.block.block-static-block p:has(a){margin-top:1rem}.seasonal-card .widget.block.block-static-block p{max-width:1000px;margin-bottom:0;margin-left:auto;margin-right:auto}@media (width<=767px){.seasonal-card{padding:2rem 1.5rem}}
