.search-top {display:none;}

h1, h2, h3, h4, body {
font-family: 'Montserrat', sans-serif !important;
font-weight: 600!important;
}

h1 {
  font-size: 36px;
}

h3 {
  color: #333!important;
  font-size: 24px;
  text-align: center!important;
}

.entry-title a {
    color: #083748!important;
    font-weight: 600!important;
}

.read-btn a {
    background-color:#000000;
    color: #FFFFFF;
    border: none;
    display: inline-block;
    margin-top: 20px;
    padding: 10px 16px;
}

.cl-review-author-name {
    color: #083748;
    font-weight: 600!important;
}

.cl-review-quote-text q {
    font-size: 0.9em!important;
  
}

div#pgc-6-1-0 {
    padding: 40px 0;
}

div#pg-6-3 {
    margin-bottom: 80px;
}
div#pg-6-6 {
    margin-bottom: 40px;
}

#header-logo-image img {
  height: 60px!important;
}

.page .header {position: absolute;top: 0;z-index: 10;width: 100%;border-bottom: none;}

.page i.fa.fa-search.search-top, .page .header-post-title-container, .single .header-post-title-container {display: none;}

.page .main-navigation a, .single .main-navigation a, .archive .main-navigation a, .category .main-navigation a {color: #fff;font-size: 16px;font-family: 'Montserrat', sans-serif;font-weight: 400; text-transform: uppercase; letter-spacing: normal;}

.page .single-page {
  margin-top: 0;
}

#colophon {
  padding: 46px 0 0;
  background-color: #083748;
  color: #FFF;
}

#colophon .inner-wrap {
  max-width: none;
}



.footer-bottom-inner, .footer-widgets-wrapper {
    max-width: 1100px;
    margin: auto;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
  background-color: transparent!important;
    color: #c1c1c1!important;
}

.wp-block-social-links .wp-social-link a {
  padding: 0!important;
}
#colophon p, #colophon .widget h4, #colophon .widget-title  {
  font-size: 16px;
  color: #fff;
  padding-bottom: 10px;
}
.footer-widgets-area a {
  color: #fff;
  padding-bottom: 10px!important;
}
#colophon .footer-widgets-area li a,
#colophon .footer-nav ul li a {
  color: #fff!important;
}

#colophon .footer-widgets-area li a:hover,
#colophon .footer-nav ul li a:hover {
  color: #00aeef!important;
}
#colophon .widget-title {font-weight: 600;}
#colophon .widget h4, #colophon .footer-widgets-area li a, #colophon .widget-title{
  text-transform: uppercase;
}
.page .so-panel.panel-first-child {
    padding-top: 100px;
}

.page.home .so-panel.panel-first-child,
#panel-10-1-0-0,
#panel-17-0-0-0{
    padding-top: 0;
}

.panel-grid .ow-button-base a,
.sow-submit-wrapper .sow-submit,
.read-btn a {
    background: #000!important;
    border: none!important;
    text-shadow: none!important;
    letter-spacing: 2px!important;
    font-size: 75%!important;
    text-transform: uppercase!important;
    padding: 10px 30px 10px 30px!important;
    line-height: 1.5!important;
    color: #fff!important;
    border-radius: 3px!important;
}
.panel-grid .ow-button-base a:hover, .panel-grid .ow-button-base a:focus, .read-btn a:hover,
a.lsow-button.lsow-default:hover {
    background: #04bbff!important;
    cursor: pointer;
}
.cl-review.layout_clean .cl-review-quote-text q:before, .cl-review.layout_clean .cl-review-quote-text q:after {
  color: #083748!important;
  opacity: 0.5!important;
}
.footer-box.tg-one-fourth.tg-one-fourth-last.tg-column-even {
    width: 14%;
    margin-left: 8.95454545%;
}
.footer-nav ul li:first-of-type {
  padding-left: 0;
}

