.scroll_to_top_style_default:hover{
	background-color: #755711 !important;
}

/* Header Menu */
.menu_hover_zoom_line .sc_layouts_menu_nav > li:not(.menu-collapse) > a:after{
	background-color: #755711;
}
.header-menu ul#menu_main .current_page_item a,
.header-menu li.menu-item a{
	color: #191919 !important;
	font-family: Syne;
	font-weight: 600;
	font-size: 17px;
	line-height: 26px;
}

.header-menu ul#menu_main .current-menu-item .current_page_item a:active{
	color: #755711 !important;
}
.header-menu ul#menu_main .current_page_item a:hover,
.header-menu .menu_hover_zoom_line .sc_layouts_menu_nav > li > a:hover{
	color: #191919 !important;
}

/* Home */
#style-5.mc4wp-form input[type="checkbox"] + label:before{
	width: 30px;
    height: 30px;
	left: 28px;
	line-height: 29px;
}
#style-5.mc4wp-form .mc4wp-form-fields button:before,
#style-5.mc4wp-form .mc4wp-form-fields button:hover:before{
	color: #755711 !important;
}
/* Slider */
.tp-leftarrow,
.tp-rightarrow{
	display: none !important;
}



/* Contact us page */
.wpcf7 .wpcf7-submit-style .submit-style-in{
	background-color: #755711;
}
.wpcf7 .wpcf7-submit-style:active .wpcf7-submit + .submit-style-in, .wpcf7 .wpcf7-submit-style:focus .wpcf7-submit + .submit-style-in, .wpcf7 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in{
	background-color: #755711;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.fill_inited,
div.wpcf7 .form-style-1 input[type="text"], 
div.wpcf7 .form-style-1 input[type="number"], 
div.wpcf7 .form-style-1 input[type="email"], 
div.wpcf7 .form-style-1 input[type="tel"]{
	color: #6A6E71;
}

/* Footer */

.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item {
    margin: 0px 17px 5px 0;
}
.footer-menu .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-item > a,
.footer-menu .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-item > a:hover{
	color: #fff !important;
}
.copyright-line .elementor-widget-container p a{
	color: #D2D3D5 !important;
}

/* Service */
.sc_price_item.sc_price_active .sc_price_item_link{
	background-color: #755711;
}
.packages .trx_addons_column-1_3:first-child .sc_price_item_link:hover,
.packages .trx_addons_column-1_3:last-child .sc_price_item_link:hover {
  background-color: #0F0F0F;
  color: #ffffff;
}

/* Hover style for the second column */
.packages .trx_addons_column-1_3:nth-child(2) .sc_price_item_link:hover {
  background-color: #755711;
  color: #ffffff;
}

/* Single portfolio page */
.nav-next .meta-nav,
.nav-previous .meta-nav{
	color: #755711;
}

/* Home */
.view-more-btn .sc_button{
	background-color: #755711;
}
.view-more-btn .sc_button_default:hover{
	background-color: #755711 !important;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before, .sc_testimonials_simple .sc_testimonials_item_content:before{
	color: #755711;
}
.sc_testimonials_simple .slider_outer .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background-color: #755711;
	border-color: #755711;
}

.solution-inner-section .elementor-container{
	flex-direction: row;
    column-gap: 20px;
}

/* Media Queries */

@media (max-width: 479px) {

	/* Header */
	.menu_mobile .sc_layouts_logo img {
		max-height: 70px !important;
	}

	/* Footer */

	.footer-menu-icons .trx_addons_column-1_5{
		padding-bottom: 8px !important;
	}
	.sc_icons_default .sc_icons_item_title {
		font-size: 14px !important;
	}
	.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item {
		margin: 0px 10px 5px 0 !important;
	}
	
	/* Services */
	.sc_price_metro .sc_price_item_inner .sc_price_item_price{
		font-size: 32px;
        line-height: 36px;
	}
	
	/* Home */
	.extra-space .elementor-spacer{
		height: 0px;
	}
	#style-5.mc4wp-form .mc4wp-form-fields input[type="email"]{
		font-size: 17px !important;
	}
	#style-5.mc4wp-form input[type="checkbox"] + label:before{
		height: 20px !important;
		width: 20px !important;
		left: 0px;
		line-height: 18px;
	}
	.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_title a{
		font-size: 18px;
		line-height: 23px;
	}
	.sc_team_alter .sc_team_item_title {
         font-size: 17px;
     }
	.sc_team_alter .sc_team_item_subtitle {
		font-size: 13px;
	 }
	
}