body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:var(--gcid-body-color,#4b5563)}h1,h2,h3,h4,h5,h6{color:var(--gcid-heading-color,#211112)}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#98101b}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#98101b}.footer-widget h4{color:#98101b}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#98101b}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#98101b}.nav li ul{border-color:#2ea3f2}#page-container #top-header{background-color:#98101b!important}#et-secondary-nav li ul{background-color:#98101b}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,.et_pb_module .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}.et-db #et-boc .et-l.et-l--header .et_builder_inner_content{z-index:auto}400;500;600;700;800&display=swap');


.sk-hero,
.sk-stat-card,
.sk-section-heading,
.sk-feature-list,
.sk-image-card,
.sk-step-card,
.sk-price-panel,
.sk-price-card,
.sk-support-list,
.sk-faq,
.sk-contact-panel,
.sk-header-shell,
.sk-footer-shell {
  font-family: 'Lexend', sans-serif;
  box-sizing: border-box;
}

.sk-hero .material-symbols-outlined,
.sk-stat-card .material-symbols-outlined,
.sk-feature-list .material-symbols-outlined,
.sk-support-list .material-symbols-outlined,
.sk-faq .material-symbols-outlined,
.sk-contact-panel .material-symbols-outlined,
.sk-footer-shell .material-symbols-outlined {
  font-family: 'Material Symbols Outlined';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  display: inline-block;
  text-transform: none;
  letter-spacing: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

.sk-header-shell {
  position: sticky;
  top: 0;
  z-index: 50;
  width: 100%;
  background: rgba(255,255,255,.92);
  backdrop-filter: blur(14px);
  border-bottom: 1px solid #e7d0d2;
}

.sk-header-inner {
  max-width: 1200px;
  margin: 0 auto;
  padding: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
}

.sk-logo,
.sk-header-cta,
.sk-main-nav a,
.sk-footer-shell a {
  text-decoration: none;
}

.sk-logo {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  color: #98101b;
  font-weight: 800;
  font-size: 20px;
}

.sk-logo span {
  color: #1b0e0f;
}

.sk-main-nav {
  display: flex;
  align-items: center;
  gap: 32px;
}

.sk-main-nav a {
  color: #1b0e0f;
  font-size: 14px;
  font-weight: 600;
}

.sk-main-nav a:hover,
.sk-main-nav .is-active {
  color: #98101b;
}

.sk-main-nav .is-active {
  border-bottom: 2px solid #98101b;
  padding-bottom: 4px;
  font-weight: 800;
}

.sk-header-cta {
  background: #98101b;
  color: #fff;
  padding: 10px 24px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 800;
}

.sk-hero {
  min-height: 500px;
  border-radius: 12px;
  overflow: hidden;
  background-image: linear-gradient(to right, rgba(0,0,0,.80) 0%, rgba(0,0,0,.20) 100%), var(--sk-hero-image);
  background-size: cover;
  background-position: center;
  display: flex;
  align-items: center;
  padding: 64px;
  color: #fff;
}

.sk-hero-content {
  max-width: 680px;
}

.sk-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: #98101b;
  color: #fff;
  padding: 6px 12px;
  border-radius: 999px;
  margin-bottom: 24px;
  font-weight: 700;
  font-size: 14px;
}

.sk-hero h1 {
  margin: 0 0 24px;
  font-size: clamp(40px, 5vw, 64px);
  line-height: 1.05;
  font-weight: 800;
  letter-spacing: -0.04em;
  color: #fff;
}

.sk-hero p {
  margin: 0 0 32px;
  font-size: clamp(18px, 2vw, 20px);
  line-height: 1.65;
  font-weight: 300;
  color: rgba(255,255,255,.92);
}

.sk-button-row {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.sk-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 16px 32px;
  border-radius: 8px;
  font-weight: 800;
  text-decoration: none;
  transition: transform .2s ease, background .2s ease;
}

.sk-btn:hover {
  transform: translateY(-2px);
}

.sk-btn-primary {
  background: #98101b;
  color: #fff;
}

.sk-btn-ghost {
  background: rgba(255,255,255,.10);
  color: #fff;
  border: 1px solid rgba(255,255,255,.30);
  backdrop-filter: blur(8px);
}

.sk-stat-card {
  display: flex;
  align-items: center;
  gap: 24px;
  background: #fff;
  border: 1px solid #e7d0d2;
  border-radius: 12px;
  padding: 32px;
  min-height: 132px;
  transition: box-shadow .2s ease, transform .2s ease;
}

.sk-stat-card:hover {
  box-shadow: 0 16px 35px rgba(33,17,18,.10);
  transform: translateY(-2px);
}

.sk-icon-chip {
  flex: 0 0 auto;
  width: 56px;
  height: 56px;
  border-radius: 999px;
  display: grid;
  place-items: center;
  background: rgba(152,16,27,.10);
  color: #98101b;
}

.sk-stat-card p {
  margin: 0 0 4px;
  color: #6b7280;
  font-size: 14px;
}

.sk-stat-card strong {
  color: #1b0e0f;
  font-size: 20px;
  font-weight: 800;
}

.sk-section-heading {
  max-width: 760px;
  margin: 0 auto 48px;
  text-align: center;
}

.sk-section-heading h2,
.sk-faq h2,
.sk-contact-panel h2,
.sk-price-panel h2 {
  margin: 0 0 16px;
  color: #1b0e0f;
  font-size: clamp(30px, 3vw, 36px);
  line-height: 1.15;
  font-weight: 800;
  letter-spacing: -0.03em;
}

.sk-section-heading p,
.sk-price-panel p {
  margin: 0;
  color: #6b7280;
  line-height: 1.7;
}

.sk-feature-list {
  display: grid;
  gap: 32px;
}

.sk-feature {
  display: flex;
  gap: 16px;
}

.sk-feature > span {
  flex: 0 0 auto;
  width: 48px;
  height: 48px;
  border-radius: 12px;
  display: grid;
  place-items: center;
  background: rgba(152,16,27,.10);
  color: #98101b;
}

.sk-feature h3 {
  margin: 0 0 8px;
  font-size: 20px;
  color: #1b0e0f;
  font-weight: 800;
}

.sk-feature p {
  margin: 0;
  color: #6b7280;
  line-height: 1.65;
}

.sk-image-card {
  position: relative;
  border-radius: 12px;
}

.sk-image-card img {
  display: block;
  width: 100%;
  aspect-ratio: 16/9;
  object-fit: cover;
  border-radius: 12px;
  box-shadow: 0 25px 60px rgba(33,17,18,.22);
}

.sk-image-badge {
  position: absolute;
  left: -24px;
  bottom: -24px;
  background: #98101b;
  color: #fff;
  border-radius: 10px;
  padding: 24px;
  box-shadow: 0 14px 35px rgba(152,16,27,.25);
}

.sk-image-badge strong {
  display: block;
  font-size: 24px;
  font-weight: 800;
  line-height: 1;
}

.sk-image-badge span {
  display: block;
  margin-top: 4px;
  font-size: 13px;
  opacity: .85;
}

.sk-step-card {
  position: relative;
  background: #fff;
  border-radius: 12px;
  border-top: 4px solid #98101b;
  padding: 36px 24px 24px;
  text-align: center;
  box-shadow: 0 10px 25px rgba(33,17,18,.06);
  min-height: 210px;
}

.sk-step-card > span {
  position: absolute;
  top: -22px;
  left: 50%;
  transform: translateX(-50%);
  width: 44px;
  height: 44px;
  border-radius: 999px;
  background: #98101b;
  color: #fff;
  display: grid;
  place-items: center;
  font-weight: 800;
}

.sk-step-card h3 {
  margin: 12px 0 12px;
  color: #1b0e0f;
  font-weight: 800;
  font-size: 18px;
}

.sk-step-card p {
  margin: 0;
  color: #6b7280;
  font-size: 14px;
  line-height: 1.6;
}

.sk-price-panel,
.sk-support-list {
  background: rgba(152,16,27,.05);
  border-radius: 16px;
}

.sk-price-panel {
  padding: 8px 0 28px;
}

.sk-support-list {
  padding: 28px;
  margin-top: 24px;
}

.sk-support-list h3 {
  margin: 0 0 18px;
  color: #1b0e0f;
  font-size: 22px;
  font-weight: 800;
}

.sk-support-list ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  gap: 14px;
}

