/* block:1d5df1507b9b8452 count=12 */
.heroBG.heroBGtop{top:0}.heroRdimg.heroRdHide img{box-shadow:none}

/* block:a1309f40376559bd count=7 */
.zzzagOutitle h2{font-weight:700;margin:0 auto 33px;max-width:912px}

/* block:7f76b97d495dd809 count=1 */

    #hs_cos_wrapper_dnd_area-module-1 .spaceSec {
  padding-top:110px;
  padding-bottom:90px;
}

#hs_cos_wrapper_dnd_area-module-1 .heroLttext { color:#000; }

#hs_cos_wrapper_dnd_area-module-1 .heroLeft h1 { color:#000000; }

#hs_cos_wrapper_dnd_area-module-1 .heroBG { background-image:url(/__l5e/assets-v1/946a1438-3cb4-4f54-a86a-8138b3788411/marina-bg-img-min.png); }

#hs_cos_wrapper_dnd_area-module-1 .heromapartSection .heroBG { height:865px; }

@media (max-width:991px) {
  #hs_cos_wrapper_dnd_area-module-1 .spaceSec {
    padding-top:90px;
    padding-bottom:70px;
  }
}

@media (max-width:767px) {
  #hs_cos_wrapper_dnd_area-module-1 .spaceSec {
    padding-top:56px;
    padding-bottom:0px;
  }

  #hs_cos_wrapper_dnd_area-module-1 .heroBG { background-image:none; }

  #hs_cos_wrapper_dnd_area-module-1 .heroLtfltext { padding:0; }

  #hs_cos_wrapper_dnd_area-module-1 .heroLtfltext:before { display:none; }
}

  

/* block:c65ac3409cc81d5b count=1 */

    #hs_cos_wrapper_dnd_area1-module-1 .spaceSec {
  padding-top:30px;
  padding-bottom:40px;
}

#hs_cos_wrapper_dnd_area1-module-1 .zzzagLImg.zzzagIShadow img { filter:drop-shadow(0px 20px 40px rgba(39,42,52,0.30)); }

@media (max-width:1200px) {
  #hs_cos_wrapper_dnd_area1-module-1 .spaceSec {
    padding-top:30px;
    padding-bottom:40px;
  }
}

@media (max-width:767px) {
  #hs_cos_wrapper_dnd_area1-module-1 .spaceSec {
    padding-top:60px;
    padding-bottom:40px;
  }

  #hs_cos_wrapper_dnd_area1-module-1 .zzzagLImg.zzzagIShadow img { filter:drop-shadow(0px 30px 80px rgba(25,51,76,0.10)); }
}

  

/* block:707f2475069d45da count=1 */

    #hs_cos_wrapper_dnd_area1-module-2 .spaceSec {
  padding-top:77px;
  padding-bottom:30px;
}

@media (max-width:1200px) {
  #hs_cos_wrapper_dnd_area1-module-2 .spaceSec {
    padding-top:77px;
    padding-bottom:30px;
  }
}

@media (max-width:767px) {
  #hs_cos_wrapper_dnd_area1-module-2 .spaceSec {
    padding-top:43px;
    padding-bottom:30px;
  }
}

  

/* block:d56d0b6a6e9aadb0 count=1 */

    #hs_cos_wrapper_dnd_area1-module-3 .spaceSec {
  padding-top:30px;
  padding-bottom:40px;
}

@media (max-width:1200px) {
  #hs_cos_wrapper_dnd_area1-module-3 .spaceSec {
    padding-top:30px;
    padding-bottom:40px;
  }
}

@media (max-width:767px) {
  #hs_cos_wrapper_dnd_area1-module-3 .spaceSec {
    padding-top:30px;
    padding-bottom:40px;
  }
}

  

/* block:17395256199f00ab count=2 */

    #hs_cos_wrapper_dnd_area1-module-4 .spaceSec {
  padding-top:0px;
  padding-bottom:60px;
}

@media (max-width:1200px) {
  #hs_cos_wrapper_dnd_area1-module-4 .spaceSec {
    padding-top:0px;
    padding-bottom:60px;
  }
}

@media (max-width:767px) {
  #hs_cos_wrapper_dnd_area1-module-4 .spaceSec {
    padding-top:0px;
    padding-right:0px;
    padding-bottom:60px;
    padding-left:0px;
  }
}

  

/* block:7fb1199cdc0a6ba8 count=3 */

.dnd_area-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area1-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area1-row-1-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area1-row-2-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area1-row-3-force-full-width-section > .row-fluid {
  max-width: none !important;
}
/* HubSpot Styles (default) */
.dnd_area-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area1-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area1-row-1-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area1-row-2-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area1-row-3-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
