     .techff3 ul li { display: inline-flex; width: auto; font-size: 14px;}
     .techff3 ul li:before { color: #1a3760;}
     .techff3 ul li:before { content: "■"; padding-right: 10px;}
     .techff3 ul {    display: flex; padding-left: 0rem; margin-bottom: 0px; flex-direction: column;}
     .techff3 .iconbox-icon-wrap img {  max-width: 62px !important; }
     .techff3 .aione ul { display: flex;  margin-bottom: 0px; justify-content: flex-start; flex-direction: column;  align-items: flex-start;  text-align: left;}
      span.lqd-form-control-wrap.col-md-6 { margin-bottom: 15px;}
      span.lqd-form-control-wrap.col-md-12.commrnt {margin-bottom: 10px;}
      .lqd-modal-inner .col-lg-12.input-box {padding-bottom: 10px;}
      
    

/*  Small devices (landscape phones, 576px and up)*/

.Products-inn .dropdown-content a {
    color: #3f4141;
    padding: 10px 10px;
    font-weight: 500;
    text-decoration: none;
    display: block;
    font-size: 14px !important;
}

.Products-inn .dropdown:hover .dropdown-content {
    display: block;
    position: relative;
    box-shadow: unset;
    min-width: 100%;
    width: 100%;
}

 .Products-inn .dropdown {
    width: 100%;
}


 .Products-inn ul {
    padding-left: 1rem;
}

.dropbtn2 {
    background-color: #ffffff00;
    color: #000000;
    padding: 16px;
    font-size: 16px;
    border: none;
    width: 100%;
    text-align: left;
}

.dropdown2 {
     position: relative;
    display: inline-block;
    max-width: 100%;
    width: 100%;
}

.dropdown-content2 {
  display: none;
  position: absolute;
  background-color: #f1f1f1;

  z-index: 1;
}

.dropdown-content2 a {
color: black;
        padding: 8px 2px 8px 8px;
    font-size: 14px;
    text-decoration: none;
    display: block;
}

.dropdown-content2 a:hover {background-color: #ddd;}

.dropdown2:hover .dropdown-content2 {display: block;left: 100px; width:165px;    background-color: #fff;}

.dropdown2:hover .dropbtn2 {background-color: #ddd;}
    
@media (min-width: 320px) and (max-width: 600px) {
    
    .gn-aiu-key h3.lqd-iconbox-heading.text-20.mb-20 { font-size: 14px !important; text-align: center; }
    .gn-aiu-key2 .iconbox.flex.flex-grow-1.relative.flex-col.iconbox-default.mb-30 {margin-bottom: 4px;}
    
    .gn-aiu-key .col.col-12.col-xl-3 { width: 50%;}
    .gn-aiu-key2{ width: 100%; display: contents;}
    .digital-experience .row .w-45percent.flex.flex-col.items-start.lg\:w-full.lg\:items-center.lg\:text-center.ca-initvalues-applied.lqd-animations-done {
    padding-top: 35px;}
    .ceo-inner {padding: 10px;}
    .dir-msgtwo .ceo-inner {padding: 10px 10px;}
    .whyele { font-size: 30px !important; }

    .cloud-deployment-one{ margin: 0px 15px;}
    #cloud-on .col-xl-12 .iconbox { padding: 0px;}
    section.lqd-section.icon-box-colored.pt-30.pb-60.camedge-add { margin: 0px 8px;}

    .main-nav>li, .main-nav>li>a { display: flex; flex-direction: column;align-content: center;
        align-items: flex-start; }
 	.lqd-mobile-sec ul.main-nav.lqd-mobile-main-nav>li>a {display: flex; padding: 10px 15px;}
    .submenu-expander:before { position: absolute !important;}
    .submenu-expander:before { content: '\ea2f'; display: inline-flex;
    width: 100%; height: 100%; position: absolute; top: 15px;
    left: 0; align-items: flex-end; font: normal 1em / 1 lqd-essentials;
    align-content: flex-start; justify-content: flex-end; flex-wrap: wrap;padding-right: 10px;}
    .submenu-expander { height: 5px;}
    .lqd-mobile-sec .nav-item-children { padding: 4px 0;}
    canvas.particles-js-canvas-el { display: none;}
    .banner .module-bg { padding-right: 0px; padding-left: 0px; padding-bottom: 0px;}
    .is-in-view { font-size: 30px !important;}
    .banner .btn-solid { margin-bottom: 0px; padding: 8px 20px; }
    h2.mb-15.ld-fh-element.relative { font-size: 30px !important;}

    .ai-landscape{  }
    .landscape {display: flex; flex-direction: column; align-items: flex-start;
        justify-content: flex-start; gap: 0px; }
    .landscape2 { gap: 0px; display: flex; flex-direction: column; align-items: flex-start;
        justify-content: flex-start; }
    .landscape .iconbox-icon-container { margin-bottom: 10px; width: 62px;}
    .landscape2 .iconbox-icon-container { margin-bottom: 10px; width: 62px;}
    .ai-landscape .aitwo { width: 100% !important; padding: 0px 0px;  }
    .ai-landscape .aitwo img.rounded-8 {  max-width: 90%;}
    /*  home page  */
    section#services .col.col-12.col-xl-3.pt-0.px-15.lg\:p-0 { padding: 10px;}
    section#services .col.col-12.col-xl-3.pt-0.p-15.lg\:p-0 { padding: 10px;}
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-pink-100 {
    margin-bottom: 0px;}
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-red-100{ margin-bottom: 0px; }
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-yellow-100{ margin-bottom: 0px; }
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-purple-100{ margin-bottom: 0px; }
    .case-studies .lqd-pf-details.col-md-8.pl-30 { padding-left: 5px;}
    .technology-stacks-techs ul { align-items: stretch !important; display: flex;
                                  align-items: center; gap: 5px; flex-wrap: wrap; 
                                  justify-content: center;}
    .technology-stacks-techs ul li { padding: 4px 6px !important; width: 32.03%; }
    section#blog .col.col-12.mb-40 { margin-bottom: 10px;}
    section#blog header.lqd-lp-header.p-2rem { padding: 1rem;}
    .contact .module-content { padding: 30px 15px; margin-bottom: 30px; }
    .contact .module-content .w-60percent.p-10.lg\:w-full.animation-element-inner {
    padding: 0px;}
    .main-footer .col.col-6.col-md-4.col-xl-3.mb-20 {  width: 100% !important; margin-bottom: 6px;}
    .main-footer .footer-info .module-last {padding: 10px 0px 0px 0px;    }
    .videobanner{  }
    .module-img.absolute.ltr-right-0.-top-40.w-710 { position: relative;}
    .banner { padding: 60px 10px 50px 10px; }
    #clients .col.col-6.col-md-4.col-xl-1.p-0.mb-30 { margin-bottom: 10px;}
    #clients .col.col-6.col-md-4.col-xl-2.p-0.mb-30 { margin-bottom: 10px;}
    img.customer-logo { height: 40px !important;}
    #clients img { padding-right: 10px; }
    .commrnt{ width:100%; }
    .counter-box.text-title.m-0.py-35 { padding: 15px 0px; border-bottom: solid 2px #dedede !important; }
    .blog .row { flex-direction: column; }
    .blog img { height: 260px !important;}
    main#lqd-site-content { padding-top: px;}
    .titlebar-inner.pt-120.pb-30 { padding-top: 30px; padding-bottom: 10px;}
    .camedge-add .col.col-12.col-xl-4.p-10.lg\:p-0 { margin-bottom: 15px;}
    .ceo-top.d-flex.align-items-center { display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    gap: 20px;}
    .ceo-heading { margin-left: 0px; margin-top: 0px; }
    .main-footer>.footer-info { padding: 0 0px; font-size: 14px;}
    .titlebar-inner.pt-120.pb-30 {
    padding-bottom: 0px;
    padding-top: 40px;
}
 }

@media (min-width: 601px) and (max-width: 767.98px) { 
    
    .gn-aiu-key .col.col-12.col-xl-3 { width: 50%;}
    .gn-aiu-key2{ width: 100%; display: contents;}
    .digital-experience .row .w-45percent.flex.flex-col.items-start.lg\:w-full.lg\:items-center.lg\:text-center.ca-initvalues-applied.lqd-animations-done {
    padding-top: 35px;}
    
    main#lqd-site-content { padding-top: 20px;}
    .main-nav>li, .main-nav>li>a { display: flex; flex-direction: column;align-content: center;
        align-items: flex-start; }
    .lqd-mobile-sec ul.main-nav.lqd-mobile-main-nav>li>a {display: flex; padding: 10px 15px;}
    .submenu-expander:before { position: absolute !important;}
    .submenu-expander:before { content: '\ea2f'; display: inline-flex;
    width: 100%; height: 100%; position: absolute; top: 15px;
    left: 0; align-items: flex-end; font: normal 1em / 1 lqd-essentials;
    align-content: flex-start; justify-content: flex-end; flex-wrap: wrap;padding-right: 10px;}
    .submenu-expander { height: 5px;}
    .lqd-mobile-sec .nav-item-children { padding: 4px 0;}
    canvas.particles-js-canvas-el { display: none;}
    .banner .module-bg { padding-right: 0px; padding-left: 0px; padding-bottom: 0px;}
    .is-in-view { font-size: 40px !important;}
    .banner .btn-solid { margin-bottom: 0px; padding: 8px 20px; }
    h2.mb-15.ld-fh-element.relative { font-size: 30px !important;}

    .ai-landscape .row{ display: flex; flex-direction: column; }
    .ai-landscape .aione { width: 99.333333%;}
    .ai-landscape .aithree { width: 99.333333%;}
    .landscape {display: flex; flex-direction: column; align-items: flex-start;
        justify-content: flex-start; gap: 0px; }
    .landscape2 { gap: 0px; display: flex; flex-direction: column; align-items: flex-start;
        justify-content: flex-start; }
    .landscape .iconbox-icon-container { margin-bottom: 10px; width: 62px;}
    .landscape2 .iconbox-icon-container { margin-bottom: 10px; width: 62px;}
    .ai-landscape .aitwo { width: 100% !important; padding: 0px 0px;  }
    .ai-landscape .aitwo img.rounded-8 {  max-width: 90%;}

    /*  home page  */
    section#services .col.col-12.col-xl-3.pt-0.px-15.lg\:p-0 { padding: 10px;}
    section#services .col.col-12.col-xl-3.pt-0.p-15.lg\:p-0 { padding: 10px;}
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-pink-100 {
    margin-bottom: 0px;}
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-red-100{ margin-bottom: 0px; }
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-yellow-100{ margin-bottom: 0px; }
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-purple-100{ margin-bottom: 0px; }
    .case-studies .lqd-pf-details.col-md-8.pl-30 { padding-left: 5px;}
    .technology-stacks-techs ul { align-items: stretch !important; display: flex;
                                  align-items: center; gap: 5px; flex-wrap: wrap; 
                                  justify-content: center;}
    .technology-stacks-techs ul li { padding: 4px 6px !important; width: 32.03%; }
    section#blog .col.col-12.mb-40 { margin-bottom: 10px;}
    section#blog header.lqd-lp-header.p-2rem { padding: 1rem;}
    .contact .module-content { padding: 30px 15px; margin-bottom: 30px; }
    .contact .module-content .w-60percent.p-10.lg\:w-full.animation-element-inner {
    padding: 0px;}
    .main-footer .col.col-6.col-md-4.col-xl-3.mb-20 {  width: 100% !important;}
    .main-footer .footer-info .module-last { padding: 10px 0; }
    .videobanner{  }
    .module-img.absolute.ltr-right-0.-top-40.w-710 { position: relative;}
    .banner { padding: 60px 10px 50px 10px; }
    #clients .col.col-6.col-md-4.col-xl-1.p-0.mb-30 { margin-bottom: 10px; width: 33%;}
    #clients .col.col-6.col-md-4.col-xl-2.p-0.mb-30 { margin-bottom: 10px; width: 33%;}
    img.customer-logo { height: 40px !important;}
    #clients img { padding-right: 10px; }
    .commrnt{ width:100%; }
    .counter-box.text-title.m-0.py-35 { padding: 15px 0px; border-bottom: solid 2px #dedede !important; }
    .blog .row { flex-direction: column; }
    .digital-experience-counter .is-in-view { font-size: 30px !important;}
    .filter-list { margin: 0 0 15px !important; gap: 10px; flex-wrap: wrap;}
    .techs-main { padding: 15px; display: flex !important; flex-direction: column;
    gap: 10px; align-content: center; justify-content: center; align-items: center;}
    .technology-stacks-heading { width: 300px; display: flex; align-items: center; padding-right: 0px;
    gap: 10px; justify-content: center; align-content: center;}
    .technology-stacks-heading .tech-icon { width: 60px; padding: 8px; height: 60px;}
    .technology-stacks-techs { width: 100%;}
    .technology-stacks-techs ul li { padding: 4px 10px !important;width: 26%;}
    .blog img { height: 275px !important;}
    .main-footer>.footer-menu { padding-top: px;   }
    .titlebar-inner.pt-120.pb-30 {
    padding-bottom: 0px;
    padding-top: 40px;
}

 }

 @media (min-width: 768px) and (max-width: 991.98px) { 
     
     .avcff .col.col-12.col-xl-4 { width: 50%;}
     
     section.lqd-section.about.pt-40.pb-25.techff .row { display: flex; flex-wrap: wrap; margin-right: 15px; margin-left: 15px;}
     .techff .col.col-md-6.p-0.module-first { width: 100%;}
     
     .digital-experience .row .w-45percent.flex.flex-col.items-start.lg\:w-full.lg\:items-center.lg\:text-center.ca-initvalues-applied.lqd-animations-done {
    padding-top: 35px;}

   .main-nav>li, .main-nav>li>a { display: flex; flex-direction: column;align-content: center;
        align-items: flex-start; }
    .lqd-mobile-sec ul.main-nav.lqd-mobile-main-nav>li>a {display: flex; padding: 10px 15px;}
    .submenu-expander:before { position: absolute !important;}
    .submenu-expander:before { content: '\ea2f'; display: inline-flex;
    width: 100%; height: 100%; position: absolute; top: 15px;
    left: 0; align-items: flex-end; font: normal 1em / 1 lqd-essentials;
    align-content: flex-start; justify-content: flex-end; flex-wrap: wrap;padding-right: 10px;}
    .submenu-expander { height: 5px;}
    .lqd-mobile-sec .nav-item-children { padding: 4px 0;}
    canvas.particles-js-canvas-el { display: none;}
    .banner .module-bg { padding-right: 0px; padding-left: 0px; padding-bottom: 0px;}
    .is-in-view { font-size: 40px !important;}
    .banner .btn-solid { margin-bottom: 0px; padding: 8px 20px; }
    h2.mb-15.ld-fh-element.relative { font-size: 30px !important;}

    .ai-landscape .row{ display: flex; flex-direction: column; }
    .ai-landscape .aione { width: 100%; display: flex; gap: 6px; justify-content: center;}
    .ai-landscape .aithree { width: 100%; display: flex; gap: 6px;margin-bottom: 2px; justify-content: center;}
    .landscape {display: flex; flex-direction: column; align-items: flex-start;
        justify-content: flex-start; gap: 0px; }
    .landscape2 { gap: 0px; display: flex; flex-direction: column; align-items: flex-start;
        justify-content: flex-start; }
    .landscape .iconbox-icon-container { margin-bottom: 10px; width: 62px;}
    .landscape2 .iconbox-icon-container { margin-bottom: 10px; width: 62px;}
    .ai-landscape .aitwo { width: 100% !important; padding: 0px 0px;  }
    .ai-landscape .aitwo img.rounded-8 {  max-width: 90%;}

    /*  home page  */
    section#services .col.col-12.col-xl-3.pt-0.px-15.lg\:p-0 { padding: 20px;}
    section#services .col.col-12.col-xl-3.pt-0.p-15.lg\:p-0 { padding: 20px;}
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-pink-100 {
    margin-bottom: 0px;}
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-red-100{ margin-bottom: 0px; }
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-yellow-100{ margin-bottom: 0px; }
    section#services .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-purple-100{ margin-bottom: 0px; }
    .case-studies .lqd-pf-details.col-md-8.pl-30 { padding-left: 5px;}
    .technology-stacks-techs ul { align-items: stretch !important; display: flex;
                                  align-items: center; gap: 5px; flex-wrap: wrap; 
                                  justify-content: center;}
    .technology-stacks-techs ul li { padding: 4px 6px !important; width: 32.03%; }
    section#blog .col.col-12.mb-40 { margin-bottom: 10px;}
    section#blog header.lqd-lp-header.p-2rem { padding: 1rem;}
    .contact .module-content { padding: 40px 15px; margin-bottom: 30px; }
    .contact .module-content .w-60percent.p-10.lg\:w-full.animation-element-inner {
    padding: 0px;}
    .main-footer .col.col-6.col-md-4.col-xl-3.mb-20 {  width: 100% !important;}
    .main-footer .footer-info .module-last { padding: 10px 0; }
    .videobanner{  }
    .module-img.absolute.ltr-right-0.-top-40.w-710 { position: relative;}
    .banner { padding: 60px 10px 50px 10px; }
    #clients .col.col-6.col-md-4.col-xl-1.p-0.mb-30 { margin-bottom: 10px; width: 33%;}
    #clients .col.col-6.col-md-4.col-xl-2.p-0.mb-30 { margin-bottom: 10px; width: 33%;}
    img.customer-logo {
        height: 60px !important;
        padding-right: 20px !important;
    }
    #clients img { padding-right: 10px; }
    .commrnt{ width:100%; }
    .counter-box.text-title.m-0.py-35 { padding: 15px 0px; border-bottom: solid 2px #dedede !important; }
    .blog .row { flex-direction: column; }
    .digital-experience-counter .is-in-view { font-size: 30px !important;}
    .filter-list { margin: 0 0 15px !important; gap: 10px; flex-wrap: wrap;}
    .techs-main { padding: 15px; display: flex !important; flex-direction: column;
    gap: 10px; align-content: center; justify-content: center; align-items: center;}
    .technology-stacks-heading { width: 300px; display: flex; align-items: center; padding-right: 0px;
    gap: 10px; justify-content: center; align-content: center;}
    .technology-stacks-heading .tech-icon { width: 60px; padding: 8px; height: 60px;}
    .technology-stacks-techs { width: 100%;}
    .technology-stacks-techs ul li { padding: 4px 10px !important;width: 26%;}
    .blog img { height: 420px !important; width: 100%;}
    .main-footer>.footer-menu { padding-top: 15px;   }
    .banner-image .module-img {  width: 100%; max-width: 100%; }
    .banner .lg\:w-70percent { width: 100%; }
    .banner .row.h-vh-100.items-center.sm\:h-auto { height: unset;}
    .banner { padding: 1px 10px 50px 10px; }
    .clients-row { display: flex; gap: 0px; flex-wrap: wrap; justify-content: center;}
    section#about .iconboxsuc { width: 50%;}
    section#about .row { display: flex; justify-content: center; align-content: center;
        align-items: center; }
    section#about img { width: 80px;}
    .iconboxsuc .iconbox h3 { margin-bottom: 10px; display: inline-block;}
    .iconboxsuc .mb-30.iconbox.flex.flex-grow-1.relative.flex-col.iconbox-default {
    margin-bottom: 10px;}
    .ai-landscape .zoom { padding: 15px 5px 15px 12px; }
    .digital-experience { padding: 50px 10px; }
    .services-ses .services-ses-in { width: 50% !important;}
    .services-ses .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-red-100 {
        height: 100%;
    }
    .case-studies {  padding: 30px 30px 30px 30px;  }
    .services-ses .relative.mb-30.pt-30.pr-20.pb-20.pl-20.rounded-10.icon-box-bg-color.transition-all.bg-purple-100 {
        height: 100%;
    }
    .case-studies .portfilio .lqd-pf-item-inner { display: flex; gap: 0px;
    flex-direction: column; align-items: center; justify-content: center; align-content: center;}
    .case-studies .portfilio .lqd-pf-item-inner .col-md-4 { width: 60.333333%; }
    .case-studies .lqd-pf-details.col-md-8.pl-30 {
        padding-left: 5px; width: 99.666667%; }
    .blog { padding: 30px 30px; }
    .main-footer .col.col-6.col-md-4.col-xl-3.mb-20 { width: 50% !important; }
    .main-footer>.footer-menu { padding: 20px 30px 1px 30px; }
    .contact { padding: 0px 30px 0px 30px; }
    main#lqd-site-content { padding-top: px;}
    
    .titlebar-inner.pt-120.pb-30 { padding-bottom: 0px; padding-top: 40px;}
     section#about .col-12 { width: 50%;}
     .technology-stacks-techs ul li img { width: 50%; }
}



@media (min-width: 1000px) and (max-width: 1030.98px) { 
    
 .digital-experience { padding: 50px 45px; }
 section#about { padding: 50px 45px;}
 section#about .row { justify-content: center;}
 .main-header .lqd-stickybar-left { width: 33px !important;}
 .techff .col.col-12.col-xl-6 { width: 80% !important; margin: auto; }
 section.lqd-section.about.pt-40.pb-25.techff { padding: 0px 10px;}
 .gn-ai-llm-img-one{ margin: auto; max-width: 80%; }
 .technology-stacks-techs ul li { height: 99px;}
 section.lqd-section.about.pt-40.pb-25.techff .col.col-md-6.p-10.module-first { width:80%; }
 .enh-saf-eff { width: 50%;        padding: 10px;}
 .on-premise-api{ padding: 10px;}
}

@media (min-width: 992px) and (max-width: 1199.98px) { 
    
    .camedgeone .w-45percent.flex.flex-col.items-start.lg\:w-full.lg\:items-center.lg\:text-center.ca-initvalues-applied.lqd-animations-done {  display: flex; align-content: flex-start; align-items: flex-start;}
    
    .techff .col.col-12.col-xl-6 { width: 50%;}
    .lidiv {display: flex;  gap: 0px; padding: 0px 0px 0px 0px;}
    .lidiv-two {width: 100%;}
    .techff p.ld-fh-element.d-inline-block.pos-rel.lqd-highlight-classic.lqd-highlight-grow-left.h1 {
    color: #D1DCEC;
    font-size: 40px;
    margin-bottom: 0px;
    line-height: 1em;
    letter-spacing: -0.05px;}
    .camedgeats-two .row { display: flex;  flex-wrap: nowrap; flex-direction: row;}
    .camedgeats-two .w-45percent.flex.flex-col.items-start.lg\:w-full.lg\:items-center.lg\:text-center.ca-initvalues-applied.lqd-animations-done {
    display: flex;
    align-content: flex-start;
    flex-wrap: wrap;
    text-align: left;
    align-items: flex-start;}
    
    .camedgeone .row.items-center { display: flex; flex-direction: row; flex-wrap: nowrap;  justify-content: flex-start; }
    section.lqd-section.icon-box-colored.pt-30.pb-60.camedge-add { padding: 0px 15px;}
    .camedge-ats  { padding: 0px 15px;}
    .camedge-ats .col.col-12.col-xl-4.p-10.lg\:p-0 { padding: 10px; }
    
    .camedge-add .col.col-12.col-xl-4.p-10.lg\:p-0 { width: 50%;padding: 10px;}
    .avcff .col.col-12.col-xl-4 { width: 50%;}
     section.lqd-section.about.pt-40.pb-25.techff .row { display: flex; flex-wrap: wrap; margin-right: 15px; margin-left: 15px;}
     .techff .col.col-md-6.p-0.module-first { width: 100%;}
     section#about .col-12 { width: 50%;}
     
    .digital-experience .row .w-45percent.flex.flex-col.items-start.lg\:w-full.lg\:items-center.lg\:text-center.ca-initvalues-applied.lqd-animations-done { padding-top: 35px;}
    
    .titlebar-inner.pt-120.pb-30 { padding-bottom: 0px; padding-top: 80px;}

    .main-header .lqd-stickybar-left { width: 50px;}
    .banner-text .lg\:w-70percent { width: 43%; }
    .banner .h-vh-100 { height: 90vh;}
    .col.col-12.col-xl-4.iconboxsuc { width: 33.33%;}
    .services-ses-in { width: 25%; display: flex; padding: 1%; }
    .filter-list { margin: 0 0 15px !important; gap: 6px;}
    .case-studies { padding: 100px 30px 15px 30px; }
    .techs-main { padding: 15px 15px;}
    .blog { padding: 30px 10px;}
    header.lqd-lp-header.p-2rem { padding: 1rem;}
    .main-footer>.footer-menu { padding: 40px 30px 10px 30px; }
    .technology-stacks-techs ul li { padding: 10px 5px;}
    .is-in-view { font-size: 35px !important;}
    .portfilio .lqd-pf-details.col-md-8.pl-30 {padding-left: 15px;}
    img.gen-ai-value { width: 80%; margin: auto;}
    .technology-stacks-techs ul li {width: 32.60%; height: 75px;}
    .technology-stacks-techs ul { justify-content: center;}
    .technology-stacks-techs ul li img { width: 50%; }
}

@media (min-width: 1200px) and (max-width: 1400.98px) {

     .main-header .lqd-stickybar-left { width: 50px;}
     /*.row.h-vh-100.items-center.sm\:h-auto { height: 90vh;}*/
     .videobanner .w-710 { width: 650px; max-width: 650px;}

 }

 @media (min-width: 1401px) and (max-width: 1600.98px) {

     .main-header .lqd-stickybar-left { width: 50px;}
     .row.h-vh-100.items-center.sm\:h-auto { height: 95vh;}
     .container { max-width: 85%; }
     .landscape {display: flex; flex-direction: row-reverse;
    align-items: flex-start; justify-content: space-between; gap: 10px;}
    .main-header .lqd-stickybar-left {   width: 75px;    }
    .videobanner .w-710 { width: 670px; max-width: 670px;}
       img.gen-ai-value { width: 80%; margin: auto;}

 }

  @media (min-width: 1601px) and (max-width: 1700.98px) {

     .main-header .lqd-stickybar-left { width: 50px;}
     .row.h-vh-100.items-center.sm\:h-auto { height: 90vh;}
     .container { max-width: 85%; }
     .landscape {display: flex; flex-direction: row-reverse;
    align-items: flex-start; justify-content: space-between; gap: 10px;}
    .banner .is-in-view { font-size: 50px !important;}
    section#blog img { height: 270px;}
    .main-header .lqd-stickybar-left {   width: 75px;    }
     .videobanner .w-710 { width: 750px; max-width: 750px;}
        img.gen-ai-value { width: 65%; margin: auto;}
    .gen-ai-tab{ width: 75%; margin: auto; display: flex;}
    .gen-ai-tab2{ width: 80%; margin: auto; display: flex;}

 }

 @media (min-width: 1701px) and (max-width: 1920.98px) { 
   
.row.h-vh-100.items-center.sm\:h-auto { height: 90vh;}
.main-header .lqd-stickybar-left {   width: 75px; }
     .container { max-width: 80%; }
     .landscape {display: flex; flex-direction: row-reverse;
    align-items: flex-start; justify-content: space-between; gap: 10px;}
    .banner .is-in-view { font-size: 50px !important;  line-height: 70px;}
    section#blog img { height: 270px;}
    .module-img.absolute.ltr-right-0.-top-40.w-710 {width: 810px;  max-width: 810px;}
    img.gen-ai-value { width: 65%; margin: auto;}
    .gen-ai-tab{ width: 75%; margin: auto; display: flex;}
    .gen-ai-tab2{ width: 80%; margin: auto; display: flex;}
    .about-one-img { transform: translate(0px, 0px) !important;}
    .about-two-img{transform: translate(0px, 0px) !important;  left: -10%; }
    .about-three-img { transform: translate(0px, 0px) !important;}

  }

/*@media (min-width: 1200px) and (max-width: 1199.98px) { 
  


 }*/
