/*
Theme Name: CRESCENT MIDSTREAM - New Target Elementor Child Theme
Theme URI: https://github.com/elementor/hello-theme/
Description: New Target Elementor Child is a customized child theme of Hello Elementor, customized by New Target
Author: New Target
Author URI: https://newtarget.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/**
 * Variables
 * --------------------------------------------------
 */
/**
 * Mixins
 * --------------------------------------------------
 */
/**
 * Mixins - Flexbox SASS
 * --------------------------------------------------
 */
/* Font Full */
/* The 'flex' shorthand */
/* Flex Flow Direction */
/* Flex Line Wrapping */
/* Flex Direction and Wrap */
/* Display Order */
/* Flex grow factor */
/* Flex shrink */
/* Flex basis */
/* Axis Alignment */
/* Packing Flex Lines */
/* Cross-axis Alignment */
/* Cross-axis Alignment */
/**
 * Mixins - Customle
 * --------------------------------------------------
 */
/* Translate */
/* Transition */
/* Scale */
/* Box Shadow  */
/* Rotate  */
/* Multiple Transforms  */
/* Font Full */
/* Default Container */
/* Buttons */
/* Buttons Link */
/* Headings */
/* Forms */
/**
 * General - Scaffolding
 * --------------------------------------------------
 */
/* HTML, Body */
html,
body {
  font-size: 100%;
  overflow-x: hidden;
}

@media screen and (max-width: 782px) {
  html {
    margin-top: 0 !important;
  }
}

/* Body Reset */
body {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  color: #00274A;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
@media (min-width: 1025px) {
  body {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}

/* Link Focus */
a:active, a:focus {
  outline: none;
  outline-offset: 0px;
}

/* Elementor - Remove Colunm Gap */
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding: 0 !important;
}

/* Elementor - Widget Last Element */
.elementor-widget:not(:last-child) {
  margin-bottom: 0 !important;
}

/* Elementos - Social Icon */
.elementor-social-icon:hover {
  opacity: 1 !important;
}

/* Elementor -  Widget Image */
.elementor-widget-image .elementor-image > a img[src$=".svg"] {
  width: auto !important;
}
.elementor-widget-image .elementor-image figure > a img[src$=".svg"] {
  width: auto !important;
}

/* Heading - Word Break */
@media (max-width: 699px) {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    word-break: break-word;
  }
}
@media (max-width: 699px) {
  h1 a,
  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a {
    word-break: break-word;
  }
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "arbotek", sans-serif, sans-serif;
  font-size: 2.4375rem;
  font-weight: 300;
  font-style: normal;
  line-height: 2.375rem;
  letter-spacing: 0rem;
  -webkit-font-feature-settings: "ss01" 1;
          font-feature-settings: "ss01" 1;
}
@media (min-width: 700px) {
  h1 {
    font-family: "arbotek", sans-serif, sans-serif;
    font-size: 3.59375rem;
    font-weight: 300;
    font-style: normal;
    line-height: 3.46875rem;
    letter-spacing: 0rem;
  }
}
@media (min-width: 1025px) {
  h1 {
    font-family: "arbotek", sans-serif, sans-serif;
    font-size: 4.375rem;
    font-weight: 300;
    font-style: normal;
    line-height: 4.1875rem;
    letter-spacing: 0rem;
  }
}
h1 .heading-arbotek-normal {
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "arbotek", sans-serif, sans-serif;
  font-size: 2.5rem;
  font-weight: 300;
  font-style: normal;
  line-height: 2.5rem;
  letter-spacing: 0rem;
  -webkit-font-feature-settings: "ss01" 1;
          font-feature-settings: "ss01" 1;
}
@media (min-width: 700px) {
  h2 {
    font-family: "arbotek", sans-serif, sans-serif;
    font-size: 3.125rem;
    font-weight: 300;
    font-style: normal;
    line-height: 3.125rem;
    letter-spacing: 0rem;
  }
}
@media (min-width: 1025px) {
  h2 {
    font-family: "arbotek", sans-serif, sans-serif;
    font-size: 3.75rem;
    font-weight: 300;
    font-style: normal;
    line-height: 3.75rem;
    letter-spacing: 0rem;
  }
}
h2 .heading-arbotek-normal {
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.75rem;
  letter-spacing: 0rem;
}
@media (min-width: 700px) {
  h3 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.75rem;
    letter-spacing: 0rem;
  }
}
@media (min-width: 1025px) {
  h3 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.875rem;
    font-weight: 400;
    font-style: normal;
    line-height: 2.125rem;
    letter-spacing: 0rem;
  }
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1.375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.625rem;
  letter-spacing: 0rem;
}
@media (min-width: 700px) {
  h4 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.375rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.625rem;
    letter-spacing: 0rem;
  }
}
@media (min-width: 1025px) {
  h4 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.25rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.5rem;
    letter-spacing: 0rem;
  }
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.375rem;
  letter-spacing: 0rem;
}
@media (min-width: 700px) {
  h5 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.375rem;
    letter-spacing: 0rem;
  }
}
@media (min-width: 1025px) {
  h5 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.375rem;
    letter-spacing: 0rem;
  }
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
}
@media (min-width: 700px) {
  h6 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.25rem;
    letter-spacing: 0rem;
  }
}
@media (min-width: 1025px) {
  h6 {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.25rem;
    letter-spacing: 0rem;
  }
}

p {
  margin-bottom: 20px;
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
}
@media (min-width: 1025px) {
  p {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}
@media (min-width: 1025px) {
  p {
    margin-bottom: 27px;
  }
}
p:only-child {
  margin-bottom: 0 !important;
}
p:last-child {
  margin-bottom: 0;
}
p a {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  color: #00274A;
}
@media (min-width: 1025px) {
  p a {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}
p a:hover, p a:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #019D9C;
}
@media (max-width: 699px) {
  p a {
    word-break: break-word;
  }
}

/* Image Align */
img.alignleft, img.aligncenter, img.alignright {
  display: block;
}
@media (max-width: 699px) {
  img.alignleft, img.aligncenter, img.alignright {
    float: none !important;
    margin: 24px auto !important;
    height: auto !important;
    width: 100% !important;
  }
}
@media (min-width: 700px) {
  img.alignleft, img.aligncenter, img.alignright {
    display: inline-block;
    width: auto;
  }
}
@media (min-width: 700px) {
  img.alignleft {
    margin: 24px 24px 24px 0;
  }
}
@media (min-width: 700px) {
  img.aligncenter {
    display: block;
    margin: 24px auto;
  }
}
@media (min-width: 700px) {
  img.alignright {
    margin: 24px 0 24px 24px;
  }
}

/* Buttons */
.button-primary .elementor-button-wrapper {
  min-height: 52px;
  height: 52px;
}
.button-primary .elementor-button-link {
  overflow: initial;
}
.button-primary .elementor-button-link .elementor-button-content-wrapper {
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  min-height: 36px;
}
.button-primary .elementor-button-link .elementor-button-icon svg {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  height: 14px;
  width: 13px;
}
.button-primary .elementor-button-link .elementor-button-icon svg .st0 {
  fill: #FFFFFF !important;
}
.button-primary .elementor-button-link {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.375rem;
  letter-spacing: 0rem;
  background: #019D9C;
  border: 1px solid #019D9C;
  border-radius: 5px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  letter-spacing: 0;
  min-height: 52px;
  min-width: 208px;
  padding: 8px 20px !important;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: initial;
  vertical-align: middle;
}
.button-primary .elementor-button-link:hover, .button-primary .elementor-button-link.active, .button-primary .elementor-button-link:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #FEC200;
  border: 1px solid #FEC200;
  color: #FFFFFF;
  padding: 8px 20px !important;
  text-decoration: none;
}
.button-primary .elementor-button-link:hover .elementor-button-icon svg, .button-primary .elementor-button-link.active .elementor-button-icon svg, .button-primary .elementor-button-link:focus .elementor-button-icon svg {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(7px, 0);
  transform: translate(7px, 0);
}
.button-primary .elementor-button-link:hover .elementor-button-icon svg .st0, .button-primary .elementor-button-link.active .elementor-button-icon svg .st0, .button-primary .elementor-button-link:focus .elementor-button-icon svg .st0 {
  fill: #FFFFFF !important;
}

.button-secondary .elementor-button-wrapper {
  min-height: 29px;
  height: 29px;
}
.button-secondary .elementor-button-link {
  overflow: initial;
}
.button-secondary .elementor-button-link .elementor-button-content-wrapper {
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -webkit-box-pack: end;
          justify-content: flex-end;
  -ms-flex-pack: flex-end;
  min-height: 29px;
}
.button-secondary .elementor-button-link .elementor-button-icon svg {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  height: 14px;
  width: 13px;
}
.button-secondary .elementor-button-link .elementor-button-icon svg .st0 {
  fill: #019D9C !important;
}
.button-secondary .elementor-button-link {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.375rem;
  letter-spacing: 0rem;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  color: #019D9C;
  cursor: pointer;
  display: inline-block;
  min-height: 29px;
  min-width: 122px;
  padding: 0 !important;
  position: relative;
  text-align: left;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
}
.button-secondary .elementor-button-link:before {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  content: "";
  background: #019D9C;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 1px;
  width: 29px;
}
.button-secondary .elementor-button-link:hover, .button-secondary .elementor-button-link:active, .button-secondary .elementor-button-link.active {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: transparent;
  border: 1px solid transparent;
  color: #00274A;
  padding: 0 !important;
  text-decoration: none;
}
.button-secondary .elementor-button-link:hover:before, .button-secondary .elementor-button-link:active:before, .button-secondary .elementor-button-link.active:before {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #00274A;
  width: calc(100% - 27px);
}
.button-secondary .elementor-button-link:hover .elementor-button-icon svg, .button-secondary .elementor-button-link:active .elementor-button-icon svg, .button-secondary .elementor-button-link.active .elementor-button-icon svg {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(6px, 0);
  transform: translate(6px, 0);
}
.button-secondary .elementor-button-link:hover .elementor-button-icon svg .st0, .button-secondary .elementor-button-link:active .elementor-button-icon svg .st0, .button-secondary .elementor-button-link.active .elementor-button-icon svg .st0 {
  fill: #00274A !important;
}

/* Anchor Top */
.crescent2k25-anchor-top {
  display: block;
  position: relative;
  top: -120px;
  visibility: hidden;
}
@media (min-width: 1025px) {
  .crescent2k25-anchor-top {
    top: -170px;
  }
}

.page .elementor .section-fullwidth,
.page .elementor .section-full-width {
  margin-left: calc(50% - 50vw);
  width: 100vw;
  max-width: 100vw;
}

