/*
Theme Name: Betheme
Theme URI: https://themes.muffingroup.com/betheme/
Author: Muffin group
Author URI: https://muffingroup.com/
Description: The biggest WordPress Theme ever
License: Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: betheme
Version: 21.7.5

All css files are placed in /css/ folder
*/
.box-hover .scale-with-grid {
	filter: grayscale(1);
}
.box-hover .scale-with-grid:hover {
	filter: grayscale(0);
}
.box-hover .image_frame {
		border-color: #02ae6c;
	border-width: 5px;
	   transform: scale(1);
		transition: transform 0.25s ease-in-out;
}
.box-hover .image_frame:hover {
		border-color: #e75191;
    transform: scale(1.04);
	transition: transform 0.25s ease-in-out;
}
.box-hover .image_frame:hover img  {
	transform: scale(1)!important;

}
.box-hover .photo_box {
	
}
.button-flat a.button .button_icon {
background-color: #02ae6c!important;
	color: #fff!important;
}
.button-flat a.button:hover .button_icon {
	background-color: #e75191!important;
}
.button-flat a.button:after {
display: none;	

}
a.button .button_icon {
	padding: 11px 12px 7px!important;
}
a.button:hover .button_label {
	background-color: #e75191;
}
.chart_box .chart .num {
	font-size: 30px!important;
}

.column .faq .title {
	color: #02ae6c
}

.column .faq .question {
	font-size: 20px;
	background: rgba(255,255,255,.9);
}

.column .faq .question .title {
	font-size: 1.5em;
}

/*Background fix for FAQ on home-page*/
.home-faq .faq .question {
	background: rgba(0,0,0,0.05);
}
/* ------ */

/* Logo image fix on storage service page */
.comp-clients .photo_box .image_frame {
	border: transparent;
}

.comp-clients .photo_box .desc {
	color: #02ae6c !important;
	font-size: 1.5em;
}

@media only screen and (max-width: 767px) {
	.if-zoom #Content .image_frame .image_wrapper img {
		width: 50%;
	}
}
/* ------ */

#Footer {
	background-image: url('/wp-content/uploads/2020/08/footer-2.jpg')!important;
	background-attachment: fixed!important;
	background-size: cover!important;
	background-color: #00000096!important;
	background-blend-mode: soft-light!important;
	background-position: 50% 50%!important;
	color: #fff!important;
}
#Footer a:hover {
	color: #e75191!important;
	text-decoration: none;
}
.page-id-7 #Header_wrapper {
	background-position: 0% 75%!important;
/*
	background-color: #00000059;
    background-blend-mode: soft-light;
*/
}
.page-id-9 #Header_wrapper {
	background-position: 50% 33%!important;
	background-color: #00000059;
    background-blend-mode: soft-light;
}
.page-id-11 #Header_wrapper {
	background-position: 50% 50%!important;
	background-color: #00000059;
    background-blend-mode: soft-light;
}
.page-id-13 #Header_wrapper {
	background-position: 50% 50%!important;
	background-color: #00000059;
    background-blend-mode: soft-light;
}
.page-id-94 #Header_wrapper {
	background-position: 50% 50%!important;
	background-color: #00000059;
    background-blend-mode: soft-light;
}
.page-id-167 #Header_wrapper {
	background-position: 50% 50%!important;
	background-color: #00000059;
    background-blend-mode: soft-light;
}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a {
	color: #02ae6c!important;
}
.testimonials_slider a.button {
 background-color: transparent;
}

/*
h3:hover {
	color: #e75191;
}
*/
.wpcf7 input[type="submit"]:hover {
	background-color: #e75191;
}
.paragraph-hover:hover, .vehicle-header:hover  {
/*	color: #e75191!important;*/
}
.paragraph-hover {
	min-height: 170px;
}
.page-id-13 h3 {
	min-height: 90px;
}
/*
a .contact-mail-hover img {
	background: url("/wp-content/uploads/2020/06/mail-contact-hover.png")!important;
}
*/
.contact-mail-hover > img {
display: none;
}

.contact-mail-hover::before {
content: url("/wp-content/uploads/2020/06/mail-contact.png");
}

 a:hover .contact-mail-hover::before  {
content: url("/wp-content/uploads/2020/06/mail-contact-hover.png")!important;
}


.sliding_box a:hover .desc_wrapper {
	background-color: #e75191;
}
.sliding_box a:hover .desc_wrapper::after {
	border-bottom-color: #e75191;
}
.sliding_box .desc_wrapper:after {
	transition: border-bottom-color 0s ease-in-out!important;
}



  @media only screen and (min-width: 768px) {
    .page-id-13 #Subheader .title {
  transform: translateX(70px) translateY(-190px);
}
        .page-id-7 #Subheader .title, .page-id-167 #Subheader .title  {
  transform: translateY(70px);
}
            .page-id-9 #Subheader .title {
  transform: translateY(70px);
}
}
/*
a:hover.contact-mail-hover img {
	background: url("/wp-content/uploads/2020/06/mail-contact-hover.png")!important;
}
*/
h4 a {
	color: #02ae6c!important;
}
h4 a:hover {
	color: #e75191!important;
}

h6 a {
	color: #fff!important;
}
h6 a:hover {
	color: #e75191!important;
}



[title="transport3-arrow-right"]:hover {
	 content:url("/wp-content/uploads/2019/07/transport3-arrow-right-hover.png");
}
[title="transport3-arrow-right2"]:hover {
	 content:url("/wp-content/uploads/2019/07/transport3-arrow-right2-hover.png");
}
[title="transport3-arrow-right-50x6"]:hover {
	 content:url("/wp-content/uploads/2019/07/transport3-arrow-right-50x6-hover.png");
}

.truck-box .truck-transport svg,
.truck-box .truck-bdouble svg,
.truck-box .truck-adouble svg {
	height: 45px !important;
}

.truck-box:hover svg path {
	fill: #e75191;
}

@supports (-webkit-touch-callout: none) {
  /* CSS specific to iOS devices */ 
	#Footer {
		 background-attachment: scroll!important;
	}
	
}
@media only screen and (max-width: 959px) and (min-width: 768px) {
	.truck-box .truck-bdouble svg,
	.truck-box .truck-adouble svg {
		height: 35px !important;
	}
}

@media only screen and (max-width: 767px) {
.truck-box {
 text-align: center!important;
}
  .mcb-section-lp1j5o71e {
    padding-bottom: 30px!important;
  }
  .mcb-section-ev87622op {
   padding-top: 30px!important; 
  }
	.hero-cta img.scale-with-grid {
    max-width: 15% !important;
}
}

@media only screen and (min-width: 1240px) {
	#Top_bar.menu>li>a {
		padding: 40px 0 0 !important;
	}
}
/*
[title="transport3-home-icon4"]:hover {
	 content:url("/wp-content/uploads/2019/07/transport3-home-icon4-hover.png");
}
[title="transport3-home-icon3"]:hover {
	 content:url("/wp-content/uploads/2019/07/transport3-home-icon3-hover.png");
}
[title="transport3-home-icon2"]:hover {
	 content:url("/wp-content/uploads/2019/07/transport3-home-icon2-hover.png");
}
[title="transport3-home-icon1"]:hover {
	 content:url("/wp-content/uploads/2019/07/transport3-home-icon1-hover.png");
}*/
