@media only screen and (max-width:450px){
    .sec2{
        padding:25px !important;
    }
    .advanced {
    margin-top:3%;
    margin-left:0px;
    }
    .top-head {
    font-size: 38px !important;
    font-weight: 900;
    line-height: 40px;
}
.tab-add {
    overflow: hidden;
    /* border: 1px solid #ccc; */
    background-color: transparent;
    display: grid !important;
}
.accordion-div {
    display: grid !important;
    background: none;
}
.accordion {
    margin-right: 5px;
    border: none !Important;
    display: inherit;
}
.accordion .content {
     bottom:inherit !important; 
     position: relative; 
    left: inherit !important; 
    display: block;
    width: 100% !important;
    min-width: 100% !important;
}
.add-tabcontent {
    
    width: 100% !important;
}
.tab-add button{
    margin-right:0px !Important;
}
h2.services-right.text-white.text-left {
    margin-top: 8%;
}
h1.product-inner-head {
    font-size: 55px !important;
}
.bottom-cert {
    position: relative;
}
.table-product th {
 padding: 10px !important;
}
.table-product td {
     padding: 10px !important;
    }
    .col-lg-6.col-md-6.col-sm-12.product-first {
     padding: 40px !important; 
   
    }
.col-12.col-sm-12.col-md-4.col-lg-4.aos-init {
    transform: none !important;
}
body[data-aos-easing=ease] [data-aos] {
    transform: none !important;
    transition-timing-function: ease;
}
#menuToggle {
    
    right: 20px !important;
}
.right-item-navbar h6 {
    display: none;
}
select.tabs-inner-display {
    width: 25%;
    height: 33px;
    font-family: 'Aileron';
}
.carousel-indicators.product-slide {
    bottom: -8%;
}
.item {
    position: relative;
    height: 19rem !important;
    background-color: none;
    overflow-y: hidden;
    margin-top: -11pc !important;
}
span.accordion-title {
    display: block;
    font-size: 15px;
}
.accordion button .icon {
  
    top: 25px !important;
}
.item a {
    position: absolute;
    top: 152px !important;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.col-12.col-sm-12.col-md-4.col-lg-4.aos-init.aos-animate {
    transform: none !important;
}
label.tabs-inner-filter {
    display: inline-flex !important;
    width: 30% !important;
}
.left-menu{
    display:none;
}
.footer-text.d-flex.text-grey {
    display: contents !important;
    text-align: center;
}
.social-links {
    text-align: center;
}
.row.add-bottom-icons .col-lg-6 {
    padding: 0px;
}
.col-lg-6.border-left-contact-icon {
    margin-top: 5%;
    border-left: 0px;
    justify-content: center;
    display: flex;
}
h2.text-uppercase.main-head-website {
    margin-top: 10%;
}
#menu {
   
    right: 0px;
    padding-left: 0;
    padding-right: 0;
}
.container.three-cards {
    margin-top: 30px;
    padding: 0px;
}
.results {
    
    text-align: center;
}
.footer-para {
    margin-bottom: 15px;
    text-align: center;
}
.gallery-div-post {
    margin-bottom: 10px;
}
.img-media-item {
    text-align: center;
    max-width: 200px;
    margin: auto;
}
.col-lg-10.col-md-10.col-sm-10.events-item-desc {
    border-left: 0px !important;
    text-align: center;
}
.col-lg-2.col-md-2.col-sm-12.read-more-div-media {
    margin-top: 4%;
}
.d-flex.product-main-filter {
    display: block !important;
}
form.events-media-filterbar label {
    font-family: 'Aileron';
    width: 100%;
    display: inline-flex;
    align-items: center;
}
select.filterbar-option {
    width: 100%;
    padding: 5px;
}
.products-main-filter {
    display: block;
}
.filter-products {
    display: block;
}
.filter-products select {
    height: 30px;
    font-family: 'Aileron';
    width: 50% !important;
    font-weight: 500;
        margin-bottom: 15px;
}
.main-product {
    margin-bottom: 10px;
}
.filter-products label {
    font-family: 'Aileron';
    font-weight: 500;
    display: inline-flex;
    width: 35%;
}
h2.inner-banner-head {
font-size:50px;
text-align:center;
}
.acheivement-next,.acheivement-prev {
 display:none;   
}
.contact-tab {
    width: 80px !important;
    height: 80px !important;
}