#pg-6-3 .panel-grid-cell .so-panel {
  margin-bottom: 0;
}
.sow-form-field input, .sow-form-field textarea {
    opacity: 0.85;
}
.sow-form-field input:focus, .sow-form-field textarea:focus {
  opacity: 1;
}
#secondary .widget-title {
  text-align: left!important;
}
.single .header, .page-id-3701 .header, .page-id-3760 .header, .category .header, .archive .header, .tag .header {
  background-color: #083748;
  border: none;
}
.single .hentry h1 {
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: left;
  color: #083748;
  margin-top: 110px;
  margin-bottom: 20px;
  text-align: left;
  line-height: 1.4em;
  font-size: 2.4em;
}
.cl-review-author {
  padding-top: 5px;
}

.sow-carousel-navigation  .sow-carousel-next, .sow-carousel-navigation  .sow-carousel-previous {
  position:absolute;
  top: 35%;
  left: 0;
  height: 24px;
  width: 24px!important;
  background: transparent!important;
  background-image: url("http://nautika-nova.com/wp-content/uploads/2022/05/icon.svg")!important;
  background-repeat: no-repeat!important;
z-index: 1000;content: "";background-size: 24px!important;}

.sow-carousel-navigation  .sow-carousel-next:before, .sow-carousel-navigation  .sow-carousel-previous:before {
  display: none;
}
.sow-carousel-navigation .sow-carousel-previous {left: auto; right: 0;transform: rotate(-180deg);}

.sow-post-carousel-wrapper.sow-post-carousel-theme-base {
  position: relative;
}

.page-id-10 #pg-10-0,
.page-id-10 .single-page p,
.home div#pg-6-6 {
  margin-bottom: 0;
}

.page-id-10 .single-page p {
  line-height: 1;
  margin-bottom: -3px;
}

.single-post .default-wp-page {
  margin-bottom: 50px;
}

.entry-meta .fa {
  color: #333!important;
  opacity: 0.5!important;
}
body .previous a, body .next a {
  color: #083748;
}

div#panel-6-1-0-0 h3 {
    color: #fff!important;
    margin-bottom: 20px;
    font-weight: 400!important;
    margin-top: 20px;
}
.page-id-3308 #pg-3308-0> .panel-row-style {
  /*height: 100vh;*/
  margin-top: 0;
}

@media (max-width: 767px) {
  #sow-editor-5 .siteorigin-widget-tinymce.textwidget img {
  height: 45px!important;
  width: 55px!important;
}
#sow-editor-5 .siteorigin-widget-tinymce.textwidget img:last-child {
  display: block!important;
  width: auto!important;
}
  .textwidget.custom-html-widget iframe {
    height: 500px;
  }
  .menu-toggle:before {
    color: #fff!important;
    font-size: 0;
    top: -8px;
    right: -48px;
    text-indent: -9000px;
    background-image: url(http://nautika-nova.com/wp-content/uploads/2022/05/Group-47.svg);
    height: 40px;
    width: 40px;
    background-repeat: no-repeat;
    background-size: 24px;
    background-color: transparent;
    background-position: center;
  }
  .menu-toggle[aria-expanded="true"]:before {
    background-image: url("http://nautika-nova.com/wp-content/uploads/2022/05/Group-100.svg");
  }
  .menu-primary-container {
    background-color: #fff;
    margin: 0 -13px;
    min-height: 220px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    top: 100px;
    position: absolute;
    width: 110%;
  }
  .menu-primary-container a {
    color: #083748!important;
    padding: 10px 20px!important;
    box-sizing: border-box;
    font-size: 16px!important;
  }
  .menu-primary-container li:last-child a {
    border-bottom: none!important;
  }
  .footer-box.tg-one-fourth.tg-one-fourth-last.tg-column-even, .footer-nav {
    width: auto; margin-left: 0; 
  }
  .footer-bottom {
    padding: 16px!important;margin-top: 15px;
  }
  #colophon .inner-wrap {
    width: 100%;
  }
  .footer-widgets-wrapper {padding: 0 20px;}
  #panel-6-8-2-1 > .panel-widget-style {padding-top: 0!important;}
  .home .single-post-image-wrap {position: relative;padding-bottom: 56.2%;}
  .home .single-post-image-wrap figure {
    text-align: unset!important;
  }
  .home .single-post-image-wrap img {
    position: absolute;
    object-fit: cover;
    width: 100%!important;
    height: 100%!important;
    padding: 0!important;
  }
  .home .single-post-content p, .home .widget_featured_posts_block .single-post .entry-title {text-align: center!important;}
  .home #pl-6 .so-panel {
    margin-bottom: 10px!important;
  }
  .home #pg-6-0 {margin-bottom: 7px!important}
  .page-id-3308 #pg-3308-0> .panel-row-style {
    height: calc(100% + 20px);
  }
  .page-id-3308 #panel-3308-0-0-0> .panel-widget-style {
    padding: 93px 0px 0px 0px;
  }
}
.n2-ss-button-container a.n2-ow {
  border-radius: 3px!important;
}
.widget_featured_posts_block .single-post .entry-title {
  margin: 0 0 10px 0!important;
  font-size: 24px!important;
  text-align: left!important;
}

