.heading-font {
  font-family: 'EurostileLTStd-Bold', 'Arial', sans-serif; }

.subheading {
  font-family: 'EurostileLTStd-Demi', 'Arial', sans-serif; }

.body-copy, body blockquote, body input[type="submit"], body button, body body .comment-respond .comment-reply-title, body body .widget_rss ul li .rss-date, body body .widget_meta a, body body .widget_meta .post_count, body label, body legend, body select, body .page-header_breadcrumbs .breadcrumbs, body .wgl-social-share_pages.hovered_style .share_social-title, body .load_more_item, body .blog-post_text-bg, body .author-info_name, body .button-read-more, body .blog-post_meta_share .share_title, body .blog-post_meta-date .date_post, body .blog-post_meta-date .date_post span, body .theme-header-font, body .countdown-section .countdown-amount, body .iguru_module_progress_bar .progress_label, body .iguru_module_double_headings, body .iguru_module_infobox .infobox_icon_container .infobox_icon_number, body .iguru_module_button.wgl_button .wgl_button_link, body .iguru_module_testimonials .testimonials_item:before, body .iguru_module_testimonials .testimonials_status, body .iguru_module_videobox .title, body .iguru_module_progress_bar .progress_value, body .iguru_module_progress_bar .progress_units, body .iguru_module_counter .counter_value_placeholder, body .iguru_module_ico_progress .progress_value_completed, body .iguru_module_ico_progress .progress_value_min, body .iguru_module_ico_progress .progress_value_max, body .iguru_module_ico_progress .progress_point, body .iguru_module_flipbox .flipbox_front .flipbox_subtitle, body .iguru_module_pricing_plan .pricing_content, body .iguru_module_pricing_plan .pricing_desc, body .mashsb-count .counts, body .mashsb-box .mashsb-buttons a .text, body .prev-link, body .next-link, body .vc_row .vc_tta.vc_general.vc_tta-style-accordion_bordered .vc_tta-panel-title > a span, body .widget.iguru_widget.iguru_banner-widget .banner-widget_text, body .widget.iguru_widget.iguru_banner-widget .banner-widget_text_bg, body .widget.iguru_widget.iguru_banner-widget .banner-widget_button, body .widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title, body .heading_subtitle, body .prev-link_wrapper .info_wrapper a, body .next-link_wrapper .info_wrapper a, body .single_meta .single_info-share_social-wpapper > span.share_title, body .single_team_page .team-single_speaches-info .speech-info_day, body .single_team_page .team-info_wrapper .team-info_item, body .single_post_info, body .wgl_timetabs .timetabs_headings .wgl_tab .tab_title, body .wgl_portfolio_item-meta .post_cats, body .wgl_portfolio_item-cats, body .wgl-pagination .page-numbers, body .wgl_module_team .team-department, body .wpb-js-composer .wgl-container .vc_row .vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a, body .wpb-js-composer .wgl-container .vc_chart.vc_round-chart[data-vc-legend="1"] .vc_chart-legend li, body ul.wp-block-archives.wp-block-archives-list li a, body ul.wp-block-latest-posts li a, body .wp-block-latest-comments__comment, body .iguru_module_social.full_width .soc_icon .text, body span[class|=dropcap], body .footer .copyright, body .author-widget_title, body .banner_404, body .primary-nav ul li ul li > a:before, body .iguru_module_counter .counter_value_wrapper, body .iguru_module_testimonials .testimonials_name, body .iguru_module_lp_cats .cat_name, body .iguru-post-navigation .meta-wrapper span, body .learn-press-courses .course .cat-links, body .single-lp_course .course-summary .course-meta .meta_data a, body .learn-press-courses .course .course-info .course-instructor, body .checkout.learnpress-page .learn-press-checkout .checkout-review-order table th, body .learnpress .lp-user-profile #learn-press-profile-content .lp-list-table thead th, body .widget .widget-title:after, body .coming_soon, body .subtitle, .footer .widget_nav_menu .menu .menu-item {
  font-family: 'EurostileRegular', 'Arial', sans-serif; }

.large-heading-font {
  font-weight: normal; }

.heading-font {
  font-family: "Poppins" !important;
  font-weight: 600; }

.medium-font {
  font-weight: 500; }

.bttn {
  border-radius: 4px;
  padding: 12px 20px;
  font-size: 1.1rem; }

.hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-image.hustle-image-fit--contain,
.hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-image.hustle-image-fit--cover,
.hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-image.hustle-image-fit--fill {
  height: 300px !important; }
  @media (min-width: 550px) {
    .hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-image.hustle-image-fit--contain,
    .hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-image.hustle-image-fit--cover,
    .hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-image.hustle-image-fit--fill {
      height: 450px !important; } }

