   @media screen and (min-width:1920px) {
    
}
@media screen and (max-width:1600px) {
.menu-top-btn-a-sub-menu-sec{
    left:-133px;
}
}
@media screen and (max-width:1024px){
.our-process-data-top-color-4 {position: relative;margin-top: 68px;}
}
@media screen and (max-width:1199px) and (min-width:992px) {

}
@media screen and (max-width:991px) and (min-width:768px){
.our-key-sec-data-1 {
    display: flex;
    align-items: center;
    color: #fff;
    border: 1px solid #fff;
    padding: 23px;
    margin-bottom: 20px;
    min-height: 280px;
}
.our-key-sec-data-text-h3 {
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 16px;
}
}
@media screen and (max-width:767px){
.home-abt-sec-data-h2 {font-size: 28px;line-height: 38px;}
.ameya-ai-head-h2 {font-size: 30px; width: 100%;line-height: 40px;text-align: center;}
.ameya-ai-head-p {width: 100%;text-align: center;}
.our-key-ai-head-h2 {font-size: 28px;width: 100%;line-height: 40px;}
.our-key-ai-head-p {width: 100%;}
.our-key-sec-data-text-h3 {font-size: 26px;line-height: 34px;margin-bottom: 20px;}
.build-tech-sec { padding: 0 0 50px 0;}
.build-tech-sec-r1-c2-data {display: flex; justify-content: space-around;gap: 10px;flex-direction: column;}
.build-tech-sec-r1-c2-data-1 {display: flex;justify-content: space-around; gap: 10px; margin-top: 20px;flex-direction: column;}
.our-key-ai-head-h2 {margin: 15px auto 20px auto;}
.our-process-data-text {margin-top: 40px;}
.our-process-data-text-h3 {min-height: auto;}
.our-key-ai-head-h2 {font-size: 30px; width: 100%;
    line-height: 40px; margin: 20px auto 20px auto;}
    .test-a1-home-1{display: flex;flex-direction: column;  }
    .item_div h3 {font-size: 26px;}
    .abt-last-sec-h2 { font-size: 30px;line-height: 40px;}
    .news-div { display: flex;
    gap: 14px;   flex-direction: column;}
.news-1{
    width:100%;
}
.news-2{
      width:100%;
}
.news-btn{
    width:100%;
}
.copy-div {
    display: flex;
    padding: 12px 0;
    flex-direction: column;
    gap: 10px;
}
.copy-txt {
    font-size: 11px;
    text-align: center;
}
.our-process-h2 {width: 100%;font-size: 26px;line-height: 42px;
    text-align: center;}
.our-process-p {text-align: center;}
.intro-text {
    font-size: 16px;
    margin: 2rem 0;
    text-align: left;
    max-width: 800px;
    width: 100%;
    color: #fff;
}
.service-card { padding: 1rem;}
.why-choose-us-sev-p {width: 100%;font-size: 16px;}
.why-choose-us-sev-h3 {width: 100%;font-size: 26px !important;}
.accordion-header-faq .vc_toggle_title{
    padding-left:0 !important;}
    .accordion-header-faq-h2 { font-size: 24px !important;}
   .buss-flex-tab-section{justify-content: center;}
   .tab__item {
    overflow: visible;
    cursor: pointer;
    margin-right: 0px;
    text-shadow: 0 0 0.5px currentColor;
    letter-spacing: 1px;
    transition: 0.2s;
    font-size: 16px;
    position: relative;
    background: #5c5c5c;
    /* border: none; */
    /* float: left; */
    color: #fff;
    padding: 10px 11px;
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.our-key-sec-data-1-list {
    gap: 2px;
    flex-direction: column;
}

.ameya-technologies-data-img-data-img { margin-bottom: 20px;}
.ameya-what-we-do-text-h2 { font-size: 28px;line-height: 34px;}
.ameya-what-we-do-img {width: 100%;margin: 20px auto 0 auto;}
.ameya-what-we-do-sec-r2 {align-items: center;flex-direction: column-reverse;}
.why-choose-section-faq-inner-sec { width: 100%;}
.why-choose-section-faq .panel {padding: 0px 0px;}
.why-choose-section-faq .accordion:after {
    font-weight: bold;   float: right;
    margin-left: 0;   font-size: 30px;
    right: 4px;    position: absolute;
    top: 20px;}
.why-dm-sec-text-p1 { font-size: 26px;line-height: 34px;}
.foundational-course-list-left-img-1 {  width: 100%;}
.why-dm-sec-data {padding: 15px 15px;}
.foundational-course-list-section .accordion:after{font-size: 24px;top: 18px; position: absolute; right: 4px;}
.businesses-service-cta-section-h2 {
    color: #fff;
    font-size: 28px;
    line-height: 38px;
    margin: 25px 0;
}
.why-dm-sec-data-inner-r4 { padding: 18px 7px;}
.why-dm-sec-data-inner-r4-no-img-1 {width: 100px;}
.cta-why-dm-sec { margin-bottom: 20px;}
}

@media screen and (max-width:480px) {
.news-div {
    display: flex
;
    gap: 14px;
    flex-direction: column;
}
.news-1{
    width:100%;
}
.news-2{
      width:100%;
}
.news-btn{
    width:100%;
}
.copy-div {
    display: flex;
    padding: 12px 0;
    flex-direction: column;
    gap: 10px;
}
.copy-txt {
    font-size: 11px;
    text-align: center;
}

}