/*
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
*/

#footer{
    position: relative;   
}

.seo_banner_img{
/* 	background-image:url("https://aristotleconsultancy.com/wp-content/uploads/2023/10/seo_page_banner.jpg")
	background-size:cover;
	padding:50px 0px; */
	background:red;
}

.footer-main {
    position: relative;
    padding-top: 160px!important;
}
.fusion-footer-widget-area{
    padding-bottom: 100px!important;
}
.footer-main:before {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    top: 30px;
    left: 50%;
    background-size: cover;
    transform: translate(-50%, -0%);
    background-image: url(../Avada/assets/images/logo.png);
    background-repeat: no-repeat;
    background-position: center;
}

#footer::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 210px;
    left: 0;
    z-index: -9;
    bottom: 0px; 
    background-image: url(../Avada/assets/images/footer-bg-svg.svg);
}

.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {
    color: #ffffff;
}

.certficate-logo {
    height: 75px;
}

.textwidget.custom-html-widget {
    position: absolute;
    top: -130px;
}

section#custom_html-3 {
    margin: 0;
}

.fusion-footer .menu-item a{
    font-size: 14px;
    line-height: 24px; 
}
.fusion-footer .menu-item {
    padding: 3px 0px  !important;
}

.fusion-footer .fusion-footer-widget-column {
    margin-bottom: 0;
}

.fusion-footer .fusion-footer-widget-area .widget-title {
    margin: 0px 0px 20px 0px;
}

.service-content{
    margin: 40px 0px 0px;
}

.service-content h3{
    font-size: 22px !important; 
    font-weight: 500 !important;
    margin-bottom: 10px  !important;
}

.service-content p{
    font-size: 14px;
    line-height: 26px;
}
.our-service {
    padding: 80px 0!important;
    margin: 0;
}

.who-we-content p{
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 0.5px;}

    .testimonial-list{

    }

    .testimonial-list img {
        height: 160px;
        width: 160px;
        border-radius: 50%;
        background-size: cover;
    }

    .testimonial-list p{
        font-size: 14px;
    }

    .testimonial-list .company-name span{
        color: #DA251D;
        font-size: 12px;
    }

    .input-field label {
        font-size: 14px;
        font-weight: 600;
        letter-spacing: 1px;
    }

    .input-field input,  .input-field select,  .input-field textarea {
        border-bottom: 1px solid #ccc !important;
        background: #fff !important;
        color: #000 !important;
        height: 45px;
    }
    .input-field  ::placeholder {
        color: #ccc !important; 
      }

   .input-field  .select-arrow{
    background: #fff !important;
    color: #000 !important;
   }

   .location-container {
    margin: 0px !important;
    padding: 0px !important;
}  

.location-container>div{
    height: 180px;
    min-height: 180px;
}
   .location-container h3 {
    color: #000 !important;
    font-size: 20px !important;
    text-align: center;
    font-weight: 600 !important;
    margin: 0;
    margin-bottom: 10px;
}

   .location-container p {
    color: #000 !important;
    font-size: 16px !important;
    text-align: center;
    margin: 0;
    line-height: 26px;
    }

    .office-heading h2{
        margin: 0px !important;
        
    }
    .content-box-heading{
        font-size: 18px !important;
        line-height: 24px !important;
    }
    .contact-from-style{
        background-color: #ffffff; 
    border-radius: 10px 10px 10px 10px;
    padding: 50px 50px 50px 50px; 
    border-radius: 10px 10px 10px 10px;
    }

    .client-img .fusion-gallery-image{
        margin:30px 0px;
        text-align: center;
    }
    .client-img .fusion-gallery-image img{
        height: auto;
        max-height: 100px;    
    }

    .career-content p{
        font-size: 14px;
        line-height: 24px;
    }
    .team-img img {
        height: 340px;
        width: auto;
    }

    .team-name{

    }

    .team-name h4{
        margin-bottom: 0  !important;;
        font-weight: 600 !important;
        font-size: 24px  !important;;
    }   
    .team-name p{   
        margin: 0;
        font-size: 18px;
    }

   .view-profile-btn {
        font-size: 12px !important;
        padding: 8px 15px !important;
    }

    .core-team-container .fusion-row{
        justify-content: center;
        display: flex;
        flex-wrap: wrap;
    }
    .team-list{ 
        padding: 10px; 
        border: 1px solid #ccc;
        transition:all .3s ease-in-out;
    }
    .team-list:hover{
        cursor: pointer; 
        box-shadow: 0px 0px 6px 3px #00000012;
        transition:all .3s ease-in-out;
    }

    .team-detail-head h2{
    color: #da251d !important;
    margin-bottom: 10px !important;
}

