
* {
    font-family: "Roboto", sans-serif !important;
}
html{
     scroll-behavior: smooth;
}
/* 
img{
    width: 100%;
} */

body{
    font-family: "Roboto", sans-serif !important;
}
.aheto-header-1__nav {
    background-color: #fec30d !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
}

.aheto-header-1 .main-menu .menu-item-has-children.active > a {
    color: #fff !important;
}

.aheto-header-1 .main-menu .menu-item-has-children.active .dropdown-btn {
    color: #fec30d !important;
}

.aheto-footer-9 .widget_aheto__info--tel a {
    color: #fec30d !important;
    font-size: 20px;
}

.aheto-footer-9 .aht-socials__icon:hover {
    color: #fec30d !important;
}

.aheto-footer-9__cr-text a {
    color: #060a1f !important;
}

.aheto-footer-9__cr-text a:hover {
    color: #fec30d !important;
}

#ideamagix{
    color: #060a1f !important;
}

#ideamagix:hover {
    color: #fec30d !important;
}

.aht-socials__link {
    display: block !important;
}

.aheto-header-1__nav-wrap {
   
    background: none !important;
}

.social-icon-name1,.social-icon-name2,.social-icon-name3,.social-icon-name4 {
    color: rgba(153, 153, 153, 0.5);
    font-size: 20px;
}

.social-icon-name1{
    padding-left: 20px;
}

.social-icon-name2{
    padding-left: 10px;
}

.social-icon-name3{
    padding-left: 20px;
}

.social-icon-name4{
    padding-left: 10px;
}

.aheto-tab__box--overlay-1:before {
    background-color: rgb(254, 195, 13,.8) !important;
}

.aheto-btn {
    border-radius: 5px !important;
    display: inline-block !important;
    position: relative !important;
    padding: 20px 38px !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgba(55, 118, 234, 0.5) !important;
    outline: none !important;
    background-color: #3776ea !important;
    /* color: #fff !important; */
    font-family: "Roboto", sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    letter-spacing: 1.5px !important;
    line-height: 1.15 !important;
}

.aheto-btn.aheto-btn--shadow:not(.aheto-btn--circle) {
    
    -webkit-box-shadow: none !important;
    
            box-shadow: none !important;
}

.aheto-heading__title {
    font-family: "Roboto", sans-serif !important;
    /* text-align: center !important; */
}

a.aheto-btn--underline.aheto-btn.margin-lg-15t.aheto-btn.margin-sm-0t{
    color: #060a1f !important;

}

.aheto-btn.aheto-btn--underline:after {
    background-color: #fec30d !important;
}

#show-hide-content{
    display: none ;

}

.bg-wrap-c-active {
    background-color: #fec30d !important;
}

#call-to-action{
    color: #060A1f !important;
    background-color: #fff !important;
}
#call-to-action:hover{
    background-color: #060A1f !important;
    color: #fff !important;
    -webkit-transition: .5s !important;
    -o-transition: .5s !important;
    transition: .5s !important;
   
}

.aheto-header-1__detail-icon {
    color: #060A1f !important;
}

.aheto-btn{
    border: 1px solid #fec30d !important;
    background-color: #060A1f !important;
}


.aheto-tab--business .aheto-tab__list-link span {
    color: #fec30d !important;
}

.aheto-tab--business .aheto-tab__list-link {
    color: #060A1f !important;
}

.aheto-heading__title span {
    color: #fec30d !important;
}

.bg-wrap-c-light{
    padding-bottom: 50px !important;
    background-color: #F6F9FF !important;
}

#our-services{
    text-align: center !important;
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}

.aheto-content-block__ico {
    color: #060A1f !important;
}

.aheto-content-block--list-icon:hover .aheto-content-block__ico {
    background-color:#fec30d !important;
}

.aheto-heading__title b {
    color: #fec30d !important;
}

#best-process{
    padding-bottom: 0 !important;
}

.row.padding-lg-60b.padding-md-30b {
    padding-bottom: 0 !important;
}

.aheto-btn:hover {
    color: #fec30d !important;
    background-color: #fff !important;
    -webkit-transition: .5s !important;
    -o-transition: .5s !important;
    transition: .5s !important;
}

a.widget_aheto__link {
    font-size: 16px !important;
}

#mysocial{
    font-size: 17px !important;
}

