main#grid-container section#cta-container{grid-row-start:cta-top;grid-row-end:cta-bottom;grid-column-start:content-left;grid-column-end:right-edge;display:flex;align-items:center;justify-content:flex-start;padding:0 4rem 2.25rem 4rem}@media screen and (max-width:1080px){main#grid-container section#cta-container{display:grid;grid-template-columns:1fr 1fr;margin-right:38vw;padding:0 5rem 2.5rem 5rem}}@media screen and (max-width:600px){main#grid-container section#cta-container{display:flex;flex-direction:column;margin-right:0;order:2}}main#grid-container section#cta-container a.cta-btn{background-color:#012252;font-family:lora,serif;color:#fff;font-weight:400;-webkit-text-stroke:0;letter-spacing:3px;font-size:16px;padding:6px 24px 8px 24px!important;text-decoration:none;text-transform:uppercase;outline:0;border:none;transition:all 250ms ease-in-out;font-family:allotrope,sans-serif;margin-right:.6rem;padding:.25rem .8rem;letter-spacing:1.5px;font-weight:500;text-align:center;-webkit-text-stroke:.1px}@media screen and (max-width:1080px){main#grid-container section#cta-container a.cta-btn{font-size:2.5rem;line-height:3rem;letter-spacing:2px;padding:1.3rem 0 1rem 0}}@media screen and (max-width:600px){main#grid-container section#cta-container a.cta-btn{font-size:4rem;line-height:4.5rem;letter-spacing:2px;padding:2rem 0 1rem 0}}main#grid-container section#cta-container a.cta-btn:hover{background-color:#002d6a;color:#cbb677}@media screen and (max-width:1080px){main#grid-container section#cta-container a.cta-btn{margin-bottom:1rem}}@media screen and (max-width:600px){main#grid-container section#cta-container a.cta-btn{padding:3rem 0;margin-bottom:3rem;width:100%}}main#grid-container section#content-container{grid-row-start:content-top;grid-row-end:content-bottom;grid-column-start:content-left;grid-column-end:right-edge;display:flex;flex-direction:column}@media screen and (max-width:600px){main#grid-container section#content-container{order:4}}main#grid-container section#content-container div.title-banner{width:100%;height:50px;background-color:#e5e9f0;display:flex;align-items:center;justify-content:flex-start;padding:0 4rem}main#grid-container section#content-container div.title-banner#description-block{order:0}main#grid-container section#content-container div.title-banner#additional-block{order:2}@media screen and (max-width:600px){main#grid-container section#content-container div.title-banner{justify-content:center}}main#grid-container section#content-container div.title-banner h3{margin:.5rem 0 0 0;padding:0;font-size:28.5px;font-style:italic;font-weight:400;letter-spacing:4px}@media screen and (max-width:600px){main#grid-container section#content-container div.title-banner h3{text-align:center}}main#grid-container section#content-container div.description-container{padding:1.5rem 3rem 1.5rem 4rem;width:65vw}@media screen and (max-width:1080px){main#grid-container section#content-container div.description-container{width:calc(100vw - 40vw);order:1}}@media screen and (max-width:600px){main#grid-container section#content-container div.description-container{padding:2rem 5rem;width:100%}}main#grid-container section#content-container div.description-container h1,main#grid-container section#content-container div.description-container h2,main#grid-container section#content-container div.description-container h3,main#grid-container section#content-container div.description-container h4,main#grid-container section#content-container div.description-container h5,main#grid-container section#content-container div.description-container h6{font-family:lora,serif;letter-spacing:2px}main#grid-container section#content-container div.description-container ol{list-style:none}main#grid-container section#content-container div.description-container table tr th *{font-size:18px;-webkit-text-stroke:.15px;font-family:hind-siliguri,sans-serif;text-align:left}main#grid-container section#content-container div.description-container table tr td *{font-size:18px;-webkit-text-stroke:.15px;font-family:hind-siliguri,sans-serif;list-style:none}main#grid-container section#content-container div.description-container ul{padding-left:1rem}@media screen and (max-width:1080px){main#grid-container section#content-container div.description-container ul{padding-left:2rem}}main#grid-container section#content-container div.description-container dl{padding-left:0}main#grid-container section#content-container div.description-container dl dt{font-size:20px;font-weight:700;-webkit-text-stroke:.1px;font-family:hind-siliguri,sans-serif}main#grid-container section#content-container div.description-container dl dd{line-height:2rem;margin-left:2rem}@media screen and (max-width:600px){main#grid-container section#content-container div.description-container dl dd{line-height:6rem}}main#grid-container section#content-container div.description-container dd,main#grid-container section#content-container div.description-container i,main#grid-container section#content-container div.description-container li,main#grid-container section#content-container div.description-container p{font-size:18px;-webkit-text-stroke:.15px;font-family:hind-siliguri,sans-serif}main#grid-container section#content-container div.description-container dd strong,main#grid-container section#content-container div.description-container i strong,main#grid-container section#content-container div.description-container li strong,main#grid-container section#content-container div.description-container p strong{font-weight:500}main#grid-container section#content-container div.contact-container{padding:0 4rem 0 3rem;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:3rem;order:2}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container{background-color:#012252;border-top:solid 12px #cbb677;padding:4rem;order:3}}@media screen and (max-width:768px){main#grid-container section#content-container div.contact-container{order:2}}@media screen and (max-width:768px){main#grid-container section#content-container div.contact-container.center{justify-content:center}}main#grid-container section#content-container div.contact-container div.contact-wrapper{display:grid;grid-template-columns:[image-left image-right] auto [form-left form-right] 1fr;grid-template-rows:[row-top] auto [title-top title-bottom] 1fr [form-top form-bottom] auto [row-bottom];width:57vw}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper{width:100%;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (max-width:768px){main#grid-container section#content-container div.contact-container div.contact-wrapper{display:flex;flex-direction:column;width:50vw}}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-wrapper{display:flex;flex-direction:column;width:100%}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img{grid-column-start:image-left;grid-column-end:image-right;grid-row-start:row-top;grid-row-end:form-bottom;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 1rem 0 0}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img{align-items:flex-start;justify-content:center;padding:3rem 0 2rem 0}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img picture{width:100%}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img picture img{border-top:solid 10px #012252;border-left:solid 10px #012252;border-right:solid 10px #012252;border-bottom:none;max-height:360px}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img picture img{width:100%;padding:0 0 5rem 0}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn{align-self:center;padding:1.5rem 0 2rem 0;display:flex;width:100%}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn{padding:0 2.5rem}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn a{border:none;outline:0;background-color:#cbb677;font-family:lora,serif;text-transform:uppercase;color:#012252;font-size:16px;letter-spacing:2px;transition:all 250ms ease-in-out;cursor:pointer;text-shadow:0 0 6px #00000050;text-decoration:none;padding:6px 24px 8px 24px!important;width:100%;font-family:allotrope,sans-serif;padding:.3rem 1rem .2rem 1rem;-webkit-text-stroke:.35px;text-align:center;text-shadow:none}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn a{font-size:1.5rem}}@media screen and (max-width:768px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn a{font-size:2.5rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn a{font-size:4.5rem}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn a:hover{background-color:#012252;color:#cbb677}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-img div.cta-btn a{padding:2rem}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title{grid-column-start:form-left;grid-column-end:form-right;grid-row-start:row-top;grid-row-end:title-bottom;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-left:.5rem}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title h2{margin:.8rem 0;padding:0 0 .8rem 0;font-weight:400;font-style:italic;font-size:30px}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title h2{color:#fff;text-align:center;margin-bottom:4rem;width:100%}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers{flex-direction:column;justify-content:center;width:100%}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers a{margin:0;padding:0;margin-right:1rem;display:flex;align-items:center;justify-content:flex-start;color:#012252;text-decoration:none;letter-spacing:2px;font-weight:400;-webkit-text-stroke:.25px}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers a{color:#fff;margin-bottom:4rem}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers a span{display:block!important}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers a img{display:none!important}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers a img{margin-right:14px;min-width:24px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-title div.phone-numbers a span{display:none}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form{grid-column-start:form-left;grid-column-end:form-right;grid-row-start:title-bottom;grid-row-end:form-bottom;display:flex;align-items:center;justify-content:flex-start}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito{width:100%}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset legend,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset legend{display:none}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor{padding-bottom:1rem}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input{height:39px;border:none;border-radius:0;font-family:allotrope,sans-serif;background-color:#e5e9f0;padding:12px 24px;letter-spacing:2px;font-size:12px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input::-moz-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input::-moz-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input:-ms-input-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input:-ms-input-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input::placeholder,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor input::placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor:first-child,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main fieldset div.c-editor:first-child{margin-bottom:1.5rem}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field{padding-bottom:1rem}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field:first-child,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field:first-child{padding-right:1rem}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-label,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-label{display:none}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input{height:39px;border:none;border-radius:0;font-family:allotrope,sans-serif;background-color:#e5e9f0;padding:12px 24px;letter-spacing:2px;font-size:12px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input::-moz-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input::-moz-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input:-ms-input-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input:-ms-input-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input::placeholder,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor input::placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea{height:75px;border-radius:0;padding:12px 24px;font-family:allotrope,sans-serif;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px;font-size:12px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea::-moz-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea::-moz-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea:-ms-input-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea:-ms-input-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea::placeholder,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-form-main div.c-field div.c-editor textarea::placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div#c-recaptcha-div,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div#c-recaptcha-div{display:none}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-error,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-forms-template div.c-forms-error{display:none}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-button-section,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-button-section{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-button-section,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-button-section{justify-content:center}}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-button-section div.c-action,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-button-section div.c-action{width:100%;margin-bottom:4rem}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-button-section div.c-action button,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-button-section div.c-action button{border-radius:0;background:#ee0707;color:#fff;font-family:allotrope,sans-serif;padding:.6rem 2rem;font-size:16px;border:none;outline:0;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:1080px){main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito form div.c-forms-form div.c-forms-form-body div.c-button-section div.c-action button,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito form div.c-forms-form div.c-forms-form-body div.c-button-section div.c-action button{width:100%;padding:3rem 2rem 2rem 2rem}}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset legend,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset legend{display:none}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input{border:none;border-radius:0;font-family:allotrope,sans-serif;background-color:#e5e9f0;padding:12px 24px;letter-spacing:2px;font-size:12px;font-weight:500;-webkit-text-stroke:.5px;height:39px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input::-moz-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input::-moz-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input:-ms-input-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input:-ms-input-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input::placeholder,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row fieldset div div.cog-row div.cog-input div.el-input input::placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field label,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field label{display:none}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input{border:none;border-radius:0;font-family:allotrope,sans-serif;background-color:#e5e9f0;padding:12px 24px;letter-spacing:2px;font-size:12px;font-weight:500;-webkit-text-stroke:.5px;height:39px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input::-moz-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input::-moz-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input:-ms-input-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input:-ms-input-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input::placeholder,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-input input::placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea{height:75px;border-radius:0;padding:12px 24px;font-family:allotrope,sans-serif;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px;font-size:12px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea::-moz-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea::-moz-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea:-ms-input-placeholder, main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea:-ms-input-placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea::placeholder,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-row div.cog-field div.cog-input div.el-textarea textarea::placeholder{color:#000;font-family:allotrope,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:500;-webkit-text-stroke:.5px}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-page__navigation,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-page__navigation{display:flex;justify-content:flex-end}main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cog-cognito div.cog-form__container div.cog-body div.cog-page div.cog-page__navigation button,main#grid-container section#content-container div.contact-container div.contact-wrapper div.contact-form div.cognito div.cog-form__container div.cog-body div.cog-page div.cog-page__navigation button{background-color:#ee0707}main#grid-container section#content-container div.contact-container div.contact-background{width:100%;min-height:350px;background-color:#012252;border-top:solid .5rem #cbb677;position:absolute;bottom:0;left:0;z-index:-1}@media screen and (max-width:600px){main#grid-container section#content-container div.contact-container div.contact-background{display:none}}main#grid-container section#content-container div.add-info-container{padding:0 4rem 5rem 4rem;width:65vw;order:4}@media screen and (max-width:768px){main#grid-container section#content-container div.add-info-container{width:100%!important;order:2}}@media screen and (max-width:1080px){main#grid-container section#content-container div.add-info-container{width:calc(100vw - 40vw);order:2}}@media screen and (max-width:600px){main#grid-container section#content-container div.add-info-container{padding:2rem 5rem;width:100%}}main#grid-container section#content-container div.add-info-container div.info-block{font-size:18px;-webkit-text-stroke:.1px;font-family:hind-siliguri,sans-serif;padding-top:12px}main#grid-container section#content-container div.add-info-container div.info-block h1,main#grid-container section#content-container div.add-info-container div.info-block h2,main#grid-container section#content-container div.add-info-container div.info-block h3,main#grid-container section#content-container div.add-info-container div.info-block h4,main#grid-container section#content-container div.add-info-container div.info-block h5,main#grid-container section#content-container div.add-info-container div.info-block h6{font-family:lora,serif;letter-spacing:2px}main#grid-container section#content-container div.add-info-container div.info-block ol{list-style:none}main#grid-container section#content-container div.add-info-container div.info-block table tr th *{font-size:18px;-webkit-text-stroke:.15px;font-family:hind-siliguri,sans-serif;text-align:left}main#grid-container section#content-container div.add-info-container div.info-block table tr td *{font-size:18px;-webkit-text-stroke:.15px;font-family:hind-siliguri,sans-serif;list-style:none}main#grid-container section#content-container div.add-info-container div.info-block ul{padding-left:1rem}@media screen and (max-width:1080px){main#grid-container section#content-container div.add-info-container div.info-block ul{padding-left:2rem}}main#grid-container section#content-container div.add-info-container div.info-block dl{padding-left:0}main#grid-container section#content-container div.add-info-container div.info-block dl dt{font-size:20px;font-weight:700;-webkit-text-stroke:.1px;font-family:hind-siliguri,sans-serif}main#grid-container section#content-container div.add-info-container div.info-block dl dd{line-height:2rem;margin-left:2rem}@media screen and (max-width:600px){main#grid-container section#content-container div.add-info-container div.info-block dl dd{line-height:6rem}}main#grid-container section#content-container div.add-info-container div.info-block dd,main#grid-container section#content-container div.add-info-container div.info-block i,main#grid-container section#content-container div.add-info-container div.info-block li,main#grid-container section#content-container div.add-info-container div.info-block p{font-size:18px;-webkit-text-stroke:.15px;font-family:hind-siliguri,sans-serif}main#grid-container section#content-container div.add-info-container div.info-block dd strong,main#grid-container section#content-container div.add-info-container div.info-block i strong,main#grid-container section#content-container div.add-info-container div.info-block li strong,main#grid-container section#content-container div.add-info-container div.info-block p strong{font-weight:500}main#grid-container section#content-container div.featured-listings{margin-left:4rem;margin-right:4rem;margin-bottom:4rem;order:6}@media screen and (max-width:1080px){main#grid-container section#content-container div.featured-listings{margin-left:0;margin-right:0;margin-bottom:0;padding:0 2rem 2rem 2rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings{display:none}}main#grid-container section#content-container div.featured-listings div.featured-title h3{margin:.5rem 0 3rem 0;padding:0;font-size:28.5px;font-style:italic;font-weight:400;letter-spacing:4px}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.featured-title h3{text-align:center}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:.8rem;column-gap:.8rem;grid-column-gap:.8rem;row-gap:.8rem;grid-row-gap:.8rem;list-style:none;padding:0;margin:0}@media screen and (max-width:1080px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-column-gap:2.5rem;row-gap:2.5rem;grid-row-gap:2.5rem}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card{position:relative;display:grid;grid-template-columns:[card-left card-right] auto;grid-template-rows:[img-top img-bottom] 275px [body-top body-bottom] auto;transition:all 250ms ease-in-out;box-shadow:0 0 10px #00000040;transform:scale(1);background:#fff}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card:hover{box-shadow:0 0 20px #00000087;transform:scale(1.025)}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card a.streched-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:20}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image{grid-row-start:img-top;grid-row-end:img-bottom;grid-column-start:card-left;grid-column-end:card-right;position:relative;z-index:15}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:calc(100% - 45px);font-family:lora,serif;font-style:italic;text-align:center;margin-bottom:15px;padding:3px 0 0 0;font-size:.75rem}@media screen and (max-width:1080px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{font-size:1rem;padding:.25rem}}@media screen and (max-width:768px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{font-size:2rem;padding:1.5rem 0}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{font-size:4rem;padding:2.5rem 0}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.featured{background-color:#cbb677;color:#012252}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.price{background-color:#a6dfae;color:#012252}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.sold{background-color:#a60c34;color:#f2f4f7}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.suspended{background-color:#cbb677;color:#f2f4f7}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body{grid-row-start:body-top;grid-row-end:body-bottom;grid-column-start:card-left;grid-column-end:card-right;border-top:solid #79bde8 10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:15;padding:1rem 1.6rem;background:#ecf0f6;background:linear-gradient(0deg,#ecf0f6 0,#fff 100%)}@media screen and (max-width:768px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body{padding:2rem 2.5rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body{padding:3rem 3.5rem}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{width:100%;font-family:lora,serif;color:#012252;font-size:1rem}@media screen and (max-width:1080px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{font-size:1.5rem}}@media screen and (max-width:768px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{font-size:2.5rem;margin-bottom:.5rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{font-size:4.5rem}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-family:lora,serif;color:#454545;font-style:italic;font-size:.8rem}@media screen and (max-width:1080px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{font-size:1rem}}@media screen and (max-width:768px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{font-size:2rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{font-size:4rem}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price img{margin-right:.5rem}@media screen and (max-width:768px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price img{margin-right:2.5rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price img{margin-right:3.5rem}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-family:lora,serif;color:#454545;font-style:italic;font-size:.8rem}@media screen and (max-width:1080px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{font-size:1rem}}@media screen and (max-width:768px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{font-size:2rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{font-size:4rem}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location img{margin-right:.5rem}@media screen and (max-width:768px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location img{margin-right:2.5rem}}@media screen and (max-width:600px){main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location img{margin-right:3.5rem}}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card.min div.card-body div.title{font-size:14px}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card.min div.card-body div.price{display:none}main#grid-container section#content-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card.min div.card-body div.location{display:none}main#grid-container aside#spec-container{grid-row-start:cta-top;grid-row-end:bottom-edge;grid-column-start:aside-left;grid-column-end:aside-right;margin:0 4rem 0 0;z-index:50}@media screen and (max-width:600px){main#grid-container aside#spec-container{margin:0 5rem;margin-bottom:5rem;order:3}}main#grid-container aside#spec-container div.spec-wrapper{min-width:30vw;margin-left:4rem;margin-bottom:3rem;box-shadow:0 0 20px #0000008f}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.spec-wrapper{margin-left:0}}main#grid-container aside#spec-container div.spec-wrapper div.spec-head{background-color:#012252;border-bottom:solid 12px #e5e9f0;position:relative;padding:.8rem 0 .5rem 0}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.spec-wrapper div.spec-head{padding:1.8rem 0 2.5rem 0}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.spec-wrapper div.spec-head{padding:4rem 0}}main#grid-container aside#spec-container div.spec-wrapper div.spec-head h3{color:#fff;text-align:center;margin:0;padding:0;font-size:24px;letter-spacing:3px;font-weight:lighter;-webkit-text-stroke:0}main#grid-container aside#spec-container div.spec-wrapper div.spec-head div.triangle{width:0;height:0;border-style:solid;border-width:78px 117px 0 117px;border-color:#e5e9f0 transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translateX(-50%)}main#grid-container aside#spec-container div.spec-wrapper div.spec-head div.triangle a.streched-link{position:relative;top:0;left:0;padding:5rem;z-index:999999}main#grid-container aside#spec-container div.spec-wrapper div.spec-head div.triangle picture img{position:absolute;bottom:58px;z-index:60;left:-30px;width:68px}@-webkit-keyframes bounce-7{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-100px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1,1) translateY(-7px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@keyframes bounce-7{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-100px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1,1) translateY(-7px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}main#grid-container aside#spec-container div.spec-wrapper div.spec-head div.triangle:after{content:"";width:0;height:0;border-style:solid;border-width:60px 90px 0 90px;border-color:#012252 transparent transparent transparent;position:relative;top:-19px;right:89px}main#grid-container aside#spec-container div.spec-wrapper div.spec-head div.triangle div.mini-triangle{position:absolute;bottom:27px;z-index:50;left:-69px;width:0;height:0;border-style:solid;border-width:47px 70px 0 70px;border-color:#fff transparent transparent transparent}main#grid-container aside#spec-container div.spec-wrapper div.spec-head div.triangle div.mini-triangle:after{content:"";width:0;height:0;border-style:solid;border-width:40px 60px 0 60px;border-color:#012252 transparent transparent transparent;position:relative;top:-14px;right:60px}main#grid-container aside#spec-container div.spec-wrapper div.spec-body{background-color:#f2f4f7;padding:3rem;padding-top:4rem}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.spec-wrapper div.spec-body{padding-top:10rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.spec-wrapper div.spec-body{padding:4rem;padding-top:20rem}}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.price{margin-bottom:2rem}@media screen and (max-width:600px){main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.price{margin-bottom:4rem}}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.price h2{text-align:center;color:#00a616;font-weight:500;letter-spacing:4px;font-family:proxima-nova,sans-serif;font-size:36px;margin:0;-webkit-text-stroke:.25px}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block{margin-bottom:1rem}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-title{padding:2rem 0}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-title h3{text-align:center;font-family:lora,serif;font-weight:100;font-size:20px;letter-spacing:2px;margin-top:0;margin-bottom:.5rem;-webkit-text-stroke:.15px}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items{display:flex;flex-direction:column}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items div.spec-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px #cecece solid;-moz-column-gap:1rem;column-gap:1rem;margin:0 0 .5rem}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items div.spec-item{margin:0 0 1rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items div.spec-item{margin:0 0 3rem}}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items div.spec-item span{font-family:proxima-nova,sans-serif;font-size:16px}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items div.spec-item span:first-child{color:#696969;font-weight:lighter}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items div.spec-item span:first-child span{color:#696969;font-weight:lighter}main#grid-container aside#spec-container div.spec-wrapper div.spec-body div.spec-block div.spec-items div.spec-item span:last-child{color:#000;font-weight:400;-webkit-text-stroke:.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main#grid-container aside#spec-container div.featured-listings{margin-left:4rem}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.featured-listings{margin-left:0}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings{display:none}}main#grid-container aside#spec-container div.featured-listings div.featured-title h3{margin:.5rem 0 3rem 0;padding:0;font-size:28.5px;font-style:italic;font-weight:400;letter-spacing:4px}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.featured-title h3{text-align:center}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;-moz-column-gap:.8rem;column-gap:.8rem;grid-column-gap:.8rem;row-gap:.8rem;grid-row-gap:.8rem;list-style:none;padding:0;margin:0}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-column-gap:2.5rem;row-gap:2.5rem;grid-row-gap:2.5rem}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card{position:relative;display:grid;grid-template-columns:[card-left card-right] auto;grid-template-rows:[img-top img-bottom] 275px [body-top body-bottom] auto;transition:all 250ms ease-in-out;box-shadow:0 0 10px #00000040;transform:scale(1);background:#fff}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card:hover{box-shadow:0 0 20px #00000087;transform:scale(1.025)}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card a.streched-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:20}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image{grid-row-start:img-top;grid-row-end:img-bottom;grid-column-start:card-left;grid-column-end:card-right;position:relative;z-index:15}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:calc(100% - 45px);font-family:lora,serif;font-style:italic;text-align:center;margin-bottom:15px;padding:3px 0 0 0;font-size:.75rem}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{font-size:1rem;padding:.25rem}}@media screen and (max-width:768px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{font-size:2rem;padding:1.5rem 0}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner{font-size:4rem;padding:2.5rem 0}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.featured{background-color:#cbb677;color:#012252}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.price{background-color:#a6dfae;color:#012252}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.sold{background-color:#a60c34;color:#f2f4f7}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image div.banner.suspended{background-color:#cbb677;color:#f2f4f7}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body{grid-row-start:body-top;grid-row-end:body-bottom;grid-column-start:card-left;grid-column-end:card-right;border-top:solid #79bde8 10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:15;padding:1rem 1.6rem;background:#ecf0f6;background:linear-gradient(0deg,#ecf0f6 0,#fff 100%)}@media screen and (max-width:768px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body{padding:2rem 2.5rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body{padding:3rem 3.5rem}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{width:100%;font-family:lora,serif;color:#012252;font-size:1rem}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{font-size:1.5rem}}@media screen and (max-width:768px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{font-size:2.5rem;margin-bottom:.5rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.title{font-size:4.5rem}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-family:lora,serif;color:#454545;font-style:italic;font-size:.8rem}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{font-size:1rem}}@media screen and (max-width:768px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{font-size:2rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price{font-size:4rem}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price img{margin-right:.5rem}@media screen and (max-width:768px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price img{margin-right:2.5rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.price img{margin-right:3.5rem}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-family:lora,serif;color:#454545;font-style:italic;font-size:.8rem}@media screen and (max-width:1080px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{font-size:1rem}}@media screen and (max-width:768px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{font-size:2rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location{font-size:4rem}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location img{margin-right:.5rem}@media screen and (max-width:768px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location img{margin-right:2.5rem}}@media screen and (max-width:600px){main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card div.card-body div.location img{margin-right:3.5rem}}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card.min div.card-body div.title{font-size:14px}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card.min div.card-body div.price{display:none}main#grid-container aside#spec-container div.featured-listings div.listings div div.ais-Hits ol.ais-Hits-list li div.yacht-card.min div.card-body div.location{display:none}main#grid-container section#hidden-gallery{display:none}main#grid-container section#back-to-top{display:flex;align-items:center;justify-content:center;margin-bottom:5rem;grid-column:1/span 3;order:50}main#grid-container section#back-to-top a{background-color:#012252;font-family:lora,serif;color:#fff;font-weight:400;-webkit-text-stroke:0;letter-spacing:3px;font-size:16px;padding:6px 24px 8px 24px!important;text-decoration:none;text-transform:uppercase;outline:0;border:none;transition:all 250ms ease-in-out;padding:4px 1rem 0 1rem}@media screen and (max-width:1080px){main#grid-container section#back-to-top a{font-size:2.5rem;line-height:3rem;letter-spacing:2px;padding:1.3rem 0 1rem 0}}@media screen and (max-width:600px){main#grid-container section#back-to-top a{font-size:4rem;line-height:4.5rem;letter-spacing:2px;padding:2rem 0 1rem 0}}main#grid-container section#back-to-top a:hover{background-color:#002d6a;color:#cbb677}@media screen and (max-width:1080px){main#grid-container section#back-to-top a{padding:1rem 2rem}}@media screen and (max-width:600px){main#grid-container section#back-to-top a{padding:2rem ​4rem}}.modal{display:none;position:fixed;z-index:500;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal .modal-content .modal-header{background-color:#012252;color:#fff;padding:1rem;display:flex;align-items:center;justify-content:space-between}.modal .modal-content .modal-header h2{text-transform:uppercase;font-size:28px;margin:0 24px;padding:0}.modal .modal-content .modal-header .close{color:#fff;float:right;font-size:28px;font-weight:700}.modal .modal-content .modal-header .close:focus,.modal .modal-content .modal-header .close:hover{color:#000;text-decoration:none;cursor:pointer}.modal .modal-content .modal-body{padding:2px 16px;display:flex;align-items:center;justify-content:center}.modal .modal-content .modal-footer{padding:2px 16px;background-color:#012252;color:#fff}@media screen and (min-width:981px){.modal .modal-content{position:relative;background-color:#fefefe;top:50%;transform:translateY(-50%);margin:auto;padding:0;border:1px solid #888;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}@media screen and (max-width:1080px){.modal .modal-content{position:fixed;bottom:0;background-color:#fefefe;width:100%;height:80vh;-webkit-animation-name:slideIn;-webkit-animation-duration:.4s;animation-name:slideIn;animation-duration:.4s;display:flex;flex-direction:column}.modal .modal-content .modal-header{height:10rem;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse;padding:0 4rem}.modal .modal-content .modal-body{height:100%}.modal .modal-content .modal-footer{height:10rem}}@-webkit-keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modal .modal-content div.cog-cognito{padding:1rem}nav#mobile-sidebar{height:100%;position:fixed;z-index:300;top:62px;overflow-x:hidden;transition:all .5s ease-in-out}@media screen and (min-width:981px){nav#mobile-sidebar{display:none}}@media screen and (max-width:1080px){nav#mobile-sidebar{display:flex;right:-65vw;width:65vw}}@media screen and (max-width:600px){nav#mobile-sidebar{display:flex;right:-100vw;width:100vw}}nav#mobile-sidebar div.sidebar-wrapper{height:100%;width:100%;z-index:350;background:#012252;background:linear-gradient(180deg,#012252 0,#000710 100%);display:grid;grid-template-columns:[sidebar-left sidebar-right] auto;grid-template-rows:[body-top body-bottom] auto [footer-top footer-bottom] minmax(100px,150px);padding:0 4rem 10vw 4rem;overflow-y:auto}@media screen and (max-width:600px){nav#mobile-sidebar div.sidebar-wrapper{padding:0 4rem 20vw 4rem}}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body{grid-column-start:sidebar-left;grid-column-end:sidebar-right;grid-row-start:body-top;grid-row-end:body-bottom;padding:1rem 0;border-bottom:solid 2px #fff;display:flex;flex-direction:column}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;margin-top:4rem}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item{display:grid;grid-template-rows:[img-top img-bottom] 107px [title-top title-bottom] auto;position:relative}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item a.streched-link{position:absolute;top:0;left:0;width:100%;height:100%}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item:hover div.image picture img{transform:scale(1.1)}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item:hover div.title{color:#cbb677}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item div.image{grid-row-start:img-top;grid-row-end:img-bottom;overflow:hidden}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item div.image picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transform:scale(1);transition:all 250ms ease-in-out;pointer-events:none}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item div.title{grid-row-start:title-top;grid-row-end:title-bottom;background-color:#000;color:#fff;font-family:lora,serif;text-align:center;padding:6px 0 6px 0;transition:all 250ms ease-in-out;font-size:.8rem;letter-spacing:1.5px;font-weight:600;line-height:normal;-webkit-text-stroke:0;font-variant-caps:small-caps}@media screen and (max-width:1080px){nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item div.title{font-size:2rem}}@media screen and (max-width:600px){nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body div.new-yacht-wrapper div.type-item div.title{font-size:4rem}}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu{padding:0;margin:0;list-style:none}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li a{font-size:3.5rem;line-height:5rem;font-family:lora,serif;text-decoration:none;color:#fff}@media screen and (max-width:600px){nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li a{font-size:4.5rem}}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li.menu-item-has-children{position:relative}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li.menu-item-has-children::after{font-family:"Font Awesome 5 Free";position:absolute;top:1.8rem;right:0;font-size:3rem;font-weight:700}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li.menu-item-has-children.active a{color:#cbb677}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li.menu-item-has-children.active::after{content:'\f068';color:#cbb677}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li.menu-item-has-children:not(.active)::after{content:'\f067';color:#fff}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li.menu-item-has-children ul.sub-menu{max-height:0;overflow:hidden;transition:max-height 250ms ease-out;list-style:none}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-body ul.nav-menu li.menu-item-has-children ul.sub-menu li a{color:#fff}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-footer{grid-column-start:sidebar-left;grid-column-end:sidebar-right;grid-row-start:footer-top;grid-row-end:footer-bottom;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:2rem 0}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-footer span{color:#fff;font-family:lora,serif;text-transform:capitalize;text-align:center;line-height:4.5rem}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-footer span a{text-decoration:none;color:#fff}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-footer span.footer-title{font-size:4rem}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-footer span.footer-phone{font-size:3rem}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-footer span.footer-address{font-size:3rem}nav#mobile-sidebar div.sidebar-wrapper div.sidebar-footer span.footer-copywright{font-size:2.5rem}nav#mobile-sidebar div.sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;background-color:rgba(0,0,0,.9)}nav#mobile-sidebar div.sidebar-overlay.active{display:block}