.team-detail-head{
    padding-left: 20px;
}

.team-sign{
    text-align: right;
    background: rgba(204, 204, 204, 0.12);
    padding: 10px 30px;
    border: none;
    border-right: 5px solid #DA251D !important;
}

.text-reds{
    color: #da251d !important;   
}

.our-services-about a{
    font-weight: 600;
    color: #da251d !important;
    font-size: 18px;  
    transition:all .3s ease-in-out;
    padding: 10px;
}
.testimonial-full-container {
    border-radius: 5px;
    padding: 15px;
    box-shadow: 0px 0px 6px 3px #cccccc3b;
}

.testimonial-image img{
    height: 190px;
    border-radius: 10px;
    width: auto;
}
.testimonial-content>p{
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 10px !important;
}
.testi-client-detail>h5{
    font-size: 20px !important;
    font-weight: 600 !important;
    margin-bottom: 0px;
    text-align: right;
}
.testi-client-detail>p{
    font-size: 16px; 
    margin-bottom: 0px !important;
    text-align: right;
}
.testimonial-full-container{
    margin-bottom: 35px !important;
}

.job-overview{

}
.job-overview h4{
    font-weight: 500 !important;
    margin-bottom: 5px;
}
.job-overview p {
    font-size: 16px; 
    margin-bottom: 10px !important;
} 
.job-list-container{
    padding: 15px 30px; 
    background: #f8f8f8;
}
.job-overview a, .job-modal-btn {
    border: 2px solid #da251d;
    color: #da251d;
    background: #f8f8f800;
    padding: 7px 12px;
    border-radius: 7px;
    transition:all .3s ease-in-out;
}

.job-overview a:hover, .job-modal-btn:hover{
    border: 2px solid #da251d;
    color: #fff;
    background: #da251d;
    transition:all .3s ease-in-out;
}

.home-contact{
    position: relative;
    box-shadow: 0px 0px 18px 8px #cccccc4d !important;
}
.home-contact:after{
    content: "";
    position: absolute;
    width: 190px;
    height: 290px;
    left: -160px;
    background-repeat: no-repeat;
    z-index: 9;
    bottom: -5px;
    background-image: url(../Avada/assets/images/contact-left.svg);
    pointer-events: none;
}
.home-contact:before{
    content: "";
    position: absolute;
    width: 190px;
    height: 290px;
    right: -160px;
    background-repeat: no-repeat;
    z-index: 9;
    background-position: right;
    text-align: left;
    bottom: 20px;
    background-image: url(../Avada/assets/images/contact-right.svg);
    pointer-events: none;
}
.blog-container {
    
}

.blog-container .fusion-image-wrapper img{
    height: 175px;
    max-height: 175px;
    background-size: cover;
}
.blog-container .entry-title {
    line-height: 20px !important;
}

.blog-container .entry-title a{
    font-size: 18px;
    font-weight: 500;
}

.blog-container .fusion-single-line-meta{
    color: #ccc;
    font-size: 14px;
    margin-top: 15px;
}
.blog-container .fusion-post-content-wrapper{
    background: #fff !important;
}
.blog-container .fusion-post-content-container p{
    font-size: 16px;
    line-height: 28px;
}
.blog-container .fusion-meta-info{
    margin-top: 0 !important;
}

.blog-container  .fusion-post-content-container{
    max-height: 146px !important;
    overflow: hidden;
}