.aheto-content-block--list-icon .aheto-content-block__title:before {
    color: #fec30d !important;
    font-family: "Roboto", sans-serif;
}

#best-process-heading{
    padding: 50px 0 50px 0 !important;
}

input.wpcf7-form-control.wpcf7-submit {
    background-color: #060A1f !important;
    border-color: rgb(254, 195, 13,.8) !important;
    background-color: #060A1f !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
   
}

input.wpcf7-form-control.wpcf7-submit:hover{
    color: #fec30d !important;
    background-color: #fff !important;
}

.aht-socials .aht-btn--dark {
    color: #060A1f !important;
}

.aht-socials__link:hover {
    color: #fec30d !important;
}

span.dropdown-btn {
    display: none !important;
}

.aheto-header-1 .karma-logo { 
    padding: 14px 0 5px !important;
}

.aheto-header-1__details {
   
    padding: 0;
}

#more-features{
    margin-bottom: 50px !important;
}

.aheto-footer-9__main {
    padding: 35px 0 2px !important;
}

.aheto-footer-9 .widget_aheto__logo {
    margin-bottom: 30px !important;
}

.aheto-footer-9 .widget-title {
    margin-bottom: 22px !important;
}

.widget_mc4wp_form_widget.aheto_mc_3 {
    margin-bottom: 15px !important;
}

#service-heading {
    margin-bottom: 20px;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #e8e5e5;
    padding-bottom: 10px;
    padding-right: 30px;
}

.aheto-header-1 .main-menu > .menu-item > a {  
    padding: 14px 0 !important;
}

.aheto-header-1 .main-menu .menu-item a.active {
    color: #fff !important;
}

#mycontact-header-top:hover{
    color: #fec30d !important;
}

.aheto-header-1__detail-text, .aheto-header-1__detail-link {
    color: #060A1f !important;
    font-weight: lighter !important;
}

.aheto-footer-9 .widget_aheto__info--tel a:hover {
    border-bottom: 1px solid #fec30d !important;
}

.aheto-contact--simple .aheto-contact__icon {
    color: #fec30d !important;
}

.aheto-contact--simple .aheto-contact__info {
    color: #060A1f !important;
}

.aheto-contact--simple .aheto-contact__link:hover {
    color: #fec30d !important;
}
 

.aheto-heading--classic .aheto-heading__subtitle {
    color: #fec30d !important;
}

.aht-bq-img__bq {
    background-color: #fec30d !important;
}

.aht-bq-img__bq:before, .aht-bq-img__bq:after {
    color: #060A1f !important;
}

#service-images1,#service-images2 ,#service-images3 ,#service-images4 {
    height: 75% !important;
    /* margin-top: 50px !important; */
}

  #service-content1, #service-content2, #service-content3, #service-content4{
      margin-bottom: 0 !important;
  }

  .aheto-header-1 .main-menu .menu-item-has-children.active {
    background-color: #060A1f !important;
}

#consulting-content1{
    padding: 30px 20px 0;
}

#consulting-content2, #consulting-content3, #consulting-content4{
    padding: 5px 20px 0;
}

.main-menu li:hover {
    background-color: #060A1f !important;
}

#founder-content {
    margin-bottom: 50px !important;
}

#about-us-content{

    width: 110% !important;
}

.contact-single-wrap__contacts {
    margin-top: -50px !important;
}

.aheto-form--default .wpcf7-form-control.wpcf7-submit {
    margin: 31px 0 0 !important;
}

.aheto-titlebar--height-200 .aheto-titlebar__breadcrumbs {
    height: 80px !important;
}

.aheto-contact--modern .aheto-contact__type, .aheto-contact--sidebar .aheto-contact__type {
    margin-bottom: 20px !important;
}

#career-content{
    margin-bottom: 0 !important; 
}

a.aheto-contact__link-dir.aheto-btn.aheto-btn--underline {
    margin-top: 0 !important;
}

.aheto-form--default .wpcf7-form-control:focus {
    border: 1px solid #fec30d !important;
    -webkit-box-shadow: 0px 15px 30px 0px rgba(254, 195, 13, 0.1) !important;
    box-shadow: 0px 15px 30px 0px rgba(254, 195, 13, 0.1) !important;
}

#service-1{
    /* border: 1px solid red; */
}

