/* GENERATED+MINIFIED from style.css (mtime 1783936209) by inc/css-split.php — DO NOT EDIT. Edit style.css. */
.listing_wrapper{padding:0 !important}.property_listing{display:flex;flex-direction:column;gap:14px;padding-bottom:24px;border-bottom:1px solid var(--rule)}.property_listing .mo_badges{margin-bottom:0}.single_yacht_title{font-family:var(--serif) !important;font-size:24px !important;font-weight:400 !important;letter-spacing:0.02em !important;text-transform:uppercase !important;color:var(--txt) !important;margin:8px 0 4px !important}.single_yacht_price,.mo_green{font-family:var(--serif) !important;font-size:18px !important;color:var(--txt) !important}.row.fourths{font-family:var(--mono);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;color:var(--txt-3);border-top:1px solid rgba(20,32,46,0.08);padding-top:12px;margin-top:8px}.conversion_buttons .btn-blue,.conversion_buttons .btn.mo_moinfo{font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;padding:14px 22px;border:1px solid var(--navy);background:transparent;color:var(--navy);border-radius:0;transition:background 350ms ease,color 350ms ease}.conversion_buttons .btn-blue:hover,.conversion_buttons .btn.mo_moinfo:hover{background:var(--navy);color:var(--ivory)}.conversion_buttons .trigger_yachtmodal{font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;padding:14px 22px;background:var(--navy);color:var(--ivory);border:1px solid var(--navy);border-radius:0;transition:background 350ms ease}.conversion_buttons .trigger_yachtmodal:hover{background:var(--ink)}.dma-brokers__grid .col-md-4,.dma-brokers__grid .digislide{width:100% !important;max-width:100% !important;flex:none !important;padding:0 !important;margin:0 !important;border-bottom:1px solid var(--rule) !important;border-right:1px solid var(--rule) !important}.dma-brokers__grid .col-md-4:nth-child(4n),.dma-brokers__grid .digislide:nth-child(4n),.dma-brokers__grid .col-md-4:last-child,.dma-brokers__grid .digislide:last-child{border-right:0 !important}@media (max-width:991px){.dma-brokers__grid .col-md-4,.dma-brokers__grid .digislide{border-right:1px solid var(--rule) !important}.dma-brokers__grid .col-md-4:nth-child(2n),.dma-brokers__grid .digislide:nth-child(2n){border-right:0 !important}}@media (max-width:520px){.dma-brokers__grid .col-md-4,.dma-brokers__grid .digislide{border-right:0 !important}}.dma-brokers__grid .col-md-4>.container,.dma-brokers__grid .digislide>.container{max-width:100% !important;width:100% !important;padding:28px 24px 24px !important;margin:0 !important}.mo_filters .filtersContainer,.mo_filters .filtersInnerContainer{}.filterCheckboxes h3.panel-title,.filterSlider h3.panel-title{font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.22em !important;text-transform:uppercase !important;color:var(--txt-3) !important;font-weight:400 !important;margin-bottom:12px !important}.filterCheckboxes .btn-group.flat .btn-clean,.filterCheckboxes .btn-group.flat label{font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.18em !important;text-transform:uppercase !important;border:1px solid var(--rule) !important;border-radius:0 !important;background:transparent !important;color:var(--txt) !important;padding:7px 14px !important;transition:background 250ms ease,color 250ms ease,border-color 250ms ease}.filterCheckboxes .btn-group.flat label.active,.filterCheckboxes .btn-group.flat .btn.active{background:var(--txt) !important;color:var(--ivory) !important;border-color:var(--txt) !important}.location_menu{border-radius:0 !important;border:1px solid var(--rule) !important}.mo_filters .filterCheckboxes,.mo_filters .filterSlider{border:0 !important;background:transparent !important;padding:18px 0 !important;margin:0 !important;border-bottom:1px solid var(--rule) !important;box-shadow:none !important}.mo_filters .filterCheckboxes:last-child,.mo_filters .filterSlider:last-child{border-bottom:0 !important}.mo_filters .panel-heading{background:transparent !important;border:0 !important;padding:0 0 12px !important}.mo_filters .panel-body{padding:0 !important;background:transparent !important}.mo_filters h3.panel-title{font-family:var(--mono) !important;font-size:10px !important;font-weight:400 !important;letter-spacing:0.22em !important;text-transform:uppercase !important;color:var(--txt-2,#4a5566) !important;margin:0 0 10px !important}.mo_filters .panel-title .withdate{color:inherit !important}.mo_filters .location_menu,.mo_filters .dropdown>.btn,.mo_filters select{width:100% !important;font-family:var(--sans) !important;font-size:14px !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;background:transparent !important;border:1px solid var(--rule) !important;border-radius:0 !important;color:var(--txt) !important;padding:12px 16px !important;text-align:left !important;transition:border-color 200ms ease,background 200ms ease}.mo_filters .location_menu:hover,.mo_filters .dropdown>.btn:hover{border-color:var(--navy) !important;background:rgba(14,27,42,0.02) !important}.mo_filters .dropdown-menu{border-radius:0 !important;border:1px solid var(--rule) !important;box-shadow:0 8px 24px rgba(14,27,42,0.08) !important;font-family:var(--sans) !important}.mo_filters .dropdown-menu .dropdown-item:hover{background:var(--ivory-2) !important;color:var(--navy) !important}.mo_filters .mo_daterange,.mo_filters input[name="datefilter"]{width:100% !important;font-family:var(--sans) !important;font-size:14px !important;background:transparent !important;border:1px solid var(--rule) !important;border-radius:0 !important;padding:12px 16px !important;color:var(--txt) !important}.mo_filters .btn-group.flat{display:grid !important;grid-template-columns:1fr 1fr;gap:8px;width:100% !important}.mo_filters .btn-group.flat label,.mo_filters .btn-group.flat .btn-clean{width:auto !important;margin:0 !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 10px !important;background:transparent !important;border:1px solid var(--rule) !important;border-radius:0 !important;color:var(--txt) !important;font-family:var(--mono) !important;font-size:10px !important;font-weight:400 !important;letter-spacing:0.18em !important;text-transform:uppercase !important;cursor:pointer;transition:background 200ms ease,color 200ms ease,border-color 200ms ease}.mo_filters .btn-group.flat label:hover{border-color:var(--navy) !important;background:rgba(14,27,42,0.03) !important}.mo_filters .btn-group.flat .selecticon{width:36px !important;height:36px !important;object-fit:contain;opacity:0.85;transition:filter 200ms ease,opacity 200ms ease}.mo_filters .btn-group.flat .type_caption{font:inherit !important;color:inherit !important;margin:0 !important}.mo_filters .btn-group.flat label>input[type="checkbox"]{display:none !important}.mo_filters .btn-group.flat label.active,.mo_filters .btn-group.flat label.btn.active,.mo_filters .btn-group.flat .btn.active{background:var(--navy) !important;border-color:var(--navy) !important;color:var(--ivory) !important}.mo_filters .btn-group.flat label.active .type_caption,.mo_filters .btn-group.flat .btn.active .type_caption{color:var(--ivory) !important}.mo_filters .btn-group.flat label.active .selecticon,.mo_filters .btn-group.flat .btn.active .selecticon{filter:invert(1) brightness(2);opacity:1}.mo_filters .input-group{display:flex !important;align-items:stretch;width:100% !important}.mo_filters .input-group .btn-number{background:transparent !important;border:1px solid var(--rule) !important;border-radius:0 !important;color:var(--txt) !important;padding:0 14px !important;font-family:var(--serif) !important;font-size:18px !important;line-height:1 !important;min-width:44px;cursor:pointer;transition:background 200ms ease,color 200ms ease,border-color 200ms ease}.mo_filters .input-group .btn-number:hover{background:var(--navy) !important;color:var(--ivory) !important;border-color:var(--navy) !important}.mo_filters .input-group .btn-number .moplusminus{font-family:inherit !important;font-size:inherit !important;color:inherit !important;font-weight:300 !important}.mo_filters .input-group .form-control,.mo_filters .input-group input[type="text"],.mo_filters .input-group input[type="number"]{flex:1 !important;text-align:center !important;font-family:var(--serif) !important;font-size:16px !important;font-weight:400 !important;background:transparent !important;border:1px solid var(--rule) !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important;color:var(--txt) !important;padding:8px !important;box-shadow:none !important}.mo_filters .input-group .form-control:focus{outline:0 !important;border-color:var(--navy) !important}.mo_filters .checkbox.devmodex{display:inline-flex !important;margin:0 8px 8px 0 !important;padding:0 !important}.mo_filters .checkbox.devmodex label{display:inline-flex !important;align-items:center;gap:0 !important;padding:8px 14px !important;font-family:var(--mono) !important;font-size:10px !important;font-weight:400 !important;letter-spacing:0.2em !important;text-transform:uppercase !important;color:var(--txt) !important;background:transparent !important;border:1px solid var(--rule) !important;border-radius:999px !important;cursor:pointer;transition:background 200ms ease,color 200ms ease,border-color 200ms ease;margin:0 !important}.mo_filters .checkbox.devmodex label:hover{border-color:var(--navy) !important}.mo_filters .checkbox.devmodex input[type="checkbox"]{position:absolute !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important}.mo_filters .checkbox.devmodex:has(input:checked) label{background:var(--navy) !important;border-color:var(--navy) !important;color:var(--ivory) !important}.mo_filters .filtersContainer>.panel-title:first-child,.mo_filters .refine-search-title,.dma-filter-sidebar>h3,.dma-filter-sidebar>.filter-title{font-family:var(--mono) !important;font-size:11px !important;letter-spacing:0.24em !important;text-transform:uppercase !important;color:var(--txt-2,#4a5566) !important;font-weight:400 !important;padding-bottom:14px !important;border-bottom:1px solid var(--rule) !important;margin:0 0 8px !important}.mo_filters .alert,.mo_filters .help-block,.mo_filters small{font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.18em !important;text-transform:uppercase !important;color:var(--txt-3) !important;background:transparent !important;border:0 !important;padding:6px 0 !important;line-height:1.5}.dma-listings{display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:start}.dma-listings__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--rule)}.dma-listings__count{font-family:var(--serif);font-size:32px;font-weight:300}.dma-listings__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media (max-width:540px){.dma-yacht-grid,.dma-listings__grid{grid-template-columns:1fr}}@media (max-width:1024px){.dma-listings{grid-template-columns:1fr}.dma-listings__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.dma-listings__grid{grid-template-columns:1fr}}.dma-landing,body.page-template-template-landing{--xp-bg:#FAFAF8;--xp-card:#FFFFFF;--xp-ink:#0E1B2A;--xp-ink-2:#3F4D5E;--xp-mute:#6F7A89;--xp-faint:#9AA2AE;--xp-accent:#1B3A57;--xp-accent-2:#2D5279;--xp-gold:#B89766;--xp-rule:rgba(14,27,42,0.08);--xp-rule-2:rgba(14,27,42,0.04);--xp-shadow-sm:0 1px 2px rgba(14,27,42,0.04);--xp-shadow-md:0 8px 24px rgba(14,27,42,0.06),0 2px 6px rgba(14,27,42,0.04);--xp-shadow-lg:0 24px 60px rgba(14,27,42,0.10),0 6px 16px rgba(14,27,42,0.06);--xp-easing:cubic-bezier(.16,.84,.32,1)}.dma-landing{padding:56px 0 120px !important;min-height:60vh;background:var(--xp-bg) !important;position:relative}.dma-landing__inner{max-width:min(1920px,100% - clamp(2rem,4vw,5rem)) !important;width:100% !important;margin:0 auto !important;padding:0 !important;position:relative}.dma-landing .container-xxl,.dma-landing .container-fluid,.dma-landing .container{padding-left:0 !important;padding-right:0 !important;max-width:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;--bs-gutter-x:0 !important;background:transparent !important}.dma-landing .nopadding{padding:0 !important}.dma-landing .mo_expand.expand-50{max-height:none !important;overflow:visible !important}.dma-landing .expand-overlay{display:none !important}.dma-landing>.dma-landing__inner>.container-xxl>.mo_spacer{display:none}.dma-landing .mo_header{margin-bottom:0}.dma-landing .mo_header:not(:has(h1)):not(:has(p:not(:empty))){display:none}.dma-landing .mo_header h1{font-family:var(--serif);font-weight:300;font-size:clamp(44px,5vw,80px);line-height:1;letter-spacing:-0.022em;color:var(--xp-ink);margin:0 0 28px;text-align:left;padding-bottom:28px;border-bottom:1px solid var(--xp-rule)}.dma-landing .mo_header p{font-family:var(--sans);font-size:16px;line-height:1.65;color:var(--xp-ink-2);margin:0 0 16px}.dma-landing .mt-3{display:grid !important;grid-template-columns:clamp(320px,21vw,400px) 1fr !important;gap:clamp(32px,2.5vw,64px) !important;margin-top:40px !important;align-items:start !important;position:relative !important;background:transparent !important}@media (max-width:991px){.dma-landing .mt-3{grid-template-columns:1fr !important;gap:32px !important}}.dma-landing .mo_filters{background:var(--xp-card) !important;border:1px solid var(--xp-rule) !important;border-radius:4px !important;padding:0 !important;width:100% !important;max-width:clamp(320px,21vw,400px) !important;box-shadow:var(--xp-shadow-sm) !important}.dma-landing #filtersContainer{position:static !important;top:auto !important;left:auto !important;width:auto !important;padding:24px 22px !important}.dma-landing #filters.mo_filters{position:static !important;max-height:none !important;overflow:visible !important}@media (min-width:1200px){.dma-landing #filters.mo_filters{position:sticky !important;top:calc(var(--dma-header-h,80px) + 14px) !important;align-self:start;max-height:calc(100vh - var(--dma-header-h,80px) - 24px) !important;overflow-y:auto !important;overscroll-behavior:contain;scrollbar-width:thin}.admin-bar .dma-landing #filters.mo_filters{top:calc(var(--dma-header-h,80px) + 46px) !important;max-height:calc(100vh - var(--dma-header-h,80px) - 56px) !important}.dma-landing #filters.mo_filters::-webkit-scrollbar{width:8px}.dma-landing #filters.mo_filters::-webkit-scrollbar-thumb{background:rgba(14,27,42,0.18);border-radius:4px}}.dma-landing .mo_filters .filtersInnerContainer{display:block !important}.dma-landing .mo_filters .panel-heading,.dma-landing .mo_filters .tightHeadings{font-family:var(--mono) !important;font-size:9px !important;letter-spacing:0.32em !important;text-transform:uppercase !important;color:var(--xp-mute) !important;padding:0 0 7px !important;margin:14px 0 9px !important;border-bottom:1px solid var(--xp-rule-2) !important;background:transparent !important;font-weight:500 !important}.dma-landing .mo_filters .panel-heading:first-of-type,.dma-landing .mo_filters .tightHeadings:first-of-type{margin-top:0 !important}.dma-landing .mo_filters .panel-body{padding:0 !important;background:transparent !important}.dma-landing .mo_filters .filterCheckboxes,.dma-landing .mo_filters .filterSlider{margin-bottom:11px}.dma-landing .mo_filters .btn-group.flat{display:grid !important;grid-template-columns:1fr 1fr !important;gap:6px !important;width:100% !important;background:transparent !important}.dma-landing .mo_filters .btn-group.flat label.btn{display:flex !important;align-items:center !important;justify-content:center !important;padding:9px 12px !important;border:1px solid var(--xp-rule) !important;background:var(--xp-card) !important;color:var(--xp-ink-2) !important;font-family:var(--sans) !important;font-size:12px !important;font-weight:500 !important;letter-spacing:0.04em !important;cursor:pointer !important;border-radius:3px !important;margin:0 !important;transition:all 200ms var(--xp-easing) !important;box-shadow:none !important;background-image:none !important}.dma-landing .mo_filters .btn-group.flat label.btn:hover{border-color:var(--xp-ink) !important;color:var(--xp-ink) !important}.dma-landing .mo_filters .btn-group.flat label.btn.active,.dma-landing .mo_filters .btn-group.flat label.btn.btn-primary{background:var(--xp-ink) !important;color:var(--xp-card) !important;border-color:var(--xp-ink) !important}.dma-landing .mo_filters .btn-group.flat label.btn img,.dma-landing .mo_filters .filtersContainer label img,.dma-landing .mo_filters .filtersContainer .checkbox img{display:none !important}.dma-landing .mo_filters .input-group{display:grid !important;grid-template-columns:36px 1fr 36px !important;border:1px solid var(--xp-rule) !important;overflow:hidden !important;background:var(--xp-card) !important;border-radius:3px !important;transition:border-color 200ms var(--xp-easing),box-shadow 200ms var(--xp-easing)}.dma-landing .mo_filters .input-group:focus-within{border-color:var(--xp-accent) !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters .input-group .btn-number{border:0 !important;background:transparent !important;color:var(--xp-ink) !important;font-size:16px !important;cursor:pointer !important;padding:0 !important;transition:background 150ms var(--xp-easing) !important}.dma-landing .mo_filters .input-group .btn-number:hover{background:rgba(14,27,42,0.04) !important}.dma-landing .mo_filters .input-group .input-number,.dma-landing .mo_filters .input-group .plusminus{border:0 !important;border-left:1px solid var(--xp-rule-2) !important;border-right:1px solid var(--xp-rule-2) !important;text-align:center !important;font-family:var(--mono) !important;font-size:13px !important;color:var(--xp-ink) !important;background:transparent !important;padding:8px 6px !important;width:100% !important;min-width:0 !important;font-feature-settings:"tnum" 1}.dma-landing .mo_filters .input-group .input-number:focus{outline:none !important}.dma-landing .mo_filters input.mo_daterange,.dma-landing .mo_filters input[name="datefilter"],.dma-landing .mo_filters input#byname,.dma-landing .mo_filters input[name="byname"]{width:100% !important;border:1px solid var(--xp-rule) !important;background:var(--xp-card) !important;border-radius:3px !important;padding:10px 12px !important;font-family:var(--sans) !important;font-size:13px !important;color:var(--xp-ink) !important;transition:border-color 200ms var(--xp-easing),box-shadow 200ms var(--xp-easing) !important;box-shadow:none !important}.dma-landing .mo_filters input.mo_daterange:focus,.dma-landing .mo_filters input#byname:focus,.dma-landing .mo_filters input[name="byname"]:focus{border-color:var(--xp-accent) !important;outline:none !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters .dropdown{width:100% !important;margin-bottom:10px !important}.dma-landing .mo_filters .dropdown>.btn,.dma-landing .mo_filters .dropdown-toggle{width:100% !important;text-align:left !important;border:1px solid var(--xp-rule) !important;background:var(--xp-card) !important;color:var(--xp-ink) !important;padding:10px 12px !important;font-family:var(--sans) !important;font-size:13px !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;border-radius:3px !important;display:flex !important;justify-content:space-between !important;align-items:center !important;transition:border-color 200ms var(--xp-easing) !important;box-shadow:none !important}.dma-landing .mo_filters .dropdown-toggle:hover{border-color:var(--xp-ink) !important}.dma-landing .mo_filters .dropdown-menu.mo{width:100% !important;border:1px solid var(--xp-rule) !important;background:var(--xp-card) !important;border-radius:3px !important;box-shadow:var(--xp-shadow-md) !important;padding:6px 0 !important;max-height:320px !important;overflow-y:auto !important}.dma-landing .mo_filters .dropdown-menu.mo a,.dma-landing .mo_filters .dropdown-menu.mo li>a{display:flex !important;align-items:center !important;gap:10px !important;padding:9px 14px !important;font-family:var(--sans) !important;font-size:13px !important;color:var(--xp-ink-2) !important;cursor:pointer !important}.dma-landing .mo_filters .dropdown-menu.mo a:hover{background:rgba(27,58,87,0.06) !important;color:var(--xp-ink) !important}.dma-landing .mo_filters .dropdown-menu.mo .checked,.dma-landing .mo_filters .dropdown-menu.mo .selected,.dma-landing .mo_filters .dropdown-menu.mo a.active{color:var(--xp-accent) !important;font-weight:500 !important;background:rgba(27,58,87,0.06) !important}.dma-landing .mo_filters .checkbox.devmodex,.dma-landing .mo_filters .checkbox{display:flex !important;align-items:center !important;gap:10px !important;padding:6px 0 !important;margin:0 !important;font-family:var(--sans) !important;font-size:13px !important;color:var(--xp-ink-2) !important;cursor:pointer !important;background:transparent !important}.dma-landing .mo_filters .checkbox input[type="checkbox"]{width:16px !important;height:16px !important;accent-color:var(--xp-accent) !important;margin:0 !important;cursor:pointer !important}.dma-landing .mo_filters .go_button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;margin-top:14px !important;padding:13px 18px !important;background:var(--xp-ink) !important;color:var(--xp-card) !important;border:0 !important;border-radius:3px !important;font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.24em !important;text-transform:uppercase !important;cursor:pointer !important;transition:background 220ms var(--xp-easing) !important;background-image:none !important;box-shadow:none !important}.dma-landing .mo_filters .go_button:hover{background:var(--xp-accent) !important}.dma-landing .mo_results{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;width:100% !important;float:none !important;min-height:0 !important;margin:0 !important;min-width:0}.dma-landing .mo_results>div,.dma-landing .mo_results>.col-md-12,.dma-landing #mo_ajax_container{width:100% !important;background:transparent !important}.dma-landing .mo_results .col-md-12{padding:0 !important;background:transparent !important}.dma-landing .mo_results>.col-md-12>.col{padding:0 !important;background:transparent !important}.dma-landing .mo_quick_pricerange{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;margin:0 0 28px !important;padding:0 0 24px !important;border-bottom:1px solid var(--xp-rule) !important;background:transparent !important}.dma-landing .mo_quick_pricerange h3{font-family:var(--mono) !important;font-size:9px !important;letter-spacing:0.32em !important;text-transform:uppercase !important;color:var(--xp-mute) !important;font-weight:500 !important;margin:0 0 12px !important;flex:0 0 100% !important;background:transparent !important}.dma-landing .mo_quick_pricerange .mo_pricerange_btn,.dma-landing .mo_quick_pricerange .btn,.dma-landing .mo_quick_pricerange .btn-blue,.dma-landing .mo_quick_pricerange .btn-large{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:8px 13px !important;margin:0 !important;border:1px solid var(--xp-rule) !important;background:var(--xp-card) !important;background-image:none !important;color:var(--xp-ink) !important;font-family:var(--mono) !important;font-size:10.5px !important;font-weight:500 !important;letter-spacing:0.1em !important;text-transform:uppercase !important;border-radius:999px !important;cursor:pointer !important;transition:all 220ms var(--xp-easing) !important;text-decoration:none !important;box-shadow:var(--xp-shadow-sm) !important;line-height:1 !important;white-space:nowrap !important}.dma-landing .mo_quick_pricerange .mo_pricerange_btn:hover,.dma-landing .mo_quick_pricerange .btn:hover{border-color:var(--xp-ink) !important;color:var(--xp-card) !important;background:var(--xp-ink) !important}.dma-landing .mo_quick_pricerange .mo_pricerange_btn.active,.dma-landing .mo_quick_pricerange .btn-blue.active{background:var(--xp-ink) !important;color:var(--xp-card) !important;border-color:var(--xp-ink) !important}.dma-landing #mo_ajax_container>.col.text-center{margin:0 0 28px !important;padding:0 !important;flex:0 0 100% !important;max-width:100% !important;width:100% !important;text-align:center !important;background:transparent !important}.dma-landing .previousdock,.dma-landing .nextdock{display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 auto !important;padding:12px 28px !important;border:1px solid var(--xp-ink) !important;background:var(--xp-card) !important;background-image:none !important;color:var(--xp-ink) !important;border-radius:3px !important;font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.24em !important;text-transform:uppercase !important;cursor:pointer !important;transition:all 220ms var(--xp-easing) !important;text-decoration:none !important;font-weight:500 !important;box-shadow:var(--xp-shadow-sm) !important}.dma-landing .previousdock:hover,.dma-landing .nextdock:hover{background:var(--xp-ink) !important;color:var(--xp-card) !important}.dma-landing .listitempage{display:flex !important;flex-wrap:wrap !important;gap:48px 36px !important;margin:0 !important;width:100% !important;--bs-gutter-x:0 !important;background:transparent !important}.dma-landing .listitempage + .listitempage,.dma-landing .morex.listitempage,.dma-landing #mo_ajax_loadmore .listitempage{margin-top:48px !important}.dma-landing .listing_wrapper{padding:0 !important;margin:0 !important;display:flex !important;flex:1 1 calc(33.333% - 24px) !important;max-width:calc(33.333% - 24px) !important;width:auto !important;--bs-gutter-x:0 !important;background:transparent !important;opacity:0;transform:translateY(20px);animation:dmaXpEntrance 600ms var(--xp-easing) forwards}@media (max-width:960px){.dma-landing .listing_wrapper{flex:1 1 calc(50% - 24px) !important;max-width:calc(50% - 24px) !important}}@media (max-width:540px){.dma-landing .listing_wrapper{flex:1 1 100% !important;max-width:100% !important}}.dma-landing .firstx .listing_wrapper:nth-child(1){animation-delay:40ms}.dma-landing .firstx .listing_wrapper:nth-child(2){animation-delay:90ms}.dma-landing .firstx .listing_wrapper:nth-child(3){animation-delay:140ms}.dma-landing .firstx .listing_wrapper:nth-child(4){animation-delay:190ms}.dma-landing .firstx .listing_wrapper:nth-child(5){animation-delay:240ms}.dma-landing .firstx .listing_wrapper:nth-child(6){animation-delay:290ms}.dma-landing .firstx .listing_wrapper:nth-child(7){animation-delay:340ms}.dma-landing .firstx .listing_wrapper:nth-child(8){animation-delay:390ms}.dma-landing .firstx .listing_wrapper:nth-child(9){animation-delay:440ms}.dma-landing .firstx .listing_wrapper:nth-child(n+10){animation-delay:490ms}@media (prefers-reduced-motion:reduce){.dma-landing .listing_wrapper{opacity:1 !important;transform:none !important;animation:none !important}}@media (max-width:1199px){.dma-landing .listing_wrapper{flex:1 1 calc(50% - 18px) !important;max-width:calc(50% - 18px) !important}}@media (max-width:600px){.dma-landing .listing_wrapper{flex:1 1 100% !important;max-width:100% !important}}.dma-landing .property_listing{display:flex !important;flex-direction:column !important;width:100% !important;background:var(--xp-card) !important;border:1px solid var(--xp-rule) !important;border-radius:4px !important;box-shadow:var(--xp-shadow-sm) !important;overflow:hidden !important;position:relative !important;padding:0 !important;transition:transform 320ms var(--xp-easing),box-shadow 320ms var(--xp-easing),border-color 320ms var(--xp-easing) !important}.dma-landing .dma-card__body{position:relative !important}.dma-landing .dma-card__body{gap:4px !important}.dma-landing .dma-card__body>.single_yacht_title.dma-card__title{padding-right:0 !important}.dma-landing .dma-card__body>.single_yacht_price.dma-card__price{position:static !important;text-align:left !important;margin:0 !important;padding:0 !important;line-height:1.4 !important;white-space:nowrap !important}.dma-landing .property_listing:hover{transform:translateY(-3px);box-shadow:var(--xp-shadow-lg) !important;border-color:rgba(14,27,42,0.14) !important}.dma-landing .dma-card__media{position:relative !important;aspect-ratio:3 / 2 !important;background:rgba(14,27,42,0.04) !important;overflow:hidden !important;margin:0 !important}.dma-landing .dma-card__media .swiper,.dma-landing .dma-card__media .swiper-container{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}.dma-landing .dma-card__media .swiper-slide{width:100% !important;height:100% !important}.dma-landing .dma-card__media img,.dma-landing .dma-card__media .swiper-slide img{width:100% !important;height:100% !important;object-fit:cover !important;transition:transform 800ms var(--xp-easing) !important}.dma-landing .property_listing:hover .dma-card__media img,.dma-landing .property_listing:hover .dma-card__media .swiper-slide img{transform:scale(1.04)}.dma-landing .mo_singlespinner{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;color:var(--xp-mute) !important;z-index:1 !important}.dma-landing .swiper-button-next,.dma-landing .swiper-button-prev{color:var(--xp-card) !important;--swiper-navigation-size:18px !important;z-index:6 !important}.dma-landing .swiper-pagination-bullet{background:var(--xp-card) !important;opacity:0.55 !important}.dma-landing .swiper-pagination-bullet-active{background:var(--xp-card) !important;opacity:1 !important}.dma-landing .mo_badges{position:absolute !important;top:12px;left:12px;z-index:4 !important;display:flex !important;flex-wrap:wrap !important;align-items:flex-start !important;gap:5px;background:transparent !important}.dma-landing .mo_badges>*{display:inline-flex !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;gap:4px !important;padding:4px 12px !important;height:22px !important;width:auto !important;min-width:0 !important;max-width:none !important;line-height:1 !important;white-space:nowrap !important;text-align:center !important;background:rgba(14,27,42,0.82) !important;color:var(--xp-card) !important;font-family:var(--mono) !important;font-size:9px !important;letter-spacing:0.18em !important;text-transform:uppercase !important;backdrop-filter:blur(6px) !important;border-radius:2px !important}.dma-landing .mo_badges>* br{display:none !important}.dma-landing .mo_badges>* .fa,.dma-landing .mo_badges>* i{font-size:9px !important}.dma-landing .dma-card__body{padding:22px 22px 22px !important;display:flex !important;flex-direction:column !important;gap:14px !important;flex:1 !important;text-align:left !important;align-items:stretch !important;background:transparent !important}.dma-landing .single_yacht_title.dma-card__title,.dma-landing .single_yacht_title.dma-card__title.overflow-hidden{font-family:var(--serif) !important;font-weight:400 !important;font-size:28px !important;line-height:1.05 !important;letter-spacing:-0.018em !important;color:var(--xp-ink) !important;margin:0 !important;text-align:left !important;width:100% !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important;transition:color 220ms var(--xp-easing) !important}.dma-landing .dma-card__title a{color:inherit !important;transition:color 220ms var(--xp-easing) !important}.dma-landing .property_listing:hover .dma-card__title{color:var(--xp-accent) !important}.dma-landing .yachtfacts.dma-card__fact{display:flex !important;justify-content:flex-start !important;gap:8px !important;font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.12em !important;text-transform:uppercase !important;color:var(--xp-mute) !important;padding:0 !important;background:transparent !important}.dma-landing .single_yacht_price.dma-card__price{display:flex !important;align-items:baseline !important;justify-content:flex-start !important;gap:8px !important;font-family:var(--serif) !important;color:var(--xp-ink) !important;padding:0 !important;margin:0 !important;width:100% !important;flex-wrap:wrap !important;background:transparent !important}.dma-landing .dma-card__price-prefix{font-family:var(--mono) !important;font-size:9px !important;letter-spacing:0.32em !important;text-transform:uppercase !important;color:var(--xp-mute) !important;font-weight:500 !important}.dma-landing .dma-card__price-value{font-size:26px !important;font-weight:400 !important;letter-spacing:-0.02em !important;color:var(--xp-gold) !important;font-family:var(--serif) !important;font-feature-settings:"tnum" 1,"lnum" 1}.dma-landing .dma-card__price-suffix{font-family:var(--mono) !important;font-size:9px !important;letter-spacing:0.32em !important;text-transform:uppercase !important;color:var(--xp-mute) !important}.dma-landing .dma-card__specs.row.fourths{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px 16px !important;margin:0 !important;padding:14px 0 4px !important;width:100% !important;border:0 !important;border-top:1px solid var(--xp-rule) !important;align-items:start !important;background:transparent !important}.dma-landing .dma-card__specs .dma-card__spec.overflow-hidden,.dma-landing .dma-card__specs .dma-card__spec{display:block !important;padding:0 !important;border:0 !important;width:100% !important;max-width:100% !important;overflow:visible !important;text-overflow:clip !important;white-space:normal !important;overflow-wrap:anywhere !important;height:auto !important;min-height:0 !important;text-align:left !important;font-family:var(--sans) !important;font-size:12px !important;color:var(--xp-ink-2) !important;line-height:1.5 !important;letter-spacing:0.01em !important;font-feature-settings:"tnum" 1,"lnum" 1;background:transparent !important}.dma-landing .dma-card__specs .dma-card__spec + .dma-card__spec::before{content:none !important}@media (max-width:600px){.dma-landing .dma-card__specs.row.fourths{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}.dma-landing .conversion_buttons.dma-card__cta{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;margin:6px 0 0 !important;padding:0 !important;text-align:center !important;width:100% !important;background:transparent !important}.dma-landing .dma-card__cta .dma-btn--ghost-ink.btn,.dma-landing .dma-card__cta a.dma-btn--ghost-ink{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;background-image:none !important;color:var(--xp-ink) !important;border:1px solid var(--xp-rule) !important;padding:12px 16px !important;font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.22em !important;text-transform:uppercase !important;font-weight:500 !important;border-radius:3px !important;transition:all 220ms var(--xp-easing) !important;box-shadow:none !important;text-decoration:none !important;cursor:pointer !important;line-height:1 !important}.dma-landing .dma-card__cta .dma-btn--ghost-ink.btn:hover,.dma-landing .dma-card__cta a.dma-btn--ghost-ink:hover{border-color:var(--xp-ink) !important;background:var(--xp-card) !important;color:var(--xp-ink) !important}.dma-landing .dma-card__cta .dma-btn--gold.btn,.dma-landing .dma-card__cta button.dma-btn--gold{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:var(--cta) !important;background-image:none !important;color:var(--cta-ink) !important;border:1px solid var(--cta) !important;padding:12px 16px !important;font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.22em !important;text-transform:uppercase !important;font-weight:600 !important;border-radius:3px !important;transition:all 220ms var(--xp-easing) !important;cursor:pointer !important;box-shadow:var(--xp-shadow-sm) !important;line-height:1 !important}.dma-landing .dma-card__cta .dma-btn--gold.btn:hover,.dma-landing .dma-card__cta button.dma-btn--gold:hover{background:var(--cta-deep) !important;border-color:var(--cta-deep) !important;color:#fff !important}.dma-landing #mo_ajax_loadmore{width:100%;background:transparent !important}.dma-landing #mo_ajax_loadmore .listing_wrapper.uninitialized .property_listing{background:linear-gradient(90deg,var(--xp-card) 0%,rgba(14,27,42,0.04) 50%,var(--xp-card) 100%) !important;background-size:200% 100% !important;animation:dmaXpSkeleton 1.6s ease-in-out infinite !important}@media (max-width:1199px){.dma-landing__inner{padding:0 28px !important}.dma-landing .mt-3{grid-template-columns:220px 1fr !important;gap:32px !important}.dma-landing .mo_filters{max-width:220px !important}}@media (max-width:991px){.dma-landing .mo_filters{max-width:100% !important}}@media (max-width:767px){.dma-landing{padding-bottom:80px !important}.dma-landing__inner{padding:0 20px !important}.dma-landing .mo_header h1{font-size:clamp(36px,9vw,56px) !important}.dma-landing .single_yacht_title.dma-card__title{font-size:24px !important}.dma-landing .conversion_buttons.dma-card__cta{grid-template-columns:1fr !important;gap:8px !important}.dma-landing .dma-card__body{padding:18px !important}}.dma-landing{padding:0 0 120px !important}.dma-landing__hero{background:linear-gradient(135deg,#0E1B2A 0%,#142333 100%);color:#F4EFE6;padding:140px 40px 64px;position:relative;overflow:hidden}.admin-bar .dma-landing__hero{padding-top:172px}.dma-landing__hero::before{content:"";position:absolute;top:-40%;right:-10%;width:60%;height:180%;background:radial-gradient(ellipse at center,rgba(184,151,102,0.08) 0%,transparent 60%);pointer-events:none}.dma-landing__hero::after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(to right,transparent 0%,rgba(184,151,102,0.5) 30%,rgba(184,151,102,0.5) 70%,transparent 100%)}.dma-landing__hero-inner{max-width:none;width:100%;margin:0;display:grid;grid-template-columns:1fr auto;gap:48px;align-items:end;position:relative;z-index:1}.dma-landing__hero-text{display:flex;flex-direction:column;gap:16px}.dma-landing__eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:0.34em;text-transform:uppercase;color:#B89766;font-weight:500}.dma-landing__title{font-family:var(--serif);font-weight:300;font-size:clamp(48px,6vw,92px);line-height:0.96;letter-spacing:-0.025em;color:#F4EFE6;margin:0}.dma-landing__hero-meta{display:flex;gap:36px;align-items:flex-end;padding-bottom:6px}.dma-landing__stat{display:flex;flex-direction:column;gap:6px;border-left:1px solid rgba(244,239,230,0.18);padding-left:18px;min-width:110px}.dma-landing__stat-value{font-family:var(--serif);font-weight:300;font-size:38px;line-height:1;color:#B89766;letter-spacing:-0.02em;font-feature-settings:"tnum" 1,"lnum" 1}.dma-landing__stat-label{font-family:var(--mono);font-size:9px;letter-spacing:0.24em;text-transform:uppercase;color:rgba(244,239,230,0.6);font-weight:500;line-height:1.5}@media (max-width:991px){.dma-landing__hero{padding:120px 28px 48px}.dma-landing__hero-inner{grid-template-columns:1fr;gap:32px;align-items:start}.dma-landing__hero-meta{gap:24px;flex-wrap:wrap}.dma-landing__stat{min-width:90px}.dma-landing__stat-value{font-size:30px}}@media (max-width:600px){.dma-landing__hero{padding:100px 20px 40px}.dma-landing__hero-meta{gap:16px}.dma-landing__stat{padding-left:14px;min-width:0;flex:1}.dma-landing__stat-value{font-size:24px}}.dma-landing>.dma-landing__inner{padding-top:0 !important}.dma-landing .mo_results .col.mt-0.pb-3.ps-3,.dma-landing .mo_results>.col-md-12>.col{padding-left:0 !important;padding-right:0 !important}.dma-landing .container-fluid.nopadding>.row,.dma-landing .listitempage>.row{margin-left:0 !important;margin-right:0 !important}.dma-landing .mo_quick_pricerange{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 0 24px !important;margin:0 0 32px !important;border-bottom:1px solid var(--xp-rule) !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;position:relative !important}.dma-landing .mo_quick_pricerange>.col-md-12{padding:0 !important;margin:0 !important;width:100% !important;flex:0 0 100% !important;background:transparent !important;display:flex !important;flex-wrap:wrap !important;gap:6px !important}.dma-landing .mo_quick_pricerange h3{flex:0 0 auto !important;margin:0 14px 0 0 !important;padding-right:16px !important;border-right:1px solid var(--xp-rule) !important;font-family:var(--mono) !important;font-size:9px !important;letter-spacing:0.32em !important;text-transform:uppercase !important;color:var(--xp-mute) !important;font-weight:500 !important;background:transparent !important}.dma-landing .property_listing{border-radius:6px !important;transition:transform 360ms var(--xp-easing),box-shadow 360ms var(--xp-easing) !important;box-shadow:0 1px 2px rgba(14,27,42,0.05),0 4px 16px rgba(14,27,42,0.04) !important}.dma-landing .property_listing::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(to right,#B89766 0%,#1B3A57 100%);transform:scaleX(0);transform-origin:left;transition:transform 500ms var(--xp-easing);z-index:5}.dma-landing .property_listing:hover{transform:translateY(-6px) !important;box-shadow:0 24px 60px rgba(14,27,42,0.14),0 8px 20px rgba(14,27,42,0.08) !important;border-color:rgba(14,27,42,0.10) !important}.dma-landing .property_listing:hover::after{transform:scaleX(1)}.dma-landing #mo_ajax_container>.col.text-center{padding:24px 0 !important;margin:0 0 32px !important;border-top:1px solid var(--xp-rule) !important;border-bottom:1px solid var(--xp-rule) !important}.dma-landing .mo_filters #filtersContainer{padding:16px 20px 18px !important;position:relative}.dma-landing .mo_filters #filtersContainer::before{content:"Refine search";display:block;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:0.32em;text-transform:uppercase;color:var(--xp-ink);padding-bottom:9px;margin-bottom:12px;border-bottom:1px solid var(--xp-ink);width:32px;position:relative}.dma-landing .mo_filters #filtersContainer::after{content:"";display:block;position:absolute;top:25px;left:20px;right:20px;height:1px;background:var(--xp-rule);z-index:-1}@media (max-width:991px){.dma-landing>.dma-landing__inner{padding-top:0 !important}}.dma-landing .mo_filters,.dma-landing .mo_filters *{font-family:var(--sans) !important}.dma-landing .mo_filters .panel-heading,.dma-landing .mo_filters .tightHeadings,.dma-landing .mo_filters .input-group .input-number,.dma-landing .mo_filters .input-group .plusminus,.dma-landing .mo_filters .go_button,.dma-landing .mo_filters #filtersContainer::before{font-family:var(--mono) !important}.dma-landing .mo_filters input,.dma-landing .mo_filters input:focus,.dma-landing .mo_filters input:invalid,.dma-landing .mo_filters input:required,.dma-landing .mo_filters select,.dma-landing .mo_filters select:focus{outline:0 !important;box-shadow:none !important;-webkit-appearance:none !important;appearance:none !important}.dma-landing .mo_filters input:invalid{box-shadow:none !important;border-color:var(--xp-rule) !important}.dma-landing .mo_filters .input-group{display:grid !important;grid-template-columns:40px 1fr 40px !important;border:1px solid var(--xp-rule) !important;overflow:hidden !important;background:var(--xp-card) !important;border-radius:3px !important;transition:border-color 200ms var(--xp-easing),box-shadow 200ms var(--xp-easing);height:44px !important}.dma-landing .mo_filters .input-group:focus-within{border-color:var(--xp-accent) !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters .input-group .btn-number{border:0 !important;background:transparent !important;color:var(--xp-ink) !important;font-family:var(--sans) !important;font-size:18px !important;font-weight:400 !important;line-height:1 !important;cursor:pointer !important;padding:0 !important;height:100% !important;transition:background 150ms var(--xp-easing),color 150ms var(--xp-easing) !important}.dma-landing .mo_filters .input-group .btn-number:hover{background:rgba(14,27,42,0.04) !important;color:var(--xp-accent) !important}.dma-landing .mo_filters .input-group .input-number,.dma-landing .mo_filters .input-group .plusminus{border:0 !important;text-align:center !important;font-family:var(--mono) !important;font-size:14px !important;font-weight:500 !important;color:var(--xp-ink) !important;background:transparent !important;padding:0 6px !important;width:100% !important;min-width:0 !important;height:100% !important;font-feature-settings:"tnum" 1,"lnum" 1}.dma-landing .mo_filters .input-group .input-number::-webkit-outer-spin-button,.dma-landing .mo_filters .input-group .input-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dma-landing .mo_filters .input-group .input-number{-moz-appearance:textfield}.dma-landing .mo_filters input.mo_daterange,.dma-landing .mo_filters input[name="datefilter"],.dma-landing .mo_filters input#byname,.dma-landing .mo_filters input[name="byname"]{width:100% !important;height:44px !important;border:1px solid var(--xp-rule) !important;background:var(--xp-card) !important;border-radius:3px !important;padding:0 14px !important;font-family:var(--sans) !important;font-size:13px !important;color:var(--xp-ink) !important;transition:border-color 200ms var(--xp-easing),box-shadow 200ms var(--xp-easing) !important;box-shadow:none !important}.dma-landing .mo_filters input.mo_daterange::placeholder,.dma-landing .mo_filters input#byname::placeholder{color:var(--xp-faint)}.dma-landing .mo_filters input.mo_daterange:focus,.dma-landing .mo_filters input#byname:focus{border-color:var(--xp-accent) !important;outline:0 !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters .dropdown>.btn,.dma-landing .mo_filters .dropdown-toggle{height:44px !important;padding:0 14px !important}.dma-landing .mo_filters .btn-group.flat label.btn{height:44px !important;padding:0 12px !important}.dma-landing .mo_filters .checkbox.devmodex,.dma-landing .mo_filters .checkbox{display:flex !important;align-items:center !important;gap:12px !important;padding:8px 0 !important;margin:0 !important;background:transparent !important;cursor:pointer !important}.dma-landing .mo_filters .checkbox label,.dma-landing .mo_filters .checkbox.devmodex label,.dma-landing .mo_filters .checkbox span,.dma-landing .mo_filters .checkbox.devmodex span{font-family:var(--sans) !important;font-size:13px !important;font-style:normal !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--xp-ink-2) !important;cursor:pointer !important;margin:0 !important;line-height:1.4 !important}.dma-landing .mo_filters .checkbox input[type="checkbox"]{width:16px !important;height:16px !important;margin:0 !important;cursor:pointer !important;accent-color:var(--xp-accent) !important;flex:0 0 16px !important}.dma-landing .mo_filters .filterCheckboxes,.dma-landing .mo_filters .filterSlider{margin-bottom:22px !important}.dma-landing .mo_filters #filtersContainer label[for],.dma-landing .mo_filters .filterSlider>label{display:block !important;font-family:var(--mono) !important;font-size:9px !important;letter-spacing:0.32em !important;text-transform:uppercase !important;color:var(--xp-mute) !important;font-weight:500 !important;margin:0 0 8px !important}.dma-landing .mo_filters{--rail-bg-1:#0E1B2A;--rail-bg-2:#142333;--rail-bg-3:#1A2A3D;--rail-ivory:#EFE7D6;--rail-ivory-2:rgba(239,231,214,0.78);--rail-mute:rgba(239,231,214,0.55);--rail-faint:rgba(239,231,214,0.32);--rail-rule:rgba(239,231,214,0.10);--rail-rule-2:rgba(239,231,214,0.18);--rail-gold:#B89766;--rail-gold-2:#C9A878;--rail-cobalt:#4A7BAF;background:linear-gradient(180deg,var(--rail-bg-1) 0%,var(--rail-bg-2) 100%) !important;border:0 !important;border-radius:6px !important;padding:0 !important;width:100% !important;max-width:clamp(320px,21vw,400px) !important;box-shadow:0 1px 0 rgba(255,255,255,0.04) inset,0 24px 60px rgba(14,27,42,0.18),0 4px 12px rgba(14,27,42,0.10) !important;overflow:hidden !important;position:relative !important;color:var(--rail-ivory) !important}.dma-landing .mo_filters::before{content:"" !important;position:absolute !important;top:0;left:24px;right:24px;height:1px !important;background:linear-gradient(to right,transparent 0%,var(--rail-gold) 30%,var(--rail-gold) 70%,transparent 100%) !important;opacity:0.6 !important;z-index:2 !important}.dma-landing .mo_filters #filtersContainer{padding:28px 24px 28px !important;background:transparent !important;position:relative !important}.dma-landing .mo_filters #filtersContainer::before{content:"Refine search" !important;display:flex !important;align-items:center !important;gap:10px !important;font-family:var(--mono) !important;font-size:9px !important;font-weight:600 !important;letter-spacing:0.34em !important;text-transform:uppercase !important;color:var(--rail-gold) !important;margin:0 0 24px !important;padding:0 0 16px !important;border:0 !important;border-bottom:1px solid var(--rail-rule) !important;width:auto !important;background:transparent !important}.dma-landing .mo_filters #filtersContainer::after{display:none !important}.dma-landing .mo_filters .filtersInnerContainer{display:block !important;background:transparent !important}.dma-landing .mo_filters .panel-heading,.dma-landing .mo_filters .tightHeadings,.dma-landing .mo_filters #filtersContainer label[for],.dma-landing .mo_filters .filterSlider>label{display:block !important;font-family:var(--mono) !important;font-size:9px !important;font-weight:600 !important;letter-spacing:0.34em !important;text-transform:uppercase !important;color:var(--rail-gold) !important;padding:0 !important;margin:14px 0 8px !important;border:0 !important;background:transparent !important}.dma-landing .mo_filters .panel-heading:first-of-type,.dma-landing .mo_filters .tightHeadings:first-of-type{margin-top:0 !important}.dma-landing .mo_filters .panel-body{padding:0 !important;background:transparent !important}.dma-landing .mo_filters .filterCheckboxes,.dma-landing .mo_filters .filterSlider{margin-bottom:13px !important;background:transparent !important}.dma-landing .mo_filters,.dma-landing .mo_filters *{font-family:var(--sans) !important}.dma-landing .mo_filters .panel-heading,.dma-landing .mo_filters .tightHeadings,.dma-landing .mo_filters #filtersContainer::before,.dma-landing .mo_filters #filtersContainer label[for],.dma-landing .mo_filters .input-group .input-number,.dma-landing .mo_filters .input-group .plusminus,.dma-landing .mo_filters .go_button{font-family:var(--mono) !important}.dma-landing .mo_filters .dropdown{width:100% !important;margin-bottom:10px !important;background:transparent !important}.dma-landing .mo_filters .dropdown>.btn,.dma-landing .mo_filters .dropdown-toggle{width:100% !important;height:42px !important;text-align:left !important;border:1px solid var(--rail-rule-2) !important;background:rgba(239,231,214,0.04) !important;color:var(--rail-ivory) !important;padding:0 16px 0 14px !important;font-family:var(--sans) !important;font-size:13px !important;font-weight:500 !important;letter-spacing:0.01em !important;text-transform:none !important;border-radius:4px !important;display:flex !important;justify-content:space-between !important;align-items:center !important;transition:border-color 220ms var(--xp-easing),background 220ms var(--xp-easing) !important;box-shadow:none !important;background-image:none !important;cursor:pointer !important;position:relative !important}.dma-landing .mo_filters .dropdown-toggle::after{content:"" !important;width:8px !important;height:8px !important;border:0 !important;border-right:1.5px solid var(--rail-gold) !important;border-bottom:1.5px solid var(--rail-gold) !important;transform:rotate(45deg) translateY(-2px) !important;transition:transform 280ms var(--xp-easing),border-color 220ms var(--xp-easing) !important;margin:0 0 0 8px !important}.dma-landing .mo_filters .dropdown.show .dropdown-toggle::after,.dma-landing .mo_filters .dropdown-toggle[aria-expanded="true"]::after{transform:rotate(-135deg) translateY(2px) !important}.dma-landing .mo_filters .dropdown-toggle:hover{border-color:var(--rail-rule-2) !important;background:rgba(239,231,214,0.07) !important}.dma-landing .mo_filters .dropdown-toggle:focus,.dma-landing .mo_filters .dropdown-toggle:focus-visible{border-color:var(--rail-rule-2) !important;outline:0 !important;box-shadow:none !important}.dma-landing .mo_filters .dropdown-menu.mo{width:100% !important;border:1px solid var(--rail-rule-2) !important;background:var(--rail-bg-3) !important;border-radius:4px !important;box-shadow:0 24px 60px rgba(0,0,0,0.4) !important;padding:6px 0 !important;max-height:320px !important;overflow-y:auto !important;margin-top:4px !important}.dma-landing .mo_filters .dropdown-menu.mo a,.dma-landing .mo_filters .dropdown-menu.mo li>a{display:flex !important;align-items:center !important;gap:10px !important;padding:9px 14px !important;font-family:var(--sans) !important;font-size:13px !important;color:var(--rail-ivory-2) !important;cursor:pointer !important;background:transparent !important;border:0 !important;transition:background 160ms var(--xp-easing),color 160ms var(--xp-easing) !important}.dma-landing .mo_filters .dropdown-menu.mo a:hover{background:rgba(184,151,102,0.10) !important;color:var(--rail-ivory) !important}.dma-landing .mo_filters .dropdown-menu.mo .checked,.dma-landing .mo_filters .dropdown-menu.mo .selected,.dma-landing .mo_filters .dropdown-menu.mo a.active{color:var(--rail-gold) !important;background:rgba(184,151,102,0.12) !important;font-weight:600 !important}.dma-landing .mo_filters .dropdown-menu.mo::-webkit-scrollbar{width:6px}.dma-landing .mo_filters .dropdown-menu.mo::-webkit-scrollbar-thumb{background:var(--rail-rule-2);border-radius:3px}.dma-landing .mo_filters input.mo_daterange,.dma-landing .mo_filters input[name="datefilter"]{width:100% !important;height:46px !important;border:1px solid var(--rail-rule-2) !important;background-color:rgba(239,231,214,0.04) !important;background-image:url(31) !important;background-repeat:no-repeat !important;background-position:14px center !important;background-size:16px 16px !important;border-radius:4px !important;padding:0 14px 0 40px !important;font-family:var(--sans) !important;font-size:13px !important;color:var(--rail-ivory) !important;transition:border-color 220ms var(--xp-easing),background-color 220ms var(--xp-easing),box-shadow 220ms var(--xp-easing) !important;box-shadow:none !important;cursor:pointer !important;-webkit-appearance:none !important;appearance:none !important}.dma-landing .mo_filters input.mo_daterange::placeholder,.dma-landing .mo_filters input[name="datefilter"]::placeholder{color:var(--rail-mute)}.dma-landing .mo_filters input.mo_daterange:hover{border-color:var(--rail-rule-2) !important}.dma-landing .mo_filters input.mo_daterange:focus,.dma-landing .mo_filters input[name="datefilter"]:focus{border-color:var(--rail-rule-2) !important;outline:0 !important;box-shadow:none !important;background-color:rgba(239,231,214,0.07) !important}.dma-landing .mo_filters .btn-group.flat{display:grid !important;grid-template-columns:1fr 1fr !important;gap:0 !important;width:100% !important;background:rgba(239,231,214,0.04) !important;border:1px solid var(--rail-rule-2) !important;border-radius:4px !important;padding:4px !important;position:relative !important}.dma-landing .mo_filters .btn-group.flat label.btn{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;height:34px !important;padding:0 12px !important;border:0 !important;background:transparent !important;background-image:none !important;color:var(--rail-ivory-2) !important;font-family:var(--sans) !important;font-size:12px !important;font-weight:500 !important;letter-spacing:0.06em !important;cursor:pointer !important;border-radius:3px !important;margin:0 !important;transition:color 240ms var(--xp-easing),background 360ms var(--xp-easing) !important;box-shadow:none !important;z-index:1 !important}.dma-landing .mo_filters .btn-group.flat label.btn:hover{color:var(--rail-ivory) !important}.dma-landing .mo_filters .btn-group.flat label.btn.active,.dma-landing .mo_filters .btn-group.flat label.btn.btn-primary{background:var(--rail-gold) !important;color:var(--rail-bg-1) !important;box-shadow:0 1px 2px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.05) inset !important}.dma-landing .mo_filters .btn-group.flat label.btn img,.dma-landing .mo_filters .filtersContainer label img,.dma-landing .mo_filters .filtersContainer .checkbox img{display:none !important}.dma-landing .mo_filters .btn-group.flat input[type="radio"],.dma-landing .mo_filters .btn-group.flat input[type="checkbox"]{position:absolute !important;opacity:0 !important;pointer-events:none !important}.dma-landing .mo_filters .input-group{display:grid !important;grid-template-columns:44px 1fr 44px !important;border:1px solid var(--rail-rule-2) !important;overflow:hidden !important;background:rgba(239,231,214,0.04) !important;border-radius:4px !important;transition:border-color 220ms var(--xp-easing),background 220ms var(--xp-easing),box-shadow 220ms var(--xp-easing) !important;height:46px !important;margin-bottom:10px !important}.dma-landing .mo_filters .input-group:hover{border-color:var(--rail-rule-2) !important}.dma-landing .mo_filters .input-group:focus-within{border-color:var(--rail-rule-2) !important;background:rgba(239,231,214,0.07) !important;box-shadow:none !important}.dma-landing .mo_filters .input-group .btn-number{border:0 !important;background:transparent !important;color:var(--rail-ivory-2) !important;font-family:var(--sans) !important;font-size:18px !important;font-weight:300 !important;line-height:1 !important;cursor:pointer !important;padding:0 !important;height:100% !important;transition:background 180ms var(--xp-easing),color 180ms var(--xp-easing),transform 200ms var(--xp-easing) !important;user-select:none !important}.dma-landing .mo_filters .input-group .btn-number:hover{background:var(--rail-gold) !important;color:var(--rail-bg-1) !important}.dma-landing .mo_filters .input-group .btn-number:active{transform:scale(0.92) !important}.dma-landing .mo_filters .input-group .input-number,.dma-landing .mo_filters .input-group .plusminus{border:0 !important;text-align:center !important;font-family:var(--mono) !important;font-size:18px !important;font-weight:500 !important;color:var(--rail-ivory) !important;background:transparent !important;padding:0 6px !important;width:100% !important;min-width:0 !important;height:100% !important;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:0.02em !important}.dma-landing .mo_filters .input-group .input-number:focus{outline:0 !important;box-shadow:none !important}.dma-landing .mo_filters .input-group .input-number::-webkit-outer-spin-button,.dma-landing .mo_filters .input-group .input-number::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}.dma-landing .mo_filters .input-group .input-number{-moz-appearance:textfield !important}.dma-landing .mo_filters input#byname,.dma-landing .mo_filters input[name="byname"]{width:100% !important;height:46px !important;border:1px solid var(--rail-rule-2) !important;background-color:rgba(239,231,214,0.04) !important;background-image:url(39) !important;background-repeat:no-repeat !important;background-position:14px center !important;background-size:16px 16px !important;border-radius:4px !important;padding:0 14px 0 40px !important;font-family:var(--sans) !important;font-size:13px !important;color:var(--rail-ivory) !important;transition:border-color 220ms var(--xp-easing),background-color 220ms var(--xp-easing),box-shadow 220ms var(--xp-easing) !important;box-shadow:none !important;-webkit-appearance:none !important;appearance:none !important}.dma-landing .mo_filters input#byname::placeholder{color:var(--rail-mute)}.dma-landing .mo_filters input#byname:hover{border-color:var(--rail-rule-2) !important}.dma-landing .mo_filters input#byname:focus{border-color:var(--rail-rule-2) !important;outline:0 !important;box-shadow:none !important;background-color:rgba(239,231,214,0.07) !important}.dma-landing .mo_filters .checkbox.devmodex,.dma-landing .mo_filters .checkbox{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:9px 14px !important;margin:0 6px 6px 0 !important;background:rgba(239,231,214,0.04) !important;border:1px solid var(--rail-rule-2) !important;border-radius:999px !important;cursor:pointer !important;transition:all 220ms var(--xp-easing) !important;position:relative !important}.dma-landing .mo_filters .checkbox:hover,.dma-landing .mo_filters .checkbox.devmodex:hover{border-color:var(--rail-rule-2) !important;background:rgba(239,231,214,0.07) !important}.dma-landing .mo_filters .checkbox label,.dma-landing .mo_filters .checkbox.devmodex label,.dma-landing .mo_filters .checkbox span,.dma-landing .mo_filters .checkbox.devmodex span{font-family:var(--sans) !important;font-size:12px !important;font-style:normal !important;font-weight:500 !important;letter-spacing:0.04em !important;text-transform:uppercase !important;color:var(--rail-ivory-2) !important;cursor:pointer !important;margin:0 !important;line-height:1 !important}.dma-landing .mo_filters .checkbox input[type="checkbox"],.dma-landing .mo_filters .checkbox.devmodex input[type="checkbox"]{position:absolute !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important}.dma-landing .mo_filters .checkbox:has(input:checked),.dma-landing .mo_filters .checkbox.devmodex:has(input:checked){background:var(--rail-gold) !important;border-color:var(--rail-gold) !important}.dma-landing .mo_filters .checkbox:has(input:checked) label,.dma-landing .mo_filters .checkbox:has(input:checked) span,.dma-landing .mo_filters .checkbox.devmodex:has(input:checked) label,.dma-landing .mo_filters .checkbox.devmodex:has(input:checked) span{color:var(--rail-bg-1) !important;font-weight:600 !important}.dma-landing .mo_filters .filterCheckboxes:has(.checkbox),.dma-landing .mo_filters .panel-body:has(>.checkbox){display:flex !important;flex-wrap:wrap !important;gap:0 !important}.dma-landing .mo_filters .go_button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;margin-top:18px !important;padding:14px 18px !important;background:var(--rail-gold) !important;color:var(--rail-bg-1) !important;border:0 !important;border-radius:4px !important;font-family:var(--mono) !important;font-size:10px !important;font-weight:600 !important;letter-spacing:0.28em !important;text-transform:uppercase !important;cursor:pointer !important;transition:background 220ms var(--xp-easing),transform 200ms var(--xp-easing) !important;background-image:none !important;box-shadow:0 4px 12px rgba(184,151,102,0.28) !important}.dma-landing .mo_filters .go_button:hover{background:var(--rail-gold-2) !important;transform:translateY(-1px) !important;box-shadow:0 8px 18px rgba(184,151,102,0.36) !important}.dma-landing .mo_filters .go_button:active{transform:translateY(0) !important}.dma-landing .mo_filters,.dma-landing .mo_filters p,.dma-landing .mo_filters span,.dma-landing .mo_filters label,.dma-landing .mo_filters div,.dma-landing .mo_filters a{color:inherit !important}.dma-landing .mo_filters input,.dma-landing .mo_filters select{color:var(--rail-ivory) !important;-webkit-text-fill-color:var(--rail-ivory) !important}.dma-landing .mt-3{grid-template-columns:290px 1fr !important;gap:40px !important}@media (max-width:1199px){.dma-landing .mt-3{grid-template-columns:240px 1fr !important;gap:28px !important}.dma-landing .mo_filters{max-width:240px !important}.dma-landing .mo_filters #filtersContainer{padding:24px 18px !important}}@media (max-width:1199px){.dma-landing .mo_filters{max-width:100% !important}.dma-landing .mt-3{grid-template-columns:1fr !important}}.dma-landing .mo_filters{background:#FFFFFF !important;background-image:none !important;border:1px solid rgba(14,27,42,0.08) !important;border-radius:6px !important;color:#0E1B2A !important;box-shadow:0 1px 2px rgba(14,27,42,0.04),0 8px 24px rgba(14,27,42,0.05) !important}.dma-landing .mo_filters::before{display:none !important}.dma-landing .mo_filters #filtersContainer{background:transparent !important;color:#0E1B2A !important}.dma-landing .mo_filters #filtersContainer::before{color:#0E1B2A !important;border-bottom-color:rgba(14,27,42,0.10) !important}.dma-landing .mo_filters,.dma-landing .mo_filters p,.dma-landing .mo_filters span,.dma-landing .mo_filters label,.dma-landing .mo_filters div{color:#0E1B2A !important}.dma-landing .mo_filters .panel-heading,.dma-landing .mo_filters .tightHeadings,.dma-landing .mo_filters #filtersContainer label[for],.dma-landing .mo_filters .filterSlider>label{color:#6F7A89 !important}.dma-landing .mo_filters .dropdown>.btn,.dma-landing .mo_filters .dropdown-toggle{background:#FFFFFF !important;border-color:rgba(14,27,42,0.10) !important;color:#0E1B2A !important}.dma-landing .mo_filters .dropdown-toggle::after{border-right-color:#0E1B2A !important;border-bottom-color:#0E1B2A !important}.dma-landing .mo_filters .dropdown-toggle:hover{border-color:#0E1B2A !important;background:#FAFAF8 !important}.dma-landing .mo_filters .dropdown-toggle:focus,.dma-landing .mo_filters .dropdown-toggle:focus-visible{border-color:#1B3A57 !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters .dropdown-menu.mo{background:#FFFFFF !important;border-color:rgba(14,27,42,0.10) !important;box-shadow:0 12px 40px rgba(14,27,42,0.12) !important}.dma-landing .mo_filters .dropdown-menu.mo a,.dma-landing .mo_filters .dropdown-menu.mo li>a{color:#3F4D5E !important}.dma-landing .mo_filters .dropdown-menu.mo a:hover{background:rgba(27,58,87,0.06) !important;color:#0E1B2A !important}.dma-landing .mo_filters .dropdown-menu.mo .checked,.dma-landing .mo_filters .dropdown-menu.mo .selected,.dma-landing .mo_filters .dropdown-menu.mo a.active{color:#1B3A57 !important;background:rgba(27,58,87,0.08) !important}.dma-landing .mo_filters input.mo_daterange,.dma-landing .mo_filters input[name="datefilter"]{background-color:#FFFFFF !important;background-image:url(43) !important;background-repeat:no-repeat !important;background-position:14px center !important;background-size:16px 16px !important;border-color:rgba(14,27,42,0.10) !important;color:#0E1B2A !important}.dma-landing .mo_filters input.mo_daterange::placeholder{color:#9AA2AE !important}.dma-landing .mo_filters input.mo_daterange:hover{border-color:#0E1B2A !important}.dma-landing .mo_filters input.mo_daterange:focus,.dma-landing .mo_filters input[name="datefilter"]:focus{border-color:#1B3A57 !important;background-color:#FFFFFF !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters input#byname,.dma-landing .mo_filters input[name="byname"]{background-color:#FFFFFF !important;background-image:url(46) !important;background-repeat:no-repeat !important;background-position:14px center !important;background-size:16px 16px !important;border-color:rgba(14,27,42,0.10) !important;color:#0E1B2A !important}.dma-landing .mo_filters input#byname::placeholder{color:#9AA2AE !important}.dma-landing .mo_filters input#byname:hover{border-color:#0E1B2A !important}.dma-landing .mo_filters input#byname:focus{border-color:#1B3A57 !important;background-color:#FFFFFF !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters .btn-group.flat{background:#F4F4F1 !important;border-color:rgba(14,27,42,0.08) !important}.dma-landing .mo_filters .btn-group.flat label.btn{color:#6F7A89 !important;background:transparent !important}.dma-landing .mo_filters .btn-group.flat label.btn:hover{color:#0E1B2A !important}.dma-landing .mo_filters .btn-group.flat label.btn.active,.dma-landing .mo_filters .btn-group.flat label.btn.btn-primary{background:#0E1B2A !important;color:#FFFFFF !important;box-shadow:0 1px 3px rgba(14,27,42,0.20) !important}.dma-landing .mo_filters .input-group{display:grid !important;grid-template-columns:44px 1fr 44px !important;border:1px solid rgba(14,27,42,0.10) !important;overflow:hidden !important;background:#FFFFFF !important;border-radius:4px !important;height:48px !important;margin-bottom:14px !important;transition:border-color 220ms cubic-bezier(.16,.84,.32,1),box-shadow 220ms cubic-bezier(.16,.84,.32,1) !important}.dma-landing .mo_filters .input-group:hover{border-color:#0E1B2A !important}.dma-landing .mo_filters .input-group:focus-within{border-color:#1B3A57 !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important;background:#FFFFFF !important}.dma-landing .mo_filters .input-group .btn-number{border:0 !important;background:#F4F4F1 !important;color:#0E1B2A !important;font-family:var(--sans) !important;font-size:18px !important;font-weight:400 !important;line-height:1 !important;cursor:pointer !important;padding:0 !important;height:100% !important;box-shadow:none !important;transition:background 180ms cubic-bezier(.16,.84,.32,1),color 180ms cubic-bezier(.16,.84,.32,1) !important}.dma-landing .mo_filters .input-group .btn-number:hover{background:#0E1B2A !important;color:#FFFFFF !important}.dma-landing .mo_filters .input-group .btn-number:active{transform:scale(0.94) !important}.dma-landing .mo_filters .input-group .input-number,.dma-landing .mo_filters .input-group .plusminus{border:0 !important;border-left:0 !important;border-right:0 !important;text-align:center !important;font-family:var(--mono) !important;font-size:15px !important;font-weight:500 !important;color:#0E1B2A !important;background:#FFFFFF !important;padding:0 6px !important;width:100% !important;min-width:0 !important;height:100% !important;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:0.02em !important;box-shadow:none !important;-webkit-appearance:none !important;appearance:none !important}.dma-landing .mo_filters .input-group .input-number:focus{outline:0 !important;box-shadow:none !important}.dma-landing .mo_filters .checkbox.devmodex,.dma-landing .mo_filters .checkbox{background:#FFFFFF !important;border-color:rgba(14,27,42,0.10) !important}.dma-landing .mo_filters .checkbox label,.dma-landing .mo_filters .checkbox.devmodex label,.dma-landing .mo_filters .checkbox span,.dma-landing .mo_filters .checkbox.devmodex span{color:#3F4D5E !important}.dma-landing .mo_filters .checkbox:hover,.dma-landing .mo_filters .checkbox.devmodex:hover{border-color:#0E1B2A !important;background:#FAFAF8 !important}.dma-landing .mo_filters .checkbox:has(input:checked),.dma-landing .mo_filters .checkbox.devmodex:has(input:checked){background:#0E1B2A !important;border-color:#0E1B2A !important}.dma-landing .mo_filters .checkbox:has(input:checked) label,.dma-landing .mo_filters .checkbox:has(input:checked) span,.dma-landing .mo_filters .checkbox.devmodex:has(input:checked) label,.dma-landing .mo_filters .checkbox.devmodex:has(input:checked) span{color:#FFFFFF !important}.dma-landing .mo_filters .go_button{background:#0E1B2A !important;color:#FFFFFF !important;box-shadow:0 4px 12px rgba(14,27,42,0.16) !important}.dma-landing .mo_filters .go_button:hover{background:#1B3A57 !important;box-shadow:0 8px 18px rgba(14,27,42,0.20) !important}.dma-landing .mo_filters input,.dma-landing .mo_filters select{color:#0E1B2A !important;-webkit-text-fill-color:#0E1B2A !important}.dma-landing .listitempage{gap:40px 36px !important}.dma-landing .listing_wrapper{flex:1 1 calc(33.333% - 24px) !important;max-width:calc(33.333% - 24px) !important}@media (max-width:1199px){.dma-landing .listitempage{gap:32px 28px !important}.dma-landing .listing_wrapper{flex:1 1 calc(50% - 14px) !important;max-width:calc(50% - 14px) !important}}@media (max-width:600px){.dma-landing .listitempage{gap:24px !important}.dma-landing .listing_wrapper{flex:1 1 100% !important;max-width:100% !important}}.dma-landing .mo_filters .input-group{display:grid !important;grid-template-columns:48px 1fr 48px !important;align-items:stretch !important;height:48px !important;overflow:hidden !important;border:1px solid rgba(14,27,42,0.10) !important;border-radius:4px !important;background:#FFFFFF !important;margin-bottom:14px !important;padding:0 !important}.dma-landing .mo_filters .input-group .btn,.dma-landing .mo_filters .input-group .btn-number,.dma-landing .mo_filters .input-group button{width:100% !important;height:100% !important;min-width:0 !important;max-width:none !important;flex:0 0 auto !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#F4F4F1 !important;background-image:none !important;color:#0E1B2A !important;font-family:var(--sans) !important;font-size:18px !important;font-weight:400 !important;line-height:1 !important;cursor:pointer !important;box-shadow:none !important;outline:0 !important;transition:background 180ms cubic-bezier(.16,.84,.32,1),color 180ms cubic-bezier(.16,.84,.32,1) !important}.dma-landing .mo_filters .input-group .btn-number:hover,.dma-landing .mo_filters .input-group button:hover{background:#0E1B2A !important;color:#FFFFFF !important}.dma-landing .mo_filters .input-group .btn-number:active{background:#1B3A57 !important;color:#FFFFFF !important}.dma-landing .mo_filters .input-group .input-number,.dma-landing .mo_filters .input-group .plusminus,.dma-landing .mo_filters .input-group input[type="text"],.dma-landing .mo_filters .input-group input[type="number"]{width:100% !important;height:100% !important;border:0 !important;border-left:0 !important;border-right:0 !important;background:#FFFFFF !important;background-image:none !important;color:#0E1B2A !important;-webkit-text-fill-color:#0E1B2A !important;text-align:center !important;font-family:var(--mono) !important;font-size:15px !important;font-weight:500 !important;padding:0 8px !important;margin:0 !important;box-shadow:none !important;outline:0 !important;-webkit-appearance:none !important;appearance:none !important}.dma-landing .mo_filters .input-group:hover{border-color:#0E1B2A !important}.dma-landing .mo_filters .input-group:focus-within{border-color:#1B3A57 !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing #mo_ajax_container>.firstx,.dma-landing #mo_ajax_container>.morex,.dma-landing .listitempage,.dma-landing .firstx.listitempage,.dma-landing .morex.listitempage{display:flex !important;flex-wrap:wrap !important;row-gap:48px !important;column-gap:36px !important;margin:0 !important;width:100% !important}.dma-landing .listing_wrapper{padding:0 !important;margin:0 !important;flex:0 1 calc((100% - 72px) / 3) !important;max-width:calc((100% - 72px) / 3) !important;width:calc((100% - 72px) / 3) !important}@media (max-width:1199px){.dma-landing #mo_ajax_container>.firstx,.dma-landing .listitempage{row-gap:36px !important;column-gap:28px !important}.dma-landing .listing_wrapper{flex:0 1 calc((100% - 28px) / 2) !important;max-width:calc((100% - 28px) / 2) !important;width:calc((100% - 28px) / 2) !important}}@media (max-width:600px){.dma-landing .listitempage{row-gap:28px !important;column-gap:0 !important}.dma-landing .listing_wrapper{flex:1 1 100% !important;max-width:100% !important;width:100% !important}}.dma-landing .mo_filters .dropdown>.btn,.dma-landing .mo_filters .dropdown-toggle,.dma-landing .mo_filters input.mo_daterange,.dma-landing .mo_filters input[name="datefilter"],.dma-landing .mo_filters input#byname,.dma-landing .mo_filters input[name="byname"],.dma-landing .mo_filters .input-group,.dma-landing .mo_filters .checkbox,.dma-landing .mo_filters .checkbox.devmodex,.dma-landing .mo_filters .btn-group.flat{border-color:rgba(14,27,42,0.10) !important}.dma-landing .mo_filters .dropdown-toggle:hover,.dma-landing .mo_filters input.mo_daterange:hover,.dma-landing .mo_filters input#byname:hover,.dma-landing .mo_filters .input-group:hover,.dma-landing .mo_filters .checkbox:hover,.dma-landing .mo_filters .checkbox.devmodex:hover{border-color:#0E1B2A !important}.dma-landing .mo_filters .dropdown-toggle:focus,.dma-landing .mo_filters .dropdown-toggle:focus-visible,.dma-landing .mo_filters input.mo_daterange:focus,.dma-landing .mo_filters input[name="datefilter"]:focus,.dma-landing .mo_filters input#byname:focus,.dma-landing .mo_filters input[name="byname"]:focus,.dma-landing .mo_filters .input-group:focus-within{border-color:#1B3A57 !important;box-shadow:0 0 0 3px rgba(27,58,87,0.10) !important}.dma-landing .mo_filters .dropdown-toggle::after{border-right-color:#0E1B2A !important;border-bottom-color:#0E1B2A !important}.dma-landing .mo_filters input.mo_daterange,.dma-landing .mo_filters input[name="datefilter"]{background-image:url(56) !important}.dma-landing .mo_filters input#byname,.dma-landing .mo_filters input[name="byname"]{background-image:url(58) !important}.dma-landing .mo_filters .checkbox:has(input:checked),.dma-landing .mo_filters .checkbox.devmodex:has(input:checked){background:#0E1B2A !important;border-color:#0E1B2A !important}.dma-landing .mo_filters .btn-group.flat label.btn.active,.dma-landing .mo_filters .btn-group.flat label.btn.btn-primary{background:#0E1B2A !important;color:#FFFFFF !important;border-color:#0E1B2A !important}.dma-landing .mo_filters .input-group .btn-number,.dma-landing .mo_filters .input-group .btn-number *,.dma-landing .mo_filters .input-group button,.dma-landing .mo_filters .input-group button *{color:#0E1B2A !important;-webkit-text-fill-color:#0E1B2A !important;text-shadow:none !important;filter:none !important;opacity:1 !important;visibility:visible !important}.dma-landing .mo_filters .input-group .btn-number:hover,.dma-landing .mo_filters .input-group .btn-number:hover *,.dma-landing .mo_filters .input-group button:hover,.dma-landing .mo_filters .input-group button:hover *{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.dma-landing .mo_filters .input-group .btn-number:active,.dma-landing .mo_filters .input-group .btn-number:active *{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.dma-landing #mo_ajax_container>.firstx,.dma-landing #mo_ajax_container>.morex,.dma-landing .listitempage,.dma-landing .firstx.listitempage,.dma-landing .morex.listitempage{display:flex !important;flex-wrap:wrap !important;row-gap:48px !important;column-gap:36px !important;margin:0 !important;width:100% !important;--bs-gutter-x:0 !important;background:transparent !important}.dma-landing #mo_ajax_container>.listitempage + .listitempage,.dma-landing #mo_ajax_container>.firstx + .morex,.dma-landing #mo_ajax_container>.morex + .morex,.dma-landing #mo_ajax_container>.morex{margin-top:48px !important}.dma-landing #mo_ajax_container>.firstx{margin-top:0 !important}.dma-landing .listing_wrapper{padding:0 !important;margin:0 !important;flex:0 0 calc(33.3333% - 24px) !important;max-width:calc(33.3333% - 24px) !important;width:calc(33.3333% - 24px) !important;--bs-gutter-x:0 !important;background:transparent !important}.dma-island-yachts.dma-landing{min-height:0 !important;padding:8px 0 96px !important;background:transparent !important}.dma-island-yachts.dma-landing .dma-landing__inner{max-width:1440px !important;padding:0 56px !important}@media (max-width:991px){.dma-island-yachts.dma-landing .dma-landing__inner{padding:0 32px !important}}@media (max-width:768px){.dma-island-yachts.dma-landing .dma-landing__inner{padding:0 20px !important}}@media (max-width:1199px){.dma-landing #mo_ajax_container>.firstx,.dma-landing #mo_ajax_container>.morex,.dma-landing .listitempage{row-gap:36px !important;column-gap:28px !important}.dma-landing .listing_wrapper{flex:0 0 calc(50% - 14px) !important;max-width:calc(50% - 14px) !important;width:calc(50% - 14px) !important}}@media (max-width:768px){.dma-landing #mo_ajax_container>.firstx,.dma-landing #mo_ajax_container>.morex,.dma-landing .listitempage{row-gap:32px !important;column-gap:0 !important}.dma-landing .listing_wrapper{flex:1 1 100% !important;max-width:100% !important;width:100% !important}}@media (max-width:1199px){.dma-landing .mt-3{grid-template-columns:1fr !important;gap:0 !important}.dma-landing .mo_filters,.dma-landing #filters.mo_filters{}#dma-filter-target #filters.mo_filters,#dma-filter-target .mo_filters{display:block !important;background:transparent !important;border:0 !important;max-width:100% !important;width:100% !important;box-shadow:none !important;position:static !important}#dma-filter-target #filtersContainer{padding:0 !important;position:static !important}}.dma-landing__mobile-toolbar{display:none}@media (max-width:1199px){.dma-landing__mobile-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0 0 20px;padding:0}}.dma-filter-trigger{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:var(--xp-card,#FFFFFF);border:1px solid var(--xp-ink,#0E1B2A);color:var(--xp-ink,#0E1B2A);border-radius:999px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;cursor:pointer;transition:background 220ms cubic-bezier(.16,.84,.32,1),color 220ms cubic-bezier(.16,.84,.32,1);box-shadow:0 1px 2px rgba(14,27,42,0.06)}.dma-filter-trigger:hover{background:var(--xp-ink,#0E1B2A);color:var(--xp-card,#FFFFFF)}.dma-filter-trigger svg{display:block}.dma-filter-trigger__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;margin-left:4px;background:var(--xp-gold,#B89766);color:var(--xp-ink,#0E1B2A);border-radius:999px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:0}.dma-drawer__footer{padding:18px 24px;border-top:1px solid rgba(14,27,42,0.10);background:#FFFFFF;flex-shrink:0}.dma-drawer__done{display:block;width:100%;padding:14px 18px;background:var(--navy);color:var(--ivory);border:0;border-radius:4px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase;cursor:pointer;transition:background 220ms cubic-bezier(.16,.84,.32,1)}.dma-drawer__done:hover{background:var(--gold-deep,#9A7B4D);color:#FFFFFF}.dma-drawer--filter{width:340px !important;max-width:92vw !important;background:var(--ivory-2) !important;color:var(--txt)}.dma-drawer--filter .dma-drawer__header{padding:0 !important;border-bottom:0 !important;background:transparent !important;position:absolute;top:12px;right:12px;z-index:20}.dma-drawer--filter .dma-drawer__header .dma-drawer__eyebrow{display:none !important}.dma-drawer--filter .dma-drawer__close{width:36px !important;height:36px !important;background:#FFFFFF !important;border:1px solid rgba(14,27,42,0.10) !important;box-shadow:0 2px 6px rgba(14,27,42,0.08) !important;color:var(--navy,#0E1B2A) !important}.dma-drawer--filter .dma-drawer__close:hover{background:var(--navy,#0E1B2A) !important;border-color:var(--navy,#0E1B2A) !important;color:var(--ivory,#F4EFE6) !important}.dma-drawer--filter .dma-drawer__body{padding:0 !important;padding-top:56px !important}.dma-drawer--filter .dma-drawer__filter-mount{width:100%}#dma-filter-target .mariner-filter{max-width:100% !important;position:static !important;top:auto !important}.dma-drawer--filter #filters,.dma-drawer--filter #filtersContainer{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;position:static !important}.dma-drawer--filter #filtersContainer::before{display:none !important}@media (max-width:768px){.dma-landing__hero{padding:100px 22px 40px !important}.dma-landing__hero-inner{grid-template-columns:1fr !important;gap:28px !important;align-items:start !important}.dma-landing__title{font-size:clamp(36px,9vw,56px) !important}.dma-landing__hero-meta{flex-direction:column !important;align-items:flex-start !important;gap:14px !important;padding-bottom:0 !important}.dma-landing__stat{flex-direction:row !important;align-items:baseline !important;gap:12px !important;border-left:0 !important;border-top:1px solid rgba(244,239,230,0.18) !important;padding:12px 0 0 0 !important;min-width:0 !important;width:100% !important}.dma-landing__stat-value{font-size:28px !important;flex:0 0 auto !important}.dma-landing__stat-label{line-height:1.3 !important;flex:1 1 auto !important}.dma-landing__stat-label br{display:none}.dma-landing__hero-meta{display:none !important}.dma-filter-trigger{padding:13px 22px !important;font-size:12px !important}}@media (max-width:480px){.dma-landing__hero{padding:90px 18px 32px !important}.dma-landing__title{font-size:clamp(32px,10vw,44px) !important}}@media (max-width:768px){.dma-landing .mo_quick_pricerange{flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;padding:16px 18px !important;gap:8px !important;position:relative !important;margin:0 0 24px !important}.dma-landing .mo_quick_pricerange::-webkit-scrollbar{display:none}.dma-landing .mo_quick_pricerange h3{flex:0 0 auto !important;margin:0 12px 0 0 !important;padding-right:12px !important}.dma-landing .mo_quick_pricerange .mo_pricerange_btn,.dma-landing .mo_quick_pricerange .btn{flex:0 0 auto !important;white-space:nowrap !important}}@media (max-width:991px){.dma-landing__inner{max-width:100% !important;padding:0 22px !important}.dma-landing>.dma-landing__inner{padding-top:28px !important}}@media (max-width:600px){.dma-landing__inner{max-width:100% !important;padding:0 16px !important}}@media (max-width:991px){.dma-drawer--filter .mo_filters .dropdown-menu.mo{max-height:220px !important}}.dma-drawer--filter .mo_filters .filtersContainer{padding:0 !important}.dma-drawer--filter .mo_filters #filtersContainer::before{display:none !important}.dma-drawer--filter .mo_filters .filterCheckboxes,.dma-drawer--filter .mo_filters .filterSlider{border:0 !important;background:transparent !important;padding:18px 0 !important;margin:0 !important;border-bottom:1px solid var(--rule) !important;box-shadow:none !important}.dma-drawer--filter .mo_filters .filterCheckboxes:last-child,.dma-drawer--filter .mo_filters .filterSlider:last-child{border-bottom:0 !important}.dma-drawer--filter .mo_filters .panel-heading{background:transparent !important;border:0 !important;padding:0 0 12px !important}.dma-drawer--filter .mo_filters .panel-body{padding:0 !important;background:transparent !important}.dma-drawer--filter .mo_filters h3.panel-title{font-family:var(--mono) !important;font-size:10px !important;font-weight:400 !important;letter-spacing:0.22em !important;text-transform:uppercase !important;color:var(--txt-2,#4a5566) !important;margin:0 0 10px !important}.dma-drawer--filter .mo_filters .location_menu,.dma-drawer--filter .mo_filters .dropdown>.btn,.dma-drawer--filter .mo_filters select,.dma-drawer--filter .mo_filters .mo_daterange,.dma-drawer--filter .mo_filters input[name="datefilter"]{width:100% !important;font-family:var(--sans) !important;font-size:14px !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;background:transparent !important;border:1px solid var(--rule) !important;border-radius:0 !important;color:var(--txt) !important;padding:12px 16px !important;text-align:left !important;box-shadow:none !important}.dma-drawer--filter .mo_filters .location_menu:hover,.dma-drawer--filter .mo_filters .dropdown>.btn:hover{border-color:var(--navy) !important}.dma-drawer--filter .mo_filters .btn-group.flat{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;width:100% !important}.dma-drawer--filter .mo_filters .btn-group.flat label,.dma-drawer--filter .mo_filters .btn-group.flat .btn-clean{width:auto !important;margin:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:6px !important;padding:14px 10px !important;background:transparent !important;border:1px solid var(--rule) !important;border-radius:0 !important;color:var(--txt) !important;font-family:var(--mono) !important;font-size:10px !important;font-weight:400 !important;letter-spacing:0.18em !important;text-transform:uppercase !important}.dma-drawer--filter .mo_filters .btn-group.flat .selecticon{width:36px !important;height:36px !important;object-fit:contain !important;opacity:0.85 !important}.dma-drawer--filter .mo_filters .btn-group.flat .type_caption{font:inherit !important;color:inherit !important;margin:0 !important}.dma-drawer--filter .mo_filters .btn-group.flat label>input[type="checkbox"]{display:none !important}.dma-drawer--filter .mo_filters .btn-group.flat label.active,.dma-drawer--filter .mo_filters .btn-group.flat label.btn.active,.dma-drawer--filter .mo_filters .btn-group.flat .btn.active{background:var(--navy) !important;border-color:var(--navy) !important;color:var(--ivory) !important}.dma-drawer--filter .mo_filters .btn-group.flat label.active .type_caption,.dma-drawer--filter .mo_filters .btn-group.flat .btn.active .type_caption{color:var(--ivory) !important}.dma-drawer--filter .mo_filters .btn-group.flat label.active .selecticon,.dma-drawer--filter .mo_filters .btn-group.flat .btn.active .selecticon{filter:invert(1) brightness(2) !important;opacity:1 !important}.dma-drawer--filter .mo_filters .input-group{display:flex !important;align-items:stretch !important;width:100% !important}.dma-drawer--filter .mo_filters .input-group .btn-number{background:transparent !important;border:1px solid var(--rule) !important;border-radius:0 !important;color:var(--txt) !important;padding:0 14px !important;font-family:var(--serif) !important;font-size:18px !important;line-height:1 !important;min-width:44px !important;box-shadow:none !important}.dma-drawer--filter .mo_filters .input-group .btn-number:hover{background:var(--navy) !important;color:var(--ivory) !important;border-color:var(--navy) !important}.dma-drawer--filter .mo_filters .input-group .form-control,.dma-drawer--filter .mo_filters .input-group input[type="text"],.dma-drawer--filter .mo_filters .input-group input[type="number"]{flex:1 !important;text-align:center !important;font-family:var(--serif) !important;font-size:16px !important;background:transparent !important;border:1px solid var(--rule) !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important;color:var(--txt) !important;padding:8px !important;box-shadow:none !important}.dma-drawer--filter .mo_filters .input-group .form-control:focus{outline:0 !important;border-color:var(--navy) !important;box-shadow:none !important}.dma-drawer--filter .mo_filters .checkbox.devmodex{display:inline-flex !important;margin:0 8px 8px 0 !important;padding:0 !important}.dma-drawer--filter .mo_filters .checkbox.devmodex label{display:inline-flex !important;align-items:center !important;gap:0 !important;padding:8px 14px !important;font-family:var(--mono) !important;font-size:10px !important;font-weight:400 !important;letter-spacing:0.2em !important;text-transform:uppercase !important;color:var(--txt) !important;background:transparent !important;border:1px solid var(--rule) !important;border-radius:999px !important;margin:0 !important}.dma-drawer--filter .mo_filters .checkbox.devmodex input[type="checkbox"]{position:absolute !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important}.dma-drawer--filter .mo_filters .checkbox.devmodex:has(input:checked) label{background:var(--navy) !important;border-color:var(--navy) !important;color:var(--ivory) !important}@media (max-width:600px){.dma-landing .previousdock,.dma-landing .nextdock{width:100% !important;padding:14px 18px !important;font-size:9px !important}.dma-landing #mo_ajax_container>.col.text-center{margin-bottom:24px !important}}@media (max-width:768px){.dma-brokers__grid .col-md-4,.dma-brokers__grid .digislide,.dma-brokers__grid .col{width:100% !important;max-width:100% !important;flex:0 0 100% !important;padding:0 !important;margin:0 !important}.dma-brokers__grid .container,.dma-brokers__grid .col-md-4>.container,.dma-brokers__grid .digislide>.container{max-width:100% !important;padding:0 !important;width:100% !important}}.dma-brokers__grid .col-md-4,.dma-brokers__grid .digislide,.dma-brokers__grid .col{width:auto !important;max-width:100% !important;flex:0 0 auto !important;padding:0 !important;margin:0 !important}.dma-landing #filters.mo_filters input,.dma-landing #filters.mo_filters input:hover,.dma-landing #filters.mo_filters input:focus,.dma-landing #filters.mo_filters input:focus-visible,.dma-landing #filters.mo_filters input:invalid,.dma-landing #filters.mo_filters input:required,.dma-landing #filters.mo_filters select,.dma-landing #filters.mo_filters .input-group,.dma-landing #filters.mo_filters .input-group:hover,.dma-landing #filters.mo_filters .input-group:focus-within,.dma-landing #filters.mo_filters .dropdown-toggle,.dma-landing #filters.mo_filters .dropdown-toggle:hover,.dma-landing #filters.mo_filters .dropdown-toggle:focus,.dma-landing #filters.mo_filters .dropdown-toggle:focus-visible{border-color:var(--rail-rule-2,rgba(239,231,214,0.18)) !important;outline:0 !important;box-shadow:none !important}.dma-landing #filters.mo_filters .input-group .input-number,.dma-landing #filters.mo_filters .input-group .plusminus,.dma-landing #filters.mo_filters .input-group .input-number:hover,.dma-landing #filters.mo_filters .input-group .input-number:focus{border:0 !important;box-shadow:none !important;outline:0 !important}.dma-landing #filters.mo_filters .checkbox,.dma-landing #filters.mo_filters .checkbox:hover,.dma-landing #filters.mo_filters .checkbox.devmodex,.dma-landing #filters.mo_filters .checkbox.devmodex:hover{border-color:var(--rail-rule-2,rgba(239,231,214,0.18)) !important;box-shadow:none !important}.dma-landing .listitempage>.row,.dma-landing .firstx>.row{display:flex !important;flex-wrap:wrap !important;gap:36px !important;margin:0 !important;--bs-gutter-x:0 !important;--bs-gutter-y:0 !important;width:100% !important}.dma-landing .listitempage>.row>.listing_wrapper,.dma-landing .firstx>.row>.listing_wrapper{flex:1 1 calc(33.333% - 24px) !important;max-width:calc(33.333% - 24px) !important;width:auto !important;padding:0 !important;margin:0 !important}@media (max-width:1300px){.dma-landing .listitempage>.row>.listing_wrapper,.dma-landing .firstx>.row>.listing_wrapper{flex:1 1 calc(50% - 18px) !important;max-width:calc(50% - 18px) !important}}@media (max-width:600px){.dma-landing .listitempage>.row>.listing_wrapper,.dma-landing .firstx>.row>.listing_wrapper{flex:1 1 100% !important;max-width:100% !important}}.dma-landing .mo_quick_pricerange{padding:0 !important;margin:0 !important;border-bottom:0 !important}.dma-landing .mo_results>.col-md-12>.col{padding:0 !important;margin:0 !important}.dma-landing #mo_ajax_container>.col.text-center{padding:12px 0 !important;margin:14px 0 18px !important;border-top:1px solid var(--xp-rule) !important;border-bottom:1px solid var(--xp-rule) !important}@media (max-width:991px){.dma-landing .mo_quick_pricerange,.dma-landing .mo_results,.dma-landing .mo_results>.col-md-12,.dma-landing .mo_results>.col-md-12>.col{display:block !important}.dma-landing .mo_quick_pricerange{display:flex !important;flex-wrap:wrap !important;gap:8px !important;padding:0 !important;margin:0 0 12px !important;overflow:visible !important}.dma-landing .mo_quick_pricerange>.col-md-12{display:flex !important;flex-wrap:wrap !important;gap:8px !important;padding:0 !important;margin:0 !important;width:100% !important}.dma-landing .mo_quick_pricerange .mo_pricerange_btn,.dma-landing .mo_quick_pricerange .btn{flex:0 0 auto !important}}@media (max-width:991px){.dma-landing .mo_quick_pricerange,.dma-landing .mo_results>.col-md-12:has(.mo_quick_pricerange),.dma-landing #mo_ajax_container>.col.text-center,.dma-landing .previousdock,.dma-landing .nextdock{display:none !important}}#dma-filter-target .mo_filters{background:transparent !important;color:var(--txt) !important;padding:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;max-width:100% !important;width:100% !important;position:static !important}#dma-filter-target .mo_filters::before,#dma-filter-target .mo_filters::after{display:none !important;content:none !important}body .dma-brokers__grid .col-md-4,body .dma-brokers__grid .digislide,body .dma-brokers__grid .col{counter-increment:roster;position:relative;width:100% !important;max-width:100% !important;flex:none !important;padding:0 !important;margin:0 !important;border:0 !important;background:transparent !important;transition:transform 500ms cubic-bezier(.2,.7,.2,1) !important}body .dma-brokers__grid .col-md-4>.container,body .dma-brokers__grid .digislide>.container,body .dma-brokers__grid .col>.container{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important}.dma-explore-bottombar{display:none}@media (max-width:1199px){.dma-explore-bottombar{display:flex;gap:10px;align-items:stretch;position:fixed;left:0;right:0;bottom:0;z-index:900;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(244,246,248,0.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--rule);box-shadow:0 -4px 24px rgba(14,27,42,0.14)}.dma-explore-bottombar .btn{flex:1 1 0;min-width:0;min-height:46px;padding:0 12px;gap:7px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:0.08em;white-space:nowrap}.dma-explore-bottombar__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:2px;background:var(--navy);color:#fff;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:0}}.dma-landing .listing_wrapper .single_yacht_slider{width:100% !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important}.dma-landing .listing_wrapper .property_listing{min-width:0 !important;max-width:100% !important;overflow:hidden !important}.dma-landing .conversion_buttons:not(.dma-card__cta){display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;margin:6px 0 0 !important;padding:0 !important;text-align:center !important;width:100% !important;background:transparent !important}.dma-landing .conversion_buttons:not(.dma-card__cta) a.btn,.dma-landing .conversion_buttons:not(.dma-card__cta) .mo_moinfo{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;background-image:none !important;color:var(--xp-ink) !important;border:1px solid var(--xp-rule) !important;padding:12px 16px !important;font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.22em !important;text-transform:uppercase !important;font-weight:500 !important;border-radius:3px !important;box-shadow:none !important;text-decoration:none !important;cursor:pointer !important;line-height:1 !important;width:auto !important;margin:0 !important}.dma-landing .conversion_buttons:not(.dma-card__cta) a.btn:hover,.dma-landing .conversion_buttons:not(.dma-card__cta) .mo_moinfo:hover{border-color:var(--xp-ink) !important;background:var(--xp-card) !important;color:var(--xp-ink) !important}.dma-landing .conversion_buttons:not(.dma-card__cta) button.btn,.dma-landing .conversion_buttons:not(.dma-card__cta) .trigger_yachtmodal,.dma-landing .conversion_buttons:not(.dma-card__cta) .mgc_vertical_gradient{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:var(--cta) !important;background-image:none !important;color:var(--cta-ink) !important;border:1px solid var(--cta) !important;padding:12px 16px !important;font-family:var(--mono) !important;font-size:10px !important;letter-spacing:0.22em !important;text-transform:uppercase !important;font-weight:600 !important;border-radius:3px !important;cursor:pointer !important;line-height:1 !important;width:auto !important;margin:0 !important;max-width:100% !important}.dma-landing .conversion_buttons:not(.dma-card__cta) button.btn:hover{background:var(--cta-deep) !important;border-color:var(--cta-deep) !important;color:#fff !important}.dma-landing .listing_wrapper:not(.dma-card-wrap) .property_listing>div:not(.mo_badges):not(.single_yacht_slider):not(.lds-circle):not(.swiper){padding:18px 22px 0 !important;display:flex !important;flex-direction:column !important;gap:14px !important;text-align:left !important;background:transparent !important}.dma-landing .listing_wrapper:not(.dma-card-wrap) .property_listing .row,.dma-landing .listing_wrapper:not(.dma-card-wrap) .property_listing [class*="col-"]{margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;float:none !important}.dma-landing .listing_wrapper:not(.dma-card-wrap) h3.single_yacht_title{font-family:var(--serif) !important;font-weight:400 !important;font-size:28px !important;line-height:1.05 !important;letter-spacing:-0.018em !important;color:var(--xp-ink) !important;margin:0 !important;text-align:left !important;width:100% !important}.dma-landing .listing_wrapper:not(.dma-card-wrap) .single_yacht_price{font-family:var(--serif) !important;font-size:22px !important;font-weight:400 !important;color:var(--xp-gold) !important;text-align:left !important;margin:0 !important;padding:0 !important;letter-spacing:-0.01em !important}.dma-landing .listing_wrapper:not(.dma-card-wrap) .row.fourths{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px 16px !important;margin:0 !important;padding:14px 0 4px !important;border:0 !important;border-top:1px solid var(--xp-rule) !important;width:100% !important}.dma-landing .listing_wrapper:not(.dma-card-wrap) .conversion_buttons:not(.dma-card__cta){margin:6px 0 22px !important}.dma-landing .wpb_wrapper .listing_wrapper{flex:1 1 100% !important;max-width:100% !important;width:100% !important}