@media (max-width: 699px) {
  .page .elementor .mobile-fullwidth {
    margin-left: calc(50% - 50vw);
    width: 100vw;
    max-width: 100vw;
  }
}

/**
 * Components
 * --------------------------------------------------
 */
/**
 * Components - Breadcrumbs
 * --------------------------------------------------
 */
/**
 * Components - Search
 * --------------------------------------------------
 */
.header-search-link {
  margin-top: 2.5px;
  height: 44px;
}
.header-search-link .elementor-icon {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
  height: 44px;
  padding: 0 !important;
  position: relative;
  width: 44px;
}
.header-search-link .elementor-icon:hover {
  background-color: #FEC200 !important;
}
.header-search-link .elementor-icon.is-open:before {
  background-image: url("assets/images/search-close-icon.svg");
  background-size: 16px 16px;
}
.header-search-link .elementor-icon:before {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: "";
  background-image: url("assets/images/search-icon.svg");
  background-position: center center;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  height: 20px;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 20px;
}
.header-search-link .elementor-icon svg {
  display: none;
}

.crescent2k25-header-search {
  -webkit-transform: translate(0, 120.5px);
  transform: translate(0, 120.5px);
  border-radius: 6px !important;
  position: fixed !important;
  width: 100%;
  display: none;
  opacity: 0;
  -webkit-animation: FadeOut 0.6s ease-in-out;
          animation: FadeOut 0.6s ease-in-out;
  z-index: 99;
}
.crescent2k25-header-search.open {
  -webkit-transform: translate(0, 120.5px);
  transform: translate(0, 120.5px);
  display: block;
  opacity: 1;
  -webkit-animation: FadeIn 0.6s ease-in-out;
          animation: FadeIn 0.6s ease-in-out;
  z-index: 99;
}
@-webkit-keyframes FadeIn {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes FadeIn {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes FadeOut {
  0% {
    display: block;
    opacity: 1;
  }
  99% {
    display: block;
    opacity: 0;
  }
  100% {
    display: none;
    opacity: 0;
  }
}
@keyframes FadeOut {
  0% {
    display: block;
    opacity: 1;
  }
  99% {
    display: block;
    opacity: 0;
  }
  100% {
    display: none;
    opacity: 0;
  }
}
.crescent2k25-header-search .crescent2k25-inner-section > .e-con-inner {
  position: relative;
}
.crescent2k25-header-search .crescent2k25-inner-section > .e-con-inner:before {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  content: "";
  background-image: url("assets/images/top-arrow-search.svg");
  background-position: center center;
  background-size: 20px 16px;
  background-repeat: no-repeat;
  height: 16px;
  position: absolute;
  right: 12px;
  top: -14px;
  width: 20px;
}
.crescent2k25-header-search .header-search-form {
  width: 100% !important;
}
.crescent2k25-header-search .header-search-form .e-search-input-wrapper {
  border-radius: 6px;
  width: calc(100% - 180px);
}
.crescent2k25-header-search .header-search-form .e-search-input-wrapper .e-search-input {
  height: 56px;
  padding: 11px 18px 12px 18px;
  width: calc(100% + 6px);
}
.crescent2k25-header-search .header-search-form .e-search-input-wrapper .e-search-input:hover, .crescent2k25-header-search .header-search-form .e-search-input-wrapper .e-search-input:focus {
  border-radius: 6px;
  border: 1px solid #019D9C !important;
}
.crescent2k25-header-search .header-search-form .e-search-input-wrapper .e-search-input::-webkit-input-placeholder {
  color: #00274A !important;
}
.crescent2k25-header-search .header-search-form .e-search-input-wrapper .e-search-input::-moz-placeholder {
  color: #00274A !important;
}
.crescent2k25-header-search .header-search-form .e-search-input-wrapper .e-search-input:-ms-input-placeholder {
  color: #00274A !important;
}
.crescent2k25-header-search .header-search-form .e-search-input-wrapper .e-search-input:-moz-placeholder {
  color: #00274A !important;
}
.crescent2k25-header-search .header-search-form .e-search-submit {
  -moz-justify-content: center;
  -ms-justify-content: center;
  -webkit-box-pack: center;
          justify-content: center;
  -ms-flex-pack: center;
  border-radius: 6px;
  height: 56px;
  padding-left: 20px !important;
  padding-right: 20px !important;
  position: relative;
  text-align: center;
  width: 180px;
}
.crescent2k25-header-search .header-search-form .e-search-submit:hover, .crescent2k25-header-search .header-search-form .e-search-submit:focus {
  background: #019D9C;
  border-radius: 6px;
  color: #FFFFFF;
}

/* Admin */
.scrolled-top.admin-bar .crescent2k25-header-search {
  -webkit-transform: translate(0, 120.5px);
  transform: translate(0, 120.5px);
  position: fixed !important;
}
.scrolled-top.admin-bar .crescent2k25-header-search.open {
  -webkit-transform: translate(0, 120.5px);
  transform: translate(0, 120.5px);
}

/**
 * Components - Sticky Header
 * --------------------------------------------------
 */
.scrolled-down.admin-bar .crescent2k25-header {
  top: 46px !important;
}
@media (min-width: 700px) {
  .scrolled-down.admin-bar .crescent2k25-header {
    top: 32px !important;
  }
}
.scrolled-down.admin-bar .crescent2k25-header-search {
  -webkit-transform: translate(0, 90px);
  transform: translate(0, 90px);
  position: fixed !important;
}
.scrolled-down.admin-bar .crescent2k25-header-search.open {
  -webkit-transform: translate(0, 90px);
  transform: translate(0, 90px);
}
.scrolled-down.admin-bar #mg-wprm-wrap.cbp-spmenu.cbp-spmenu-open {
  padding-top: 117px !important;
  top: 0px !important;
}
.scrolled-down.header-white #wprmenu_menu_ul {
  padding: 28px 30px !important;
}
.scrolled-down .crescent2k25-header-search {
  -webkit-transform: translate(0, 90px);
  transform: translate(0, 90px);
  position: fixed !important;
}
.scrolled-down .crescent2k25-header-search.open {
  -webkit-transform: translate(0, 90px);
  transform: translate(0, 90px);
}
.scrolled-down .crescent2k25-utlity-header {
  display: none;
}
.scrolled-down .site-logo-white {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: none;
}
.scrolled-down .site-logo-color {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: block;
}
.scrolled-down .crescent2k25-header-logo-menu {
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.07);
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.07);
  background-color: #FFFFFF !important;
  height: 75px !important;
  left: 0;
  margin: 0;
  min-height: 75px !important;
  position: fixed !important;
  width: 100% !important;
  z-index: 99;
}
@media (min-width: 1025px) {
  .scrolled-down .crescent2k25-header-logo-menu {
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
    height: 90px !important;
    min-height: 90px !important;
  }
}
@media (max-width: 1024px) {
  .scrolled-down .crescent2k25-header-logo-menu .container-wrapper {
    padding-top: 11px;
    padding-bottom: 10px;
  }
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a {
  color: #00274A !important;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a:focus {
  color: #00274A !important;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a:after {
  opacity: 1;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-item > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-item > a {
  color: #FFFFFF !important;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus {
  color: #FFFFFF !important;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:after, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:after {
  opacity: 0;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item .elementor-item {
  color: #00274A;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item .elementor-item:hover, .scrolled-down .header-main-menu .elementor-nav-menu .menu-item .elementor-item:focus {
  color: #00274A;
}
.scrolled-down .header-main-menu .elementor-nav-menu .menu-item .elementor-item.highlighted {
  color: #00274A;
}
.scrolled-down .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown a {
  color: #FFFFFF !important;
}
.scrolled-down .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown a:hover, .scrolled-down .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown a:focus {
  color: #FFFFFF !important;
}
.scrolled-down #mg-wprm-wrap.cbp-spmenu.cbp-spmenu-open {
  padding-top: 55px !important;
  top: 0px !important;
}
.scrolled-down .wprmenu_bar.custMenu .wpr-custom-menu {
  top: 25.5px;
}
.scrolled-down .wprmenu_bar .wpr-custom-menu i {
  color: #019D9C !important;
}
.scrolled-down .wprmenu_bar .wpr-custom-menu .wpr_open:before {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: "";
  background-image: url("assets/images/mobile-menu-hamburger-turquoise.svg");
  background-position: center center;
  background-size: 31px 24px;
  background-repeat: no-repeat;
  height: 24px;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 31px;
}
.scrolled-down .wprmenu_bar .wpr-custom-menu .wpr_close {
  color: #019D9C !important;
}

/**
 * Components - Mobile Menu
 * --------------------------------------------------
 */
.wprmenu-body-fixed .header-white .crescent2k25-header {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.wprmenu-body-fixed .crescent2k25-header {
  z-index: 99999;
}
.wprmenu-body-fixed .scrolled-top .site-logo-white {
  display: none;
}
.wprmenu-body-fixed .scrolled-top .site-logo-color {
  display: block;
}
@media (max-width: 1024px) {
  .wprmenu-body-fixed .crescent2k25-header-logo-menu {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

@media (min-width: 700px) {
  div.wprm-wrapper {
    overflow: hidden !important;
  }
}

.wprm-overlay.active {
  display: none !important;
}

div#wprmenu_bar.scrollUp {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media (max-width: 1024px) {
  #mg-wprm-wrap,
  #mg-widgetmenu-wrap {
    max-width: 100% !important;
    width: 100% !important;
  }
}
@media (max-width: 699px) {
  #mg-wprm-wrap,
  #mg-widgetmenu-wrap {
    max-width: 100% !important;
    width: 100% !important;
  }
}

body .wprmenu_bar.custMenu .wpr-custom-menu {
  background-color: transparent !important;
}

.wprmenu_bar {
  display: block;
}
@media (min-width: 1025px) {
  .wprmenu_bar {
    display: none;
  }
}
.wprmenu_bar .wpr-custom-menu {
  padding: 0 !important;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important;
}
.header-white .wprmenu_bar .wpr-custom-menu {
  top: 25.5px;
}
.wprmenu_bar .wpr-custom-menu i {
  color: #FFFFFF !important;
}
.wprmenu_bar .wpr-custom-menu .wpr_open {
  height: 24px;
  width: 31px;
}
.wprmenu_bar .wpr-custom-menu .wpr_open:before {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: "";
  background-image: url("assets/images/mobile-menu-hamburger-white.svg");
  background-position: center center;
  background-size: 31px 24px;
  background-repeat: no-repeat;
  height: 24px;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 31px;
}
.header-white .wprmenu_bar .wpr-custom-menu .wpr_open:before {
  background-image: url("assets/images/mobile-menu-hamburger-turquoise.svg");
  background-position: center center;
  background-size: 31px 24px;
  background-repeat: no-repeat;
}
.wprmenu_bar .wpr-custom-menu .wpr_close {
  color: #019D9C !important;
  font-size: 26px !important;
  height: 26px;
  width: 26px;
}
.wprmenu_bar .wpr-custom-menu .wpr_close:before {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: "";
  background-image: url("assets/images/mobile-menu-close.svg");
  background-position: center center;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  height: 26px;
  position: absolute;
  left: calc(50% - 2px);
  top: calc(50% - 1px);
  width: 26px;
}

#mg-wprm-wrap {
  border-top: none !important;
  display: none !important;
}
@media (max-width: 1024px) {
  #mg-wprm-wrap {
    display: block !important;
  }
}
#mg-wprm-wrap.cbp-spmenu.cbp-spmenu-open {
  padding-top: 71px !important;
  top: 0px !important;
}
#mg-wprm-wrap ul li {
  border-bottom: none;
}
#mg-wprm-wrap ul li:last-child {
  border-bottom: solid 1px #DFDFDF;
}
#mg-wprm-wrap ul li span.wprmenu_icon {
  color: #019D9C !important;
  font-size: 22px !important;
  right: 0 !important;
  top: 0 !important;
  height: 76px;
}
#mg-wprm-wrap ul li span.wprmenu_icon:before {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: calc(50% + 7px) !important;
  right: -2px !important;
  height: 22px;
  width: 22px;
}
#mg-wprm-wrap ul li span.wprmenu_icon.wpr-icon-arrow-down11 {
  color: #00274A !important;
}
#mg-wprm-wrap ul li span.wprmenu_icon.wpr-icon-arrow-down11:before {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  right: 2px !important;
}
#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item:first-child a {
  padding: 0 0 8px;
}
#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item a {
  padding: 8px 0;
}