#service-2{
    /* border: 1px solid red; */
}

#service-3{
    /* border: 1px solid red; */
}

#service-4{
    /* border: 1px solid red; */
}

#service-content1, #service-content2, #service-content3, #service-content4{
    padding-bottom: 0 !important;
}

#service-content1 h2, #service-content2 h2, #service-content3 h2, #service-content4 h2{
    font-size: 36px;
}


#service-content2, #service-content4{
    background-color: #fff !important;
}

#service-content-space2, #service-content-space4 {
    margin-left: 3px !important;
}

#service-images2>img, #service-images4>img {
    width: 90% ;
}

#service-images2 , #service-images4{
    text-align: right;
}

p{
    color:#666666 !important;
}

a:hover {
    color: #fec30d !important;
}

#consulting-main-content {
    padding-top: 40px;
    padding-bottom: 30px;
}

#founders-heading{
   display: inline-block;
   border-bottom: 2px solid #fec30d;
}


#founders-heading-cover{
    margin-bottom: 20px;
    margin-top: 20px;
 }

 .chart1-cover{
     width: 45%;
     margin: auto;
 }

 #chart1{
    margin-top: 20px;
 }

/* #founder-image-box{
    margin-top: 50px;
} */

#service-content-space3 h2, #service-content-space4 h2{
    font-size: 36px;
}

#about-us-main-contents{
    background-color: #F6F9FF !important;
}

/* 
@media screen and (min-width: 320px) {
    #myheader{
        text-align: center;
    }

    #header-info{
        margin: auto;
    }

    .aheto-header-1 .main-menu .menu-item {
        position: relative;
        padding: 10px;
    }

    ul.main-menu {
        background: #fec30d ;
    }
    .aheto-header-1__nav-wrap {
        background: #fec30d !important;
    }

    .aheto-btn-container {
        text-align: center;
    }

    .aheto-content-block__info{
        text-align: center;
    }
}

@media screen and (min-width: 570px) {
    .aheto-header-1__details {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column  !important;
        -webkit-box-pack: start;
        -ms-flex-pack: start ;
        justify-content: flex-start  !important;
        padding-bottom: 10px  !important;
        float: right  !important;
        /* width: 50%; */
    /* }

    #myheader{
        text-align: left !important;
        float: left !important;
        width: 50% !important;
    }

    #header-all-info{
        width: 50%;
    }

     #index-page-images {
        width: 80% !important;
       margin: 20px auto;
    }

    .aheto-single-img.h-100 {
        text-align: center !important;
    }

    .aheto-content-block__title-holder h5 {
        margin: auto;
    }

}

 @media screen and (min-width: 992px) {
    .aheto-header-1__details{
        flex-direction: row !important;
    }
    #myheader{
        padding:0 0 20px 0;
     } 
     #header-info{
        padding: 0 10px;
    }

   
    
}

@media screen and (min-width: 1200px) {
   
 ul.main-menu {
        background: unset !important;
    }

    .aheto-header-1__nav-wrap {
        background: unset !important;
    } 
    

   
} 
 
 */

 @media screen and (max-width: 1232px) {
    ul.main-menu {
        background: #fec30d ;
    }
    .aheto-header-1__nav-wrap {
        background: #fec30d !important;
    }

    .aheto-header-1 .main-menu .menu-item {
        padding: 10px;
    }
 }

 /* #image-bottom{
    display: none;
} */

 @media screen and (max-width: 320px) {
 #founder-image-box {
    margin-top: 30px;
    width: 100%;
}

div#founder-image-box img {
    display: block;
    width: 100%;
    padding: 20px;
}



 }

 #image-top{
    display: none;
}
#image-top1{
    display: none;
}
 #founder-image, #founder-image1, #founder-image2 {
    width: 100%;
    height: 310px;
 }
 

 @media screen and (max-width: 991px) {
    #image-top{
        display: block;
    }

    #image-bottom{
        display: none;
    }

    #founder-image-box{
        width: 70%;
        margin: 0 auto 20px;

    }

    .chart1-cover {
        width: 58%;
      
    }
    
 }

 @media screen and (max-width: 450px) {
   
    #founder-image-box{
        width: 90%;
       
    }

    #mybutton{
        text-align: center;
    }

    .chart1-cover {
        width: 70%;
      
    }

    .founder-title h3{
        font-size: 22px;
    }
    
 }

 @media screen and (max-width: 350px) {
   
    #founder-image-box{
        width: 100%;
       
    }
    
 }

 @media screen and (max-width: 767px) {
    #image-top1{
        display: block;
    }

    article.aht-blog-evts__post {
        width: 70%;
        margin: auto;
    }

    #image-bottom1{
        display: none;
    }

    #service-images2, #service-images4 {
        text-align: center;
    }

    #service-1 h2,  #service-content-space2 h2,  #service-3 h2,  #service-content-space4 h2{
        font-size: 30px;
    }
 }

 .swiper-wrapper {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
}

