/**
Theme Name: Gofix Child
Author: ThemeOri
Author URI: https://themeforest.net/user/themeori/
Description: Child theme for the Gofix theme.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gofix-child
Template: gofix
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

body, p, a, span, div, button, h1, h2, h3, h4, h5, h6, ul, li, ol {
font-family: "Roboto", sans-serif !important;
}

.scroll-up svg.scroll-circle path {
  stroke: #6e6e6e !important;
}

.scroll-up::after {
color: #6e6e6e !important;
}

footer .tnp.tnp-subscription {
  margin: 0px;
  color: #fff;
}

#mapShortcode {
  max-width: 100%;
  width: 400px;
  margin: auto;
}

.flexitype_breadcrumb-area ul li.item.current, .flexitype_breadcrumb-area ul li.separator {
  color: #fff !important;
}

.icon__box-item:hover .icon__box-item-content .box-title a:hover {
	color: #08284C !important;
}

.wpcf7-form .wpcf7-submit {
  color: #fff !important;
}

.search input.search-submit, .search .all__sidebar .wp-block-search__button.wp-element-button, .search .site-main a.btn-one {
  color: #fff !important;
}

/*-----------------------------------RESPONSIVE CSS------------------------------*/

@media (max-width: 1465px) {
.headingSmaller h1.section-heading-title {
  font-size: 75px !important;
  line-height: 85px !important;
}	
}

@media (max-width: 1225px) {
  .headingSmaller h1.section-heading-title {
    font-size: 54px !important;
    line-height: 64px !important;
  }	

	.headingSmaller2 h2.section-heading-title {
    font-size: 44px !important;
    line-height: 54px !important;
  }	
}

@media (max-width: 510px) {
 .headingSmaller h1.section-heading-title {
    font-size: 40px !important;
    line-height: 50px !important;
    text-align: center;
  }
	
	.headingSmaller2 h2.section-heading-title {
    font-size: 30px !important;
    line-height: 40px !important;
  }	
}