.tesimonial{
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-image: url(../Avada/assets/images/client-arrow-bg.svg);
}

.our-blog{ 
    background-repeat: no-repeat !important;
    background-position: top left !important;
    background-image: url(../Avada/assets/images/blog-bg.svg);
}
.quick-contact-container{
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-image: url(../Avada/assets/images/quick-contact-bg.svg);
}
.our-service{
    background-repeat: no-repeat !important;
    background-position: top center !important;
    background-image: url(../Avada/assets/images/our-service-bg.svg);
}
.about-img-home img{
    width: auto;
    height: 300px;
}
.header-slide-content p{
    font-size: 18px;
}
.background.background-image:before {
    content: "";
    height: 100%;
    width: 100%;
    background: #00000082;
    display: block;
}

.service-icon {
    background: #fff;
    padding: 15px;
    border-radius: 50%;
    height: 100px;
    width: 100px;
    box-shadow: 0px 0px 8px 2px #00000024;
}
.service-icon img {
    height: 65px;
    width: auto;
}
.job-skills ul li, .job-locations ul li, .job-educations ul li, .pps-container ul li, .list-dots li{
    position: relative;
    display: block;
    font-size: 14px;
}
.job-skills ul li:before, .job-locations ul li::before, .job-educations ul li::before , .pps-container ul li::before, .list-dots li:before{
    content: "";
    background: #da251d;
    height: 5px;
    width: 5px;
    left: -15px;
    top: 10px;
    position: absolute;
}
.list-dots li{
    margin: 10px 0px;
}
.list-dots{
 margin: 10px 0px;
}
.job-requ>h4 {
    font-size: 22px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    margin: 0;
}
.job-requ ul {
    margin: 10px 0px;
} 
.job-des-content>h2>span{
    color: #da251d;
    font-size: 32px;
}
.job-modal-btn {
    border: 2px solid #da251d !important;
    color: #da251d !important;
    background: #da251d !important;
    padding: 7px 12px !important;
    border-radius: 7px !important;
    transition:all .3s ease-in-out !important;
}
 .job-modal-btn:hover{ 
    color: #fff !important; 
    transition:all .3s ease-in-out !important;
} 
.we-service-container img{
    height: 90px !important;
    max-height: 90px !important;
    width: auto;
}
.we-service-container h2{
    font-size: 16px !important;
} 

.we-do-icon img{
   height: 65px;
   width: auto;
}
.margin-r0{
    margin-right: 0px !important;
}


.page-id-1392 #main{
    padding-top: 0px !important;
}

/* 
.we-service-container:nth-child(even) .we-do-icon{
 text-align: right;
}
.we-service-container:nth-child(odd) .we-do-icon{
    text-align: left; 
}
 .we-do-icon:nth-child(odd) {
    width: 100%;
    margin-bottom: 20px !important;
    float: left ;   
    background: yellow ; 
    text-align: left;
}

 .we-do-icon:nth-child(even) {
    width: 100%; 
    margin-bottom: 20px !important;
    background: red;
    float: right;
    text-align: right;
} */

.we-do-icon{
    width: 100%;
    margin-bottom: 15px;
}


.why-advantages h2 {
    font-size: 24px !important;
    text-transform: capitalize;
    margin-bottom: 12px;
    line-height: 30px !important;
    color: #da251d !important;
}
/* .why-advantages p {
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 1px;
} */
.why-advantages h2>span {
    font-size: 50px;
    color: #0303031f;
    opacity: 0.5;
}

.animate-up-down {
    -webkit-animation: mover 1s infinite  alternate;
    animation: mover 1s infinite  alternate;
}
.animate-up-down{
    -webkit-animation: mover 1s infinite  alternate;
    animation: mover 1s infinite  alternate;
}
@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}

.why-advantages p>em{
    font-weight: 500 !important;
}

.staff-partner li {
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
}
.staff-partner p {
    /* font-size: 14px; */
    margin: 0px !important;
}
.staff-list h3{
    font-size: 30px !important;
}
/* 
.staff-list p{
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 1px;
} */