input.lsow-button, button.lsow-button, a.lsow-button, .lsow-button:active, .lsow-button:visited {
    background-color: black!important;
}

#panel-3375-0-0-1> .panel-widget-style p {
    color: #ffffff!important;
}
.text-center {
    text-align: center;
}
.featured-posts-content {
  padding-bottom: 0;
}
#sow-editor-5 .siteorigin-widget-tinymce.textwidget img {
    margin: 0;
    height: 50px;
    display: inline-block;
    background: #fff;
    width: 58px;
    object-fit: contain;
}
#sow-editor-5 .siteorigin-widget-tinymce.textwidget img:last-child {
  width: auto;
  margin-top: 5px;
}

#sow-editor-5 .siteorigin-widget-tinymce.textwidget br {
    display: none;
}



@media (max-width: 780px) {
#pg-17-1 > div {
  flex-direction: row !important;
  }

#panel-17-1-1-0 {
  padding-top: 0px !important;
  margin-left: -150% !important;
 }

#panel-17-2-0-0 {
  padding-top: 50px !important;
 }
}


/*
@media (max-width: 480px) {
#panel-17-1-1-0 {
  padding-top: 0px !important;
 }
#panel-17-2-0-0 {
  padding-top: 70px !important;
 }
}
*/
  
#panel-17-1-0-0 > div > div h1 {
  font-weight: 600 !important;
}



@media (min-width: 1600px) {
  #n2-ss-5 .n-uc-cEPvqlD0LxbD-inner,
  #n2-ss-5 .n-uc-TpCFxPUGXeBF-inner,
  #n2-ss-5 .n-uc-6NoUSKE8WJjL-inner {
        padding-left: 18% !important;
 }
}


@media (max-width: 1600px) {
  #n2-ss-5 .n-uc-cEPvqlD0LxbD-inner,
  #n2-ss-5 .n-uc-TpCFxPUGXeBF-inner,
  #n2-ss-5 .n-uc-6NoUSKE8WJjL-inner {
        padding-left: 14% !important;
 }
}


@media (max-width: 1400px) {
  #n2-ss-5 .n-uc-cEPvqlD0LxbD-inner,
  #n2-ss-5 .n-uc-TpCFxPUGXeBF-inner,
  #n2-ss-5 .n-uc-6NoUSKE8WJjL-inner {
    padding-left: 10% !important;
  }
}


@media (max-width: 480px) {
  #n2-ss-5 .n-uc-cEPvqlD0LxbD-inner,
  #n2-ss-5 .n-uc-TpCFxPUGXeBF-inner,
  #n2-ss-5 .n-uc-6NoUSKE8WJjL-inner {
        padding-left: 20px !important;
 }
 
 div#n2-ss-5 .n2-ss-slider-2 {
  height: 87vh;
}

}