#wprmenu_menu_ul {
  padding: 28px 30px !important;
}
.header-white #wprmenu_menu_ul {
  padding: 12px 30px 28px !important;
}
#wprmenu_menu_ul li.search-menu {
  background: #FEC200;
  border: none;
  border-radius: 5px;
  margin-bottom: 26px;
  padding: 16px;
}
#wprmenu_menu_ul li.search-menu .wpr_search {
  border-radius: 5px;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form {
  border-radius: 5px !important;
  background: #FEC200;
  padding: 0;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form label {
  display: none;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  background-color: #FFFFFF;
  background-image: url("assets/images/mobile-input-search-icon.svg");
  background-position: 12px center;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  border-radius: 5px !important;
  border: 2px solid #FFFFFF;
  color: #00274A !important;
  height: 44px;
  line-height: 1.4 !important;
  max-width: 100%;
  opacity: 1;
  outline: none;
  outline-offset: 0px;
  padding: 12px 92px 12px 12px !important;
  width: 100%;
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-appearance: none !important;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field::-webkit-input-placeholder {
  color: transparent !important;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field::-moz-placeholder {
  color: transparent !important;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field:-ms-input-placeholder {
  color: transparent !important;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field:-moz-placeholder {
  color: transparent !important;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field:hover, #wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #FFFFFF;
  border: 2px solid #019D9C;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr-search-field:focus {
  outline: none;
  outline-offset: 0px;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr_submit {
  background: #00274A;
  border-radius: 5px;
  height: 44px;
  width: 80px;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr_submit:hover, #wprmenu_menu_ul li.search-menu .wpr-search-form .wpr_submit:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #019D9C;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr_submit .wpr-icon-search {
  display: inline-block;
  vertical-align: middle;
  height: 15px;
  line-height: 1.4;
  width: 52px;
}
#wprmenu_menu_ul li.search-menu .wpr-search-form .wpr_submit .wpr-icon-search:before {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 700;
  font-style: normal;
  line-height: 0.9375rem;
  letter-spacing: 0rem;
  content: "Search";
  color: #FFFFFF !important;
  left: 50%;
  position: absolute;
  top: calc(50% - 1px);
}
#wprmenu_menu_ul li.menu-item.current-page-ancestor .wprmenu_icon, #wprmenu_menu_ul li.menu-item.current-menu-ancestor .wprmenu_icon, #wprmenu_menu_ul li.menu-item.current-menu-parent .wprmenu_icon, #wprmenu_menu_ul li.menu-item.current-page-parent .wprmenu_icon, #wprmenu_menu_ul li.menu-item.current_page_parent .wprmenu_icon, #wprmenu_menu_ul li.menu-item.current_page_ancestor .wprmenu_icon {
  color: #00274A !important;
}
#wprmenu_menu_ul li.menu-item.current-page-ancestor > a, #wprmenu_menu_ul li.menu-item.current-menu-ancestor > a, #wprmenu_menu_ul li.menu-item.current-menu-parent > a, #wprmenu_menu_ul li.menu-item.current-page-parent > a, #wprmenu_menu_ul li.menu-item.current_page_parent > a, #wprmenu_menu_ul li.menu-item.current_page_ancestor > a {
  color: #019D9C !important;
}
#wprmenu_menu_ul li.menu-item a {
  padding: 28px 0 27px;
}
#wprmenu_menu_ul li.wprmenu_parent_item_li > ul {
  padding: 0 0 27px 27px !important;
}
#wprmenu_menu_ul li.wprmenu_parent_item_li > ul.menu-item.current-menu-item a, #wprmenu_menu_ul li.wprmenu_parent_item_li > ul.menu-item.current_page_item a {
  color: #019D9C !important;
}
#wprmenu_menu_ul li.wprm_after_menu_content {
  border-bottom: none !important;
  padding-bottom: 100px;
}

.mobile-utility-menu {
  list-style: none;
  margin: 0;
  padding: 55px 0 0 0;
}
.mobile-utility-menu li {
  border: none !important;
  list-style: none;
  margin-bottom: 25px !important;
  padding: 0;
}
.mobile-utility-menu li::marker {
  display: none;
}
.mobile-utility-menu li:last-child {
  margin-bottom: 0;
}
.mobile-utility-menu li.utility-gulfview-login a:after {
  background-image: url("assets/images/mobile-utility-gulfview-login.svg");
  background-size: 19px 19px;
  height: 19px;
  right: -26px;
  width: 19px;
}
.mobile-utility-menu li.utility-emergency-contact a:after {
  background-image: url("assets/images/mobile-utility-emergency-contact.svg");
  background-size: 12px 17px;
  height: 17px;
  width: 12px;
}
.mobile-utility-menu li a {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.1875rem;
  letter-spacing: 0rem;
  display: inline-block;
  color: #00274A;
  font-family: "helvetica-neue-lt-pro", sans-serif !important;
  text-decoration: none;
  padding: 0;
  position: relative;
  vertical-align: middle;
  text-transform: uppercase;
  width: auto;
}
.mobile-utility-menu li a:hover, .mobile-utility-menu li a:focus {
  color: #019D9C;
  text-decoration: none;
}
.mobile-utility-menu li a:after {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  content: "";
  background-position: center center;
  background-color: transparent !important;
  background-repeat: no-repeat;
  opacity: 1 !important;
  right: -19px;
  position: absolute;
  top: calc(50% - 1px);
}
.mobile-utility-menu li.utility-contact-us {
  margin-bottom: 0 !important;
  padding-top: 35px;
}
.mobile-utility-menu li.utility-contact-us a {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.375rem;
  letter-spacing: 0rem;
  background: #019D9C;
  border: 1px solid #019D9C;
  border-radius: 5px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  letter-spacing: 0;
  min-height: 52px;
  min-width: 208px;
  padding: 8px 20px !important;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: initial;
  vertical-align: middle;
  border-radius: 0;
  color: #FFFFFF !important;
  font-size: 20px;
  line-height: 60.5px;
  height: 78px;
  margin: 0 -30px;
  text-transform: capitalize;
  width: calc(100% + 60px);
}
.mobile-utility-menu li.utility-contact-us a:hover, .mobile-utility-menu li.utility-contact-us a.active, .mobile-utility-menu li.utility-contact-us a:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #FEC200;
  border: 1px solid #FEC200;
  color: #FFFFFF;
  padding: 8px 20px !important;
  text-decoration: none;
}
.mobile-utility-menu li.utility-contact-us a:hover .elementor-button-icon svg, .mobile-utility-menu li.utility-contact-us a.active .elementor-button-icon svg, .mobile-utility-menu li.utility-contact-us a:focus .elementor-button-icon svg {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(7px, 0);
  transform: translate(7px, 0);
}
.mobile-utility-menu li.utility-contact-us a:hover .elementor-button-icon svg .st0, .mobile-utility-menu li.utility-contact-us a.active .elementor-button-icon svg .st0, .mobile-utility-menu li.utility-contact-us a:focus .elementor-button-icon svg .st0 {
  fill: #FFFFFF !important;
}
.mobile-utility-menu li.utility-contact-us a:after {
  display: none;
}

.body.admin-bar #wprmenu_menu_ul li.wprm_before_menu_content {
  padding-top: 30px;
}

@media (max-width: 1024px) {
  body.admin-bar #mg-wprm-wrap.cbp-spmenu.custom,
  body.admin-bar #wprmenu_bar,
  body.admin-bar #mg-wprm-wrap.cbp-spmenu-widget.custom,
  body.admin-bar #wprmenu_bar {
    padding-top: 117px !important;
    top: 0px !important;
  }
}
/**
 * Components - Internal Hero Grey
 * --------------------------------------------------
 */