.slides li .background, .slides li .background-image{
    border-radius: 0px 0px 0px 160px !important;
}

.job-note{
    margin-top: 75px !important;
} 
.job-field label {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
}

.job-field input,  .job-field select,  .job-field textarea {
    border-bottom: 1px solid #ccc !important;
    background: #fff !important;
    color: #000 !important;
    height: 45px !important;
    
}

.job-field  .select-arrow{
background: #fff !important;
color: #000 !important;
}

.job-form-content {
    padding: 0px 30px;
}
.job-field {
    margin: 10px 0px !important;
}
.modal-title {
    font-size: 18px !important;
}

.job-field  ::placeholder {
    color: #ccc !important; 
  }


  /* -- Timeline Code -- */

   
.history-tl-container{  
  margin:auto;
  display:block;
  position:relative;
}
.history-tl-container ul.tl{
    margin:20px 0;
    padding:0;
    display:inline-block;

}
.history-tl-container ul.tl li{
    list-style: none;
    margin:auto;
    margin-left:200px;
    min-height:50px; 
    border-left:1px dashed #da251d;
    padding:0 0 50px 30px;
    position:relative;
}
.history-tl-container ul.tl li:last-child{ border-left:0;}
.history-tl-container ul.tl li::before{
    position: absolute;
    left: -18px;
    top: -5px;
    content: " ";
    border: 8px solid rgba(255, 255, 255, 0.74);
    border-radius: 500%;
    background: #da251d;
    height: 20px;
    width: 20px;
    transition: all 500ms ease-in-out;

}
.history-tl-container ul.tl li:hover::before{
    border-color:  #da251d;
    transition: all 1000ms ease-in-out;
}
.tl li .item-title {
    font-size: 16px;
    line-height: 27px;
    letter-spacing: 0.5px;
}
 
 .tl li .timestamp{
    color: #000000;
    position: absolute;
    width: auto;
    left: -20%;
    text-align: right;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 1px;
}

/* -- end timeline css -- */


.inv-list h3{ 
    font-size: 18px !important;
    font-weight: 600 !important;
    text-transform: capitalize;
}

/* .inv-list p{ 
    font-size: 14px !important;
    line-height: 26px !important;
} */


.inner-heading h4{
    font-weight: 600 !important;
    text-transform: capitalize;
}

.inner-heading p{  
    /* font-size: 16px !important; */
}

.liability-companies{

}
.skew-on{
    transform: skew(0deg, -5deg);
}
.skew-off{
    transform: skew(0deg, 5deg);
}

/* -- table css -- */


.table td, .table th {
    font-size: 14px;
    border-top-width: 0px;
    border-bottom: 1px solid; 
    padding: 15px 25px !important;
    height: 60px;
    vertical-align: middle !important;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.table-head-bg-primary thead th, .table-striped-bg-primary tbody tr:nth-of-type(odd) {
    background: #da251d  !important;
    color: #ffffff !important;
    border: 0px !important;
    text-align: left !important;
}

.table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6 !important;
}
/*-- table css end -- */

.special-pack-container li{
    margin: 5px 0px;
    font-size: 14px;
}

.analytics-list{
    padding: 10px;
    border: 1px solid #ccc;
    transition: all .3s ease-in-out;
}

.analytics-icon{
    height: 80px;
    width: auto;
}

.analytics-icon img{
    height: 80px;
    width: auto;
}
.analytics-list:hover{ 
    box-shadow: 0px 0px 6px 3px #00000012;
    transition: all .3s ease-in-out;
}

.analytics-item h4{ 
 color: #da251d !important;
 font-weight: 500 !important;
}
.analytics-item ul{
    padding: 0;   
}

.labour-law-content h4 {  
    font-weight: 500 !important;
    letter-spacing: 0.5px !important;
    margin-bottom: 10px !important; 
    font-size: 20px !important;
    color: #da251d !important;
}
.labour-law-content p { 
    /* font-size: 16px !important; */
    margin-bottom: 10px !important;
}