@media screen and (max-width: 1200px) {
    .swiper-wrapper {
      
        -ms-flex-wrap: wrap;
      
            flex-wrap: wrap;
        -ms-flex-pack: distribute !important;
            justify-content: space-around !important;
    }

    .swiper-slide {
        margin-top: 20px;
    }
}

p#information {
    border-top: 1px solid #fec30d;
    padding-top: 25px;
}

div#service-images1 {
   
    height: 335px !important;
}

div#service-images2 {
    height: 380px !important;
}

div#service-images3 {
    height: 362px !important;
}

div#service-images4 {
    /*height: 353px !important;*/
}

#consulting-main-content h6{
    font-weight: lighter !important;
    font-size: 40px;
    padding-top: 6px;
}

.ion-social-facebook:before {
    content: "";
    color: darkblue;
}

.ion-social-twitter:before {
    content: "";
    color: #62c6e6;
}

.ion-social-tumblr:before {
    content: "";
    color: #35455B;
}

.ion-social-youtube:before {
    content: "";
    color: #ff3d1b;
}

#somthing-about{
    height: 82% !important;
    margin-top: 41px !important;
}

#something-about-susangyan{
    display: none;
}

@media screen and (max-width: 924px) and (min-width: 767px) {
    a.aheto-btn.aheto-btn--alter.aheto-btn--shadow {
        margin-top: 10px;
    }
}


#banner-btn {
    border: 1px solid #fff !important;
    background: transparent !important;
   
}

#banner-btn:hover {
    background: #fff !important;
    border: 1px solid #fec30d !important;
}

.aheto-tab__content .aheto-btn-container a {
    margin-bottom: 10px;
}

/* .aheto-btn:hover {
    color: #fec30d !important;
    background-color: #060A1f !important;
    transition: .5s !important;
    border: 1px solid #fec30d !important;
} */

#banner-btn1{
    background: #fff !important;
    color: #fec30d;
    border: 1px solid #fec30d ;
}

#banner-btn1:hover{
    background: #fec30d !important;
    color: #fff !important;
    border: 1px solid #fff !important ;
}

#more-features{
    margin-bottom: 50px !important;
    background: #fff !important;
    color: #fec30d;
    border: 1px solid #fec30d;
}

#more-features:hover{
    background: #fec30d !important;
    color: #fff !important;
    border: 1px solid #fff !important ;
}

#box-effect{
   padding: 10px;
}

#box-effect:hover{
    -webkit-box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
            box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}

.aht-blog-evts__content {
  
    min-height: 135px !important;
   
}

.aheto-tab__box--overlay-2:before {
    background-color: rgba(0, 0, 0, 0.5) !important;
}

.aheto-tab__box--overlay-2:before {
    
    background: rgba(0, 0, 0, 0.5) !important;
}


.aheto-header-1 .karma-logo img {
    width: auto;
    max-height: 58px !important;
}

.aheto-header-1__detail {
   -webkit-box-pack: center;
       -ms-flex-pack: center;
           justify-content: center;
   
}

.aheto-header-1__details{
    float: none !important;
}

#myheader{
    text-align: center;
}

@media screen and (min-width: 576px){ 
    .aheto-header-1__detail {
   -webkit-box-pack: end;
       -ms-flex-pack: end;
           justify-content: flex-end;
}
}

@media screen and (min-width: 768px){ .aheto-header-1__detail {
   -webkit-box-pack: end;
       -ms-flex-pack: end;
           justify-content: flex-end;
}
#myheader{
    text-align: left;
}
}

#header-all-info{
        margin-top: auto; 
    }

@media screen and (min-width: 808px){ .aheto-header-1__details {
   padding: 20px 0 35px !important;
}}