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 p,
body .et_pb_bg_layout_dark .et_pb_post p {
  font-size: 18px;
}
.et_pb_slide_content,
.et_pb_best_value {
  font-size: 20px;
}
body {
  color: #000000;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000000;
}
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce-message,
.woocommerce-error,
.woocommerce-info {
  background: #3d6bc1 !important;
}
#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,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.et_pb_member_social_links a:hover,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.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: #3d6bc1;
}
.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,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce button.button.alt.disabled,
.woocommerce-page button.button.alt,
.woocommerce-page button.button.alt.disabled,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.et_pb_contact p input[type="checkbox"]:checked + label i:before,
.et_pb_bg_layout_light.et_pb_module.et_pb_button {
  color: #3d6bc1;
}
.footer-widget h4 {
  color: #3d6bc1;
}
.et-search-form,
.nav li ul,
.et_mobile_menu,
.footer-widget li:before,
.et_pb_pricing li:before,
blockquote {
  border-color: #3d6bc1;
}
.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: #3d6bc1;
}
.container,
.et_pb_row,
.et_pb_slider .et_pb_container,
.et_pb_fullwidth_section .et_pb_title_container,
.et_pb_fullwidth_section .et_pb_title_featured_container,
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
  .et_pb_fullwidth_header_container {
  max-width: 1152px;
}
.et_boxed_layout #page-container,
.et_boxed_layout.et_non_fixed_nav.et_transparent_nav
  #page-container
  #top-header,
.et_boxed_layout.et_non_fixed_nav.et_transparent_nav
  #page-container
  #main-header,