.labour-law-content {
    margin: 20px 0px !important;
}
.benfit-container, .compl-list, .service-under-list-container, .box-shadow-r{
    box-shadow: 0px 0px 9px 0px #0000001f;
    border-radius: 10px;
}

.box-design{ 
    border: 1px solid #ccc;
    transition: all .3s ease-in-out;
}  
 .box-design:hover, .box-without-bdr:hover{ 
    box-shadow: 0px 0px 6px 3px #00000012;
    transition: all .3s ease-in-out;
}
.box-without-bdr{    
    transition: all .3s ease-in-out;
} 
.payroll-benfit{

}
.payroll-benfit h5{
    font-weight: 600 !important;
    font-size: 20px !important;
}
.payroll-benfit p{
    /* font-size: 16px !important; */
    line-height: 28px !important; 
}
.waisehi{
    font-size: 16px !important;
    font-weight: 500 !important;
}

.company-entry-list li{
    margin: 10px 0px;
}

.service-under-list{

}

.service-under-list-container{

}

.tag-line .fusion-reading-box-container, .tag-line .reading-box-container-1 {
    margin-bottom: 0 !important;
}

.tag-line  .fusion-column-wrapper{
    min-height: auto !important;
    height: auto !important;
}

.finance-advisory li{
    margin: 10px 0px !important;
}

.bg-white{
    background: #fff !important;
}
 li{
     margin: 10px 0px;
 }
 
 
 .fusion-counters-circle .counter-circle {color: #fff;}

  /*.page-id-24 #sliders-container{
    margin-top: 80px;
}*/


.dis-none{  
    display:none;
}
 .news-scroll {
     background: #d81511;
    color: #fff;
    padding: 5px 0px;
    font-size: 14px;
    position: absolute;
    font-weight: 600;
    z-index: 1;
    box-shadow: 0 3px 7px 0px #0000002e;
    height: 34px;
    max-height: 34px;
    width: 100%;
    max-width: 100vw !important;
    overflow: hidden;
} 
.news-scroll a {
     color: #fff !important;
}
.fusion-page-title-bar-breadcrumbs{
    position:relative;
}
.fusion-page-title-bar-breadcrumbs:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #000000ab;
}

.blog-container .bdp-post-title a{
   font-size: 20px !important;
    font-weight: 500 !important;
    text-align: left !important;
    line-height: 26px !important;
}
.blog-container .bdp-post-title {
    text-align: left !important;   font-size: 0px !important;
}

.blog-container .bdp-post-short-content{
       font-size: 14px !important;
    line-height: 24px !important;
    text-align: left !important;
    color: #000;
    max-height: 100px !important;
    overflow: hidden;
}
.blog-container  .bdp-post-date{
    text-align: left !important;
}
.blog-container .bdp-readmorebtn { 
    color: #000 !important;
    border: 2px solid #da251d !important;
}
.blog-container  .bdp-readmorebtn:hover, .blog-container  .bdp-readmorebtn:focus {
    background: #da251d !important;
    color: #fff !important;
}
.blog-container .bdp-post-carousel.bdp-design-1 .bdp-post-carousel-content {
    text-align: left !important;
    margin: 0 10px;
}
.blog-container .bdp-post-carousel-slide {
    background-color: #fff !important;
    border: 1px solid #efefef !important;
    border-bottom-width: 3px !important;
        margin-right: 5px;

}
.blog-container .bdp-post-carousel-content {
        padding: 10px 15px 20px 15px !important;
}
.blog-container .bdp-post-carousel-slide{
    margin-bottom: 30px;
    background: #fff !important;
    height: 555px;
    max-height: 555px;
}
.blog-container .bdp-post-image-bg img {
    display: inline-block;
    height: 200px;
    width: 100%;
    background-size: contain;
}
.hide-lap{
    display:none; 
    opacity:0;
} 
.hide-mobile{  
    display:block;
} 
.blog-details h3 {
    color: #da251d !important;
    font-size: 20px !important;
    margin-bottom: 10px !important;
}

