/*
Theme Name: Avada
Description: The #1 selling theme of all time that allows you to build virtually any design style.
Author: ThemeFusion
Theme URI: http://avada.theme-fusion.com/
Author URI: http://themeforest.net/user/ThemeFusion
Version: 5.4.2
License: Themeforest Split Licence
License URI: -
Text Domain: Avada
*/
.form-inner {
    width: 100%;
    height: 56px;
    padding: 15px 20px;
    background: #eef4f7;
    color: #2d3b42;
    font-size: 20px;
    line-height: 20px;
    border-radius: 4px;
}

.content-heading h1{
color: #222;
font-size: 3.5em;
font-weight: 500;
line-height: 1em;
max-width: 1200px;
text-align: center;
width: 100%;
font-family: inherit;
}
.fusion-text .content-heading h2 {
  font-size: 48px !important;
  text-align: center;
  color: #222;
  font-family: inherit;
  font-family: inherit;
}

 #main .fusion-column-wrapper .fusion-text .content-heading h3 {
  font-size: 30px;
  text-align: center;
  color: #222;
  font-family: inherit;
  text-align: center;
}

#main .fusion-column-wrapper .fusion-text .get-more h2{
font-weight: 300;
font-size: 35px;
line-height: 45px;
color: #454249;
margin: 1.2em 0 0.4em;
 margin-top: 1.2em;
letter-spacing: 0.025em;
}
#main .fusion-column-wrapper .fusion-text  .get-more p{
font-weight: 300;
font-size: 17px;
line-height: 1.5em;
color: #454249;
margin: 1.8em 0 0.4em;
letter-spacing: 0.025em;
margin-bottom: 30px;
}
.form-div{
	border-radius: 5px;
	box-shadow: 0 0 15px rgba(0,0,0,0.2);
	padding: 30px;
}
.form-div h3{
font-weight: 400;
font-size: 35px;
line-height: 4.25rem;
color: #454249;
margin: 1.8em 0 0.4em;
margin-top: 10px;
letter-spacing: 0.025em;
margin-bottom: 20px;
}
.form-div .form-group{
width: 100%;
padding-bottom: 10px;

}
.form-div .form-group input{
	width: 100%;
	border: none;
	color:#a9a9a9;
	padding:10px 10px;
	font-size: 16px;
}
.form-div .form-group label{
	width: 100%;
	font-size: 16px;
	margin-bottom: 15px;
}
.form-div .form-group select{
	width: 100%;
	float: left;
	color:#a9a9a9;
	padding: 10px 10px;
	font-size: 16px;
	margin-bottom: 10px;
}
.checkbox label{
	width: 70%;
	padding: 20px 20px;
}
.submit-button{
	text-align: center;
}
.btn-design{
background: #f05419;
padding: 10px 20px;
color: #fff;
border-radius: 3px;
text-transform: uppercase;
border: none;
width: auto;
margin: auto;
margin-bottom: 30px;	
}
#career-project{
width: 100%;
overflow: auto;
padding: 6em 0;
background: linear-gradient(135deg, #ff9c00 30%, #ed5e5d 70%);
}

#main .fusion-column-wrapper .fusion-text .no-fluke h2{
text-align: center;
width: 83.05085%;
color:#fff;
width: 100%
}
#main .fusion-column-wrapper .fusion-text .no-fluke p{
	color:#fff;
	text-align: center;
	width: 100%
}
.career-buttton{
	text-align: center;
	margin:auto;
}
.career-buttton a.btn-design{
background: none;
border: 1px solid #fff;
border-radius: 3px;
color: #fff;
display: inline-block;
font-size: 16px;
font-weight: 600;
letter-spacing: 0.1rem;
padding: 0.9375rem 1.875rem;
position: relative;
z-index: 1;
text-transform: uppercase;
transition: all 0.3s;
margin-left: 30px;
}
.career-buttton a.btn-design:hover{
	background: #fff;
	color: #454249;
}

#main .fusion-column-wrapper .fusion-imageframe  ebbok_image
{
width:450px;
}

#ebook_form_coloumn .wpcf7-captchar, .wpcf7-form .wpcf7-date, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-text, .wpcf7-form textarea, .wpcf7-select-parent .select-arrow, input.s, input[type="email"], input[type="text"], select, textarea {
    border-color: #ccc !important;
}


/*---------------video-production-page-------------*/

