
.margin-top-desktop{
    padding-top: 1rem !important;
}

.nav-flip{
    display: grid; 
    grid-template-columns: 25% 25% 25% 25%;
}

.sectionFooter{
    margin-top: 0 !important;
}


.fixeddiv{
    height: 4rem;
    background: white;
}

.amantya-ai-logo{
    /* margin-top: 0.3rem; */
    margin-left: 82%;
    width: 60%;
}

.input-box-color{
    background : #343434;
}


    .drive-effi{
        margin-top: 2rem;
    }

#letTalkPhoneNumber{
    width: 100%;
    background: #343434;
}

.mainContent{
        font-family: Poppins !important;
}
    


.nav-link-a{
    font-weight: 380;
    background: 1rem;
}

#service{
    background: #212121;
}

.nav-link-a{
    border: none !important;
}
   


/* .data-toggle-section{
    height: 19rem;
} */

    .nav-link-a.active, .nav-link-a:hover {
        background-image: linear-gradient(180deg, #F26A29 0%, #F9DD03 100%);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
    }

    .nav-link-a{
        color:white;
    }


    #service > .nav-item-a{
        padding: 0.3rem 0rem;
        border: 1px solid #343434;
        /* border-bottom: none; */
        
    }

    #service > .nav-item-a:hover{
        /* border: 2px solid #343434; */
    }

    li::marker {
        color: #F26A29;
  font-size: 1.5rem;
}
.service-tabs{
    /* border: 2px solid green;  */
    width: 79%
}