.footer-div-sec .full-width{
    max-width: 200px !important;
    text-align: center;
    margin: auto;
    display: flex;
    /* justify-content: center; */
}
a.dropdown-item {
    font-size: 11px !important;
}
h5.inner-banner-sub{
    text-align:center;
}
.col-lg-2.col-md-2.col-sm-12.knowmore-advanced-btn {
    display: none;
}
p.text-white.advanced-desc{
    margin-left:0px;
}
.search-bar {
    display:none;
}
h2.sec6-h1.normal-head.aos-init.aos-animate {
    font-size: 22px;
}
.col-md-6.banner-title.aos-init.aos-animate {
    text-align: center;
    justify-content: center;
    margin-top: -50%;
}
.col-lg-6.col-md-6.col-sm-12.border-left-hamburg {
    padding-left: 15px;
}
ul.dropdown-menu.sub-menu-menu {
    position: relative !important;
        margin-left: 67% !important;
}
button.navbar-toggler.mr-auto {
    display: none;
}
.navbar .menu-items{
    margin-left:-32px !important;
}
.right-menu-items {
    display: none;
}
.col-md-4.text-left.right-humbmenu-div {
    text-align: center !important;
    margin-top: 5%;
}
.col-md-4.text-left {
    text-align: center !important;
}
img.logo-20 {
    width: 100px;
    
    height: auto;
}
.banner-title {
top: 25%;
    transform: translate(0%, 0%) !important;
}
.content {
           bottom: 35%;
    position: absolute;
    left: 25%;
    
}
col-md-6.banner-title.aos-init.aos-animate {
    text-align: center;
}
h3.innovation-haad {
    text-align: center;
}
h6.mission-card {
    text-align: center;
}
.card-column {
    margin-bottom: 12px;
}
h1.support-head-left {
    text-align: center !important;
    font-size: 30px !important;
    line-height: 29px;
    margin-bottom: 15px !important;
}
img.projects-img {
    max-width: 250px;
    /* text-align: center; */
    margin: auto;
}
.projects-img-div {
    text-align: center;
}
.col-md-6.sec8-h2 {
    text-align: right !important;
}
.banner-img{
    min-height:350px;
}
.demo2-next, .demo2-prev {
    display: none;
}
.icon-div3, .icon-div2, .icon-div1 {
   padding:0px;
}
.row{
    margin-left:0px;
    margin-right:0px;
}
h2.normal-head.goal-head {
    margin-top: 3px;
}
}

@media only screen and (max-width:600px){
    .carousel-control-next img, .carousel-control-prev img {
    width: 20px;
}
.lab-innovation-box.text-center {
    margin-bottom: 10px;
    /* padding: 19px !important; */
}
.banner-title {
 left:0px !important;   
    font-size: 44px;
   
    line-height: 46px;

}
}
@media only screen and (max-width:850px){
    .navbar .menu-items{
        padding-top:20px !important;
    }
    .normal-head {
    font-family: Aileron Black;
    font-size: 15px;
}
.lab-innovation-box {
 margin-bottom:5px;   
}
h2.normal-head.goal-head {
     margin-top: 0%; 
     font-size:22px;
}
h6.mission-card {
    text-align: center;
    padding: 10px;
    font-size: 15px;
}
.card-column {

    min-height: 360px;
}
.support-head-left {
    font-size: 40px !important;
}
ul.d-flex.support-list{
    min-height:220px !important;
}
.left-menu {
    width: 100%;
    position: fixed;
    left: 3%;
    top: 33%;
    background: black;
    width: 245px;
    padding: 65px 25px;
    z-index: 1;
}
.tabs label{
    padding: 9px 10px;
}
h5.product-list-num {
    font-size: 13px;
}
h5.product-list-num {
    font-size: 14px !important;
}
}
@media only screen and (max-width:768px){
    button.navbar-toggler.mr-auto {
    display: none;
}
}