.sk-support-list li {
  display: flex;
  gap: 10px;
  align-items: flex-start;
  color: #374151;
  line-height: 1.55;
}

.sk-support-list li span {
  color: #98101b;
  margin-top: 1px;
}

.sk-price-card {
  background: #fff;
  border: 1px solid #e7d0d2;
  border-radius: 12px;
  padding: 32px;
  box-shadow: 0 10px 25px rgba(33,17,18,.06);
}

.sk-price-card div {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  padding: 16px 0;
  border-bottom: 1px solid #f0e2e3;
}

.sk-price-card div:last-child {
  border-bottom: 0;
}

.sk-price-card span {
  color: #374151;
}

.sk-price-card strong {
  color: #98101b;
  font-size: 20px;
  font-weight: 800;
}

.sk-faq {
  max-width: 900px;
  margin: 0 auto;
}

.sk-faq h2 {
  text-align: center;
  margin-bottom: 48px;
}

.sk-faq details {
  background: #fff;
  border: 1px solid #e7d0d2;
  border-radius: 12px;
  margin-bottom: 16px;
  padding: 24px;
}

.sk-faq summary {
  list-style: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  color: #1b0e0f;
  font-size: 18px;
  font-weight: 800;
}

.sk-faq summary::-webkit-details-marker {
  display: none;
}

.sk-faq details[open] summary .material-symbols-outlined {
  transform: rotate(180deg);
}

.sk-faq details p {
  margin: 16px 0 0;
  color: #6b7280;
  line-height: 1.7;
}

.sk-contact-panel {
  background: #98101b;
  color: #fff;
  border-radius: 16px;
  overflow: hidden;
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.sk-contact-copy,
.sk-contact-form {
  padding: clamp(32px, 5vw, 48px);
}

.sk-contact-copy h2 {
  color: #fff;
  margin-bottom: 24px;
}

.sk-contact-copy p {
  margin: 0 0 32px;
  color: rgba(255,255,255,.9);
  font-size: 18px;
  line-height: 1.6;
}

.sk-contact-link {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-top: 24px;
}

.sk-contact-link > span {
  background: rgba(255,255,255,.18);
  border-radius: 999px;
  width: 48px;
  height: 48px;
  display: grid;
  place-items: center;
}

.sk-contact-link strong,
.sk-contact-link span:not(.material-symbols-outlined) {
  display: block;
}

.sk-contact-link strong {
  font-weight: 800;
}

.sk-contact-link span:not(.material-symbols-outlined) {
  opacity: .85;
  margin-top: 2px;
}

.sk-contact-form {
  background: rgba(255,255,255,.06);
  display: grid;
  gap: 16px;
}

.sk-contact-form label {
  display: grid;
  gap: 8px;
  color: #fff;
  font-weight: 600;
}

.sk-contact-form input,
.sk-contact-form textarea {
  width: 100%;
  border: 1px solid rgba(255,255,255,.22);
  background: rgba(255,255,255,.10);
  color: #fff;
  border-radius: 8px;
  padding: 12px 16px;
  min-height: 48px;
}

.sk-contact-form textarea {
  min-height: 130px;
  resize: vertical;
}

.sk-contact-form input:focus,
.sk-contact-form textarea:focus {
  outline: 2px solid rgba(255,255,255,.65);
  outline-offset: 2px;
}

.sk-contact-form ::placeholder {
  color: rgba(255,255,255,.75);
}

.sk-contact-form button {
  border: 0;
  background: #fff;
  color: #98101b;
  border-radius: 8px;
  padding: 16px;
  font-weight: 800;
  cursor: pointer;
}

.sk-footer-shell {
  background: #fff;
  border-top: 1px solid #e7d0d2;
  padding: 48px 16px 32px;
  color: #1b0e0f;
}

.sk-footer-grid {
  max-width: 1200px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 2fr 1fr 1fr;
  gap: 48px;
}

.sk-footer-logo {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #98101b;
  font-weight: 800;
  font-size: 18px;
  margin-bottom: 24px;
}

.sk-footer-logo span {
  color: #1b0e0f;
}

.sk-footer-brand p,
.sk-footer-shell p,
.sk-footer-shell li {
  color: #6b7280;
  line-height: 1.65;
  font-size: 14px;
}

.sk-socials {
  display: flex;
  gap: 16px;
  margin-top: 24px;
}

.sk-socials a {
  color: #9ca3af;
}

.sk-footer-shell h3 {
  margin: 0 0 20px;
  font-size: 16px;
  font-weight: 800;
  color: #1b0e0f;
}

.sk-footer-shell ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  gap: 12px;
}

