/*
 Theme Name:   Work & Travel Company Child
 Theme URI:    http://travel.themerex.net/
 Description:  Work & Travel Company Child Theme
 Author:       ThemeREX
 Author URI:   http://themerex.net/
 Template:     work-travel-company
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  work_travel_company_child
*/

.contacts_wrap_inner {
	padding: 1.5em 0 0.5em;
}

.contacts_wrap .logo {
    margin-bottom: 1.5em;
}

.contacts_wrap .contacts_address {
	margin-bottom: 0.5em;
}

.copyright_wrap_inner {
	padding: 1em 0 1em;
}

address {
	margin-bottom: 0.5em;
}

.wpcf7-form .wpcf7-form-control-wrap textarea {
	height: 80px;
	min-height: 80px;
}

.page_content_wrap {
	padding: 2em 0 5em;
}

.scheme_original .scroll_to_top {
	display: none !important;
}

.hover_icon:hover:before, .hover_icon:after {
	opacity: 0 !important;
}

.sc_form_background_slim {
	padding: 1.7em !important;
}

.sc_form_background_slim .wpcf7-form-control-wrap input {
	padding: 0.5em 1.4em !important;
}

.slider_boxed, .content_wrap, .content_container {
	width: 1300px;
}

.wp-post-image {
	max-height: 330px;
	object-fit: cover;
}

.post_info {
	display: none;
}

.post_descr {
	display: none;
}

.sc_services_style_services-2 .sc_services_item:before {
	display:none !important;
}

body .sc_services_style_services-2 .sc_services_item .wp-post-image {
	object-fit: scale-down !important;
	height: 260px !important;
	margin: auto !important;
}

.sc_services_style_services-2 .sc_services_item, 
.sc_services_style_services-2 .sc_services_item .sc_services_item_featured {
	background-color: transparent !important;
}

.post_featured img {
	object-fit: scale-down !important;
}



.sc_services_item_title {
	display: none !important;
}

.sc_services_style_services-2 .sc_services_item .wp-post-image {
	opacity: 1 !important;
}


.sc_services_style_services-2 .sc_services_item .sc_services_item_featured {
	opacity: 1 !important;
}

.sc_services_style_services-2 .sc_services_item_readmore { 
	margin-top: 0 !important;
}

.sc_services_item_title_2 {
	font-size: 18px;
	padding: 5px 4px;
	font-weight: normal;
	margin: 15px auto;
    max-width: 270px;
}

.scheme_original .sc_slider_controls_wrap a {
	background-color: #2f432c !important;
}

.logo_slogan {
	display: none;
}

.contacts_wrap .logo  {
	margin-bottom: 0.5em;
}

.contacts_wrap .logo img {
	height: 60px !important;
}

.scroll_to_top {
	display: none !important;
}

.scheme_camino .top_panel_middle {
	background-color: #2f432c !important;
}

	
.grecaptcha-badge { visibility: hidden; }

.main-lead-overlay {
	box-shadow: inset 0 0 0 50vw rgba(0,0,0,0.6);
}

.post_icon {
	display:none;
}

.rounded-image img {
	border-radius: 20px;
}

.header_mobile {
	background-color: #344D31;	
}

.scheme_camino .header_mobile .menu_button {
	color: #f9b347 !important;
}

.scheme_camino .top_panel_style_4 .menu_main_nav_area:before {
	display: none;
}

.top_panel_style_4 .top_panel_middle {
	padding: 1.8em 0 1.2em;
}

.language-switcher {
	margin-left: 20px;
	list-style: none;
}

.language-switcher li {
	display: inline-block;
	padding: 7px 3px;
}

.language-mobile {
	right: 90px;
    position: absolute;
    height: auto;
    top: 18%;
}

.breadcrumbs {
	display: none;
}

.lang-item a img {
	margin-top: -2px;
    width: 20px !important; /* Adjust the width as per your preference */
    height: auto !important; /* Maintain aspect ratio */
}


@media (max-width: 479px) {
.slider_boxed, .content_wrap, .content_container {
  width: auto !important;
  padding: 0 30px;
}
}

@media only screen and (max-width: 769px) {
	.swap-on-mobile {
		display: flex !important;
		flex-direction: column-reverse;
	}
}

@media only screen and (min-width: 769px) {
	.scheme_camino .menu_main_nav > li ul li a {
		padding: 10px 20px;
		color: #344D31 !important;
	}

	.scheme_camino .menu_main_nav > li ul li a:hover {
		color: #fff !important;
		background-color: #344D31 !important;
	}
	
	.scheme_camino .menu_main_nav > li ul li.current-menu-item > a {
		background-color: #344D31 !important;
		color: #fff !important;
	}

	.scheme_camino .menu_main_nav > li ul li {
		padding: 0 !important;
		margin: 0 !important;
		border-bottom: 1px solid #f2970f;
	}

	.scheme_camino .menu_main_nav > li ul {
		padding: 0 !important;
		background-color: #f9b347 !important;
		width: 220px;
	}
	
	.mt-40 {
		margin-top: 40px;
	}
	
	.isotope_item_content {
		padding: 0 40px;
	}
	
	
	.lang-item a img {
		margin-top: -4px;
		width: 25px !important; /* Adjust the width as per your preference */
		height: auto !important; /* Maintain aspect ratio */
	}
}