/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
body{
font-family: "Lato", sans-serif;
}

#inner-page #main p{font-family: 'PT Sans Narrow', sans-serif !important;}
#inner-page #main span{font-family: 'PT Sans Narrow', sans-serif !important;}
#inner-page #main li{font-family: 'PT Sans Narrow', sans-serif !important;}
#inner-page #main h1{font-family: 'Lato', sans-serif;}
#inner-page #main h2{font-family: 'Lato', sans-serif;}
#inner-page #main h3{font-family: 'Lato', sans-serif;}
#inner-page #main h4{font-family: 'Lato', sans-serif;}
#inner-page #main h5{font-family: 'Lato', sans-serif;}
#inner-page #main h6{font-family: 'Lato', sans-serif;}



body .fusion-logo img {
    width: auto;
    height: 70px;
    vertical-align: middle;
}
a.mdl-button.getauote {
    background: #d12d34;
    background: -moz-linear-gradient(left, #d12d34 1%, #b02449 36%, #981c58 58%, #821765 100%);
    background: -webkit-linear-gradient(left, #d12d34 1%,#b02449 36%,#981c58 58%,#821765 100%);
    background: linear-gradient(to right, #d12d34 1%,#b02449 36%,#981c58 58%,#821765 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d12d34', endColorstr='#821765',GradientType=1 );
    color: white;
    border-radius: 30px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 15px;
    float: right;
    padding: 12px 33px;
    font-size: 20px;
    letter-spacing: 1px;
}
a.getauote.mdl-button:hover, a.getauote.mdl-button:focus {
    background: #801865;
    background: -moz-linear-gradient(left, #801865 0%, #941c5a 30%, #a02053 63%, #d12d34 99%);
    background: -webkit-linear-gradient(left, #801865 0%,#941c5a 30%,#a02053 63%,#d12d34 99%);
    background: linear-gradient(to right, #801865 0%,#941c5a 30%,#a02053 63%,#d12d34 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#801865', endColorstr='#d12d34',GradientType=1 );
}
.looking_section h2 {
    color: #fff !important;
    font-size: 45px !important;
    letter-spacing: normal;
}
body .fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 60px;
    line-height: 0;
    font-weight: 700;
    color: #282828;
    font-family: "Lato", sans-serif;
}
body .fusion-page-title-bar.fusion-page-title-bar-left {
    height: 270px;
}
.career-section-one ul {
    list-style: outside !important;
}
body .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-captions h1{
    color:#fff !important;
    line-height: inherit;
}
body .our-services h2 {
    color: #000;
    font-size: 58px !important;
    font-weight: bold;
    padding: 0px 0px 5px 0px;
    letter-spacing: 7px;
    text-align: center;
    text-transform: uppercase;
}
body .heading h2.content-box-heading {
    font-size: 1.3em !important;
    font-weight: 700;
    letter-spacing: -0.7px;
    margin: 0px;
    padding: 0px;
}
a.fusion-read-more {
    color: #e4772e;
    text-transform: uppercase;
font-weight: 700;
}
a.fusion-read-more:after {
    content: ' ' !important;
}
.fusion-fullwidth.box-contactUs-form {
    margin-left: -30px;
    margin-right: -60px !important;
}
p.text-center{
    text-align:center;
}
body .box-portfolio h2 {
    color: #FFF !important;
    position: relative;
    font-size: 58px !important;
    padding: 0px 0px 5px 0px;
    text-align: center;
    text-transform: uppercase;
}
.fusion-layout-column{
     margin-bottom: 0px !important;
}
body .Our-branding h2 {
    color: #fff;
    font-size: 58px !important;
    text-align: center;
    text-transform: uppercase;
}
#Home_Blog_Left a {
    color: #e86107 !important;
    text-decoration: none;
}
.banner-career input[type=text], .banner-career input[type=password], .banner-career input[type=email], .banner-career input[type=number], .banner-career input[type=phone] {
    line-height: 16px;
    max-width: 100% !important;
    width: 100% !important;
    background-color: transparent;
    border: solid 1px #ffffff;
    color: #ffffff;
}
.banner-career input#fscf_submit8 {
    border: 1px solid;
    padding: 13px 0 !important;
    background: linear-gradient(to right, #d12d34 1%,#b02449 36%,#981c58 58%,#821765 100%);
    color: #fff;
    font-size: 30px;
    font-weight: 600;
    width: 100%;
}
.career-cources h2 {
    color: #fff !important;
    font-size: 47px !important;
    text-align: center;
}
.career-cources p.call, .career-cources p.call a {
    color: #fff;
    font-size: 48px;
    font-weight: 700;
    text-align: center;
     padding-top: 0px;
}
.career-cources h3 {
    color: #eb7b2f !important;
    text-align: center;
    font-size: 21px;
}
.career-cources .fusion-text {
    padding-bottom: 30px;
    padding-top: 70px;
}
.fusion-text p {
    padding-top: 15px;
}
.traning-section .post-content p {
    margin-top: 0px !important;
    margin-bottom: 0px;
}
.career_btn_sec .fusion-column-content-centered {
    text-align: center;
}
.career-three-section .fusion-content-boxes {
    margin-bottom: 0px !important;
}
.social-icon h2 {
    padding-right: 0px !important;
    color: #fff !important;
}
.Our-branding h3 {
    color: #fff !important;
    position: relative;
    padding-bottom: 5px;
    font-size: 40px !important;
    font-weight: bold;
}
.fusion-footer-widget-area{
    border-top:0px !important;
}
footer .menu-our-service-2-container {
    padding-top: 75px;
}
a.btn{
    text-align: center;
    display: inline-block;
    font-size: 21px;
    color: #000;
    border: none;
    background-color: transparent;
    padding: 6px 18px;
    border-radius: 0px;
    line-height: 1;
    text-transform: uppercase;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    border: solid 2px #8f2d84;
}
#testimonial-slider .owl-dots .owl-dot {
    display: inline-block;
}
#testimonial-slider .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #d6d6d6;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 200ms ease;
    -moz-transition: opacity 200ms ease;
    -ms-transition: opacity 200ms ease;
    -o-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
#testimonial-slider .owl-dots .owl-dot.active span{
    background:#ee741b;
}
#testimonial-slider .owl-dots {
    text-align: center;
}
.career-traing .about-img img {
    border: 5px solid #b73944;
    padding: 20px;
    border-radius: 10px;
}
ul.branding-list li:nth-child(odd):before {
    bottom: -40px;
}
.hover-contant {
    height: 203px;
}
.fusion-fullwidth.fullwidth-box.fusion-parallax-none.about_section.hundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    background-size: contain !important;
}
.about_section .fusion-image-hovers .hover-type-zoomin {
    overflow: visible !important;
}
body .freelancer_section.career_freel  p.text-desc{
    width: 100% !important;
    text-align: left;
}
body .freelancer_section.career_freel p{
    padding: 0px;
}
body .freelancer_section.career_freel .free-content{
    padding: 20px 0;
}
h2.blog-shortcode-post-title.entry-title {
    margin-bottom: 5px;
    font-size: 20px !important;
    text-align: center;
    text-transform: uppercase;
    font-family: "Lato", sans-serif !important;
}
h2.blog-shortcode-post-title.entry-title a{
    color: #e86107 !important
}
body.single-post .fusion-page-title-bar.fusion-page-title-bar-left {
    height: 80px;
}
body.single-post h3 {
    font-size: 33px !important;
    letter-spacing: 2px !important;
}
body.single-post h4 {
    font-weight: bold;
    font-size: 20px;
    padding-bottom: 15px;
    font-family: 'Lato', sans-serif;
    line-height: 1.3;
    color: #000;
}
body.single-post h5 {
    font-weight: bold;
    font-size: 17px;
    padding-bottom: 15px;
    font-family: 'Lato', sans-serif;
    line-height: 1.3;
    color: #000;
}
body.single-post h2 {
    font-size: 58px !important;
    padding: 0px 0px 5px 0px;
    letter-spacing: 7px !important;
    text-align: center;
    font-weight: bold !important;
    text-transform: uppercase;
    font-family: "Lato", sans-serif !important;
}
body.single-post h1 {
    color: #000;
    font-family: "Lato", sans-serif !important;
}
.video-section{
    background-image: url(/wp-content/uploads/2019/01/EVERYIT_Home-new2_06.png);

}
footer input[type="submit"] {
    cursor: pointer;
    border: solid 2px #8f2d84;
}
.fusion-fullwidth.fullwidth-box.fusion-parallax-none.video-section.box-social.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    background: url("/wp-content/uploads/2019/02/parrten-banner.png") !important;
    padding: 40px 0px 10px;
    background-repeat: repeat;
    background-color: #bfbfbf !important;
}
footer .fusion-column.col-lg-2.col-md-2.col-sm-2:nth-child(2) {
    border-left: 1px solid #fff;
}
footer .fusion-column.fusion-column-last.col-lg-2.col-md-2.col-sm-2 {
    border-left: 1px solid #fff;
}