.sk-footer-shell a {
  color: #4b5563;
}

.sk-footer-shell a:hover {
  color: #98101b;
}

.sk-map-img {
  width: 100%;
  height: 128px;
  object-fit: cover;
  border-radius: 8px;
  filter: grayscale(1);
  margin-top: 18px;
}

.sk-footer-bottom {
  max-width: 1200px;
  margin: 48px auto 0;
  padding-top: 32px;
  border-top: 1px solid #f0e2e3;
  display: flex;
  justify-content: space-between;
  gap: 16px;
  color: #9ca3af;
  font-size: 12px;
}

@media (max-width: 980px) {
  .sk-main-nav {
    display: none;
  }

  .sk-header-inner {
    padding-left: 16px;
    padding-right: 16px;
  }

  .sk-hero {
    padding: 40px 28px;
  }

  .sk-image-badge {
    display: none;
  }

  .sk-contact-panel {
    grid-template-columns: 1fr;
  }

  .sk-footer-grid {
    grid-template-columns: 1fr;
  }

  .sk-footer-bottom {
    flex-direction: column;
  }
}

@media (max-width: 640px) {
  .sk-logo span {
    font-size: 17px;
  }

  .sk-header-cta {
    padding: 9px 14px;
  }

  .sk-hero {
    min-height: 520px;
    padding: 32px 20px;
  }

  .sk-button-row,
  .sk-btn {
    width: 100%;
  }

  .sk-stat-card {
    padding: 24px;
  }

  .sk-faq summary {
    font-size: 16px;
  }

  .sk-price-card div {
    flex-direction: column;
    gap: 4px;
  }
}.et-db #et-boc .et-l.et-l--post .et_builder_inner_content { z-index: auto; }.preset--group--divi-text--divi-font-header--h1y3ko5--default .et_pb_text_inner h2 {font-size: 3rem; line-height: 1.4em;}.et_pb_section_0_tb_header.et_pb_section {margin-bottom: 0px; padding-top: 1rem; padding-bottom: 1rem;}
.et_pb_section_0_tb_header {box-shadow: 0px 12px 18px -20px rgba(0, 0, 0, 0.3); z-index: 10;}
.et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_0 {background-color: initial !important;}
.et_pb_section_0 {background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; background-blend-mode: overlay !important; background-image: url('https://schmidtskoereskole.dk/wp-content/uploads/2026/06/parrrenttinfo.jpg'), linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%,rgba(0, 0, 0, 0.5) 100%) !important;}
.et_pb_section_0.et_pb_section {padding-top: 10rem; padding-bottom: 10rem;}
.et-l--footer > .et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer {background-color: #3e2b2c !important;}
.et_pb_row_0_tb_header, .et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0_tb_header, .et_pb_row_0, .et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0, .et_pb_row_1, .et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_1 {width: 100% !important;}
.et_pb_row_0_tb_header {max-width: 90% !important; flex-direction: row; flex-wrap: nowrap;}
.et_pb_row_0 {max-width: 90% !important; --horizontal-gap: 9.5%; align-items: center; flex-wrap: nowrap;}
.et_pb_row_0 > [class*="et_flex_column"] {--horizontal-gap-parent: 9.5%;}
.et_pb_row_0_tb_footer, .et_pb_row_1_tb_footer, .et_pb_row_2_tb_footer, .et_pb_row_3_tb_footer, .et_pb_row_4_tb_footer {max-width: 70% !important; flex-wrap: nowrap;}
.et_pb_column_0 {max-width: 100ch;}
.et_pb_group_0_tb_header, .et_pb_group_2_tb_header {flex-direction: row; justify-content: space-between;}
.et_pb_text_0, .et_pb_text_0_tb_footer, .et_pb_blurb_0_tb_footer .et_pb_blurb_container, .et_pb_text_1, .et_pb_blurb_1 .et_pb_blurb_container, .et_pb_blurb_1_tb_footer .et_pb_blurb_container, .et_pb_text_1_tb_footer, .et_pb_text_2, .et_pb_blurb_2 .et_pb_blurb_container, .et_pb_blurb_2_tb_footer .et_pb_blurb_container, .et_pb_text_2_tb_footer, .et_pb_text_3, .et_pb_blurb_3_tb_footer .et_pb_blurb_container, .et_pb_text_6, .et_pb_text_7, .et_pb_text_8, .et_pb_text_9, .et_pb_text_10, .et_pb_text_11, .et_pb_text_13, .et_pb_text_19 {text-align: start;}
.et_pb_text_0 .et_pb_text_inner {color: #ffffff !important; font-size: 1rem;}
.et_pb_text_0 .et_pb_text_inner h1 {font-weight: 800; color: #ffffff !important; font-size: 4rem; line-height: 1.1em;}
.et_pb_divider_0, .et_pb_divider_0_tb_footer {box-sizing: content-box;}
.et_pb_divider_0:before {top: 0; border-top-color: var(--gcid-primary-color); border-top-style: solid; border-top-width: 1px;}
.et_pb_button_0_wrapper .et_pb_button_0, .et_pb_button_0_wrapper .et_pb_button_0:hover {padding-top: .8rem !important; padding-right: 1.2rem !important; padding-bottom: .8rem !important; padding-left: 1.2rem !important;}
body #page-container .et_pb_section .et_pb_button_0 {background-color: var(--gcid-primary-color); font-weight: 400; color: #ffffff !important; font-size: 1.1rem !important; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-width: 0px; border-color: #333; border-style: solid; transition-property: background-color,border-width; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms;}
body #page-container .et_pb_section .et_pb_button_0:hover {background-color: hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 8)); border-width: 0px; border-color: #333; border-style: solid;}
body #page-container .et_pb_section .et_pb_button_0:focus, body #page-container .et_pb_section .et_pb_button_0:checked, body #page-container .et_pb_section .et_pb_button_0:active {background-color: var(--gcid-primary-color);}
body #page-container .et_pb_section .et_pb_button_0:before, body #page-container .et_pb_section .et_pb_button_0:after, body #page-container .et_pb_section .et_pb_button_0_tb_header:before, body #page-container .et_pb_section .et_pb_button_0_tb_header:after, body #page-container .et_pb_section .et_pb_button_1_tb_header:before, body #page-container .et_pb_section .et_pb_button_1_tb_header:after {display: none !important;}
.et_pb_image_0 .et_pb_image_wrap {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-width: 2px; border-color: var(--gcid-primary-color); border-style: solid; overflow: hidden;}
.et_pb_svg_0, .et_pb_svg_1, .et_pb_svg_2, .et_pb_svg_3, .et_pb_svg_4 {width: 4rem;}
.et_pb_blurb_0, .et_pb_blurb_0 .et_pb_blurb_content, .et_pb_blurb_3, .et_pb_blurb_3 .et_pb_blurb_content, .et_pb_blurb_4, .et_pb_blurb_4 .et_pb_blurb_content, .et_pb_blurb_5, .et_pb_blurb_5 .et_pb_blurb_content, .et_pb_blurb_6, .et_pb_blurb_6 .et_pb_blurb_content, .et_pb_blurb_7, .et_pb_blurb_7 .et_pb_blurb_content, .et_pb_blurb_8, .et_pb_blurb_8 .et_pb_blurb_content, .et_pb_blurb_9, .et_pb_blurb_9 .et_pb_blurb_content {flex-direction: column; align-items: flex-start;}
.et_pb_blurb_0 .et_pb_blurb_container, .et_pb_blurb_0 .et_pb_main_blurb_image, .et_pb_blurb_3 .et_pb_blurb_container, .et_pb_blurb_3 .et_pb_main_blurb_image, .et_pb_blurb_4 .et_pb_blurb_container, .et_pb_blurb_4 .et_pb_main_blurb_image, .et_pb_blurb_5 .et_pb_blurb_container, .et_pb_blurb_5 .et_pb_main_blurb_image, .et_pb_blurb_6 .et_pb_blurb_container, .et_pb_blurb_6 .et_pb_main_blurb_image, .et_pb_blurb_7 .et_pb_blurb_container, .et_pb_blurb_7 .et_pb_main_blurb_image, .et_pb_blurb_8 .et_pb_blurb_container, .et_pb_blurb_8 .et_pb_main_blurb_image, .et_pb_blurb_9 .et_pb_blurb_container, .et_pb_blurb_9 .et_pb_main_blurb_image, .et_pb_text_18 {text-align: left;}
.et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_0 .et_pb_image_wrap, .et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_3 .et_pb_image_wrap, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_4 .et_pb_image_wrap, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_5 .et_pb_image_wrap, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_6 .et_pb_image_wrap, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_7 .et_pb_image_wrap, .et_pb_blurb_8 .et-pb-icon, .et_pb_blurb_8 .et_pb_image_wrap, .et_pb_blurb_9 .et-pb-icon, .et_pb_blurb_9 .et_pb_image_wrap {flex-grow: 0; align-self: flex-start !important;}
.et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon {color: var(--gcid-primary-color); font-family: FontAwesome !important; font-weight: 900; content: ''; font-size: 2rem;}
.et_pb_blurb_0 .et_pb_blurb_content, .et_pb_blurb_3 .et_pb_blurb_content, .et_pb_blurb_4 .et_pb_blurb_content, .et_pb_blurb_5 .et_pb_blurb_content, .et_pb_blurb_6 .et_pb_blurb_content, .et_pb_blurb_7 .et_pb_blurb_content, .et_pb_blurb_8 .et_pb_blurb_content, .et_pb_blurb_9 .et_pb_blurb_content {max-width: 100%;}
.et_pb_group_0 {flex-direction: row; justify-content: start;}
.dsm_embed_google_map_0 iframe {height: 320px;}
.dsm_faq_0 .dsm_faq_child .dsm-faq-content, .dsm-faq-container .dsm_faq_child_0.dsm-faq-item-wrapper .dsm-faq-content, .dsm-faq-container .dsm_faq_child_1.dsm-faq-item-wrapper .dsm-faq-content, .dsm-faq-container .dsm_faq_child_2.dsm-faq-item-wrapper .dsm-faq-content, .dsm-faq-container .dsm_faq_child_3.dsm-faq-item-wrapper .dsm-faq-content, .dsm-faq-container .dsm_faq_child_4.dsm-faq-item-wrapper .dsm-faq-content {font-size: 14px; letter-spacing: 0px; line-height: 1.7em;}
.dsm_faq_0 .dsm-faq-item-wrapper {margin-bottom: 10px !important;}
.dsm_faq_0 .dsm-title-wrapper .et-pb-icon.dsm_open_icon::before {font-family: 'ETmodules' !important; font-weight: 400; content: 'K';}
.dsm_faq_0 .dsm-title-wrapper .et-pb-icon.dsm_close_icon::before {font-family: 'ETmodules' !important; font-weight: 400; content: 'L';}
.dsm_faq_0 .dsm-faq-item-wrapper:not(.dsm-faq-item-active), .dsm-faq-container .dsm_faq_child_0.dsm-faq-item-wrapper:not(.dsm-faq-item-active), .dsm-faq-container .dsm_faq_child_1.dsm-faq-item-wrapper:not(.dsm-faq-item-active), .dsm-faq-container .dsm_faq_child_2.dsm-faq-item-wrapper:not(.dsm-faq-item-active), .dsm-faq-container .dsm_faq_child_3.dsm-faq-item-wrapper:not(.dsm-faq-item-active), .dsm-faq-container .dsm_faq_child_4.dsm-faq-item-wrapper:not(.dsm-faq-item-active) {background-color: #f4f4f4;}
.dsm_faq_0 .dsm-faq-item-wrapper.dsm-faq-item-active, .et_pb_menu_0_tb_header.et_pb_menu, .dsm-faq-container .dsm_faq_child_0.dsm-faq-item-wrapper.dsm-faq-item-active, .et_pb_menu_1_tb_header.et_pb_menu, .dsm-faq-container .dsm_faq_child_1.dsm-faq-item-wrapper.dsm-faq-item-active, .dsm-faq-container .dsm_faq_child_2.dsm-faq-item-wrapper.dsm-faq-item-active, .dsm-faq-container .dsm_faq_child_3.dsm-faq-item-wrapper.dsm-faq-item-active, .dsm-faq-container .dsm_faq_child_4.dsm-faq-item-wrapper.dsm-faq-item-active {background-color: #ffffff;}
.dsm_faq_0 .dsm-faq-item-wrapper .et-pb-icon.dsm_open_icon, .dsm_faq_0 .dsm-faq-item-wrapper .et-pb-icon.dsm_faq-item-open_icon, .dsm_faq_0 .dsm-faq-item-wrapper .et-pb-icon.dsm_close_icon, .dsm_faq_0 .dsm-faq-item-wrapper .et-pb-icon.dsm_faq-item-close_icon {font-size: 22px;}
.dsm_faq_0 .dsm-faq-item-wrapper .dsm_open_image, .dsm_faq_0 .dsm-faq-item-wrapper .dsm_close_image {width: 32px; height: 32px;}
.et_pb_cta_0.et_pb_promo {background-color: var(--gcid-secondary-color); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-width: 1px; border-color: var(--gcid-fk6y2dxu6x); border-style: solid;}
.et_pb_cta_0 {box-shadow: 0px 12px 18px -6px rgba(0, 0, 0, 0.3); overflow: hidden;}
.et_pb_cta_0 .et_pb_promo_description, .et_pb_cta_0 .et_pb_module_header, .et_pb_cta_0 .et_pb_button_wrapper, .et_pb_menu_0_tb_footer, .et_pb_text_4, .et_pb_text_12, .et_pb_text_14, .et_pb_text_16, .et_pb_text_17, .et_pb_text_17 .et_pb_text_inner h2 {text-align: center;}
.et_pb_cta_0.et_pb_promo h2, .et_pb_cta_0.et_pb_promo h1.et_pb_module_header, .et_pb_cta_0.et_pb_promo h3.et_pb_module_header, .et_pb_cta_0.et_pb_promo h4.et_pb_module_header, .et_pb_cta_0.et_pb_promo h5.et_pb_module_header, .et_pb_cta_0.et_pb_promo h6.et_pb_module_header {color: var(--gcid-heading-color) !important; font-size: 3rem !important;}
.et_pb_cta_0.et_pb_promo .et_pb_promo_description div, .et_pb_text_5 .et_pb_text_inner, .et_pb_text_15 .et_pb_text_inner {color: var(--gcid-heading-color) !important; font-size: 1rem;}
body #page-container .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button {background-color: var(--gcid-nxb88ozztv); border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-width: 6px; border-color: var(--gcid-nxb88ozztv); border-style: solid;}
.et_pb_cta_0.et_pb_promo .et_pb_promo_description {max-width: 65ch;
margin: auto;}
.et_pb_cta_0.et_pb_promo .et_pb_promo_description h2 {margin-bottom: 2rem;}
.et_pb_image_0_tb_footer.et_pb_image {text-align: center; margin-left: auto; margin-right: auto; align-items: center;}
.et_pb_image_0_tb_footer {width: 15%;}
.et_pb_menu_0_tb_footer.et_pb_menu {background-color: transparent;}
.et_pb_menu_0_tb_footer .et_pb_menu_inner_container {justify-content: center;}
.et_pb_menu_0_tb_footer.et_pb_menu ul li a {color: var(--gcid-x8rx4phrmg);}
.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button {color: var(--gcid-primary-color); font-size: 17px;}
.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before, .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before, .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before {color: var(--gcid-primary-color); font-size: 32px;}
.et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item > a, .et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-ancestor > a, .et_pb_menu_0_tb_footer.et_pb_menu ul:not(.sub-menu) > li.current-menu-ancestor > a {color: var(--gcid-x8rx4phrmg) !important;}
.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul, .et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul, .et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul, .et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul {left: auto; right: 240px;}
.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > ul, .et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > ul, .et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > .sub-menu, .et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > .sub-menu, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > ul, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > ul, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > .sub-menu, .et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > .sub-menu, .et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > ul, .et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > ul, .et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"] > .sub-menu, .et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] > .sub-menu {left: auto; right: 2px;}
.et_pb_menu_0_tb_footer.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu > nav > ul, .et_pb_menu_0_tb_header.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu > nav > ul, .et_pb_menu_1_tb_header.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu > nav > ul {margin-right: 0;}
.et_pb_divider_0_tb_footer:before {top: 0; border-top-color: rgba(255, 255, 255, 0.5); border-top-style: solid; border-top-width: 1px;}
.et_pb_group_0_tb_footer {flex-direction: row; flex-wrap: wrap;}
.et_pb_text_0_tb_footer .et_pb_text_inner, .et_pb_text_1_tb_footer .et_pb_text_inner, .et_pb_text_2_tb_footer .et_pb_text_inner {color: var(--gcid-border-color) !important;}
.et_pb_text_0_tb_footer .et_pb_text_inner a, .et_pb_blurb_0_tb_footer .et_pb_blurb_description, .et_pb_blurb_1_tb_footer .et_pb_blurb_description, .et_pb_blurb_1_tb_footer .et_pb_blurb_description a, .et_pb_text_1_tb_footer .et_pb_text_inner a, .et_pb_blurb_2_tb_footer .et_pb_blurb_description, .et_pb_blurb_2_tb_footer .et_pb_blurb_description a, .et_pb_text_2_tb_footer .et_pb_text_inner a, .et_pb_blurb_3_tb_footer .et_pb_blurb_description, .et_pb_blurb_3_tb_footer .et_pb_blurb_description a {color: #ffffff;}
.et_pb_menu_0_tb_header.et_pb_menu ul li a, .et_pb_menu_1_tb_header.et_pb_menu ul li a {font-family: 'Lexend', Helvetica, Arial, Lucida, sans-serif; color: var(--gcid-heading-color); font-size: 1rem;}
.et_pb_menu_0_tb_header .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_0_tb_header .et_pb_menu__logo-slot, .et_pb_menu_1_tb_header .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_1_tb_header .et_pb_menu__logo-slot {max-width: 25%;}
.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap img, .et_pb_menu_1_tb_header .et_pb_menu__logo-wrap img {flex-grow: 0;}
.et_pb_menu_0_tb_header, .et_pb_menu_1_tb_header {text-align: right;}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul, .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {border-color: var(--gcid-nxb88ozztv) !important;}
.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap, .et_pb_menu_0_tb_header .et_pb_menu__logo, .et_pb_menu_1_tb_header .et_pb_menu__logo-wrap, .et_pb_menu_1_tb_header .et_pb_menu__logo {display: flex;}
.et_pb_blurb_0_tb_footer .et-pb-icon {color: #ffffff; font-family: ETmodules !important; font-weight: 400; content: ''; font-size: 1.3rem;}
.et_pb_blurb_0_tb_footer.et_pb_blurb, .et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_blurb_content, .et_pb_blurb_0_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image, .et_pb_blurb_1_tb_footer.et_pb_blurb, .et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_blurb_content, .et_pb_blurb_1_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image, .et_pb_blurb_2_tb_footer.et_pb_blurb, .et_pb_blurb_2_tb_footer.et_pb_blurb .et_pb_module_header, .et_pb_blurb_2_tb_footer.et_pb_blurb .et_pb_blurb_content, .et_pb_blurb_2_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image, .et_pb_blurb_3_tb_footer.et_pb_blurb, .et_pb_blurb_3_tb_footer.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3_tb_footer.et_pb_blurb .et_pb_blurb_content, .et_pb_blurb_3_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image {}
body #page-container .et_pb_section .et_pb_button_0_tb_header {background-color: var(--gcid-secondary-color); color: var(--gcid-heading-color) !important; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-color: var(--gcid-primary-color); border-style: solid; transition-property: background-color,color; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms;}
body #page-container .et_pb_section .et_pb_button_0_tb_header:hover {background-color: var(--gcid-nxb88ozztv); color: var(--gcid-0kdwuxjxut) !important; padding-right: 1em !important; padding-left: 1em !important;}
body #page-container .et_pb_section .et_pb_button_0_tb_header:focus, body #page-container .et_pb_section .et_pb_button_0_tb_header:checked, body #page-container .et_pb_section .et_pb_button_0_tb_header:active, .et_pb_text_4 .et_pb_text_inner h2, .et_pb_blurb_7 .et_pb_module_header, .et_pb_blurb_8 .et_pb_module_header, .et_pb_blurb_9 .et_pb_module_header, .et_pb_text_12 .et_pb_text_inner h2, .et_pb_text_14 .et_pb_text_inner h2, .et_pb_text_16 .et_pb_text_inner h2, .et_pb_text_18 .et_pb_text_inner h2 {color: var(--gcid-heading-color) !important;}
.et_pb_section_1.et_pb_section {margin-top: 0px; margin-bottom: 0px;}
.et-l--footer > .et_builder_inner_content .et_pb_section.et_pb_section_1_tb_footer {background-color: #322122 !important;}
.et_pb_section_1_tb_footer.et_pb_section {margin-top: 0px; margin-bottom: 0px; padding-top: 1rem; padding-bottom: 1rem;}
.et_pb_row_1_tb_header {max-width: 80% !important; flex-direction: row; flex-wrap: nowrap;}
.et_pb_row_1.et_pb_row {margin-top: 4rem !important; margin-bottom: 4rem !important;}
.et_pb_row_1 {max-width: 80% !important; align-items: center; flex-wrap: nowrap;}
.et_pb_column_1 {flex-grow: 0; flex-direction: column;}
.et_pb_text_1 .et_pb_text_inner, .et_pb_text_11 .et_pb_text_inner {color: var(--gcid-nxb88ozztv) !important; font-size: 1.7rem;}
.et_pb_group_1 {flex-direction: column; justify-content: start;}
.et_pb_group_1_tb_footer {flex-direction: row; justify-content: end;}
.et_pb_group_1_tb_header {flex-direction: row; justify-content: end; align-items: center;}
.et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_2 .et-pb-icon {color: var(--gcid-primary-color); font-family: ETmodules !important; font-weight: 400; content: 'R'; font-size: 1.8rem;}
.et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header {margin-top: .4rem}
.et_pb_blurb_1_tb_footer .et-pb-icon {color: #ffffff; font-family: ETmodules !important; font-weight: 400; content: ''; font-size: 1.3rem;}
body #page-container .et_pb_section .et_pb_button_1_tb_header {background-color: var(--gcid-primary-color); color: var(--gcid-secondary-color) !important; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-color: var(--gcid-primary-color); border-style: solid; transition-property: background-color; transition-duration: 300ms; transition-timing-function: ease; transition-delay: 0ms;}
body #page-container .et_pb_section .et_pb_button_1_tb_header:hover {background-color: var(--gcid-nxb88ozztv); padding-right: 1em !important; padding-left: 1em !important;}
.et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_2, .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_6 {background-color: var(--gcid-secondary-color) !important;}
.et_pb_section_2.et_pb_section {padding-bottom: 6rem;}
.et_pb_row_2, .et_pb_row_6, .et_pb_row_7, .et_pb_row_8, .et_pb_row_9, .et_pb_row_11, .et_pb_row_12, .et_pb_row_13, .et_pb_row_15, .et_pb_row_16 {flex-wrap: nowrap;}
.et_pb_text_2 .et_pb_text_inner {font-size: 16px;}
.et_pb_text_2 .et_pb_text_inner h2 {font-size: 2.3rem;}
.et_pb_blurb_2_tb_footer .et-pb-icon {color: #ffffff; font-family: FontAwesome !important; font-weight: 900; content: ''; font-size: 1.3rem;}
.et_pb_section_3.et_pb_section {margin-top: 3rem; margin-bottom: 3rem;}
.et_pb_row_3 {max-width: 70% !important; align-items: stretch; flex-wrap: nowrap;}
.et_pb_text_3 .et_pb_text_inner h4 {color: var(--gcid-primary-color) !important;}
.et_pb_blurb_3_tb_footer {align-self: end !important;}
.et_pb_blurb_3_tb_footer, .et_pb_blurb_3_tb_footer .et_pb_blurb_content {flex-direction: row; align-items: flex-end;}
.et_pb_blurb_3_tb_footer .et-pb-icon {color: #ffffff; font-family: FontAwesome !important; font-weight: 900; content: ''; font-size: 1.3rem;}
.et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_4, .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_8 {background-color: var(--gcid-x8rx4phrmg) !important;}
.et_pb_row_4.et_pb_row {margin-bottom: -4rem !important;}
.et_pb_row_4 {max-width: 80% !important; flex-wrap: nowrap;}
.et_pb_text_4 .et_pb_text_inner, .et_pb_text_12 .et_pb_text_inner, .et_pb_text_14 .et_pb_text_inner, .et_pb_text_16 .et_pb_text_inner, .et_pb_text_18 .et_pb_text_inner {color: var(--gcid-background-dark) !important; font-size: 1.7rem;}
.et_pb_blurb_4 .et-pb-icon {color: var(--gcid-primary-color); font-family: ETmodules !important; font-weight: 400; content: 'R'; font-size: 2rem;}
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header {	}
.et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_5 {background-color: var(--gcid-0kdwuxjxut) !important;}
.et_pb_section_5.et_pb_section {margin-top: 3rem; margin-bottom: 5rem;}
.et_pb_row_5.et_pb_row {margin-top: 3rem !important; margin-bottom: 3rem !important;}
.et_pb_row_5 {max-width: 80% !important; --horizontal-gap: 2%; flex-wrap: wrap;}
.et_pb_row_5 > [class*="et_flex_column"] {--horizontal-gap-parent: 2%;}
.et_pb_column_5, .et_pb_column_6, .et_pb_column_7, .et_pb_column_8, .et_pb_column_9 {background-color: var(--gcid-0kdwuxjxut); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-width: 1px; border-color: hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.5); border-style: solid; justify-content: space-between; overflow: hidden;}
.et_pb_text_5, .et_pb_text_15 {margin-top: 2rem !important; margin-bottom: 2rem !important; text-align: center;}
.et_pb_text_5 .et_pb_text_inner h1 {color: var(--gcid-heading-color) !important; font-size: 2rem; text-align: center;}
.et_pb_text_5 .et_pb_text_inner h2, .et_pb_text_15 .et_pb_text_inner h2 {font-weight: 700; color: var(--gcid-heading-color) !important; font-size: 2.5rem; text-align: center;}
.et_pb_blurb_5 .et-pb-icon {color: var(--gcid-fk6y2dxu6x); font-family: FontAwesome !important; font-weight: 900; content: ''; font-size: 2rem;}
.et_pb_blurb_5 .et_pb_module_header {color: var(--gcid-fk6y2dxu6x) !important;}
.et_pb_blurb_5 .et_pb_blurb_description {color: var(--gcid-white);}
.et_pb_section_6.et_pb_section {margin-top: 3rem; margin-bottom: 3rem; padding-top: 6rem; padding-bottom: 6rem;}
.et_pb_blurb_6 .et_pb_module_header {font-size: 18px;}
.et_pb_blurb_7, .et_pb_blurb_9 {background-color: var(--gcid-fk6y2dxu6x); padding-top: 2rem !important; padding-right: 2rem !important; padding-bottom: 2rem !important; padding-left: 2rem !important; min-height: 300px; background-color: var(--gcid-fk6y2dxu6x);}
.et_pb_blurb_7 .et-pb-icon {color: var(--gcid-nxb88ozztv); font-family: ETmodules !important; font-weight: 400; content: ''; font-size: 2rem;}
.et_pb_blurb_7 .et_pb_blurb_description, .et_pb_blurb_8 .et_pb_blurb_description, .et_pb_blurb_9 .et_pb_blurb_description {color: var(--gcid-heading-color); text-align: left;}
.et_pb_section_8 > .et_pb_background_pattern {background-image: url("data:image/svg+xml;utf8,%3Csvg fill='rgba(0,0,0,0.02)' preserveAspectRatio='none' viewBox='0 0 200 26' height='26px' width='200px' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.77,0C25.09,3.81,14.57,6.5,0,6.5V0ZM200,6.5V0H166.23C174.91,3.81,185.43,6.5,200,6.5ZM133.77,0H100c24,0,35.79,7.64,48.23,15.73a125,125,0,0,0,18,10.27H200c-24,0-35.79-7.64-48.23-15.73A125,125,0,0,0,133.77,0ZM100,0H66.23a125,125,0,0,0-18,10.27C35.79,18.36,24,26,0,26H33.77a125,125,0,0,0,18-10.27C64.21,7.64,76,0,100,0ZM66.23,26h67.54c-8.68-3.81-19.2-6.5-33.77-6.5S74.91,22.19,66.23,26Z'/%3E%3C/svg%3E") !important; transform: scale(1, 1) !important;}
.et_pb_section_8.et_pb_section {padding-top: 8rem; padding-bottom: 8rem;}
.et_pb_blurb_8 {background-color: var(--gcid-fk6y2dxu6x); padding-top: 2rem !important; padding-right: 2rem !important; padding-bottom: 2rem !important; padding-left: 2rem !important; flex-grow: 1; flex-shrink: 0; min-height: 300px; background-color: var(--gcid-fk6y2dxu6x);}
.et_pb_blurb_8 .et-pb-icon {color: var(--gcid-nxb88ozztv); font-family: ETmodules !important; font-weight: 400; content: ''; font-size: 2rem;}
.et_pb_row_9.et_pb_row {margin-top: -2rem !important;}
.et_pb_blurb_9 .et-pb-icon {color: var(--gcid-nxb88ozztv); font-family: ETmodules !important; font-weight: 400; content: 's';font-size:2rem}.et_pb_row_10{flex-grow:1;flex-shrink:0;justify-content:start;align-items:flex-start;flex-wrap:nowrap}.et_pb_column_11{background-color:#fff0ef;padding-top:2rem;padding-right:5rem;padding-bottom:2rem;padding-left:5rem}.et_pb_column_12{padding-top:2rem;padding-right:5rem;padding-bottom:2rem;padding-left:5rem;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-width:1px;border-color:var(--gcid-border-color);border-style:solid;overflow:hidden}.et_pb_column_13{background-color:var(--gcid-nxb88ozztv);padding-top:3rem;padding-right:4rem;padding-bottom:3rem;padding-left:4rem;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.et_pb_row_14{max-width:60%!important;flex-wrap:nowrap}.et_pb_column_14{background-color:var(--gcid-fk6y2dxu6x);padding-top:3rem;padding-right:4rem;padding-bottom:3rem;padding-left:4rem;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.et_pb_text_15 .et_pb_text_inner a{color:var(--gcid-primary-color)}.et_pb_text_15 .et_pb_text_inner h1{font-size:2rem;text-align:center}@media only screen and (max-width:980px){.et_pb_image_0_tb_footer{width:45%}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container,.et_pb_menu_0_tb_header .et_pb_menu_inner_container,.et_pb_menu_1_tb_header .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_footer .et_pb_menu__wrap,.et_pb_menu_0_tb_header .et_pb_menu__wrap,.et_pb_menu_1_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_footer,.et_pb_menu_0_tb_header,.et_pb_menu_1_tb_header{text-align:right}.et_pb_text_0_tb_footer{align-self:!important;text-align:center}.et_pb_text_0_tb_footer .et_pb_text_inner{color:var(--gcid-border-color)!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{color:var(--gcid-heading-color)!important}.et_pb_row_1{align-items:center;flex-wrap:nowrap}.et_pb_group_1_tb_footer{align-self:center!important;flex-direction:row;justify-content:end;align-items:center}.et_pb_row_3{align-items:stretch;flex-wrap:wrap}.et_pb_row_3_tb_footer,.et_pb_row_7{flex-wrap:nowrap}.et_pb_row_4_tb_footer{flex-direction:column;flex-wrap:nowrap}}@media only screen and (max-width:767px){.et_pb_section_0.et_pb_section{padding-top:3rem;padding-bottom:3rem}.et_pb_row_0_tb_header,.et_pb_row_1_tb_footer{display:none!important}.et_pb_row_0{--horizontal-gap:9.5%;align-items:center;flex-wrap:wrap}.et_pb_row_0>[class*="et_flex_column"]{--horizontal-gap-parent:9.5%}.et_pb_column_0{flex-direction:column}.et_pb_text_0 .et_pb_text_inner h1{font-size:3rem}.et_pb_group_0{flex-direction:column;justify-content:start}.et_pb_cta_0.et_pb_promo h2,.et_pb_cta_0.et_pb_promo h1.et_pb_module_header,.et_pb_cta_0.et_pb_promo h3.et_pb_module_header,.et_pb_cta_0.et_pb_promo h4.et_pb_module_header,.et_pb_cta_0.et_pb_promo h5.et_pb_module_header,.et_pb_cta_0.et_pb_promo h6.et_pb_module_header{color:var(--gcid-heading-color)!important;font-size:2rem!important}.et_pb_cta_0.et_pb_promo .et_pb_promo_description div,body #page-container .et_pb_section .et_pb_button_0_tb_header{color:var(--gcid-heading-color)!important}.et_pb_image_0_tb_footer{width:65%}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container,.et_pb_menu_0_tb_header .et_pb_menu_inner_container,.et_pb_menu_1_tb_header .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_footer .et_pb_menu__wrap,.et_pb_menu_0_tb_header .et_pb_menu__wrap,.et_pb_menu_1_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_footer,.et_pb_menu_0_tb_header,.et_pb_menu_1_tb_header{text-align:right}.et_pb_row_1.et_pb_row{margin-top:0rem!important;margin-bottom:0rem!important}.et_pb_row_1{align-items:center;flex-wrap:wrap}.et_pb_group_1{width:100%!important;flex-direction:column;justify-content:start}.et_pb_image_1{width:50%;align-self:center!important;margin-left:auto!important;margin-right:auto!important}.et_pb_group_1_tb_footer{flex-direction:row;justify-content:end;align-items:center}.et_pb_menu_1_tb_header.et_pb_menu ul li a{color:var(--gcid-heading-color)}.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot{max-width:45%}.et_pb_menu_1_tb_header.et_pb_menu .nav li ul,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu{border-color:var(--gcid-nxb88ozztv)!important}.et_pb_section_3.et_pb_section,.et_pb_section_5.et_pb_section{margin-top:0rem;margin-bottom:0rem}.et_pb_row_3{align-items:stretch;flex-wrap:wrap}.et_pb_row_3_tb_footer,.et_pb_row_7{flex-wrap:wrap}.et_pb_blurb_3,.et_pb_column_12{width:100%}.et_pb_blurb_3_tb_footer,.et_pb_blurb_4 .et-pb-icon,.et_pb_blurb_4 .et_pb_image_wrap{align-self:flex-start!important}.et_pb_blurb_3_tb_footer,.et_pb_blurb_3_tb_footer .et_pb_blurb_content{flex-direction:row;align-items:center}.et_pb_blurb_3_tb_footer .et_pb_blurb_description{text-align:}.et_pb_row_4_tb_footer{flex-direction:column;flex-wrap:wrap}.et_pb_blurb_4{flex-grow:0;align-self:stretch!important;width:100%}.et_pb_blurb_4,.et_pb_blurb_4 .et_pb_blurb_content{flex-direction:column;align-items:flex-start}.et_pb_blurb_4 .et_pb_main_blurb_image{text-align:left}.et_pb_blurb_4 .et_pb_blurb_content{max-width:100%}.et_pb_row_5.et_pb_row{margin-top:3rem!important}.et_pb_row_10{justify-content:start;align-items:flex-start;flex-wrap:wrap}.et_pb_text_13 .et_pb_text_inner h2{font-size:2rem;text-align:center}.et_pb_row_14{max-width:80%!important}.et_pb_text_17 .et_pb_text_inner h2{font-size:2rem}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_row_0_tb_header,.et_pb_row_1_tb_footer{display:none!important}}@media only screen and (min-width:981px){.et_pb_row_1_tb_header{display:none!important}}.et-db #et-boc .et-l.et-l--footer .et_builder_inner_content{z-index:auto}