.fix-icon-container {
    position: fixed;
    top: 50%;
    right: 0;
    z-index: 999;
}
.fix-icon-container a {
    color: #4FCE5D!important;
    font-weight: 500;
    text-align: center;
    font-size: 32px;
    background: #ffffff;
    border-radius: 30px 0px 0px 30px;
    height: 60px;
    width: 50px;
    box-shadow: 0px 0px 8px #00000036;
    display: flex;
    justify-content: center;
    align-items: center;
}
/*
  @media only screen and (min-width: 768px) {
      .page-id-24 #sliders-container{
         margin-top: 80px;
       }
  } */
 
   @media only screen and (max-width: 768px) {
  /*--    .fusion-column-wrapper{
        padding-left:30px !important;
        padding-right:30px !important;
    } --*/
    .fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header {
    padding-top: 5px!important;
    padding-bottom: 5px !important;
    padding-left:15px;
    padding-right:15px;
}
    .fusion-fullwidth {
    padding-left: 15px !important;
    padding-right: 15px!important;
}
     .fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 32px !important;;
    line-height: 38px !important;;
}
  .home-contact:after {
        content: "";
        display: none;
    }    
    .home-contact:before {
        content: "";
        display: none;
    }
    
    #footer::after {
    content: ""; 
    width: 100%;
    height: 320px;
    left: 0;
    z-index: -9;
    background-size: cover; 
    background-repeat: no-repeat; 
}
 .fusion-footer-widget-area{
     padding-bottom: 0px !important;
 }
 
 nav .fusion-mobile-nav-item .fusion-caret{
     display:none;
 }
 
  }
  
  @media only screen and (max-width :480px) {
  
  .hide-lap{
      display:block;
      opacity:1;
  }
  .hide-mobile{
      display:none;
  }
.fusion-mobile-nav-item{
    margin: 0px !important;
}  
 
.inner-heading h2 {
        font-size: 24px !important;
}
 .footer-main:before {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    display:none;
 } 
  }
   
  .table-responsive {
    overflow-x: auto !important;
}

.format-standard{
width:100%;
max-width:1170px;
    margin: auto;
}
.format-standard h1 {
    font-size: 28px !important;
    text-transform: capitalize;
    margin-bottom: 12px;
    line-height: 30px !important;
    color: #da251d !important;
}
.format-standard h2 {
    font-size: 24px !important;
    text-transform: capitalize;
    margin-bottom: 12px;
    line-height: 30px !important;
    color: #da251d !important;
}
.format-standard h3 {
    font-size: 20px !important;
    text-transform: capitalize;
    margin-bottom: 12px;
    line-height: 30px !important; 
    color: #da251d !important;
}
.format-standard p {
    margin-top: 0;
    margin-bottom: 20px;
}
.testimonial-text {
	color:#fff !important;
}
.banner_img {
    display: flex;
    align-items: center;
}
.col8{
flex:0 0 60%
}
.col4{
flex:0 0 40%
}
.seco_img img{
	width:100%;
}
.boxs_paddi{
	padding-left:50px
}
.industries_flex {
    align-items: center;
    display: flex;
    margin-bottom: 20px;
	    flex-wrap: wrap;
    gap: 15px;
}
.industries_boxd {
    flex: 0 0 32%;
      background: #efefef;
	padding:15px;
	    min-height: 290px;

}
}
.industries_boxd h3{
	font-size:18px;
	color:red !important;
}


.business-valuation-banner h3{
	margin:0px;
	padding:0px;
}
.business_valuation_flex{
	display:flex;
	    align-items: center;
}
.col6{
flex:0 0 50%;
	padding:10px;
}
.col6{
flex:0 0 50%;
	padding:10px;
}
.business_validation_img img{
  width:100%;	
}
.definition_inner_boxs {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    padding: 15px;
	min-height:360px
}
.definition_wrp{
	display:flex;
	    flex-wrap: wrap;
}
.definition_col3{
	flex:0 0 33%;
	 padding: 15px;
}

.fusion-main-menu > ul > li {
    padding-right: 35px !important;
}
@media(max-width:1399px){
	.industries_boxd {
	    min-height: 310px;

}
}