.service-heading-text{
    width: 12rem;
}


    .nav-item.active{
        background : red !important;
        border: none;
    }

    .handshake-banner{
        width: 80%;
    }

    .packet-flow-img{
        width: 120%;
    }

    .big-screen-middle{
        display: flex;
        justify-content:center;
        align-items : center;
    }

    .mainContent{
        background-color:black;
        color: white;
        overflow-x: hidden;
        
    }

    .flex-center{
        display:flex;
        justify-content : center;
        align-items: center; 
    }

    .flex-space-between{
        display:flex;
        justify-content : space-between;
        align-items: center; 
    }

    .flex-right{
        display:flex;
        justify-content : flex-end;
        align-items: center; 
    }

    .sec1button{
background: #F26A29;

    }

    .amantya_ai_div, .aipoweredsolutiondiv, .talk-with-expert{
        padding-left: 5%; position:relative
    }

   

    

    .talk-with-expert{
        margin-bottom : 3rem;
    }

    

    .ai-data-analytic-section{
        margin-top: 5%
    }

    .leverage-power-img{

    }

    .text-div{
        width: 72%;
    }

    .text-img{
        font-size: 1.1rem
    }

    .solution-section{
        margin-top: 3rem;
        text-align: center;
    }

    .keyfeature-section{
        margin-top: 6rem;
        text-align: center;
    }

    .solution-text{
        
    }

    .keyfeature-text{

    }

    .solution-content{
        margin-top:3rem;
    }

    .packetflow-content{
        margin-top: 3rem;
    }

    .welcome-anuradha-img-div{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .packet-flow-img-div{
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .margin-left-packetflow{
        /* margin-left: 30%; */
    }

    .pagesega_text_div{
        width: 63%;
    }

    .packet-flow-desc-div{
        width: 60%;
    }

    .keyfeature-boxes{
        margin-top: 1rem;
        /* width: 65%; */
        display: grid; 
        grid-template-columns: 33% 33% 33%;
         grid-column-gap: 1%;
    }

    .packetFlow-section{
        margin-top: 6.5rem;
    }

 


    .welcome-anuradha{
        width: 120%;
    }

    .box{
        border: 2px solid #343434;
        background: #212121;
        border-radius: 0.5rem;
        padding: 1.6rem 1.8rem;
    }

    .amantya-card{
        border: 2px solid #343434;
        background: #212121;
        border-radius: 0.5rem;
        padding: 1.6rem 1.8rem;
    }
    

    .box-heading > p {
        font-size: 1.1rem;
    }

    .application-section{
        text-align: center;
        margin-top: 6rem
    }

    .application-boxes{
        margin-top: 1rem;
        width: 75%;
        display: grid; 
        grid-template-columns: 48.2% 48.2%;
         grid-column-gap: 2.5%;
         /* border: 2px solid green; */
    }

    .number{
        font-weight: 800;
        font-size: 6rem;
        color: #323232;

    }

    .card-heading > p{
        font-size: 1.2rem;
        font-weight: 700;
        background-color: #f3ec78;
    background-image: linear-gradient(180deg, #F26A29 0%, #F9DD03 100%);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
    }

    .card-lower-section{
        text-align: start;
    }

    .service-section{
        text-align: center;
        margin-top: 6rem
    }

    .service-parent-text-div{
        display: flex;
        justify-content: center;
        align-items: center;
        
    }

    .service-child-text-div{
        margin-top: 1rem;
        width: 63%
    }

    .service-text{
        font-size: 1.2rem;
    }

    .text-handshake{
        font-size: 2.5rem;
        font-weight: 500;
    }

    .text-handshare-div{
        position: absolute;
         z-index: 2; top: 25%;
         left: 25%
    }

    .handshake-button{
        position: absolute;
         z-index: 2; top: 48%;
         left: 45%
    }

    /* small screen laptop start here*/

    @media (max-width: 1450px) {

        .amantya_ai_div, .aipoweredsolutiondiv, .talk-with-expert{
            padding-left: 15%; position:relative
        }

        .fixeddiv{
            height: 4rem;
            background: white;
        }

      

        .amantya-ai-logo{
            /* margin-top: 0.3rem; */
            margin-left: 18%;
            width: 60%;
        }

        /* .data-toggle-section{
    height: 21rem;
} */

        .text-handshare-div{
        position: absolute;
         z-index: 2; top: 25%;
         left: 30%
    }

        .text-handshake{
        font-size: 1.5rem;
        font-weight: 500;
    }

        .amantyaaiimg{
            width: 50%;
        }

        .aipoweredsolution{
            width: 110%;
        }

        .sec1button{
            font-size: 0.8rem
        }

        .text-div{
        width: 80%;

    }

     .solution-text{
        width: 16%;   
    }


    .keyfeature-text{
     width: 20%   
    }

    .welcome-anuradha{
        width: 85%
    }

    .welcome-anuradha-img-div{
        display: flex;
        justify-content: flex-end !important;
        align-items: center;
    }

    .packet-flow-img-div{
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .pagesega-text{
        width: 60%;
    }

    .pagesega-text-diff{
        width: 40%;
    }

    .pagesega_text_div{
        width: 80%;
    }

    
    .keyfeature-boxes{
        width: 90%;
        margin-top: 1rem;
    }
    

    .application-boxes{
        margin-top: 1rem;
        width: 75%;
        display: grid; 
        grid-template-columns: 48.2% 48.2%;
         grid-column-gap: 2.5%;
         /* border: 2px solid green; */
    }

    .margin-left-packetflow{
        /* margin-left: 30%; */
    }

   
    .packet-flow-img{
        width: 95%;
    }

    }

     /* small screen laptop ends here */


    /* mobile starts here */
    @media (max-width: 767px) {

        .nav-flip{
            display: flex;
            flex-direction: column;
        }

        .fixeddiv{
            height:4rem;
            background: white;
        }

        .amantya-ai-logo{
            /* margin-top: 0.3rem; */
            margin-left: 5%;
            width: 40%;
        }

        .margin-top-desktop{
            padding-top: 0rem !important;
        }

        .navbar-brand{
            width: 2rem !important;
        }

        .amantya_ai_div{
        margin-top: 0%;
    }

        .solution-section{
        margin-top: 0rem;
        /* text-align: center; */
    }

        .drive-effi{
        margin-top: 2rem;
    }

        .keyfeature-section{
        margin-top: 3.5rem;
        /* text-align: center; */
    }
        /* .mainContent{
            background-color:red !important;
        } */

        .application-section{
        /* text-align: center; */
        margin-top: 3.5rem
    }


        /* .data-toggle-section{
    height: 40rem;

} */

.service-section{
        text-align: center;
        margin-top: 3rem
    }

    .mobile-top-margin{
        margin-top : 1rem;
    }

        


        .amantyaaiimg{
            width: 40%;
        }

        .aipoweredsolution{
            width: 90%;
        }

        .sec1button{
            font-size: 0.8rem
        }

        .amantya_ai_div, .aipoweredsolutiondiv, .talk-with-expert{
        padding-left: 2% ;
         position:relative
    }

    /* .fixeddiv{
        height:4rem
    } */

    .ai-data-analytic-section{
        margin-top: 5%
    }


    .leverage-power-img{
        width: 90%;
        margin-top:1rem; 
    }

    
    .text-div{
        width: 95%;
    }

    .text-img{
        font-size: 1rem
    }

    .solution-section{
        margin-top: 4rem;
        text-align: center;
    }

    .solution-text{
        width: 25%
    }

    .keyfeature-text{
     width: 32%   
    }

    .solution-content{
        margin-top:2rem;
    }

    .welcome-anuradha{
        width: 95%
    }

    .welcome-anuradha-img-div{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .pagesega-text{
        width: 60%;
    }

    .pagesega-text-diff{
        width: 60%
    }

    .left-margin-mobile{
        margin-top: 1rem;
        margin-left: 2.2rem;
    }

    .keyfeature-boxes{
        display: block;
    }

    .box{
        margin-top: 1rem
        /* border: 2px solid red; */
    }

    .application-boxes{
        margin-top: 1rem;
        width: 90%;
        display: grid; 
        grid-template-columns: 1fr;
         /* grid-column-gap: 2.5%; */
         /* border: 2px solid green; */
    }

    .amantya-card{
        border: 2px solid #343434;
        background: #212121;
        border-radius: 0.5rem;
        padding: 0.8rem 0.8rem;
    }

    .mobile-bottom-margin{
        margin-bottom: 1rem;
    }

    .packet-flow-text-div{
        /* order:2; */
    }
   
    .packet-flow-img-div{
        /* order: 1; */
    }

    .packet-flow-img{
        width: 95%;
    }

    .packet-flow-img-div{
        /* display: flex; */
        justify-content: center !important;
        /* align-items: center; */
    }

    .center-mobile{
        text-align:center;
    }

    .margin-left-packetflow{
        margin-left: 0%;
    }

    .service-child-text-div{
        margin-top: 1rem;
        width: 93%
    }

    .service-text{
        font-size: 1rem;
    }

    .text-handshake{
        font-size: 0.8rem;
        font-weight: 500;
    }

    .text-handshare-div{
        /* position: absolute; */
         /* z-index: 2;  */
         top: 30%;
         left: 30%
    }

    .handshake-button{
        /* position: absolute; */
          /* z-index: 2;  */
         top: 40%; 
         left: 43%
    }

    .handshake-banner{
        width: 100%;
    }

    .service-tabs{
    /* border: 2px solid green;  */
    width: 95%
}

.service-heading-text{
    width: 8rem;
}

.amantya-parent-ai-div{
    order: 2;
    margin-top: 2rem !important;
    margin-left: 2rem;


    /* display: flex;
    justify-content: flex-start;
    align-items: center; */
}

.aitouch{
    order: 1;
}

    /* mobile ends here */

  }


  /* form css  start here*/

  .captchaCol{
	padding-top: 28px;
}
.form-row{
	/* padding-bottom: 3rem!important; */
}
@media (max-width: 767px){
	.rowTwoForm{
	flex-direction: column-reverse;
}
.form-row{
	padding-bottom: 0rem!important;
}
}