.page-breadcrumbs-it .fusion-breadcrumbs {
    margin-top: 20px;
}

.page-breadcrumbs-it .fusion-breadcrumbs {
    padding-left:30px;
    padding-right:30px;
}
.page-breadcrumbs-it1 .fusion-breadcrumbs span.breadcrumb-leaf {
    border: 1px solid #f1691f;
    color: aliceblue;
    background: #ef8426;
    display: inline-block;
    padding: 2px 10px;
    text-decoration: none;
}
.page-breadcrumbs-it .fusion-breadcrumbs:before {
    content: "»";
    color: #1e73be !important;
    font-size: 22px !important;
    margin-right: 10px;
}
.page-breadcrumbs-it .fusion-breadcrumbs:after {
    content: "»";
    color: #1e73be !important;
    font-size: 22px !important;
    margin-left: 10px;
}
.page-breadcrumbs-it .page-breadcrumbs {
    margin-top: 20px;
}
.single-post .fusion-page-title-secondary .page-breadcrumbs-it {
    display: block;
}
.single-post .page-breadcrumbs-it {
    display: none;
}
#Home_Blog_Left .default-theme.wp-posts-carousel .owl-controls .owl-nav div {
  top: 31% !important;
}
body .page .post-content .fusion-text p a {
    color: #e86107;
}
ul.list-simple li a, .post-content p a {
      color: #e86107;
}
ul.list-simple li a:hover, .post-content p a:hover {
    color: #000;
}
body .page .post-content .fusion-text p a:hover {
    color: #000;
}
body.home .post-content .fusion-text p a {
    color: #fff;
}
body .single-navigation {
    height: 34px;
    line-height: 34px;
    border: none;
    margin-bottom: 0px; 
    text-align: right;
}
.nav-item-inner h4 a:hover {
    color: #fff !important;
}
h2.blog-shortcode-post-title a:hover {
    color: #000 !important;
}
.fusion-breadcrumbs a:hover, .single-navigation a:hover {
    color: #e86107 !important;
}
.single-post .fusion-breadcrumbs span{
    font-size: 15px;
}
.related-posts .fusion-title.fusion-title-size-two.sep-double.sep-solid h2 {
    text-align: center;
}
.related-posts .fusion-title.fusion-title-size-two.sep-double.sep-solid {
    display: -webkit-inline-box !important;
}
.fa-map-marker:before {
    content: "\f041" !important;
}
div#fscf_captcha_field8 {
    color: #fff;
}
.page-id-31285 .readmore_btn
{
	display:block;
	float:none;
	margin:20px;
	margin-left:0px;
	width:201px !important;
	text-align: center;
	color:white !important;
	font-size: 21px;
	padding:10px 30px 10px 30px;
}
.page-id-31285 .explore-power .readmore_btn
{
	display:block;
	float:none;
	margin:20px !important;
	margin-left:0px;
	width:201px !important;
	text-align: center;
	margin-left: 0px !important;
	color:white !important;
	font-size: 21px;
	padding:10px 30px 10px 30px;
}
.page-id-31285 .fusion-page-title-bar.fusion-page-title-bar-left {
	display:none;
}
.page-id-31285 .fusion-text .readmore_btn
{
	margin:auto;
}
.page-id-31285 .fusion-text h2
{
    color:white;
}
.page-id-31285 .fusion-layout-column .fusion-one-half
{
    text-align:left !important;
}
.page-id-31285 .banner-text
{
	text-align:center;
	padding:70px 0px!important;
}
.page-id-31285 .fusion-text .process-list
{
	margin-bottom:35px;
}
.page-id-31285 .got-more 
{
	padding:5rem 30px !important;
}
.btn-review
{
	
    position:fixed;
	top:65%;
	display: block;
    z-index: 999 !important;
    right: 0px;
	
}
.btn-review a {
    height: 180px;
    width: 150px;
    display: block;
    background-image: url("https://www.everyitsolution.com/wp-content/uploads/2021/11/button2.png");
    background-repeat:no-repeat;
    background-attachment: cover;
    background-position: right; 
}