@media (min-width: 1px) {
  .hustle-ui.module_id_1 .hustle-layout {
    background-color: #005daa !important; }
  .hustle-ui .hustle-info .hustle-group-content {
    font-family: "eurostile_reg", "Arial", sans-serif !important;
    color: #222; } }

@media (max-width: 767px) {
  .home rs-slide rs-sbg-wrap rs-sbg {
    background-position: bottom 0 right -100px !important; } }

#slider-1-slide-1-layer-11,
#slider-1-slide-1-layer-13,
.wgl-theme-header .wgl-header-row-section_top .log-in.learnpress .log-link {
  font-family: "eurostile_bold", "Arial", sans-serif !important; }

.wgl-theme-header .wgl-header-row-section_top .log-in.learnpress .log-link {
  font-size: .75rem;
  color: #111; }

body .wgl-theme-header .wrapper a {
  font-family: "eurostile_reg", "Arial", sans-serif !important; }

body .wgl_button_link {
  background-color: #ffde00 !important;
  border: none !important;
  font-size: 0.75rem !important;
  color: #111 !important;
  text-transform: uppercase !important;
  font-family: "eurostile_bold", "Arial", sans-serif !important; }
  body .wgl_button_link:hover {
    background-color: #111 !important;
    color: #fff !important;
    border: none !important; }

.iguru_module_double_headings .dlh_subtitle > *,
.blog-style-standard .blog-post .blog-post_meta-desc .button-read-more {
  color: #005dab !important; }

.blog-post_title a {
  font-family: "eurostile_reg", "Arial", sans-serif !important;
  font-weight: bold !important; }

body .mini-cart.woocommerce {
  display: none !important; }

.primary-nav > ul > li > a {
  text-transform: uppercase !important; }

body .wgl-logotype-container img {
  height: 60px !important; }

body .slick-dots li button,
body .iguru_module_carousel.pagination_circle .slick-dots li:hover button,
body span.highlighter.secondary, body .wgl-theme-header .log-in.learnpress .log-link,
body ul.iguru_dot.secondary li:before,
body ul.iguru_plus.secondary li:after, body ul.iguru_plus.secondary li:before {
  background: #ffde00 !important; }

body h4 {
  margin-bottom: 40px; }

body .vc_tta-tab {
  background-color: #fff; }

body .reversed .wpb_wrapper p {
  color: #fff !important;
  line-height: 1.4rem !important; }

body .reversed .iguru_module_double_headings .dlh_subtitle > * {
  color: #ffde00 !important; }

.reversed.vc_row.vc_row-has-fill {
  max-width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important; }

body .iguru_module_double_headings .dlh_subtitle + .dlh_title {
  margin-top: 10px; }

body p {
  font-size: 18px !important;
  line-height: 1.7rem !important; }

body .wpb_wrapper li {
  font-size: 18px !important;
  line-height: 1.7rem; }

body .header_area_container .primary-nav ul li ul li:hover > a > span {
  color: #ffde00 !important; }

body h4, body h4 a, body h4 span {
  font-size: 26px; }
  @media (max-width: 991px) {
    body h4, body h4 a, body h4 span {
      font-size: 22px;
      line-height: 32px; } }

.footer a {
  color: #ffde00; }

.footer p {
  font-size: 1rem !important;
  line-height: 1.3rem; }

.footer ul {
  margin-left: 0;
  padding-left: 0; }

.footer .widget_nav_menu .menu .menu-item {
  color: #cccccc;
  font-size: 1rem;
  font-weight: normal; }
  .footer .widget_nav_menu .menu .menu-item:before {
    display: none; }

.footer .widget .widget-title .widget-title__text {
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  font-family: 'eurostile_bold' !important;
  font-weight: normal; }
  .footer .widget .widget-title .widget-title__text:before {
    display: none; }

body h3 {
  margin-bottom: 25px; }

body .wgl_module_team .team-title {
  font-size: 14px;
  text-transform: uppercase; }

body .wpb_wrapper ol li {
  margin: 10px 0; }

.log-in.learnpress + div,
.header_spacing.spacer_2 + .bottom_header.html3_editor.header_render_editor {
  display: none; }

body .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit],
body .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
  font-size: 0.75rem !important;
  text-transform: uppercase; }

body .primary-nav ul li ul li.current-menu-item > a > span,
body .primary-nav ul li ul li.current-menu-item > a > i,
body .primary-nav ul li ul li.current_page_item > a > span {
  color: #ffde00; }
  @media (max-width: 1200px) {
    body .primary-nav ul li ul li.current-menu-item > a > span,
    body .primary-nav ul li ul li.current-menu-item > a > i,
    body .primary-nav ul li ul li.current_page_item > a > span {
      color: #005dab; } }

body .rs-layer:not(.rs-wtbindex), body .rs-layer:not(.rs-wtbindex), body rs-alyer *:not(.rs-wtbindex), body .rs-layer *:not(.rs-wtbindex) {
  color: #000; }

@media only screen and (min-width: 641px) {
  body .gform_wrapper .gform_footer input.button,
  .gform_wrapper .gform_footer input[type=submit],
  body .gform_wrapper .gform_page_footer input.button,
  .gform_wrapper .gform_page_footer input[type=submit] {
    font-family: "eurostile_bold", "Arial", sans-serif !important; } }

body .iguru_module_double_headings .dlh_subtitle > * {
  letter-spacing: .03rem; }

.footer .iguru_module_social .soc_icon {
  color: #fff !important; }

.gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper ul.gform_fields li.gfield select {
  padding-left: 10px !important;
  height: 3.5rem;
  font-size: 1rem;
  background-color: #f0f0f0;
  width: 100% !important; }

@media only screen and (min-width: 641px) {
  body .gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0;
    width: 100%; } }

#gform_wrapper_1.gform_wrapper .top_label .gfield_label,
.gform_wrapper legend.gfield_label {
  display: none; }

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  width: 100%; }

.gform_title {
  display: none !important; }

@media only screen and (min-width: 641px) {
  body .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit],
  body .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 1em;
    width: 100%;
    margin: 0 0 0 0; } }

.section--grey-bg .gform_wrapper .top_label .gfield_label {
  display: none; }

.section--grey-bg .gform_wrapper textarea.medium {
  background-color: #fff !important; }

.section--grey-bg .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .section--grey-bg .gform_wrapper ul.gform_fields li.gfield select {
  padding-left: 10px !important;
  height: 3.5rem;
  font-size: 1rem;
  background-color: #fff;
  width: 100% !important; }

body .gform_wrapper ul.gform_fields {
  display: -ms-flexbox;
  display: flex;
  display: -ms-flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-justify-content: space-between;
  -webkit-justify-content: space-between; }

@media only screen and (min-width: 768px) {
  body .gform_wrapper ul.gform_fields .gfield.half {
    width: 48%;
    padding: 0 !important; } }

@media only screen and (max-width: 767px) {
  body .gform_wrapper .gfield.half {
    width: 100%;
    padding: 0 !important; } }

.archive .page-header.page-header_align_center {
  padding-top: 190px !important; }

.post_featured_bg > .blog-post.blog-post-single-item.format-standard-image {
  padding-top: 240px !important; }

#media_image-2 img {
  max-width: 220px !important;
  height: auto; }

@media (max-width: 1199px) {
  .position_right.header_side {
    visibility: hidden; }
  body .wgl-logotype-container {
    position: absolute;
    left: 50%;
    margin-left: -110px;
    top: 26px; }
  body .wgl-logotype-container img {
    height: auto !important;
    width: 100%;
    max-width: 220px; }
  body .vc_custom_1582771639866 {
    margin-top: -120px !important; }
  body .vc_custom_1582617334524 {
    padding-left: 20px !important;
    padding-right: 20px !important; } }

@media (max-width: 991px) {
  body .img_layer_image {
    max-width: 450px; }
    body .img_layer_image .single-team .single_team_page .team-info_wrapper {
      margin-top: -30px !important; }
  .single-team .single_team_page .team-single_wrapper {
    margin-top: 65px !important; }
  body .wgl_module_team .team-title {
    font-size: 24px !important;
    text-transform: none; }
  .reversed .wgl_button_link {
    width: 100%; }
  body .vc_custom_1582771639866 {
    margin-top: -60px !important; }
  .vc_custom_1582773532687 {
    padding-right: 20px !important;
    padding-left: 20px; }
  .reversed .dlh_title {
    font-size: 30px; }
  .vc_custom_1582773532687 {
    padding-right: 20px !important;
    padding-left: 20px !important; } }

@media (max-width: 768px) {
  body .page-header_content .page-header_title {
    color: #ffffff !important;
    font-size: 42px !important;
    line-height: 52px !important;
    margin-bottom: 40px; }
  body .vc_row.wpb_row.reversed {
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 30px !important;
    padding-top: 0 !important; }
  .wgl_module_team .team-image img,
  .wgl_module_team .team-image {
    width: 100%; }
  body .vc_custom_1582773532687 {
    margin-top: 30px !important; }
  body .vc_custom_1582771639866 {
    margin-top: -120px !important; }
  .vc_row.vc_row-flex.vc_custom_1582773532687 {
    padding-right: 20px !important;
    padding-left: 20px !important; }
  body .gform_wrapper ul.gform_fields li.gfield {
    width: 100%; } }

.footer_top-area {
  padding-bottom: 60px; }

.icon-box-new .wpb_single_image img {
  max-width: 95px; }

.icon-box-new h3 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 22px; }

.icon-box-new a {
  color: #fff;
  font-weight: bold; }

.icon-box-new p {
  line-height: 1.667;
  color: #fff !important; }

.reversed-hover:hover a,
.reversed-hover:hover p,
.reversed-hover:hover li,
.reversed-hover:hover h1,
.reversed-hover:hover h2,
.reversed-hover:hover h3,
.reversed-hover:hover h4,
.reversed-hover:hover span {
  color: #fff !important; }

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