/*
Theme Name: Aeroland Child
Theme URI: http://aeroland.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0.0
Template: aeroland
Text Domain:  aeroland-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

ul#menu-primary.menu__container{
	display: inline-flex;
}
.form_div{
	display: inline-flex;
	justify-content: space-between;
}
.form_div .form_field .wpcf7-submit{
	margin-top:0px;
}
.form_div .form_field{
	padding-left: 15px;
}
.icon_content_box.tm-box-icon .heading{
	font-size: 18px;
}
.icon_content_box.tm-box-icon .text h5{
	margin-top: 30px;
}
.position_text{
	position: absolute;
    background: #24397e;
	color: #ffffff;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    text-align: center;
    top: 0px;
    right: -5px;
    padding: 10px;
    line-height: 1;
    display: flex;
    align-items: center;
    box-shadow: 0px 0px 10px 0px #00000070;
	transform: rotate(-45deg) !important;
}
.position_text.position_text_2{
	background: #f05921;
}
.video_testi_main .wpb_wrapper, .video_testi_main .vc_column-inner ,.video_testi_main .tm-popup-video,.video_testi_main .video-link, .video_testi_main .tm-popup-video .video-poster, .video_testi_main .tm-popup-video .video-poster img {
	height: 100%;
}
.tm-image.drive_img .image, .tm-image.drive_img .image img{
	width: 100%;
}
.tm-box-icon.job_icons .heading{
	font-size: 24px;
}
.max-width-cls{
	max-width: 500px;
	margin: auto;
}
.tm-list.quote_icon_list .list-header{
	display: inline-flex;
	align-items: center;
}
.tm-list.quote_icon_list .list-header .desc{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 18px;
}
.quote_icon_list{
    padding-left: 30px;	
}
.owl-carousel .owl-item{
	background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px #00000045;
    padding: 30px;
	border:2px solid #f15a22;
	border-radius: 15px;
}
.owl-carousel .owl-stage-outer{
	padding: 30px 0px;
}
.testimonial-rating-346,.owl-dots{
	display: none !important;
}
.testimonial-346 .testimonial-author-name-346{
	margin-top: 100px !important;
}
.testimonial-346 .testimonial-thumb-346{
	position: absolute;
    bottom: 75px;
    left: 0px;
    right: 0px;
}
.tm-box-icon.job_icons .content-wrap{
	padding: 30px;
}
.main_sec_video.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{
	padding-top: 0px;
}
.tm-box-icon.job_icons .content{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.tm-box-icon.job_icons .content .icon{
	width: auto;
	margin-right: 15px;
	font-size: 35px;
}
.tm-box-icon.job_icons .content .heading{
	width: auto;
}
.tm-box-icon.job_icons .content .text{
	width: 100%;
}
.max-width-cls p{
	font-size: 18px;
}
.tm-social-networks{
	text-align:left !important;
}
.grecaptcha-badge{
	z-index:9999;
}

@media only screen and (max-width: 1199px){
	.position_text{
		top: 15px;
	}
	.tm-box-icon.job_icons .heading{
		font-size: 20px;
	}
	.reverse_col{
	    display: flex;
		flex-direction: column-reverse;
	}
}

@media only screen and (max-width: 991px){
	.form_div{
		display: block;
	}
	.form_div .form_field{
		display: inline-flex;
		width: 100%;
		padding-left: 0px;
	}
	.form_div .form_field label{
		width: 100%;
	}
}

@media only screen and (max-width: 767px){
	.easy_step_icon .content-inner{
		flex-direction: column;
	}
	.easy_step_icon .content-inner .image{
		margin-bottom: 30px;
	}
}
@media only screen and (max-width: 575px){
	.form_div .form_field{
		width: 100%;
	}
}
