.sub-menu{position:absolute;top:100%;left:50%;transform:translate(-50%,0);width:auto;width:-moz-fit-content;width:fit-content;height:auto;height:-moz-fit-content;height:fit-content;background:rgba(255,255,255,.85);color:#0e1d39;display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;gap:0;white-space:nowrap;padding:1.75rem 1rem;border-radius:.5rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .25));min-width:14rem}@media screen and (max-width:1024px){.sub-menu{display:flex;position:relative;top:0;left:0;transform:none}}.sub-menu::before{display:block;content:"";position:absolute;top:-.5rem;left:50%;transform:translate(-50%,0);width:0;height:0;border-left:.5rem solid rgba(255,255,255,0);border-right:.5rem solid rgba(255,255,255,0);border-bottom:.5rem solid rgba(255,255,255,.85)}.sub-menu li{height:auto;height:-moz-fit-content;height:fit-content}.sub-menu li:hover a{color:#f06b36}.sub-menu li a{display:flex;flex-flow:row nowrap;gap:.75rem;align-items:center;justify-content:center;line-height:initial;padding:.25rem .5rem}.sub-menu li a svg{width:1.5rem}.sub-menu li span{transition:color .33s}.sub-menu li:hover span{color:#f06b36}.transition-icon{position:absolute;z-index:1;left:50%;transform:translate(-50%,0);width:3.5rem;height:3.5rem;background-image:url(/wp-content/themes/asnet-core/assets/images-min/hero-transition.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.transition-icon.top{top:-1.75rem;bottom:auto}.transition-icon.bottom{top:auto;bottom:-1.75rem}.button{display:flex;font-family:mr-eaves-xl-sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;text-transform:uppercase;color:#0e1d39;padding:.9rem 3.05rem;border:2px solid #f06b36;border-radius:.5rem;width:auto;width:-moz-fit-content;width:fit-content;transition:background-color .33s,color .33s;text-align:center}@media screen and (max-width:1024px){.button{width:100%;justify-content:center}}.button:hover{background-color:#f06b36;color:#fff}.desktop-button{display:flex}@media screen and (max-width:1024px){.desktop-button{display:none}}.mobile-button{display:none}@media screen and (max-width:1024px){.mobile-button{display:flex}}input,select,textarea{border:1px solid rgba(15,24,54,.29);border-radius:.5rem;background:#f5f5f5;padding:.5rem 1rem;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/asnet-core/assets/images-min/select-arrow.svg);background-position:calc(100% - .75rem) 50%;background-size:.55rem;background-repeat:no-repeat;cursor:pointer}input[type=submit]{background:#f06b36;color:#fff;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;margin-left:.5rem;padding:1rem 4.5rem;cursor:pointer;justify-content:center;border:0}.fixed-footer-padding{display:block;position:relative;margin:42rem 0}@media screen and (max-width:1440px){.fixed-footer-padding{display:none}}footer{background-image:linear-gradient(#545255,#3e3e3e);position:fixed;z-index:-5;bottom:0;left:0;width:100%;height:auto;height:-moz-fit-content;height:fit-content;padding:8rem 13rem 2rem 13rem;overflow:hidden}@media screen and (max-width:1440px){footer{position:relative;padding:3rem;z-index:0}}@media screen and (max-width:1024px){footer{padding:1rem}}footer .container{max-width:70rem}@media screen and (max-width:71rem){footer .container .container,footer .container .container-sm{max-width:90%}}footer .container .social{text-align:center;margin-bottom:4rem;position:relative}footer .container .social .socials{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.6rem;align-items:inherit;justify-content:center;grid-template-columns:repeat(5,fit-content(100%))!important}@media screen and (max-width:1440px){footer .container .social .socials{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){footer .container .social .socials{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){footer .container .social .socials{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){footer .container .social .socials{grid-template-columns:repeat(1,1fr)}}footer .container .social .socials a{transition:color .33s}footer .container .social .socials a:hover{color:#fff}footer .container .links{position:relative}footer .container>.links::after,footer .container>.social::after{display:block;content:"";position:absolute;bottom:-2rem;left:-50%;width:200%;height:1px;background:#5d5d5d}footer .container .cols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;align-items:initial;justify-content:initial}@media screen and (max-width:1024px){footer .container .cols{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){footer .container .cols{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){footer .container .cols{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){footer .container .cols{grid-gap:0}}footer .container .cols .col{position:relative;display:flex;flex-flow:column}footer .container .cols .col .title{min-height:4.33rem}@media screen and (max-width:1024px){footer .container .cols .col .title{min-height:0}}footer .container .cols .col.office>ul>li:first-of-type{margin-bottom:2rem}footer .container .cols .col::before{display:block;content:"";position:absolute;top:-2rem;left:-2rem;width:1px;height:calc(100% + 4rem);background:#5d5d5d}@media screen and (max-width:1024px){footer .container .cols .col::before{display:none}}footer .container .cols .col:first-of-type::before,footer .container .cols .col:nth-of-type(2)::before{display:none}footer .container h3{font-family:mr-eaves-xl-sans,sans-serif;font-size:18px;font-weight:600;letter-spacing:calc(18px * ((300 / 100)/ 10));line-height:33px;color:#0e1d39;text-transform:uppercase}footer .container a{color:#8d8c8d;transition:color .33s;padding:.5rem 0}footer .container a:hover{color:#fff}footer .container h3,footer .container span{color:#fff}footer .container ul{list-style-type:none;padding:0}footer .container .copyright{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;align-items:center;justify-content:space-between;margin-top:3.75rem}@media screen and (max-width:768px){footer .container .copyright{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){footer .container .copyright{grid-template-columns:repeat(1,1fr)}}footer .container .copyright div:nth-of-type(2){text-align:center}footer .container .copyright div:nth-of-type(3){text-align:right}footer .container .copyright .asnet{opacity:.15;transition:opacity .33s}footer .container .copyright .asnet:hover{opacity:1}:root:root:root:root:root .cog-form:not([data-old-safari]) .cog-field .cog-row,html .cog-form:not([data-old-safari]) .cog-field .cog-row{-moz-column-gap:0;column-gap:0}:root:root:root:root:root .cog-input--long,html .cog-input--long{margin:0}:root:root:root:root:root .cog-row .cog-col:not(td),html .cog-row .cog-col:not(td){margin:0}:root:root:root:root:root .cog-input,html .cog-input{padding:0;margin:0}:root:root:root:root:root .cog-cognito button:not([disabled]),html .cog-cognito button:not([disabled]){display:flex;padding:.9rem 3.05rem;border:2px solid #f06b36;border-radius:.5rem;width:auto;width:-moz-fit-content;width:fit-content;transition:background-color .33s;text-align:center;background:0 0;width:100%;align-items:center;justify-content:center}:root:root:root:root:root .cog-cognito button:not([disabled]) span,html .cog-cognito button:not([disabled]) span{font-family:mr-eaves-xl-sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;text-transform:uppercase;color:#0e1d39;transition:color .33s}:root:root:root:root:root .cog-cognito button:not([disabled]):hover,html .cog-cognito button:not([disabled]):hover{background-color:#f06b36}:root:root:root:root:root .cog-cognito button:not([disabled]):hover span,html .cog-cognito button:not([disabled]):hover span{color:#fff}html .cog-abuse.cog-wrapper,html .cog-branding{display:none}html .fancybox__backdrop{opacity:.95}html .fancybox__backdrop::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/themes/asnet-core/assets/images/watermark.webp);background-size:cover;background-position:center;background-repeat:repeat}html .fancybox__backdrop::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;background-image:linear-gradient(45deg,#01184a,#00050f);opacity:.8}html .fancybox__content{filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .5))}.anchor-link{position:relative;top:0}.models{margin:10rem auto 6rem auto}.models .results{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;align-items:initial;justify-content:initial}@media screen and (max-width:768px){.models .results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.models .results{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1440px){.models .results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.models .results{grid-template-columns:1fr}}.similar-boats{padding:4rem 0}.similar-boats h1{font-family:freight-big-pro,serif;font-size:34px;font-weight:300;letter-spacing:calc(34px * ((60 / 100)/ 10));line-height:55px;color:#0e1d39}@media screen and (max-width:1440px){.similar-boats h1{font-family:freight-big-pro,serif;font-size:30px;font-weight:300;letter-spacing:calc(30px * ((60 / 100)/ 10));line-height:40px;color:#0e1d39}}@media screen and (max-width:1024px){.similar-boats .mobile-filters{margin-top:1.5rem}}.similar-boats .count-and-sort{display:grid;grid-template-columns:repeat(2,fit-content(100%));grid-gap:1rem;align-items:flex-end;justify-content:space-between;margin:2rem 0}@media screen and (max-width:1024px){.similar-boats .count-and-sort{grid-template-columns:repeat(1,fit-content(100%))}}@media screen and (max-width:600px){.similar-boats .count-and-sort{grid-template-columns:repeat(1,fit-content(100%))}}@media screen and (max-width:1024px){.similar-boats .count-and-sort{grid-template-columns:1fr}}.similar-boats .count-and-sort select{background-color:#fff;padding-right:2rem}.similar-boats .count-and-sort .count p{font-weight:600;visibility:hidden;margin:0}@media screen and (max-width:1024px){.similar-boats .count-and-sort .count{order:2}}@media screen and (max-width:1024px){.similar-boats .count-and-sort .sort{margin-top:1.5rem}}.similar-boats .count-and-sort .sort input[type=submit]{display:none}.similar-boats .results{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;align-items:initial;justify-content:initial}@media screen and (max-width:768px){.similar-boats .results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.similar-boats .results{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1440px){.similar-boats .results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.similar-boats .results{grid-template-columns:1fr}}.similar-boats .pagination{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:center;margin:2rem auto}.similar-boats .pagination a{display:flex;flex-flow:inherit inherit;gap:inherit;align-items:center;justify-content:center}.similar-boats .pagination .page-number{padding:.25rem .75rem;border-radius:.5rem;color:#bbbfc6;border:1px solid #bbbfc6}@media screen and (max-width:1024px){.similar-boats .pagination .page-number{display:none}}.similar-boats .pagination .page-number.first,.similar-boats .pagination .page-number.last,.similar-boats .pagination .page-number.next,.similar-boats .pagination .page-number.prev{border:0}@media screen and (max-width:1024px){.similar-boats .pagination .page-number.first,.similar-boats .pagination .page-number.last,.similar-boats .pagination .page-number.next,.similar-boats .pagination .page-number.prev{display:flex}}.similar-boats .pagination .page-number.current{background:#0e1d39}@media screen and (max-width:1024px){.similar-boats .pagination .page-number.current{display:flex}}