/* Themify Customize Styling */
body #site-logo a img {		width: 150px; 
}
#site-description {	display: none; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px; 
}
 }
/* Themify Custom CSS */
div.module.module-plain-text.tb_rq17574{
    z-index: 1!important;
}
div.module.module-plain-text.tb_8bc9574{
    z-index: 1!important;
}
input#forminator-field-number-1.forminator-input.forminator-number--field{
    width: 30%!important;
}
.social-links .icon-medium em {
    border-radius: 100%;
    padding: 9px;
    margin: 0;
    line-height: 1em;
    color: #FF3D17;
}
input#forminator-field-number-3.forminator-input.forminator-number--field{
    width: 30%!important;
}

input#forminator-field-number-2.forminator-input.forminator-number--field{
    width: 30%!important;
}
input#forminator-field-number-3.forminator-input.forminator-number--field{
    width: 30%!important;
}
input#forminator-field-number-4.forminator-input.forminator-number--field{
    width: 30%!important;
}
input#forminator-field-number-5.forminator-input.forminator-number--field{
    width: 30%!important;
}
#main-nav a:hover, #main-nav .current_page_item>a, #main-nav .current-menu-item>a, #main-nav ul a:hover {
    color: #FF3D17;
}
.loops-wrapper.list-post .post-date {
    background-color: #FF3D17;
	}
.single .post-content .post-date{
    background-color: #FF3D17;
	}
.cart-wrap a {
    color: #FF3D17;
	}
#main-nav a{
color: #002471;
}
.loops-wrapper.list-post .post-date{
color: #002471;
}
.loops-wrapper.list-post .post-date
#footer .back-top-float, #pagewrap .back-top-float {
    background-color: #FF3D17;
	}
#footerwrap {
    padding: 54px 0 2em;
    border-top: 1px solid rgba(0,0,0,.05);
    background-color: #002471;
}
.footer-text {
    color: #fff;
}
#footer-logo {
    color: #fff;
	}
.widgettitle{
    color: #fff;
	}
a {
    color: #FF3D17;
}
.module-slider {
    margin-bottom: 0px;
}
#content {
    padding: 0% 0;
}
input[type=reset], input[type=submit], button {
    background-color: #FF3D17;
	}
input[type=reset]:hover, input[type=submit]:hover, button:hover {
    background-color: #002471;
	}
.woocommerce ul.products li.product .button, .woocommerce a.button.disabled, .woocommerce button.button.disabled, .woocommerce button.button.alt.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
    background-color: #FF3D17;
	}
@media only screen and (max-width: 600px) {
 #headerwrap #main-nav a {
    color: #002471!important;
  }
	#headerwrap #main-nav a:hover, #main-nav .current_page_item>a, #main-nav .current-menu-item>a {
    color: #FF3D17!important;
}
	body #site-logo a img {
    width: 150px;
    margin-left: 50%;
}
}

.header-widget-full .header-widget {
    background-color: #002471!important;
}
div#block-7.widget.widget_block.widget_text{
    color: #FF3D17!important;
}
div#block-8.widget.widget_block.widget_text{
    color: #FF3D17!important;
}

.fa {
    color: #FF3D17;
}
.themify_builder_content-3904 .tb_x452573.module-buttons {
    margin-bottom: 30px;
    z-index: 1;
}
.themify_builder_content-3904 .tb_lhjr573.module-buttons {
    margin-bottom: 30px;
    z-index: 1;
}
.themify_builder_content-3904 .tb_7gr7574.module-buttons {
    margin-bottom: 30px;
    z-index: 1;
}
.wp-block-image img {
    box-sizing: border-box;
    height: auto;
    max-width: 100%;
    vertical-align: initial;
}
.footer-right-col #footer .widget {
    margin: 0 0 2em;
}
.spo {
margin-top: 11%;
}
img.wp-image-3530{
	margin-top: -45px !important;
}
.tf_social_sharing a {
    display: none;}
#block-24{
    color:#ff3710;}
.pagewidth {
    margin: 0 auto;
    max-width: 100%;

}
.T_mp3j {
visibility: hidden;
}
.mp3-gtint {
visibility: hidden;
}
.Smp3-finding{
visibility: hidden;
}
.indi_mp3j{
visibility: hidden;
}
.has-text-align-center {
    text-align: left;
}
.is-layout-flex {
    gap: 8px!important;
}
.header-bar {
    float: left;
    padding-left: 6%;
}