@media (min-width: 1025px) {
  .crescent2k25-internal-hero-grey .container-text .column-left {
    width: 41% !important;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-internal-hero-grey .container-text .column-left {
    width: 32.5% !important;
  }
}
@media (min-width: 1025px) {
  .crescent2k25-internal-hero-grey .container-text .column-right {
    width: 59% !important;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-internal-hero-grey .container-text .column-right {
    width: 67.5% !important;
  }
}
@media (min-width: 1025px) {
  .crescent2k25-internal-hero-grey .container-text .column-right .hero-description {
    width: 80% !important;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-internal-hero-grey .container-text .column-right .hero-description {
    width: 70% !important;
  }
}

/**
 * Components - Breadcrumbs
 * --------------------------------------------------
 */
.bakground-overlay {
  position: relative;
}
.bakground-overlay:before {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  content: "";
  height: 100%;
  mix-blend-mode: color;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media (min-width: 1025px) {
  .bakground-overlay:before {
    max-width: 100%;
  }
}
@media (min-width: 1025px) {
  .bakground-overlay:before img {
    max-width: 100%;
  }
}
.bakground-overlay.overlay-blue:before {
  background: #00274A;
}

/**
 * Components - Gradient Four Columns
 * --------------------------------------------------
 */
.crescent2k25-gradient-four-columns .gradient-bottom-overlay {
  position: relative;
}
.crescent2k25-gradient-four-columns .gradient-bottom-overlay:before {
  -webkit-transform: translate(0, -384px);
  transform: translate(0, -384px);
  content: "";
  background-image: url("assets/images/blue-turquoise-gradient-overlay.svg");
  background-position: center bottom;
  background-size: cover;
  background-repeat: no-repeat;
  height: 384px;
  mix-blend-mode: overlay;
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  z-index: 1;
}
@media (min-width: 1025px) {
  .crescent2k25-gradient-four-columns .gradient-bottom-overlay:before {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    background-size: contain;
    height: 100%;
    bottom: 0;
    top: initial;
  }
}

/**
* Components - set bottom divider style for Section Heading Text
* as on the /about/ page
* since it'll likely be used on other pages as well
* --------------------------------------------------
 */
.section-title.bottom-divider .elementor-heading-title::after,
.block-title.bottom-divider .elementor-heading-title::after {
  background-color: #019D9C;
  content: "";
  display: block;
  height: 4px;
  width: 60px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: auto;
  position: relative;
}
@media (min-width: 700px) {
  .section-title.bottom-divider .elementor-heading-title::after,
  .block-title.bottom-divider .elementor-heading-title::after {
    height: 6px;
    width: 66px;
    margin-top: 32px;
  }
}
@media (max-width: 699px) {
  .section-title.bottom-divider.centered-mobile .elementor-heading-title::after,
  .block-title.bottom-divider.centered-mobile .elementor-heading-title::after {
    margin-left: auto;
  }
}
.section-title.bottom-divider.gold-divider .elementor-heading-title::after,
.block-title.bottom-divider.gold-divider .elementor-heading-title::after {
  background-color: #FEC200;
}
.section-title.bottom-divider.white-divider .elementor-heading-title::after,
.block-title.bottom-divider.white-divider .elementor-heading-title::after {
  background-color: #FFFFFF;
}

.elementor .block-title.bottom-divider .elementor-heading-title::after {
  height: 4px;
  margin-left: 0;
  margin-top: 20px;
}

/**
 * Blocks
 * --------------------------------------------------
 */
/**
 * Layout
 * --------------------------------------------------
 */
/**
 * Layout - Header
 * --------------------------------------------------
 */
.crescent2k25-header {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  position: fixed !important;
  top: 0;
  left: 0;
  width: 100%;
}
.admin-bar .crescent2k25-header {
  top: 46px;
}
@media (min-width: 700px) {
  .admin-bar .crescent2k25-header {
    top: 32px;
  }
}
.header-white .crescent2k25-header {
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.07);
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.07);
  background-color: #FFFFFF;
}
@media (min-width: 1025px) {
  .header-white .crescent2k25-header {
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  }
}
.crescent2k25-header.elementor-sticky__spacer {
  display: none;
}
.header-white .crescent2k25-header .site-logo-white {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: none;
}
.header-white .crescent2k25-header .site-logo-color {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: block;
}
.header-white .crescent2k25-header .crescent2k25-header-logo-menu {
  height: 75px !important;
  min-height: 75px !important;
}
@media (min-width: 1025px) {
  .header-white .crescent2k25-header .crescent2k25-header-logo-menu {
    height: 90px !important;
    min-height: 90px !important;
  }
}
@media (max-width: 1024px) {
  .header-white .crescent2k25-header .crescent2k25-header-logo-menu .container-wrapper {
    padding-top: 11px;
    padding-bottom: 10px;
  }
}
@media (min-width: 1025px) {
  .crescent2k25-header .header-main-menu {
    margin-top: -2px;
  }
}
.header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a {
  color: #00274A !important;
}
.header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a:focus {
  color: #00274A !important;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor > a:after, .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor > a:after, .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent > a:after, .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item > a:after {
  opacity: 1;
}
.header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-item > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-item > a {
  color: #FFFFFF !important;
}
.header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-page-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-ancestor .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-parent .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-page-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-ancestor > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-parent > a:focus, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item.current-menu-item .elementor-nav-menu--dropdown .menu-item.current-menu-item > a:focus {
  color: #FFFFFF !important;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item:first-child .elementor-nav-menu--dropdown {
  margin-left: -9.5px !important;
}
.header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item .elementor-item {
  color: #00274A;
}
.header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item .elementor-item:hover, .header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item .elementor-item:focus {
  color: #00274A;
}
.header-white .crescent2k25-header .header-main-menu .elementor-nav-menu .menu-item .elementor-item.highlighted {
  color: #00274A;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .sub-arrow {
  display: none !important;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  border: none;
  left: 50% !important;
  margin-left: 0 !important;
  min-width: 200px !important;
  max-width: 200px !important;
  padding: 12px;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown .current-menu-item a {
  background-color: #00274A;
  border-radius: 5px;
  color: #FFFFFF !important;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown .current-menu-item:hover, .crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown .current-menu-item:focus {
  background-color: #00274A !important;
  border-radius: 5px;
  color: #FFFFFF !important;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown a {
  color: #FFFFFF !important;
  border-left: none !important;
  border-radius: 5px;
  position: relative;
  padding: 5px 5px 5px 34px !important;
  white-space: normal;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown a:before {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  content: "";
  background-image: url("assets/images/submenu-icon.svg");
  background-position: center center;
  background-size: 7px 8px;
  background-repeat: no-repeat;
  height: 8px;
  position: absolute;
  left: 12px;
  top: 50%;
  width: 7px;
}
.crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown a:hover, .crescent2k25-header .header-main-menu .elementor-nav-menu .elementor-nav-menu--dropdown a:focus {
  background-color: #00274A !important;
  border-radius: 5px;
  color: #FFFFFF !important;
}
.crescent2k25-header .button-primary .elementor-button-wrapper {
  min-height: 44px;
  height: 44px;
}
.crescent2k25-header .button-primary .elementor-button-link {
  min-height: 44px;
  min-width: 150px;
  padding: 9.5px 10px !important;
}
.crescent2k25-header .button-primary .elementor-button-link:hover, .crescent2k25-header .button-primary .elementor-button-link.active, .crescent2k25-header .button-primary .elementor-button-link:focus {
  padding: 9.5px 10px !important;
}
.crescent2k25-header .button-primary .elementor-button-link .elementor-button-content-wrapper {
  min-height: 24px;
}

/* Admin */
.scrolled-top.admin-bar .crescent2k25-header {
  top: 46px !important;
}
@media (min-width: 700px) {
  .scrolled-top.admin-bar .crescent2k25-header {
    top: 32px !important;
  }
}
.scrolled-top.admin-bar > .elementor-location-single.elementor_template-default-template,
.scrolled-top.admin-bar > .elementor-location-single.elementor_template-elementor-full-width,
.scrolled-top.admin-bar > .elementor_library.type-elementor_library,
.scrolled-top.admin-bar > .elementor-location-single[data-elementor-type=error-404] {
  margin-top: 46px;
}
@media (min-width: 700px) {
  .scrolled-top.admin-bar > .elementor-location-single.elementor_template-default-template,
  .scrolled-top.admin-bar > .elementor-location-single.elementor_template-elementor-full-width,
  .scrolled-top.admin-bar > .elementor_library.type-elementor_library,
  .scrolled-top.admin-bar > .elementor-location-single[data-elementor-type=error-404] {
    margin-top: 32px;
  }
}
.scrolled-top .site-logo-white {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: block;
}
.scrolled-top .site-logo-color {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: none;
}

/**
 * Layout - Content
 * --------------------------------------------------
 */
/**
 * Layout - Footer
 * --------------------------------------------------
 */
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-top-left {
    --width: 34% !important;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-footer .footer-top-left {
    --width: 30% !important;
  }
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-top-right {
    --padding-left: 21px !important;
    --width: 66% !important;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-footer .footer-top-right {
    --padding-left: 94px !important;
    --width: 70% !important;
  }
}
.crescent2k25-footer .footer-information p {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  margin-bottom: 0 !important;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-information p {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.25rem;
    letter-spacing: 0rem;
  }
}
.crescent2k25-footer .footer-information p strong {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-information p strong {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.25rem;
    letter-spacing: 0rem;
  }
}
.crescent2k25-footer .footer-information p strong a {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-information p strong a {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.25rem;
    letter-spacing: 0rem;
  }
}
.crescent2k25-footer .footer-information p a {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  color: #FFFFFF !important;
  text-decoration: none !important;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-information p a {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.25rem;
    letter-spacing: 0rem;
  }
}
.crescent2k25-footer .footer-information p a:hover, .crescent2k25-footer .footer-information p a:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #019D9C !important;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.crescent2k25-footer .footer-quick-navigation .elementor-button-link {
  background-color: #019D9C !important;
  border-color: #019D9C !important;
  position: relative;
}
.crescent2k25-footer .footer-quick-navigation .elementor-button-link.is-open {
  background-color: #FEC200 !important;
  border-color: #FEC200 !important;
}
.crescent2k25-footer .footer-quick-navigation .elementor-button-link.is-open:before {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background-image: url("assets/images/quick-navigation-open-icon.svg");
  background-position: center center;
  background-size: 44px 33px;
  background-repeat: no-repeat;
}
.crescent2k25-footer .footer-quick-navigation .elementor-button-link:before {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  content: "";
  background-image: url("assets/images/quick-navigation-icon.svg");
  background-position: center center;
  background-size: 44px 33px;
  background-repeat: no-repeat;
  right: 17px;
  height: 33px;
  position: absolute;
  top: 50%;
  width: 44px;
}
.crescent2k25-footer .footer-quick-navigation .elementor-button-link:hover, .crescent2k25-footer .footer-quick-navigation .elementor-button-link:active, .crescent2k25-footer .footer-quick-navigation .elementor-button-link.active {
  background-color: #019D9C;
  border-color: #019D9C;
}
.crescent2k25-footer .footer-quick-navigation .elementor-button-link .elementor-button-content-wrapper {
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -ms-flex-pack: space-between;
}
.crescent2k25-footer .footer-navigation {
  width: 100%;
}
@media (max-width: 1024px) {
  .crescent2k25-footer .footer-navigation {
    height: 0;
    overflow: hidden;
    visibility: hidden;
  }
}
.crescent2k25-footer .footer-navigation.open {
  -webkit-animation: slide-down 0.3s linear both;
          animation: slide-down 0.3s linear both;
  visibility: visible;
}
.crescent2k25-footer .footer-navigation.closing {
  -webkit-animation: slide-up 0.3s linear both;
          animation: slide-up 0.3s linear both;
}
@-webkit-keyframes slide-down {
  0% {
    visibility: visible;
    height: 0;
  }
  100% {
    visibility: visible;
    height: 388px;
  }
}
@keyframes slide-down {
  0% {
    visibility: visible;
    height: 0;
  }
  100% {
    visibility: visible;
    height: 388px;
  }
}
@-webkit-keyframes slide-up {
  0% {
    visibility: visible;
    height: 388px;
  }
  100% {
    visibility: hidden;
    height: 0;
  }
}
@keyframes slide-up {
  0% {
    visibility: visible;
    height: 388px;
  }
  100% {
    visibility: hidden;
    height: 0;
  }
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main {
  -ms-flex-flow: column wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-flow: column wrap;
  -ms-align-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -webkit-box-pack: start;
          justify-content: flex-start;
  -ms-flex-pack: flex-start;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main {
    -ms-align-content: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    -ms-flex-align: flex-start;
    -webkit-box-align: start;
            align-items: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-box-pack: start;
            justify-content: flex-start;
    -ms-flex-pack: flex-start;
  }
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu {
  -ms-flex-flow: column wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-flow: column wrap;
  -ms-align-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -webkit-box-pack: start;
          justify-content: flex-start;
  -ms-flex-pack: flex-start;
  row-gap: 30px;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -ms-align-content: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    -ms-flex-align: flex-start;
    -webkit-box-align: start;
            align-items: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-box-pack: start;
            justify-content: flex-start;
    -ms-flex-pack: flex-start;
    row-gap: 0;
    -webkit-column-gap: 35px;
       -moz-column-gap: 35px;
            column-gap: 35px;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu {
    -webkit-column-gap: 80px;
       -moz-column-gap: 80px;
            column-gap: 80px;
  }
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item {
  -ms-flex-flow: column wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-flow: column wrap;
  -ms-align-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -webkit-box-pack: start;
          justify-content: flex-start;
  -ms-flex-pack: flex-start;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item {
    -ms-align-content: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    -ms-flex-align: flex-start;
    -webkit-box-align: start;
            align-items: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-box-pack: start;
            justify-content: flex-start;
    -ms-flex-pack: flex-start;
    width: 144px;
    max-width: 144px;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item {
    width: 144px;
    max-width: 144px;
  }
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item:last-child .elementor-item {
  margin: 0;
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item {
  -moz-justify-content: center;
  -ms-justify-content: center;
  -webkit-box-pack: center;
          justify-content: center;
  -ms-flex-pack: center;
  margin: 0 0 6px;
  padding: 0;
  text-align: center;
  white-space: normal;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item {
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-box-pack: start;
            justify-content: flex-start;
    -ms-flex-pack: flex-start;
    white-space: normal;
  }
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item:hover, .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #019D9C !important;
  text-decoration: underline !important;
  text-underline-offset: 4px;
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item .sub-arrow {
  display: none;
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu ul {
  background: transparent;
  display: block !important;
  left: initial !important;
  min-width: initial !important;
  max-width: initial !important;
  position: initial;
  top: initial;
  width: auto;
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu ul li {
  display: block;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu ul li {
    max-width: 144px;
  }
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu ul li a {
  -ms-align-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -webkit-box-pack: center;
          justify-content: center;
  -ms-flex-pack: center;
  background: transparent;
  border-left: none;
  margin: 0 0 7px;
  padding: 0;
  text-align: center;
}
@media (min-width: 1025px) {
  .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu ul li a {
    -ms-align-content: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    -ms-flex-align: flex-start;
    -webkit-box-align: start;
            align-items: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-box-pack: start;
            justify-content: flex-start;
    -ms-flex-pack: flex-start;
    text-align: left;
    white-space: normal;
  }
}
.crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu ul li a:hover, .crescent2k25-footer .footer-navigation .elementor-nav-menu--main .elementor-nav-menu ul li a:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: transparent;
  color: #019D9C !important;
  text-decoration: underline !important;
  text-underline-offset: 4px;
}
.crescent2k25-footer .footer-copyright a {
  color: #FFFFFF !important;
  text-decoration: none !important;
}
.crescent2k25-footer .footer-copyright a:hover, .crescent2k25-footer .footer-copyright a:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #019D9C !important;
  text-decoration: underline !important;
  text-underline-offset: 4px;
}

/**
 * Layout - Header
 * --------------------------------------------------
 */
.header-utility-menu .elementor-nav-menu li.utility-gulfview-login a {
  margin-right: 29px;
}
.header-utility-menu .elementor-nav-menu li.utility-gulfview-login a:after {
  background-image: url("assets/images/utility-gulfview-login.svg");
  background-size: 19px 19px;
  height: 19px;
  right: -26px;
  width: 19px;
}
.header-utility-menu .elementor-nav-menu li.utility-emergency-contact a:after {
  background-image: url("assets/images/utility-emergency-contact.svg");
  background-size: 12px 17px;
  height: 17px;
  width: 12px;
}
.header-utility-menu .elementor-nav-menu li a {
  margin-right: 19px;
  position: relative;
}
.header-utility-menu .elementor-nav-menu li a:hover, .header-utility-menu .elementor-nav-menu li a:focus {
  text-decoration: underline !important;
  text-underline-offset: 3px;
}
.header-utility-menu .elementor-nav-menu li a:after {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  content: "";
  background-position: center center;
  background-color: transparent !important;
  background-repeat: no-repeat;
  opacity: 1 !important;
  right: -19px;
  position: absolute;
  top: 50%;
}

/**
 * Pages
 * --------------------------------------------------
 */
/**
 * Pages - Homepage
 * --------------------------------------------------
 */
.crescent2k25-home-hero .home-hero-gradient {
  position: relative;
}
.crescent2k25-home-hero .home-hero-gradient:before {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  content: "";
  background-image: url("assets/images/home-hero-gradient-blue-blend.svg");
  background-position: left top;
  background-size: cover;
  background-repeat: no-repeat;
  height: 100%;
  mix-blend-mode: color;
  position: absolute;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1;
}
.crescent2k25-home-hero .home-hero-gradient:after {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  content: "";
  background-image: url("assets/images/home-hero-gradient-top.svg");
  background-position: left top;
  background-size: cover;
  background-repeat: repeat-x;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 2;
}

.crescent2k25-home-news-carousel .elementor-swiper-button:hover svg .st0, .crescent2k25-home-news-carousel .elementor-swiper-button:focus svg .st0 {
  fill: #00274A !important;
}
.crescent2k25-home-news-carousel .elementor-swiper-button svg .st0 {
  fill: #019D9C !important;
}

/**
 * Pages - Internal
 * --------------------------------------------------
 */
/* Inner Section - Paddings */
.crescent2k25-inner-section {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

/* Internal Main Content */
.crescent2k25-internal-main-content ul {
  list-style: none;
  margin: 20px 0;
  padding: 0;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ul {
    margin: 17px 0;
  }
}
.crescent2k25-internal-main-content ul li {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 24px;
  position: relative;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ul li {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
    padding: 0 0 0 41px;
  }
}
.crescent2k25-internal-main-content ul li:before {
  content: "";
  background: #00274A;
  border-radius: 3px;
  left: 10px;
  height: 3px;
  position: absolute;
  top: 7.5px;
  width: 3px;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ul li:before {
    border-radius: 4px;
    height: 4px;
    left: 26px;
    top: 11px;
    width: 4px;
  }
}
.crescent2k25-internal-main-content ul li:last-child {
  margin-bottom: 0;
}
.crescent2k25-internal-main-content ul li a {
  color: #00274A !important;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.crescent2k25-internal-main-content ul li a:hover, .crescent2k25-internal-main-content ul li a:focus {
  color: #019D9C !important;
  text-decoration: none !important;
}
.crescent2k25-internal-main-content ul li ul {
  margin: 0;
}
.crescent2k25-internal-main-content ol {
  counter-reset: ordered-counter;
  list-style: none;
  margin: 20px 0;
  padding: 0;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ol {
    margin: 17px 0;
  }
}
.crescent2k25-internal-main-content ol li {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 26px;
  position: relative;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ol li {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
    padding: 0 0 0 41px;
  }
}
.crescent2k25-internal-main-content ol li:before {
  counter-increment: ordered-counter;
  content: counters(ordered-counter, ".") ". ";
  background: transparent;
  color: #00274A;
  display: inline-block;
  left: 10px;
  min-width: 16px;
  position: absolute;
  top: 0;
  text-align: left;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ol li:before {
    left: 24px;
  }
}
.crescent2k25-internal-main-content ol li::marker {
  display: none;
}
.crescent2k25-internal-main-content ol li:last-child {
  margin-bottom: 0;
}
.crescent2k25-internal-main-content ol li a {
  color: #00274A !important;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.crescent2k25-internal-main-content ol li a:hover, .crescent2k25-internal-main-content ol li a:focus {
  color: #019D9C !important;
  text-decoration: none !important;
}
.crescent2k25-internal-main-content ol li ol {
  margin: 0;
}
.crescent2k25-internal-main-content ol li ol li {
  margin: 0;
  padding: 0 0 0 38px;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ol li ol li {
    padding: 0 0 0 37px;
  }
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ol li ol li:before {
    left: 4px;
  }
}
.crescent2k25-internal-main-content ol li ol li ol li {
  padding-left: 52px;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ol li ol li ol li {
    padding: 0 0 0 52px;
  }
}
.crescent2k25-internal-main-content ol li ol li ol li ol li {
  padding-left: 64px;
}
@media (min-width: 1025px) {
  .crescent2k25-internal-main-content ol li ol li ol li ol li {
    padding: 0 0 0 67px;
  }
}
.crescent2k25-internal-main-content.elementor-widget-text-editor p {
  text-wrap: pretty;
}
.crescent2k25-internal-main-content.elementor-widget-text-editor p a {
  color: #00274A !important;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.crescent2k25-internal-main-content.elementor-widget-text-editor p a:hover, .crescent2k25-internal-main-content.elementor-widget-text-editor p a:focus {
  color: #019D9C !important;
  text-decoration: none !important;
}
.crescent2k25-internal-main-content .elementor-element-edit-mode .elementor-element-overlay ul li:before {
  display: none !important;
}

.news-content-container .all-news .elementor-heading-title a:hover {
  text-decoration: underline;
}

/**
 * Pages - News Page and News Section
 * a listing of news posts
 * --------------------------------------------------
 */
.crescent2k25-news-section .news-list .news-loop .news-date ul li::before {
  display: none;
  background-color: transparent;
}
.crescent2k25-news-section .news-list .news-loop .news-excerpt p {
  font-size: inherit;
}

/**
 * Pages - Search Results
 * --------------------------------------------------
 */
.search-results .type-page .news-loop .news-date {
  display: none;
}

/**
 * Forms
 * --------------------------------------------------
 */
/**
 * Forms - Gravity
 * --------------------------------------------------
 */
/* General */
.crescent2k25-gravity-forms input:not([type=button]):not([type=submit]),
.crescent2k25-gravity-forms textarea,
.crescent2k25-gravity-forms select {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.crescent2k25-gravity-forms input:not([type=button]):not([type=submit]):focus, .crescent2k25-gravity-forms input:not([type=button]):not([type=submit]):focus-visible,
.crescent2k25-gravity-forms textarea:focus,
.crescent2k25-gravity-forms textarea:focus-visible,
.crescent2k25-gravity-forms select:focus,
.crescent2k25-gravity-forms select:focus-visible {
  outline: none !important;
  outline-offset: 0px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.crescent2k25-gravity-forms input[type=text],
.crescent2k25-gravity-forms input[type=email],
.crescent2k25-gravity-forms input[type=tel] {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  background-color: #FFFFFF;
  border: 2px solid #019D9C !important;
  border-radius: 7px;
  color: #00274A;
  height: 60px !important;
  max-width: 100%;
  opacity: 1;
  padding: 12px 18px !important;
  width: 100%;
}
@media (min-width: 1025px) {
  .crescent2k25-gravity-forms input[type=text],
  .crescent2k25-gravity-forms input[type=email],
  .crescent2k25-gravity-forms input[type=tel] {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}
.crescent2k25-gravity-forms input[type=text]::-webkit-input-placeholder,
.crescent2k25-gravity-forms input[type=email]::-webkit-input-placeholder,
.crescent2k25-gravity-forms input[type=tel]::-webkit-input-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms input[type=text]::-moz-placeholder,
.crescent2k25-gravity-forms input[type=email]::-moz-placeholder,
.crescent2k25-gravity-forms input[type=tel]::-moz-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms input[type=text]:-ms-input-placeholder,
.crescent2k25-gravity-forms input[type=email]:-ms-input-placeholder,
.crescent2k25-gravity-forms input[type=tel]:-ms-input-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms input[type=text]:-moz-placeholder,
.crescent2k25-gravity-forms input[type=email]:-moz-placeholder,
.crescent2k25-gravity-forms input[type=tel]:-moz-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms input[type=text]:hover, .crescent2k25-gravity-forms input[type=text]:focus,
.crescent2k25-gravity-forms input[type=email]:hover,
.crescent2k25-gravity-forms input[type=email]:focus,
.crescent2k25-gravity-forms input[type=tel]:hover,
.crescent2k25-gravity-forms input[type=tel]:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border: 2px solid #00274A !important;
}
.crescent2k25-gravity-forms input[type=text]:focus,
.crescent2k25-gravity-forms input[type=email]:focus,
.crescent2k25-gravity-forms input[type=tel]:focus {
  outline: none;
  outline-offset: 0px;
}
.crescent2k25-gravity-forms select {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  background-image: url("assets/images/select-arrow.svg");
  background-position: calc(100% - 16px) center;
  background-size: 38px 37px;
  background-repeat: no-repeat;
  border: 2px solid #019D9C !important;
  border-radius: 7px;
  color: #00274A;
  height: 60px !important;
  padding: 12px 18px !important;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
@media (min-width: 1025px) {
  .crescent2k25-gravity-forms select {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}
.crescent2k25-gravity-forms select:hover, .crescent2k25-gravity-forms select:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border: 2px solid #00274A !important;
}
.crescent2k25-gravity-forms select:focus {
  outline: none;
  outline-offset: 0px;
}
.crescent2k25-gravity-forms textarea {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  background-color: #FFFFFF;
  border: 2px solid #019D9C !important;
  border-radius: 7px;
  color: #00274A;
  max-width: 100%;
  opacity: 1;
  padding: 12px 18px !important;
  width: 100%;
}
@media (min-width: 1025px) {
  .crescent2k25-gravity-forms textarea {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
  }
}
.crescent2k25-gravity-forms textarea::-webkit-input-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms textarea::-moz-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms textarea:-ms-input-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms textarea:-moz-placeholder {
  color: #00274A;
}
.crescent2k25-gravity-forms textarea:hover, .crescent2k25-gravity-forms textarea:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border: 2px solid #00274A !important;
}
.crescent2k25-gravity-forms textarea:focus {
  outline: none;
  outline-offset: 0px;
}

/* Submit Button */
.crescent2k25-gravity-forms .gform_footer .gform_button {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.375rem;
  letter-spacing: 0rem;
  background: #019D9C;
  border: 1px solid #019D9C;
  border-radius: 5px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  letter-spacing: 0;
  min-height: 52px;
  min-width: 208px;
  padding: 8px 20px !important;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: initial;
  vertical-align: middle;
  min-height: 52px !important;
  min-width: 208px !important;
  padding: 8px 20px !important;
}
.crescent2k25-gravity-forms .gform_footer .gform_button:hover, .crescent2k25-gravity-forms .gform_footer .gform_button.active, .crescent2k25-gravity-forms .gform_footer .gform_button:focus {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #FEC200;
  border: 1px solid #FEC200;
  color: #FFFFFF;
  padding: 8px 20px !important;
  text-decoration: none;
}
.crescent2k25-gravity-forms .gform_footer .gform_button:hover .elementor-button-icon svg, .crescent2k25-gravity-forms .gform_footer .gform_button.active .elementor-button-icon svg, .crescent2k25-gravity-forms .gform_footer .gform_button:focus .elementor-button-icon svg {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translate(7px, 0);
  transform: translate(7px, 0);
}
.crescent2k25-gravity-forms .gform_footer .gform_button:hover .elementor-button-icon svg .st0, .crescent2k25-gravity-forms .gform_footer .gform_button.active .elementor-button-icon svg .st0, .crescent2k25-gravity-forms .gform_footer .gform_button:focus .elementor-button-icon svg .st0 {
  fill: #FFFFFF !important;
}
.crescent2k25-gravity-forms .gform_footer .gform_button:focus, .crescent2k25-gravity-forms .gform_footer .gform_button:focus-visible {
  outline: none !important;
  outline-offset: 0px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

/* Error Message */
.gform_wrapper div.validation_error,
.gform_wrapper div.gform_validation_errors {
  background: #FBF4F8 !important;
  border: 2px solid #AD0B56 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  margin-bottom: 20px !important;
}
.gform_wrapper div.validation_error:focus, .gform_wrapper div.validation_error:focus-visible,
.gform_wrapper div.gform_validation_errors:focus,
.gform_wrapper div.gform_validation_errors:focus-visible {
  outline: none !important;
  outline-offset: 0px !important;
}
.gform_wrapper div.validation_error h2,
.gform_wrapper div.gform_validation_errors h2 {
  color: #AD0B56 !important;
  font-size: 16px !important;
  font-family: "helvetica-neue-lt-pro", sans-serif !important;
  line-height: 22px !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: left;
}
@media (min-width: 700px) {
  .gform_wrapper div.validation_error h2,
  .gform_wrapper div.gform_validation_errors h2 {
    font-size: 16px !important;
    line-height: 22px !important;
    text-align: center;
  }
}
.gform_wrapper div.validation_error .gform-icon,
.gform_wrapper div.gform_validation_errors .gform-icon {
  font-size: 16px !important;
}
.gform_wrapper div.validation_error ul,
.gform_wrapper div.gform_validation_errors ul {
  list-style: none;
  margin: 20px 0;
  padding: 0;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ul,
  .gform_wrapper div.gform_validation_errors ul {
    margin: 17px 0;
  }
}
.gform_wrapper div.validation_error ul li,
.gform_wrapper div.gform_validation_errors ul li {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 24px;
  position: relative;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ul li,
  .gform_wrapper div.gform_validation_errors ul li {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
    padding: 0 0 0 41px;
  }
}
.gform_wrapper div.validation_error ul li:before,
.gform_wrapper div.gform_validation_errors ul li:before {
  content: "";
  background: #00274A;
  border-radius: 3px;
  left: 10px;
  height: 3px;
  position: absolute;
  top: 7.5px;
  width: 3px;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ul li:before,
  .gform_wrapper div.gform_validation_errors ul li:before {
    border-radius: 4px;
    height: 4px;
    left: 26px;
    top: 11px;
    width: 4px;
  }
}
.gform_wrapper div.validation_error ul li:last-child,
.gform_wrapper div.gform_validation_errors ul li:last-child {
  margin-bottom: 0;
}
.gform_wrapper div.validation_error ul li a,
.gform_wrapper div.gform_validation_errors ul li a {
  color: #00274A !important;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.gform_wrapper div.validation_error ul li a:hover, .gform_wrapper div.validation_error ul li a:focus,
.gform_wrapper div.gform_validation_errors ul li a:hover,
.gform_wrapper div.gform_validation_errors ul li a:focus {
  color: #019D9C !important;
  text-decoration: none !important;
}
.gform_wrapper div.validation_error ul li ul,
.gform_wrapper div.gform_validation_errors ul li ul {
  margin: 0;
}
.gform_wrapper div.validation_error ol,
.gform_wrapper div.gform_validation_errors ol {
  counter-reset: ordered-counter;
  list-style: none;
  margin: 20px 0;
  padding: 0;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ol,
  .gform_wrapper div.gform_validation_errors ol {
    margin: 17px 0;
  }
}
.gform_wrapper div.validation_error ol li,
.gform_wrapper div.gform_validation_errors ol li {
  font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25rem;
  letter-spacing: 0rem;
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 26px;
  position: relative;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ol li,
  .gform_wrapper div.gform_validation_errors ol li {
    font-family: "helvetica-neue-lt-pro", sans-serif, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.6875rem;
    letter-spacing: 0rem;
    padding: 0 0 0 41px;
  }
}
.gform_wrapper div.validation_error ol li:before,
.gform_wrapper div.gform_validation_errors ol li:before {
  counter-increment: ordered-counter;
  content: counters(ordered-counter, ".") ". ";
  background: transparent;
  color: #00274A;
  display: inline-block;
  left: 10px;
  min-width: 16px;
  position: absolute;
  top: 0;
  text-align: left;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ol li:before,
  .gform_wrapper div.gform_validation_errors ol li:before {
    left: 24px;
  }
}
.gform_wrapper div.validation_error ol li::marker,
.gform_wrapper div.gform_validation_errors ol li::marker {
  display: none;
}
.gform_wrapper div.validation_error ol li:last-child,
.gform_wrapper div.gform_validation_errors ol li:last-child {
  margin-bottom: 0;
}
.gform_wrapper div.validation_error ol li a,
.gform_wrapper div.gform_validation_errors ol li a {
  color: #00274A !important;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.gform_wrapper div.validation_error ol li a:hover, .gform_wrapper div.validation_error ol li a:focus,
.gform_wrapper div.gform_validation_errors ol li a:hover,
.gform_wrapper div.gform_validation_errors ol li a:focus {
  color: #019D9C !important;
  text-decoration: none !important;
}
.gform_wrapper div.validation_error ol li ol,
.gform_wrapper div.gform_validation_errors ol li ol {
  margin: 0;
}
.gform_wrapper div.validation_error ol li ol li,
.gform_wrapper div.gform_validation_errors ol li ol li {
  margin: 0;
  padding: 0 0 0 38px;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ol li ol li,
  .gform_wrapper div.gform_validation_errors ol li ol li {
    padding: 0 0 0 37px;
  }
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ol li ol li:before,
  .gform_wrapper div.gform_validation_errors ol li ol li:before {
    left: 4px;
  }
}
.gform_wrapper div.validation_error ol li ol li ol li,
.gform_wrapper div.gform_validation_errors ol li ol li ol li {
  padding-left: 52px;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ol li ol li ol li,
  .gform_wrapper div.gform_validation_errors ol li ol li ol li {
    padding: 0 0 0 52px;
  }
}
.gform_wrapper div.validation_error ol li ol li ol li ol li,
.gform_wrapper div.gform_validation_errors ol li ol li ol li ol li {
  padding-left: 64px;
}
@media (min-width: 1025px) {
  .gform_wrapper div.validation_error ol li ol li ol li ol li,
  .gform_wrapper div.gform_validation_errors ol li ol li ol li ol li {
    padding: 0 0 0 67px;
  }
}

/* Success Message */
.gform_confirmation_wrapper {
  border: 2px solid #56AD0B;
  background: #F6FAF1;
  padding: 10px;
}
.gform_confirmation_wrapper .gform_confirmation_message {
  color: #56AD0B !important;
  font-size: 16px !important;
  font-family: "helvetica-neue-lt-pro", sans-serif !important;
  font-weight: 600 !important;
  line-height: 22px !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
@media (min-width: 700px) {
  .gform_confirmation_wrapper .gform_confirmation_message {
    font-size: 16px !important;
    line-height: 22px !important;
  }
}

/**
 * Sections
 * --------------------------------------------------
 */
/**
* Sections - Leadership bio list & loop
* as on the /leadership/ & /board-of-directors/ pages
* 
* --------------------------------------------------
*/
@media (min-width: 700px) {
  .crescent2k25-leadership-section .row .leadership-list .bio-loop .col.img-wrap {
    min-width: 200px;
  }
}
@media (min-width: 1025px) {
  .crescent2k25-leadership-section .row .leadership-list .bio-loop .col.img-wrap {
    min-width: 288px;
  }
  .crescent2k25-leadership-section .row .leadership-list .bio-loop .col.img-wrap .bio-photo {
    height: 100%;
  }
}
.crescent2k25-leadership-section .row .leadership-list .bio-loop .bio-description {
  text-wrap: pretty;
}
@media (min-width: 1025px) {
  .crescent2k25-leadership-section .row .leadership-list .bio-loop .bio-description p {
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
  }
}
.crescent2k25-leadership-section .row .leadership-list.board-of-directors .bio-loop .col.img-wrap {
  display: none;
}
.crescent2k25-leadership-section .row .leadership-list.board-of-directors .bio-loop .bio-title span {
  display: block;
}
.crescent2k25-leadership-section .row .leadership-list .e-loop-item.type-bio:not(:last-child) {
  border-bottom: 1px solid #00274A;
}

/**
* Sections - Two Column Blocks Section
* as on the /about/ page
* with image-right or image-left
* this might be used on other pages as well
* --------------------------------------------------
 */
.crescent2k25-2column-blocks-section .row .block-img {
  height: 100%;
}
@media (max-width: 699px) {
  .crescent2k25-2column-blocks-section .row .block-img,
  .crescent2k25-2column-blocks-section .row .block-img img {
    border-radius: 0;
  }
}
.crescent2k25-2column-blocks-section .row .text-wrap {
  border-radius: 12px;
  overflow: hidden;
}
@media (max-width: 699px) {
  .crescent2k25-2column-blocks-section .row .text-wrap {
    padding-bottom: 60px;
  }
}
@media (min-width: 700px) {
  .crescent2k25-2column-blocks-section .row .img-wrap {
    border-radius: 12px;
    overflow: hidden;
  }
}

/**
* Sections - set Top-Gray-Top-Map Background Style
* as on the /about/ or /operations/ page
* since it'll likely be used on other pages as well
* --------------------------------------------------
 */
.page .elementor .top-gray-map-background:before {
  content: "";
  background-image: url("assets/images/background-grey-texture.svg");
  background-repeat: no-repeat;
  background-position: top left;
  background-size: cover;
  width: 100%;
  height: 570px;
}

/**
* Sections - Links in 3 columns
* as on the /customers/ page
* 
* --------------------------------------------------
*/
@media (max-width: 699px) {
  .crescent-2k25-3col-button-links .col .button-secondary .elementor-button-text {
    letter-spacing: -0.825px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .crescent-2k25-3col-button-links .col .button-secondary .elementor-button-link {
    font-size: 16.8px;
  }
}
/**
 * Loops
 * --------------------------------------------------
 */
/**
 * Loop - Home News
 * --------------------------------------------------
 */
@media (min-width: 1025px) {
  .crescent2k25-home-news-loop-item .home-news-top {
    min-height: 340px !important;
  }
}
@media (min-width: 1280px) {
  .crescent2k25-home-news-loop-item .home-news-top {
    min-height: 260px !important;
  }
}
.crescent2k25-home-news-loop-item .home-news-information ul li::before {
  display: none;
}

/**
* Print
* --------------------------------------------------
*/
@media print {
  *,
  *:before,
  *:after {
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    display: none;
  }
  abbr[title]:after {
    display: none;
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    display: none;
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3,
  h4,
  h5,
  h6 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3,
  h4,
  h5,
  h6 {
    page-break-after: avoid;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJ2YXJpYWJsZXMvdmFyaWFibGVzLnNjc3MiLCJtaXhpbnMvbWl4aW5zLnNjc3MiLCJtaXhpbnMvX2N1c3RvbS1mbGV4Ym94LnNjc3MiLCJtaXhpbnMvX2N1c3RvbS1taXhpbnMuc2NzcyIsIl9nZW5lcmFsLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudHMuc2NzcyIsImNvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvX3N0aWNreS1oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX21vYmlsZS1tZW51LnNjc3MiLCJjb21wb25lbnRzL19pbnRlcm5hbC1oZXJvLWdyZXkuc2NzcyIsImNvbXBvbmVudHMvX2JhY2tncm91bmQtb3ZlcmxheS5zY3NzIiwiY29tcG9uZW50cy9fZ3JhZGllbnQtZm91ci1jb2x1bW5zLnNjc3MiLCJjb21wb25lbnRzL19oZWFkaW5nLXdpdGgtYm90dG9tLWRpdmlkZXIuc2NzcyIsImJsb2Nrcy9ibG9ja3Muc2NzcyIsImxheW91dHMvbGF5b3V0cy5zY3NzIiwibGF5b3V0cy9faGVhZGVyLnNjc3MiLCJsYXlvdXRzL19jb250ZW50LnNjc3MiLCJsYXlvdXRzL19mb290ZXIuc2NzcyIsImxheW91dHMvX3V0aWxpdHktaGVhZGVyLnNjc3MiLCJwYWdlcy9wYWdlcy5zY3NzIiwicGFnZXMvX2hvbWUuc2NzcyIsInBhZ2VzL19pbnRlcm5hbC5zY3NzIiwicGFnZXMvX25ld3MtbGlzdC5zY3NzIiwicGFnZXMvX3NlYXJjaC1yZXN1bHRzLnNjc3MiLCJmb3Jtcy9mb3Jtcy5zY3NzIiwiZm9ybXMvX2dyYXZpdHkuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb25zLnNjc3MiLCJzZWN0aW9ucy9fbGVhZGVyc2hpcC1zZWN0aW9uLnNjc3MiLCJzZWN0aW9ucy9fdHdvLWNvbHVtbi1ibG9ja3Mtc2VjdGlvbi5zY3NzIiwic2VjdGlvbnMvX3RvcC1ncmF5LW1hcC1iYWNrZ3JvdW5kLXNlY3Rpb24uc2NzcyIsInNlY3Rpb25zL190aHJlZS1jb2x1bW4tbGlua3Mtc2VjdGlvbi5zY3NzIiwibG9vcHMvbG9vcHMuc2NzcyIsImxvb3BzL19ob21lLW5ld3MtbG9vcC1pdGVtLnNjc3MiLCJfcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ0FBO0FBQUE7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FBQUE7QUNBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBZUE7QUFXQTtBQVVBO0FBVUE7QUFVQTtBQVdBO0FBVUE7QUFVQTtBQVdBO0FBV0E7QUFVQTtBQVdBO0FDdklBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFRQTtBQU9BO0FBUUE7QUFNQTtBQVNBO0FBU0E7QUErQkE7QUF1QkE7QUF1RUE7QUEyRkE7QUEyR0E7QUN2WEE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FBQUE7RUFFSTtFQUNBOzs7QUFJQTtFQURKO0lBRVE7Ozs7QUFLUjtBQUNBO0VEa0NDO0VBQ0E7RUFLQyxhSHNDNkM7RUdsQzdDO0VBUUE7RUFNQTtFQ3hERSxPSk0yQztFSUwzQztFQUNBO0VBQ0E7O0FBRUE7RUFQSjtJRGtDQztJQUNBO0lBS0MsYUhzQzZDO0lHbEM3QztJQVFBO0lBTUE7Ozs7QUM3Q0Y7QUFHSTtFQUVJO0VBQ0E7OztBQUlSO0FBSVk7RUFDSTs7O0FBT2hCO0FBQ0E7RUFDSTs7O0FBSUo7QUFDQTtFQUNJOzs7QUFJSjtBQUlZO0VBQ0k7O0FBTUE7RUFDSTs7O0FBUXBCO0FBT0k7RUFOSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFPUTs7O0FBSUE7RUFESjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFUTs7OztBQUtaO0VBQ0k7RUFDQTtFRHJESDtFQUNBO0VBS0MsYUhxQzZDO0VHakM3QztFQVFBO0VBTUE7RUFpTUQ7O0FBRUE7RUN4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OztBZWhCYztFZi9DZixvQmVpRHVDO0VmaERyQyxlZWdEcUM7RWYvQ25DLFllK0NtQztFQUNwQjtFQUNBO0VBQ0E7O0FBT1o7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBOztBQUVBO0VmcEVmLG9CZXFFdUM7RWZwRXJDLGVlb0VxQztFZm5FbkMsWWVtRW1DO0VmN0V2QztFQUNFO0VBQ0E7RUFDRTtFZTRFZTtFQUNBO0VBQ0E7RUFDQTs7QUFJUjtFZjlFWCxvQmUrRW1DO0VmOUVqQyxlZThFaUM7RWY3RS9CLFllNkUrQjtFZnZGbkM7RUFDRTtFQUNBO0VBQ0U7RWVzRlc7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFHSSxrQmxCaEQrQjtFa0JpRC9CLGNsQmxEK0I7O0FrQnFEbkM7RWhCUlgseUJnQlMrQjtFaEJSN0Isc0JnQlE2QjtFaEJQN0IscUJnQk82QjtFaEJOM0IsaUJnQk0yQjtFaEJMMUIsZWdCSzBCOztBQUs1QjtFQUNJOztBQUVBO0VBSEo7SUFJUTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQUtKO0VBQ0k7SUFDSTtJQUNBOztFQUdKO0lBQ0k7SUFDQSxRQVZlOzs7QUFjdkI7RUFDSTtJQUNJO0lBQ0EsUUFqQmU7O0VBb0JuQjtJQUNJO0lBQ0E7OztBQUlSO0VoQjlHUCxtQmdCK0c4QjtFaEI5RzVCLGdCZ0I4RzRCO0VoQjdHNUIsZWdCNkc0QjtFaEI1RzFCLFdnQjRHMEI7RWhCaEQ5Qix1QmdCaURrQztFaEJoRGhDLG9CZ0JnRGdDO0VoQi9DaEMsbUJnQitDZ0M7RWhCOUM5QixlZ0I4QzhCO0VoQnZDbEMscUJnQndDZ0M7RWhCdkM5QixrQmdCdUM4QjtFaEJ0QzlCLGlCZ0JzQzhCO0VoQnJDN0IsZ0JnQnFDNkI7RWhCcEM1QixhZ0JvQzRCO0VoQjdEaEMseUJnQjhEb0M7RWhCN0RsQyxzQmdCNkRrQztFaEI1RGxDLHFCZ0I0RGtDO0VoQjNEaEMsaUJnQjJEZ0M7RWhCMUQvQixlZ0IwRCtCOztBQUV6QjtFQU5KO0loQi9DUCx1QmdCc0RzQztJaEJyRHBDLG9CZ0JxRG9DO0loQnBEcEMsbUJnQm9Eb0M7SWhCbkRsQyxlZ0JtRGtDO0loQjVDdEMscUJnQjZDb0M7SWhCNUNsQyxrQmdCNENrQztJaEIzQ2xDLGlCZ0IyQ2tDO0loQjFDakMsZ0JnQjBDaUM7SWhCekNoQyxhZ0J5Q2dDO0loQmxFcEMseUJnQm1Fd0M7SWhCbEV0QyxzQmdCa0VzQztJaEJqRXRDLHFCZ0JpRXNDO0loQmhFcEMsaUJnQmdFb0M7SWhCL0RuQyxlZ0IrRG1DOzs7QUFHN0I7RWhCMUhYLG1CZ0IySGtDO0VoQjFIaEMsZ0JnQjBIZ0M7RWhCekhoQyxlZ0J5SGdDO0VoQnhIOUIsV2dCd0g4QjtFaEI1RGxDLHVCZ0I2RHNDO0VoQjVEcEMsb0JnQjREb0M7RWhCM0RwQyxtQmdCMkRvQztFaEIxRGxDLGVnQjBEa0M7RWhCbkR0QyxxQmdCb0RvQztFaEJuRGxDLGtCZ0JtRGtDO0VoQmxEbEMsaUJnQmtEa0M7RWhCakRqQyxnQmdCaURpQztFaEJoRGhDLGFnQmdEZ0M7RWhCekVwQyx5QmdCMEV3QztFaEJ6RXRDLHNCZ0J5RXNDO0VoQnhFdEMscUJnQndFc0M7RWhCdkVwQyxpQmdCdUVvQztFaEJ0RW5DLGVnQnNFbUM7RUFDekI7O0FBRUE7RUFQSjtJaEIxSFgsbUJnQmtJc0M7SWhCaklwQyxnQmdCaUlvQztJaEJoSXBDLGVnQmdJb0M7SWhCL0hsQyxXZ0IrSGtDO0loQm5FdEMsdUJnQm9FMEM7SWhCbkV4QyxvQmdCbUV3QztJaEJsRXhDLG1CZ0JrRXdDO0loQmpFdEMsZWdCaUVzQztJaEIxRDFDLHFCZ0IyRHdDO0loQjFEdEMsa0JnQjBEc0M7SWhCekR0QyxpQmdCeURzQztJaEJ4RHJDLGdCZ0J3RHFDO0loQnZEcEMsYWdCdURvQztJaEJoRnhDLHlCZ0JpRjRDO0loQmhGMUMsc0JnQmdGMEM7SWhCL0UxQyxxQmdCK0UwQztJaEI5RXhDLGlCZ0I4RXdDO0loQjdFdkMsZWdCNkV1QztJQUN6QjtJQUNBOzs7QUFHSjtFQWhCSjtJQWlCUTs7O0FBR0o7RWhCOUlmLG1CZ0IrSXNDO0VoQjlJcEMsZ0JnQjhJb0M7RWhCN0lwQyxlZ0I2SW9DO0VoQjVJbEMsV2dCNElrQztFaEJoRnRDLHVCZ0JpRjBDO0VoQmhGeEMsb0JnQmdGd0M7RWhCL0V4QyxtQmdCK0V3QztFaEI5RXRDLGVnQjhFc0M7RWhCdkUxQyxxQmdCd0V3QztFaEJ2RXRDLGtCZ0J1RXNDO0VoQnRFdEMsaUJnQnNFc0M7RWhCckVyQyxnQmdCcUVxQztFaEJwRXBDLGFnQm9Fb0M7RWhCN0Z4Qyx5QmdCOEY0QztFaEI3RjFDLHNCZ0I2RjBDO0VoQjVGMUMscUJnQjRGMEM7RWhCM0Z4QyxpQmdCMkZ3QztFaEIxRnZDLGVnQjBGdUM7O0FBRXpCO0VBTko7SWhCL0VmLHVCZ0JzRjhDO0loQnJGNUMsb0JnQnFGNEM7SWhCcEY1QyxtQmdCb0Y0QztJaEJuRjFDLGVnQm1GMEM7SWhCNUU5QyxxQmdCNkU0QztJaEI1RTFDLGtCZ0I0RTBDO0loQjNFMUMsaUJnQjJFMEM7SWhCMUV6QyxnQmdCMEV5QztJaEJ6RXhDLGFnQnlFd0M7SWhCbEc1Qyx5QmdCbUdnRDtJaEJsRzlDLHNCZ0JrRzhDO0loQmpHOUMscUJnQmlHOEM7SWhCaEc1QyxpQmdCZ0c0QztJaEIvRjNDLGVnQitGMkM7SUFDekI7SUFDQTs7O0FBR0o7RUFkSjtJQWVRO0lBQ0E7OztBQUlBO0VBQ0k7O0FBSVI7RWhCbkhuQix5QmdCb0hnRDtFaEJuSDlDLHNCZ0JtSDhDO0VoQmxIOUMscUJnQmtIOEM7RWhCakg1QyxpQmdCaUg0QztFaEJoSDNDLGVnQmdIMkM7RUFDekI7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQSjtJaEJuSG5CLHlCZ0IySG1EO0loQjFIakQsc0JnQjBIaUQ7SWhCekhqRCxxQmdCeUhpRDtJaEJ4SC9DLGlCZ0J3SCtDO0loQnZIOUMsZWdCdUg4QztJQUN6Qjs7O0FBR0g7RWYzTnZCLG9CZTZOK0M7RWY1TjdDLGVlNE42QztFZjNOM0MsWWUyTjJDO0VBQ3BCO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUtaO0VBQ0ksWWxCalAyQjtFa0JrUDNCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBRUE7RUFISjtJQUlROzs7QUFHSjtFaEJuSnZCLHVCZ0JvSmtEO0VoQm5KaEQsb0JnQm1KZ0Q7RWhCbEpoRCxtQmdCa0pnRDtFaEJqSjlDLGVnQmlKOEM7RWhCMUlsRCxxQmdCMklnRDtFaEIxSTlDLGtCZ0IwSThDO0VoQnpJOUMsaUJnQnlJOEM7RWhCeEk3QyxnQmdCd0k2QztFaEJ2STVDLGFnQnVJNEM7RWhCaEtoRCx5QmdCaUtvRDtFaEJoS2xELHNCZ0JnS2tEO0VoQi9KbEQscUJnQitKa0Q7RWhCOUpoRCxpQmdCOEpnRDtFaEI3Si9DLGVnQjZKK0M7RUFDekIsWWxCclFtQjtFa0JzUW5CO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVko7SWhCbkp2Qix1QmdCOEpzRDtJaEI3SnBELG9CZ0I2Sm9EO0loQjVKcEQsbUJnQjRKb0Q7SWhCM0psRCxlZ0IySmtEO0loQnBKdEQscUJnQnFKb0Q7SWhCcEpsRCxrQmdCb0prRDtJaEJuSmxELGlCZ0JtSmtEO0loQmxKakQsZ0JnQmtKaUQ7SWhCakpoRCxhZ0JpSmdEO0loQjFLcEQseUJnQjJLd0Q7SWhCMUt0RCxzQmdCMEtzRDtJaEJ6S3RELHFCZ0J5S3NEO0loQnhLcEQsaUJnQndLb0Q7SWhCdktuRCxlZ0J1S21EO0lBQ3pCO0lBQ0E7OztBQUdKO0VmNVEzQixvQmU4UW1EO0VmN1FqRCxlZTZRaUQ7RWY1US9DLFllNFErQztFQUNwQixZbEJ0UmU7RWtCdVJmO0VBQ0E7RUFDQTs7QUFVeEI7RUFDSTtFQUNBOztBQUVBO0VmaFNYLG9CZWtTbUM7RWZqU2pDLGVlaVNpQztFZmhTL0IsWWVnUytCO0VBQ3BCO0VBQ0E7RUFDQTs7O0FDcFRoQjtBQUFBO0FBQUE7QUFBQTtBQVNnQjtFQUNJOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFRSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUtaO0VBQ0k7RUFDQTs7QUFFQTtFQUVJO0VBQ0E7O0FBR0o7RWhCN0Jm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 */

/*# sourceMappingURL=style.css.map */