.et_fixed_nav.et_boxed_layout #page-container #top-header,
.et_fixed_nav.et_boxed_layout #page-container #main-header,
.et_boxed_layout #page-container .container,
.et_boxed_layout #page-container .et_pb_row {
  max-width: 1312px;
}
a {
  color: #000000;
}
.nav li ul {
  border-color: #2ea3f2;
}
#main-header .nav li ul a {
  color: rgba(0, 0, 0, 0.7);
}
#footer-widgets .footer-widget a,
#footer-widgets .footer-widget li a,
#footer-widgets .footer-widget li a:hover {
  color: #ffffff;
}
.footer-widget {
  color: #ffffff;
}
.footer-widget,
.footer-widget li,
.footer-widget li a,
#footer-info {
  font-size: 14px;
}
.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_button,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce button.button.alt.disabled,
.woocommerce-page button.button.alt,
.woocommerce-page button.button.alt.disabled,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce-message a.button.wc-forward {
  font-size: 14px;
  background-color: #3d6bc1;
  border-width: 0px !important;
  border-color: #3d6bc1;
  border-radius: 0px;
  letter-spacing: 1px;
}
body.et_pb_button_helper_class .et_pb_button,
body.et_pb_button_helper_class .et_pb_module.et_pb_button,
.woocommerce.et_pb_button_helper_class a.button.alt,
.woocommerce-page.et_pb_button_helper_class a.button.alt,
.woocommerce.et_pb_button_helper_class button.button.alt,
.woocommerce.et_pb_button_helper_class button.button.alt.disabled,
.woocommerce-page.et_pb_button_helper_class button.button.alt,
.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,
.woocommerce.et_pb_button_helper_class input.button.alt,
.woocommerce-page.et_pb_button_helper_class input.button.alt,
.woocommerce.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce.et_pb_button_helper_class #content input.button.alt,
.woocommerce-page.et_pb_button_helper_class #content input.button.alt,
.woocommerce.et_pb_button_helper_class a.button,
.woocommerce-page.et_pb_button_helper_class a.button,
.woocommerce.et_pb_button_helper_class button.button,
.woocommerce-page.et_pb_button_helper_class button.button,
.woocommerce.et_pb_button_helper_class input.button,
.woocommerce-page.et_pb_button_helper_class input.button,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.woocommerce.et_pb_button_helper_class #content input.button,
.woocommerce-page.et_pb_button_helper_class #content input.button {
  color: #ffffff;
}
body .et_pb_button:after,
.woocommerce a.button.alt:after,
.woocommerce-page a.button.alt:after,
.woocommerce button.button.alt:after,
.woocommerce-page button.button.alt:after,
.woocommerce input.button.alt:after,
.woocommerce-page input.button.alt:after,
.woocommerce #respond input#submit.alt:after,
.woocommerce-page #respond input#submit.alt:after,
.woocommerce #content input.button.alt:after,
.woocommerce-page #content input.button.alt:after,
.woocommerce a.button:after,
.woocommerce-page a.button:after,
.woocommerce button.button:after,
.woocommerce-page button.button:after,
.woocommerce input.button:after,
.woocommerce-page input.button:after,
.woocommerce #respond input#submit:after,
.woocommerce-page #respond input#submit:after,
.woocommerce #content input.button:after,
.woocommerce-page #content input.button:after {
  font-size: 22.4px;
}
body .et_pb_bg_layout_light.et_pb_button:hover,
body .et_pb_bg_layout_light .et_pb_button:hover,
body .et_pb_button:hover {
  color: #000000 !important;
  background-color: #ffffff;
  border-color: #ffffff !important;
  border-radius: 0px;
}
.woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt.disabled:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page button.button.alt.disabled:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button:hover,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  border-radius: 0px;
}
body.home-posts #left-area .et_pb_post .post-meta,
body.archive #left-area .et_pb_post .post-meta,
body.search #left-area .et_pb_post .post-meta,
body.single #left-area .et_pb_post .post-meta {
  line-height: 1.5em;
}
body.home-posts #left-area .et_pb_post h2,
body.archive #left-area .et_pb_post h2,
body.search #left-area .et_pb_post h2,
body.single .et_post_meta_wrapper h1 {
  line-height: 1.4em;
}
body #page-container .et_slide_in_menu_container {
  background: #2ea3f2;
}
@media only screen and (min-width: 981px) {
  .et_pb_section {
    padding: 0% 0;
  }
  .et_pb_fullwidth_section {
    padding: 0;
  }
  .et_pb_row {
    padding: 0% 0;
  }
  .footer-widget h4 {
    font-size: 18px;
  }
  .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;
  }
  body.home-posts #left-area .et_pb_post h2,
  body.archive #left-area .et_pb_post h2,
  body.search #left-area .et_pb_post h2 {
    font-size: 17.333333333333px;
  }
  body.single .et_post_meta_wrapper h1 {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1440px) {
  .et_pb_row {
    padding: 0px 0;
  }
  .et_pb_section {
    padding: 0px 0;
  }
  .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
    padding-top: 0px;
  }
  .et_pb_fullwidth_section {
    padding: 0;
  }
}
h1,
h1.et_pb_contact_main_title,
.et_pb_title_container h1 {
  font-size: 28px;
}
h2,
.product .related h2,
.et_pb_column_1_2 .et_quote_content blockquote p {
  font-size: 24px;
}
h3 {
  font-size: 20px;
}
h4,
.et_pb_circle_counter h3,
.et_pb_number_counter h3,
.et_pb_column_1_3 .et_pb_post h2,
.et_pb_column_1_4 .et_pb_post h2,
.et_pb_blog_grid h2,
.et_pb_column_1_3 .et_quote_content blockquote p,
.et_pb_column_3_8 .et_quote_content blockquote p,
.et_pb_column_1_4 .et_quote_content blockquote p,
.et_pb_blog_grid .et_quote_content blockquote p,
.et_pb_column_1_3 .et_link_content h2,
.et_pb_column_3_8 .et_link_content h2,
.et_pb_column_1_4 .et_link_content h2,
.et_pb_blog_grid .et_link_content h2,
.et_pb_column_1_3 .et_audio_content h2,
.et_pb_column_3_8 .et_audio_content h2,
.et_pb_column_1_4 .et_audio_content h2,
.et_pb_blog_grid .et_audio_content h2,
.et_pb_column_3_8 .et_pb_audio_module_content h2,
.et_pb_column_1_3 .et_pb_audio_module_content h2,
.et_pb_gallery_grid .et_pb_gallery_item h3,
.et_pb_portfolio_grid .et_pb_portfolio_item h2,
.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
  font-size: 16px;
}
h5 {
  font-size: 14px;
}
h6 {
  font-size: 13px;
}
.et_pb_slide_description .et_pb_slide_title {
  font-size: 42px;
}
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3,
.et_pb_gallery_grid .et_pb_gallery_item h3,
.et_pb_portfolio_grid .et_pb_portfolio_item h2,
.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,
.et_pb_column_1_4 .et_pb_audio_module_content h2 {
  font-size: 14px;
}
@media only screen and (max-width: 980px) {
  #main-header,
  #main-header .nav li ul,
  .et-search-form,
  #main-header .et_mobile_menu {
    background-color: #0c2956;
  }
  .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(255, 255, 255, 0.6);
  }
  .et_close_search_field:after {
    color: rgba(255, 255, 255, 0.6) !important;
  }
  .et_search_form_container input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.6);
  }
  .et_search_form_container input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.6);
  }
  .et_search_form_container input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.6);
  }
  h1 {
    font-size: 22px;
  }
  h2,
  .product .related h2,
  .et_pb_column_1_2 .et_quote_content blockquote p {
    font-size: 18px;
  }
  h3 {
    font-size: 16px;
  }
  h4,
  .et_pb_circle_counter h3,
  .et_pb_number_counter h3,
  .et_pb_column_1_3 .et_pb_post h2,
  .et_pb_column_1_4 .et_pb_post h2,
  .et_pb_blog_grid h2,
  .et_pb_column_1_3 .et_quote_content blockquote p,
  .et_pb_column_3_8 .et_quote_content blockquote p,
  .et_pb_column_1_4 .et_quote_content blockquote p,
  .et_pb_blog_grid .et_quote_content blockquote p,
  .et_pb_column_1_3 .et_link_content h2,
  .et_pb_column_3_8 .et_link_content h2,
  .et_pb_column_1_4 .et_link_content h2,
  .et_pb_blog_grid .et_link_content h2,
  .et_pb_column_1_3 .et_audio_content h2,
  .et_pb_column_3_8 .et_audio_content h2,
  .et_pb_column_1_4 .et_audio_content h2,
  .et_pb_blog_grid .et_audio_content h2,
  .et_pb_column_3_8 .et_pb_audio_module_content h2,
  .et_pb_column_1_3 .et_pb_audio_module_content h2,
  .et_pb_gallery_grid .et_pb_gallery_item h3,
  .et_pb_portfolio_grid .et_pb_portfolio_item h2,
  .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
    font-size: 13px;
  }
  .et_pb_slider.et_pb_module
    .et_pb_slides
    .et_pb_slide_description
    .et_pb_slide_title {
    font-size: 33px;
  }
  .woocommerce ul.products li.product h3,
  .woocommerce-page ul.products li.product h3,
  .et_pb_gallery_grid .et_pb_gallery_item h3,
  .et_pb_portfolio_grid .et_pb_portfolio_item h2,
  .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,
  .et_pb_column_1_4 .et_pb_audio_module_content h2 {
    font-size: 11px;
  }
  h5 {
    font-size: 11px;
  }
  h6 {
    font-size: 10px;
  }
  .et_pb_section {
    padding: 0px 0;
  }
  .et_pb_section.et_pb_fullwidth_section {
    padding: 0;
  }
  .et_pb_row,
  .et_pb_column .et_pb_row_inner {
    padding: 0px 0;
  }
}
@font-face {
  font-family: "FuturaPT-Demi";
  font-display: swap;
  src: url("../../uploads/et-fonts/FuturaPT-Demi-1.ttf") format("truetype");
}
@font-face {
  font-family: "FuturaPT-Bold";
  font-display: swap;
  src: url("../../uploads/et-fonts/FuturaPT-Bold-1.ttf") format("truetype");
}
@font-face {
  font-family: "FuturaPT-Heavy";
  font-display: swap;
  src: url("../../uploads/et-fonts/FuturaPT-Heavy-1.ttf") format("truetype");
}
@font-face {
  font-family: "MuseoSans-Bold";
  font-display: swap;
  src: url("../../uploads/et-fonts/MuseoSansCyrl-700-1.ttf") format("truetype");
}
@font-face {
  font-family: "MuseoSans-Medium";
  font-display: swap;
  src: url("../../uploads/et-fonts/MuseoSansCyrl-500-1.ttf") format("truetype");
}
.et_pb_section_0_tb_header {
  border-bottom-width: 1px;
  border-bottom-color: RGBA(255, 255, 255, 0.2);
  width: 100%;
  max-width: 2560px;
  position: absolute !important;
  top: 0px;
  bottom: auto;
  left: 0px;
  right: auto;
}
.et_pb_section_0_tb_header.et_pb_section {
  padding-top: 0px;
  padding-right: 48px;
  padding-bottom: 0px;
  padding-left: 48px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_row_0_tb_header {
  height: 95px;
  min-height: 0px;
  display: flex;
  align-items: center;
}
.et_pb_row_1_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_header.et_pb_row {
  width: 100%;
  max-width: 2560px;
}
.et_pb_row_0_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_header.et_pb_row {
  width: 100%;
  max-width: 2560px;
}
.et_pb_row_1_tb_header:after {
  display: none;
}
.et_pb_row_0_tb_header:after {
  display: none;
}
.et_pb_column_0_tb_header {
  float: none;
  flex: 0 0 192px;
  width: auto !important;
}
.et_pb_column_6_tb_header {
  float: none;
  flex: 0 0 192px;
  width: auto !important;
}
.et_pb_image_2_tb_header {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_1_tb_header {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_0_tb_header {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_0_tb_header .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_1_tb_header .et_pb_image_wrap img {
  width: auto;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
  font-family: "FuturaPT-Demi", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #ffffff !important;
  line-height: 20px;
  transition: color 300ms ease 0ms;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li:hover > a {
  color: #3d6bc1 !important;
}
.et_pb_menu_0_tb_header.et_pb_menu {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_menu_1_tb_header.et_pb_menu {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
  color: #3d6bc1 !important;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
  background-color: RGBA(0, 0, 0, 0) !important;
  border-color: #668ed8;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {
  border-color: #668ed8;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a {
  color: #ffffff !important;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a {
  color: #ffffff !important;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a {
  color: #ffffff !important;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
  background-color: #ffffff !important;
}
.et_pb_menu_0_tb_header.et_pb_menu nav > ul > li > a:hover {
  opacity: 1;
}
.et_pb_menu_0_tb_header
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo,
.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
  width: auto;
  max-width: 100%;
}
.et_pb_menu_1_tb_header
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo,
.et_pb_menu_1_tb_header .et_pb_menu__logo-slot {
  width: auto;
  max-width: 100%;
}
.et_pb_menu_0_tb_header
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo
  img,
.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height: auto;
  max-height: none;
}
.et_pb_menu_1_tb_header
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo
  img,
.et_pb_menu_1_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height: auto;
  max-height: none;
}
.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
  color: #3d6bc1;
}
.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before {
  color: #3d6bc1;
}
.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: #3d6bc1;
}
.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 {
  color: #3d6bc1;
}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {
  color: #3d6bc1;
}
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
  color: #3d6bc1;
}
.et_pb_column_2_tb_header {
  float: none;
  width: auto !important;
  flex: 0 0 auto;
}
.et_pb_text_0_tb_header.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_0_tb_header {
  line-height: 20px;
  font-family: "FuturaPT-Demi", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  border-color: rgba(255, 255, 255, 0.2);
  height: auto;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  color: #fff !important;
}
.et_pb_text_0_tb_header h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_0_tb_header h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_0_tb_header h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_0_tb_header h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,
.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover {
  padding-right: 24px !important;
  padding-left: 24px !important;
}
.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header,
.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover {
  padding-right: 24px !important;
  padding-left: 24px !important;
}
body #page-container .et_pb_section .et_pb_button_0_tb_header {
  color: #ffffff !important;
  border-width: 2px !important;
  border-color: RGBA(255, 255, 255, 0.2);
  border-radius: 10px;
  font-size: 14px;
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 700 !important;
  background-color: RGBA(0, 0, 0, 0);
}
body #page-container .et_pb_section .et_pb_button_1_tb_header {
  color: #ffffff !important;
  border-width: 2px !important;
  border-color: RGBA(255, 255, 255, 0.2);
  border-radius: 10px;
  font-size: 14px;
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 700 !important;
  background-color: RGBA(0, 0, 0, 0);
}
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 {
  display: none !important;
}
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_button_1_tb_header,
.et_pb_button_1_tb_header:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_0_tb_header,
.et_pb_button_0_tb_header:after {
  transition: all 300ms ease 0ms;
}
.et_pb_search_0_tb_header form input.et_pb_s,
.et_pb_search_0_tb_header form input.et_pb_s::placeholder {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
}
.et_pb_search_0_tb_header form input.et_pb_s::-ms-input-placeholder {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
}
.et_pb_search_0_tb_header form input.et_pb_s::-webkit-input-placeholder {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #000000 !important;
}
.et_pb_search_0_tb_header form input.et_pb_s::-moz-placeholder {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #000000 !important;
}
.et_pb_search_0_tb_header
  form
  input.et_pb_s::-moz-placeholder::-webkit-input-placeholder {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
}
.et_pb_search_0_tb_header
  form
  input.et_pb_s::-moz-placeholder::-moz-placeholder {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
}
.et_pb_search_0_tb_header
  form
  input.et_pb_s::-moz-placeholder::-ms-input-placeholder {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
}
.et_pb_search_0_tb_header.et_pb_search,
.et_pb_search_0_tb_header input.et_pb_s {
  border-radius: 0px 0px 0px 0px;
  overflow: hidden;
}
.et_pb_search_0_tb_header.et_pb_search {
  border-width: 0px;
  border-color: #3d6bc1;
}
.et_pb_search_0_tb_header {
  height: 48px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 320px;
  position: absolute !important;
  top: 50%;
  bottom: auto;
  right: 62px;
  left: auto;
  transform: translateY(-50%);
}
.et_pb_search_0_tb_header input.et_pb_s {
  padding-top: 0.715em !important;
  padding-right: 0.715em !important;
  padding-bottom: 0.715em !important;
  padding-left: 0.715em !important;
  height: auto;
  min-height: 0;
}
.et_pb_search_0_tb_header form input.et_pb_s {
  background-color: #ffffff;
  color: #000000;
}
.et_pb_search_0_tb_header form input.et_pb_s:focus {
  background-color: #ffffff;
  color: #000000;
}
.et_pb_search_0_tb_header form input.et_pb_s:-ms-input-placeholder {
  color: #000000 !important;
}
.et_pb_code_1_tb_header {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.et_pb_code_0_tb_header {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.et_pb_section_1_tb_header {
  border-bottom-width: 1px;
  border-bottom-color: RGBA(255, 255, 255, 0.2);
  min-height: 100vh;
  width: 100%;
  z-index: 1000;
  position: fixed !important;
  top: 0px;
  bottom: auto;
  left: 0px;
  right: auto;
  display: none;
}
.et_pb_section_1_tb_header.et_pb_section {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #0c2956 !important;
}
body.logged-in.admin-bar .et_pb_section_1_tb_header {
  top: calc(0px + 32px);
}
.et_pb_row_1_tb_header {
  border-bottom-width: 1px;
  border-bottom-color: rgba(255, 255, 255, 0.2);
  height: 95px;
  min-height: 0px;
  display: flex;
  align-items: center;
}
.et_pb_image_2_tb_header .et_pb_image_wrap img {
  height: 30px;
  width: auto;
}
.et_pb_row_2_tb_header {
  min-height: 0px;
}
.et_pb_row_3_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_3_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_3_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_3_tb_header.et_pb_row {
  width: 100%;
  max-width: 100%;
}
.et_pb_row_2_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2_tb_header.et_pb_row {
  width: 100%;
  max-width: 100%;
}
.et_pb_menu_1_tb_header.et_pb_menu ul li a {
  font-family: "FuturaPT-Demi", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 24px;
  color: #ffffff !important;
  line-height: 36px;
}
.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu,
.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_1_tb_header.et_pb_menu .nav li ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_row_3_tb_header {
  background-color: #3d6bc1;
  min-height: 0px;
}
.et_pb_button_1_tb_header {
  width: calc(100vw - 48px) !important;
}
.et_pb_column_1_tb_header {
  padding-right: 48px;
  padding-left: 48px;
  width: auto !important;
  float: none;
  flex: 1 1 auto;
}
.et_pb_column_5_tb_header {
  padding-left: 24px;
  float: none;
  width: auto !important;
  flex: 0 0 auto;
}
.et_pb_column_4_tb_header {
  padding-left: 24px;
  float: none;
  width: auto !important;
  flex: 0 0 auto;
}
.et_pb_column_7_tb_header {
  padding-left: 24px;
  float: none;
  width: auto !important;
  flex: 0 0 auto;
}
.et_pb_column_3_tb_header {
  padding-left: 24px;
  float: none;
  width: auto !important;
  flex: 0 0 auto;
}
.et_pb_row_2_tb_header.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_row_0_tb_header.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_row_1_tb_header.et_pb_row {
  padding-right: 48px !important;
  padding-left: 48px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-right: 48px;
  padding-left: 48px;
}
.et_pb_row_3_tb_header.et_pb_row {
  padding-top: 48px !important;
  padding-right: 24px !important;
  padding-bottom: 48px !important;
  padding-left: 24px !important;
  margin-top: auto !important;
  margin-bottom: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 48px;
  padding-right: 24px;
  padding-bottom: 48px;
  padding-left: 24px;
}
@media only screen and (min-width: 981px) {
  .et_pb_image_0_tb_header {
    width: 144px;
  }
  .et_pb_image_2_tb_header {
    width: 144px;
  }
}
@media only screen and (max-width: 980px) {
  .et_pb_section_0_tb_header {
    border-bottom-width: 1px;
    border-bottom-color: RGBA(255, 255, 255, 0.2);
  }
  .et_pb_section_1_tb_header {
    border-bottom-width: 1px;
    border-bottom-color: RGBA(255, 255, 255, 0.2);
  }
  .et_pb_section_0_tb_header.et_pb_section {
    padding-top: 0px;
    padding-right: 48px;
    padding-bottom: 0px;
    padding-left: 48px;
  }
  .et_pb_row_0_tb_header {
    height: 95px;
    transform: translateX(0px) translateY(0px);
  }
  .et_pb_text_0_tb_header h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_0_tb_header h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_text_0_tb_header {
    background-image: initial;
    background-color: initial;
    position: relative;
    height: auto;
  }
  body.logged-in.admin-bar .et_pb_search_0_tb_header {
    top: 50%;
  }
  .et_pb_search_0_tb_header {
    top: 50%;
    bottom: auto;
    right: 62px;
    left: auto;
    transform: translateX(0px) translateY(-50%);
  }
  .et_pb_section_1_tb_header.et_pb_section {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
  .et_pb_row_1_tb_header {
    border-bottom-width: 1px;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    height: 95px;
  }
  .et_pb_row_1_tb_header.et_pb_row {
    padding-right: 48px !important;
    padding-left: 48px !important;
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .et_pb_column_4_tb_header {
    transform: translateX(0px) translateY(0px);
  }
}
@media only screen and (max-width: 767px) {
  .et_pb_section_0_tb_header {
    border-bottom-width: 1px;
    border-bottom-color: RGBA(255, 255, 255, 0.2);
  }
  .et_pb_section_1_tb_header {
    border-bottom-width: 1px;
    border-bottom-color: RGBA(255, 255, 255, 0.2);
  }
  .et_pb_section_0_tb_header.et_pb_section {
    padding-top: 0px;
    padding-right: 24px;
    padding-bottom: 0px;
    padding-left: 24px;
  }
  .et_pb_row_0_tb_header {
    height: 75px;
    position: static !important;
    top: 0px;
    right: auto;
    bottom: auto;
    left: 0px;
    transform: translateX(0px) translateY(0px);
  }
  .et_pb_column_0_tb_header {
    float: none;
    flex: 0 0 120px;
    width: auto !important;
  }
  .et_pb_column_6_tb_header {
    float: none;
    flex: 0 0 120px;
    width: auto !important;
  }
  .et_pb_image_0_tb_header {
    width: 120px;
  }
  .et_pb_image_2_tb_header {
    width: 120px;
  }
  .et_pb_text_0_tb_header {
    font-size: 0px;
    line-height: 0px;
    background-size: initial;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../../uploads/phone.png);
    border-radius: 50% 50% 50% 50%;
    overflow: hidden;
    border-width: 2px;
    height: 38px;
    width: 38px;
  }
  .et_pb_text_0_tb_header h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_0_tb_header h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_column_3_tb_header {
    display: none !important;
  }
  body.logged-in.admin-bar .et_pb_search_0_tb_header {
    top: 100%;
  }
  .et_pb_search_0_tb_header {
    top: 100%;
    bottom: auto;
    left: 0px;
    right: auto;
    transform: translateX(0px) translateY(0px);
  }
  .et_pb_section_1_tb_header.et_pb_section {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
  .et_pb_row_1_tb_header {
    border-bottom-width: 1px;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    height: 75px;
  }
  .et_pb_row_1_tb_header.et_pb_row {
    padding-right: 24px !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .et_pb_column_4_tb_header {
    padding-left: 12px;
    position: static !important;
    top: 0px;
    right: auto;
    bottom: auto;
    left: 0px;
    transform: translateX(0px) translateY(0px);
    transform: none !important;
  }
  .et_pb_column_5_tb_header {
    padding-left: 12px;
  }
  .et_pb_column_7_tb_header {
    padding-left: 12px;
  }
}
@font-face {
  font-family: "FuturaPT-Demi";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/FuturaPT-Demi-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "FuturaPT-Bold";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/FuturaPT-Bold-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "FuturaPT-Heavy";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/FuturaPT-Heavy-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "MuseoSans-Bold";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/MuseoSansCyrl-700-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "MuseoSans-Medium";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/MuseoSansCyrl-500-1.ttf")
    format("truetype");
}
.et_pb_section_0_tb_footer {
  border-top-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.2);
  max-width: 2560px;
}
.et_pb_section_0_tb_footer.et_pb_section {
  padding-top: 74px;
  padding-right: 48px;
  padding-bottom: 70px;
  padding-left: 48px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #2d4e8c !important;
}
.et_pb_row_0_tb_footer {
  min-height: 0px;
}
.et_pb_row_2_tb_footer {
  min-height: 0px;
}
.et_pb_row_0_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_footer.et_pb_row {
  width: 100%;
  max-width: 1344px;
}
.et_pb_row_1_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_footer.et_pb_row {
  width: 100%;
  max-width: 1344px;
}
.et_pb_text_5_tb_footer h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_3_tb_footer h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_0_tb_footer h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_4_tb_footer h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_1_tb_footer h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_6_tb_footer h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_2_tb_footer h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_3_tb_footer h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_1_tb_footer h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_4_tb_footer h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_2_tb_footer h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_5_tb_footer h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_6_tb_footer h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_0_tb_footer h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_5_tb_footer h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_2_tb_footer h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_6_tb_footer h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_3_tb_footer h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_0_tb_footer h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_1_tb_footer h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_4_tb_footer h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_1_tb_footer h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_text_0_tb_footer h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_text_3_tb_footer h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_text_4_tb_footer h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_text_6_tb_footer h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_text_2_tb_footer h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_text_5_tb_footer h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_text_1_tb_footer h6 {
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 18px;
  color: #ffffff !important;
  line-height: 30px;
}
.et_pb_text_0_tb_footer h6 {
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 18px;
  color: #ffffff !important;
  line-height: 30px;
}
.et_pb_text_3_tb_footer h6 {
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 18px;
  color: #ffffff !important;
  line-height: 30px;
}
.et_pb_text_2_tb_footer h6 {
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 18px;
  color: #ffffff !important;
  line-height: 30px;
}
.et_pb_text_4_tb_footer {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-bottom: 7px !important;
}
.et_pb_text_3_tb_footer {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-bottom: 7px !important;
}
.et_pb_text_0_tb_footer {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-bottom: 7px !important;
}
.et_pb_menu_1_tb_footer.et_pb_menu ul li a {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #ffffff !important;
  line-height: 20px;
}
.et_pb_menu_2_tb_footer.et_pb_menu ul li a {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #ffffff !important;
  line-height: 20px;
}
.et_pb_menu_0_tb_footer.et_pb_menu ul li a {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #ffffff !important;
  line-height: 20px;
}
.et_pb_menu_3_tb_footer.et_pb_menu ul li a {
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #ffffff !important;
  line-height: 20px;
}
.et_pb_menu_0_tb_footer.et_pb_menu {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_menu_2_tb_footer.et_pb_menu {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_menu_3_tb_footer.et_pb_menu {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_menu_1_tb_footer.et_pb_menu {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_menu_1_tb_footer.et_pb_menu .et_mobile_menu,
.et_pb_menu_1_tb_footer.et_pb_menu .et_mobile_menu ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,
.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_3_tb_footer.et_pb_menu .nav li ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_1_tb_footer.et_pb_menu .nav li ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_3_tb_footer.et_pb_menu .et_mobile_menu,
.et_pb_menu_3_tb_footer.et_pb_menu .et_mobile_menu ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_2_tb_footer.et_pb_menu .et_mobile_menu,
.et_pb_menu_2_tb_footer.et_pb_menu .et_mobile_menu ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_2_tb_footer.et_pb_menu .nav li ul {
  background-color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_menu_0_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot {
  width: auto;
  max-width: 100%;
}
.et_pb_menu_2_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo,
.et_pb_menu_2_tb_footer .et_pb_menu__logo-slot {
  width: auto;
  max-width: 100%;
}
.et_pb_menu_3_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo,
.et_pb_menu_3_tb_footer .et_pb_menu__logo-slot {
  width: auto;
  max-width: 100%;
}
.et_pb_menu_1_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo,
.et_pb_menu_1_tb_footer .et_pb_menu__logo-slot {
  width: auto;
  max-width: 100%;
}
.et_pb_menu_1_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo
  img,
.et_pb_menu_1_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height: auto;
  max-height: none;
}
.et_pb_menu_2_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo
  img,
.et_pb_menu_2_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height: auto;
  max-height: none;
}
.et_pb_menu_3_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo
  img,
.et_pb_menu_3_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height: auto;
  max-height: none;
}
.et_pb_menu_0_tb_footer
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo
  img,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height: auto;
  max-height: none;
}
.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 {
  color: #3d6bc1;
}
.et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
  color: #3d6bc1;
}
.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
  color: #3d6bc1;
}
.et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button {
  color: #3d6bc1;
}
.et_pb_menu_3_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
  color: #3d6bc1;
}
.et_pb_menu_3_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_3_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button {
  color: #3d6bc1;
}
.et_pb_menu_3_tb_footer .mobile_nav .mobile_menu_bar:before {
  color: #3d6bc1;
}
.et_pb_menu_2_tb_footer .mobile_nav .mobile_menu_bar:before {
  color: #3d6bc1;
}
.et_pb_menu_2_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_2_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button {
  color: #3d6bc1;
}
.et_pb_menu_2_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
  color: #3d6bc1;
}
.et_pb_menu_1_tb_footer .mobile_nav .mobile_menu_bar:before {
  color: #3d6bc1;
}
.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before {
  color: #3d6bc1;
}
.et_pb_text_6_tb_footer.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_1_tb_footer.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_5_tb_footer.et_pb_text ul li,
.et_pb_text_5_tb_footer.et_pb_text ol li > ul li {
  color: #ffffff !important;
}
.et_pb_text_2_tb_footer.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_2_tb_footer {
  font-size: 14px;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 72px !important;
}
.et_pb_text_1_tb_footer {
  font-size: 14px;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 72px !important;
}
.et_pb_text_4_tb_footer.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_4_tb_footer h6 {
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 18px;
  color: RGBA(0, 0, 0, 0) !important;
  line-height: 30px;
}
.et_pb_text_5_tb_footer {
  line-height: 36px;
  font-size: 14px;
  line-height: 36px;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.et_pb_text_5_tb_footer ul li {
  line-height: 16px;
  font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  line-height: 16px;
}
.et_pb_text_5_tb_footer ul {
  list-style-type: none !important;
}
.et_pb_section_1_tb_footer.et_pb_section {
  padding-top: 0px;
  padding-right: 48px;
  padding-bottom: 0px;
  padding-left: 48px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #0c2956 !important;
}
.et_pb_section_1_tb_footer {
  max-width: 2560px;
}
.et_pb_row_1_tb_footer {
  min-height: 144px;
  display: flex;
  align-items: center;
}
.et_pb_column_3_tb_footer {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.et_pb_image_0_tb_footer .et_pb_image_wrap img {
  height: 14px;
  width: auto;
}
.et_pb_image_1_tb_footer .et_pb_image_wrap img {
  height: 14px;
  width: auto;
}
.et_pb_image_2_tb_footer .et_pb_image_wrap img {
  height: 14px;
  width: auto;
}
.et_pb_image_0_tb_footer {
  margin-right: 0px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_0_tb_footer:hover {
  opacity: 0.6;
}
.et_pb_image_1_tb_footer:hover {
  opacity: 0.6;
}
.et_pb_image_2_tb_footer:hover {
  opacity: 0.6;
}
.et_pb_image_1_tb_footer {
  margin-right: 0px !important;
  margin-left: 28px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_2_tb_footer {
  margin-right: 0px !important;
  margin-left: 28px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_3_tb_footer .et_pb_image_wrap img {
  height: 37px;
  width: auto;
}
.et_pb_image_3_tb_footer {
  margin-top: 21px !important;
  margin-bottom: 27px !important;
  width: 144px;
  text-align: center;
}
.et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer,
.et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer:hover {
  padding-right: 24px !important;
  padding-left: 24px !important;
}
body #page-container .et_pb_section .et_pb_button_0_tb_footer {
  color: #ffffff !important;
  border-width: 2px !important;
  border-color: RGBA(255, 255, 255, 0.2);
  border-radius: 10px;
  font-size: 14px;
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 700 !important;
  background-color: RGBA(0, 0, 0, 0);
}
body #page-container .et_pb_section .et_pb_button_0_tb_footer:before,
body #page-container .et_pb_section .et_pb_button_0_tb_footer:after {
  display: none !important;
}
.et_pb_button_0_tb_footer {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.et_pb_button_0_tb_footer,
.et_pb_button_0_tb_footer:after {
  transition: all 300ms ease 0ms;
}
.et_pb_row_2_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2_tb_footer.et_pb_row {
  width: 100%;
}
.et_pb_text_6_tb_footer.et_pb_text a {
  color: #ffffff !important;
  transition: color 300ms ease 0ms;
}
.et_pb_text_6_tb_footer.et_pb_text a:hover {
  color: rgba(255, 255, 255, 0.59) !important;
}
.et_pb_text_6_tb_footer {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.et_pb_column_0_tb_footer {
  padding-right: 20px;
}
.et_pb_column_1_tb_footer {
  padding-right: 20px;
  padding-left: 20px;
}
.et_pb_column_2_tb_footer {
  padding-left: 20px;
  flex: 0 0 100%;
}
.et_pb_row_1_tb_footer.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_row_0_tb_footer.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_row_2_tb_footer.et_pb_row {
  padding-bottom: 40px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-bottom: 40px;
}
@media only screen and (max-width: 980px) {
  .et_pb_section_0_tb_footer {
    border-top-width: 1px;
    border-top-color: rgba(255, 255, 255, 0.2);
  }
  .et_pb_section_0_tb_footer.et_pb_section {
    padding-top: 74px;
    padding-right: 48px;
    padding-bottom: 60px;
    padding-left: 48px;
  }
  .et_pb_row_0_tb_footer {
    display: flex;
    flex-wrap: wrap;
  }
  .et_pb_text_4_tb_footer h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_6_tb_footer h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_0_tb_footer h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_1_tb_footer h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_5_tb_footer h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_2_tb_footer h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_3_tb_footer h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_5_tb_footer h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_text_4_tb_footer h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_text_6_tb_footer h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_text_3_tb_footer h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_text_2_tb_footer h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_text_1_tb_footer h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_text_0_tb_footer h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_section_1_tb_footer.et_pb_section {
    padding-top: 0px;
    padding-right: 48px;
    padding-bottom: 0px;
    padding-left: 48px;
  }
  .et_pb_column_2_tb_footer {
    padding-right: 0px;
    padding-left: 0px;
  }
  .et_pb_column_0_tb_footer {
    padding-right: 0px;
    padding-left: 0px;
  }
  .et_pb_column_1_tb_footer {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  .et_pb_column_0_tb_footer {
    flex: 0 0 50%;
    float: none;
  }
  .et_pb_column_1_tb_footer {
    flex: 0 0 50%;
  }
}
@media only screen and (max-width: 767px) {
  .et_pb_section_0_tb_footer {
    border-top-width: 1px;
    border-top-color: rgba(255, 255, 255, 0.2);
  }
  .et_pb_section_0_tb_footer.et_pb_section {
    padding-top: 41px;
    padding-right: 24px;
    padding-bottom: 43px;
    padding-left: 24px;
  }
  .et_pb_column_0_tb_footer {
    float: none;
  }
  .et_pb_column_2_tb_footer {
    float: none;
  }
  .et_pb_text_4_tb_footer h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_0_tb_footer h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_6_tb_footer h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_1_tb_footer h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_2_tb_footer h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_5_tb_footer h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_3_tb_footer h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_5_tb_footer h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_text_4_tb_footer h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_text_3_tb_footer h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_text_2_tb_footer h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_text_1_tb_footer h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_text_0_tb_footer h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_text_6_tb_footer h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_section_1_tb_footer.et_pb_section {
    padding-top: 40px;
    padding-right: 24px;
    padding-bottom: 48px;
    padding-left: 24px;
  }
  .et_pb_row_1_tb_footer {
    display: block;
  }
  .et_pb_column_3_tb_footer {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .et_pb_column_1_tb_footer {
    padding-top: 40px;
    padding-bottom: 0px;
    float: none;
  }
}
@font-face {
  font-family: "FuturaPT-Demi";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/FuturaPT-Demi-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "FuturaPT-Bold";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/FuturaPT-Bold-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "FuturaPT-Heavy";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/FuturaPT-Heavy-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "MuseoSans-Bold";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/MuseoSansCyrl-700-1.ttf")
    format("truetype");
}
@font-face {
  font-family: "MuseoSans-Medium";
  font-display: swap;
  src: url("http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/et-fonts/MuseoSansCyrl-500-1.ttf")
    format("truetype");
}
div.et_pb_section.et_pb_section_0 {
  background-position: top right;
  background-image: url(http://localhost/new_design/shipwiz/www.shipwizard.net/wp-content/uploads/ecommerce-bg.jpg) !important;
}
.et_pb_section_0.et_pb_section {
  padding-top: 96px;
  padding-right: 48px;
  padding-bottom: 65px;
  padding-left: 48px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.et_pb_section_0 {
  max-width: 2560px;
}
.et_pb_section_1 {
  max-width: 2560px;
}
.et_pb_row_1 {
  min-height: 0px;
}
.et_pb_row_0 {
  min-height: 0px;
}
.et_pb_row_2 {
  min-height: 0px;
}
.et_pb_row_0,
body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0.et_pb_row {
  width: 100%;
}
.et_pb_row_1,
body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1.et_pb_row {
  width: 100%;
}
.et_pb_post_title_0 .et_pb_title_container h1.entry-title,
.et_pb_post_title_0 .et_pb_title_container h2.entry-title,
.et_pb_post_title_0 .et_pb_title_container h3.entry-title,
.et_pb_post_title_0 .et_pb_title_container h4.entry-title,
.et_pb_post_title_0 .et_pb_title_container h5.entry-title,
.et_pb_post_title_0 .et_pb_title_container h6.entry-title {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_section .et_pb_post_title_0.et_pb_post_title {
  margin-bottom: 16px !important;
  margin-bottom: 16px !important;
}
.et_pb_post_title_0 {
  max-width: 760px;
  max-width: 760px;
}
.et_pb_text_0.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_0.et_pb_text a {
  color: #ffffff !important;
}
.et_pb_text_0 {
  line-height: 24px;
  font-family: "MuseoSans-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.et_pb_text_0 a {
  text-decoration: underline;
  -webkit-text-decoration-color: #ffffff;
  text-decoration-color: #ffffff;
}
.et_pb_text_0 h1 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 60px;
  color: #ffffff !important;
  line-height: 60px;
}
.et_pb_text_0 h2 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 48px;
  line-height: 48px;
}
.et_pb_text_0 h4 {
  font-family: "FuturaPT-Bold", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 28px;
}
.et_pb_text_0 h5 {
  font-family: "FuturaPT-Heavy", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #acacac !important;
  letter-spacing: 0.1em;
}
.et_pb_column_1 {
  display: flex;
  align-items: center;
}
.et_pb_image_0 .et_pb_image_wrap img {
  height: 14px;
  width: auto;
}
.et_pb_image_1 .et_pb_image_wrap img {
  height: 14px;
  width: auto;
}
.et_pb_image_2 .et_pb_image_wrap img {
  height: 14px;
  width: auto;
}
.et_pb_image_0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_0:hover {
  opacity: 0.6;
}
.et_pb_image_2:hover {
  opacity: 0.6;
}
.et_pb_image_1:hover {
  opacity: 0.6;
}
.et_pb_image_1 {
  margin-right: 0px !important;
  margin-left: 28px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_2 {
  margin-right: 0px !important;
  margin-left: 28px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_button_0_wrapper {
  margin-top: 42px !important;
}
.et_pb_button_0,
.et_pb_button_0:after {
  transition: all 300ms ease 0ms;
}
.et_pb_section_1.et_pb_section {
  padding-right: 0px;
  padding-bottom: 74px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.et_pb_row_2,
body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2.et_pb_row {
  width: 100%;
  max-width: 1440px;
}
.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio
  .et_pb_portfolio_filter
  a {
  color: #000000 !important;
  transition: color 300ms ease 0ms;
}
.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio
  .et_pb_portfolio_filter:hover
  a {
  color: #3d6bc1 !important;
}
.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio
  .et_pb_portfolio_filter {
  font-family: "FuturaPT-Demi", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 96px;
}
.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio
  .et_pb_portofolio_pagination
  ul {
  text-align: center;
}
.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio
  .et_pb_portofolio_pagination
  a {
  font-family: "FuturaPT-Demi", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 14px;
  color: #000000 !important;
  line-height: 22px;
}
.et_pb_filterable_portfolio_0 .et_overlay:before {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_filterable_portfolio_0 .et_overlay {
  background-color: RGBA(0, 0, 0, 0);
  border-color: RGBA(0, 0, 0, 0);
}
.et_pb_code_0 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.et_pb_row_0.et_pb_row {
  padding-top: 89px !important;
  padding-bottom: 49px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 89px;
  padding-bottom: 49px;
}
.et_pb_row_1.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_row_2.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media only screen and (min-width: 981px) {
  .et_pb_text_0 {
    max-width: 576px;
  }
  .et_pb_column_2 {
    display: none !important;
  }
}
@media only screen and (max-width: 980px) {
  .et_pb_section_0.et_pb_section {
    padding-top: 96px;
    padding-right: 48px;
    padding-bottom: 72px;
    padding-left: 48px;
  }
  .et_pb_row_0.et_pb_row {
    padding-bottom: 63px !important;
    padding-bottom: 63px !important;
  }
  .et_pb_post_title_0 .et_pb_title_container h1.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h2.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h3.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h4.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h5.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h6.entry-title {
    font-size: 48px;
    line-height: 48px;
    font-size: 48px;
    line-height: 48px;
  }
  .et_pb_text_0 {
    font-size: 14px;
    line-height: 24px;
    max-width: 560px;
  }
  .et_pb_text_0 h2 {
    font-size: 42px;
    line-height: 42px;
  }
  .et_pb_text_0 h5 {
    font-size: 16px;
    line-height: 24px;
  }
  .et_pb_section_1.et_pb_section {
    padding-right: 0px;
    padding-bottom: 48px;
    padding-left: 0px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  .et_pb_column_2 {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  .et_pb_section_0.et_pb_section {
    padding-right: 24px;
    padding-bottom: 48px;
    padding-left: 24px;
  }
  .et_pb_row_0.et_pb_row {
    padding-top: 41px !important;
    padding-bottom: 48px !important;
    padding-top: 41px !important;
    padding-bottom: 48px !important;
  }
  .et_pb_post_title_0 .et_pb_title_container h1.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h2.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h3.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h4.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h5.entry-title,
  .et_pb_post_title_0 .et_pb_title_container h6.entry-title {
    font-size: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 42px;
    line-height: 42px;
    text-align: center;
  }
  .et_pb_section .et_pb_post_title_0.et_pb_post_title {
    margin-bottom: 7px !important;
    margin-bottom: 7px !important;
  }
  .et_pb_text_0 {
    font-family: "MuseoSans-Medium", Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
  }
  .et_pb_text_0 h2 {
    font-size: 28px;
    line-height: 28px;
  }
  .et_pb_text_0 h5 {
    font-size: 14px;
    line-height: 20px;
  }
  .et_pb_column_1 {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .et_pb_section_1.et_pb_section {
    padding-right: 0px;
    padding-bottom: 60px;
    padding-left: 0px;
  }
}