#video-production{
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #f1f1f1;
	width: 100%;
	max-width: 1340px;
	margin: 0px auto;
	padding: 0 4em;
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 30em;
	border-radius: 3px;
	margin: 2em auto;
	position: relative;
}
.video-production-main{
	padding: 0;
}
.parent-heading {
	font-weight: bold;
	letter-spacing: .2em;
}
.parent-heading h1{
	font-size:50px;
	line-height: 1em;
	padding: 0;
	margin: 0 auto;
	color: #666;
	letter-spacing: .09em;
	font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
	float: left;

}
.parent-heading h2 {
	font-weight: 100;
	font-style: italic;
	font-size: 1.7em ;
	line-height: 1.3em;
	float: left;
}
#main .fusion-column-wrapper .fusion-text #did-you-know{
	padding: 100px 0;
}
#main .fusion-column-wrapper .fusion-text .did-you-heading h1{
	margin-bottom: 30px;
}
#main .fusion-column-wrapper .fusion-text .did-you-heading p {
	font-family: "Lato", sans-serif;
	font-weight: 300;
	font-size: 20px;
	line-height: 1.5em;
	color: #666;
	margin: 1.8em 0 0.4em;
}
#main .fusion-column-wrapper .fusion-text .did-you-heading a.video-projects{
	text-decoration: none;
	color: #f6780a;
}
#main .fusion-column-wrapper .fusion-text .did-you-heading h4{
	font-family: "Lato", sans-serif;
	font-weight: bold;
	font-size: 24px;
	line-height: 2rem;
	color: #454249;
	margin:50px 0 30px;
	letter-spacing: 0.025em;

}
#main .fusion-column-wrapper .fusion-text .learn-btn-design:hover{
    color: #fff;
    background:  #f6780a;
}

#main .fusion-column-wrapper .fusion-text .did-you-heading ul li::before {
    position: absolute;
    content: url(http://90branding.com/wp-content/uploads/2018/06/images.png);
    left: -31px;
    height: auto;
    top: 50%;
    transform: translatey(-50%);
}
#main .fusion-column-wrapper .fusion-text .did-you-heading ul{
	list-style: none;
}
#main .fusion-column-wrapper .fusion-text .did-you-heading ul li{
	font-size: 16px;
	color: #666;
	line-height: 30px;
	position:relative;
}
#main .fusion-column-wrapper .fusion-text .find-out-learn-more{
	text-align: center;
	padding: 40px 0;
	margin-bottom: 30px;
}
#main .fusion-column-wrapper .fusion-text .find-out-learn-more p{
	font-size: 20px;
	margin-bottom: 50px;
	color: #666;
}
.learn-btn-design{
	background: linear-gradient(to bottom, #f05419 0%, #f47900 100%);
	color: #fff;
	transition: none;
	padding: 15px 25px;
	position: relative;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 2px;
}
.related h2 {
	text-align: center;
	padding-top: 1em ;
	font-weight: 100;
	font-size: 35px;
	line-height: 1.3em;
}
.mobile-first h1 a{
	text-decoration: none;
	color: #000;
	font-size: 30px;
	margin-bottom: 30px;
}
.mobile-first p{
	font-size: 18px;
	margin-bottom: 20px;
	color: #666;
}
.mobile-first a.read-more{
	color: #f6780a;
	text-decoration: none;
}

#web-strategy{
	padding: 0 0 50px;
}
.web-strategy-content h3 a{
	color: #444;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: .2em;
	margin-bottom: 30px;
}
.web-strategy-content ul{
	list-style: none;
	padding: 0;
}
.web-strategy-content ul li a{
	line-height:30px;
	text-decoration: none;
	color:#444;
	font-size: 16px
}

#main .fusion-column-wrapper .fusion-text .dwnld_ebook {
  color: #454249;
  font-size: 35px;
  font-weight: 400;
  letter-spacing: 0.025em;
  line-height: 4.25rem;
  margin: 10px 0 20px;
  text-align:center;
}
#main .fusion-column-wrapper .before-and-after-goal #comment-input input, #comment-textarea textarea, #wrapper .search-table .search-field input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .avada-select-parent .select-arrow, .avada-select-parent select, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .gravity-select-parent .select-arrow, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .select-arrow, .woocommerce-checkout .select2-drop-active, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-text, .wpcf7-form textarea, .wpcf7-select-parent .select-arrow, input.s, input[type="email"], input[type="text"], select, textarea {
  border-color:none;
}

#ebook_form_coloumn {
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2);
  background-color: #fafafa;
}
#main .fusion-column-wrapper .fusion-text .content-heading h2
{
margin-bottom:0;
}


@media(min-width: 250px) and (max-width: 767px){

	.form-div h3{
		line-height: 4.25rem;
	}
	.no-fluke p {
	margin: 0 0 25px;
}
	.career-buttton a.btn-design {
	margin-left: 0;
}
.web-strategy-content {
	text-align: center;
}

}

.parent-heading2 {
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .2em;
}