@media only screen and (max-height:610px){
    .signup-modal-inner-content{
        display: none;
    }
    .signup-modal-inner-head{
        margin-bottom: 18px;
    }
    .signup-modal-inner-img{
        width: 70%;
    }
    .modal-inner-content{
        width: 82% !important;
        padding:30px !important;
    }
}
@media only screen and (max-width:997px) {
    .article-link__aquasection{
      font-size:20px;
  }
    .award_width{
        width:94%;
    }
    /* hamberger css */
    .lang_options{
        display: block !important;
    }
    .lang-option-lg{
        display: none;
    }
    .testimonial-people{
        max-width: 50px !important;
    max-height: 50px !important;
    }
.iuframe
{
position: absolute !important;
width: 327px !important;
height: 187px !important;
border-radius: 24px !important;
}
.pot, .p30l, .p30r {
    padding: 10px 24px;
}
.bill-box {
         border-radius: 16px;
    overflow: hidden;
    width: 327px;
    margin-left: 24px;
    margin-right: 24px;
}
.nav-barrr .dropdown:hover .dropdown-menu, .nav-barr .dropdown:hover .dropdown-menu {
  margin-top: 0px;
}
.navbar-toggler {
 position: relative;
}
.navbar-light .navbar-toggler {
border-color: transparent;
}
.nav-barrr .navbar-toggler span {
background-color: #000;
}
.pad24 {
 padding: 0px 24px !important;
}
.tcenmd {
    padding: 12px 24px;
}
.sustainable .bttnc {
  padding: 10px 20px;
 font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 21px;
  text-align: center;
  color: #FFFFFF !important;
  background: #000000 !important;
  border-radius: 6px;
  }
  .sustainable h6 {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
    padding-left: 0px;
    padding-bottom: 32px;
}
.navbar-toggler span {
        display: block;
        background-color: #fff;
        height: 2px;
        width: 25px;
        border: 0;
        margin: 4px 0;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        left: 0;
        opacity: 1;
}

    .navbar-toggler:not(.collapsed) span:first-child {
        position: absolute;
        left: 12px;
        top: 10px;
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
        opacity: .9;
    }
    .gif {
        max-width: 400px;
        width: 400px;
        padding: 0 100px 0 0px;
  		margin-left: 0px;
	
    }
	.testi-container {
    height: 430px;
}
    .navbar-toggler:not(.collapsed) span:nth-child(3) {
        position: absolute;
        left: 12px;
        top: 10px;
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
        opacity: .9;
    }

    .navbar-toggler span:first-child, .navbar-toggler span:nth-child(3) {
        transition: transform .35s ease-in-out, -webkit-transform .35s ease-in-out;
    }

    .navbar-toggler:not(.collapsed) span:nth-child(2) {
        height: 12px;
        visibility: hidden;
        background-color: transparent;
    }

    /* .navbar-dark .navbar-toggler {
        border-color: #111;
    } */

    .cust-width {
        width: 515px;
        margin: 0 auto;
        text-align: left;
    }

    .nav-barr.navbar-reduce .navbar-toggler span {
        display: block;
        background-color: #000;
    }

    .header {
        height: 64px;
    }

    .navbar-collapse {
        position: fixed;
        top: 65px;
        right: -100%;
        background: #FFF;
        width: 395px;
        height: auto;
        z-index: 10;
        padding: 20px 24px;
        border-radius: 20px 0 0 20px;
        transition: right ease-in-out 0.5s;
    }

    .navbar-collapse.collapse.show {
        right: 0;
        transition: right ease-in-out 0.5s;
    }

    #navbar_top a {
        color: #585858;
    }

    .nav-barr .nav-item {
        margin: 0 !important;
    }

    .banner-text h2 {
        font-weight: 600;
        font-size: 29px;
        line-height: 44px;
        padding-top: 24px;
    }
    .mbaner{
        font-weight: 600 !important;
        font-size: 29px !important;
        line-height: 44px !important;
        padding-top: 1px !important;
		margin-top:-80px;
    }
    .ban-slider {
        height: 125vh;
    }
.demoo {
  position: relative;
  background: #F7F9FE;
  border-radius: 15px;
  box-shadow: #cacacd2e 13px 12px 14px -12px;
  overflow: hidden;
  z-index: 2;
  height:650px;
  padding: 0 8px;
  }
  .button-margin{
    margin-top: 35px;
  }
    .partners-section {
        margin: 0 !important;
        padding: 80px 0 0px;
    }

    .mob-center {
        text-align: center;
        display: flex;
        flex-direction: column;
        padding: 10px 0;
        justify-content: center;
    }

    .py-55 {
        padding-top: 68px !important;
        padding-bottom: 50px !important;
    }

    .py-77 {
        padding-top: 111px !important;
        padding-bottom: 0px !important;
    }

    .we-offer .container {
        padding: 0 25px;
    }

    .we-offer .accordion-heading {
        font-family: Poppins;
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0em;
        text-align: left;

    }

    .they {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
        color: #000000;

    }

    .sustainable h6 {

        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 21px;
        color: #000000;

    }

    .signedup {
        padding: 120px 0 0 0;
    }

    .roww div {
        padding: 0px 24px 0;
        text-align: justify;
    }

    .testimonial-sec .container, .customized .container, .Blog-section .container,
    .signedup .container {
        padding: 0 25px !important;
    }

    .signedup .slider-2{
        padding-top: 0px !important;
    }
    
.customized{ padding-bottom: 60px;}

.mr{    margin: 0 15px;}

    .offset-2 {
        margin-left: 0;
    }

    .solid::before {
        display: none;
    }

    .demoo::before {
        border-top: 514px solid #fff;
        border-left: 145px solid #f7f9fe;
    }

    .slick-list.draggable {
        height: 100px !important;
    }
    .simple {
        padding: 32px 0;
        font-size: 20px;
        line-height: 30px;
        font-weight: 600;
        max-width: 260px;
        width: 100%;
        padding-bottom: 25px;
    }

    .linear {
        padding: 3px;
        font-family: Poppins;
        font-size: 14px;
        font-weight: 500;
        line-height: 21px;
        letter-spacing: 0em;
        text-align: justify;
    }


    .customized h4 {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 600;
        font-size: 20px;
        line-height: 30px;
        color: #4AD7D1;
    }

    .bttn {
        font-size: 14px;
        line-height: 21px;
        margin: 25px 0;
    }

    .platform h1, .signedup h4, .customized h1 {
        font-family: Poppins;
        font-size: 20px;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 0em;
        text-align: center;
        padding: 0px 0 10px;
    }

    .signedup h4 {
        padding: 0px 0px 20px 0px;
        text-align: inherit;
    }

    .nump {
        font-family: Poppins;
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0em;
        text-align: center;

    }


    .platform .tab-content h2 {
        font-family: Poppins;
        font-size: 20px;
        display: block;
        text-align: center;
        font-weight: 500;
        line-height: 30px;
        color: #4ad7d1;
        letter-spacing: 0em;
        padding: 35px 0 10px 0;
        margin: 0 auto;
        text-align: left;
    }

    .platform .nav-tabs .nav-link {
        padding-bottom: 18px;
    }

    .book {
        text-align: center;
        padding: 20px 0 ;
    }

    .platform button span {
        display: none;
    }

    .we-offer h1 {
        font-size: 20px;
        line-height: 30px;
        padding: 0px 0 40px;
    }

    .sustainable .container::before {
        content: '';
        top: 0;
        position: absolute;
        background: #fff;
        right: 0;
        border-top: 300px solid #fff;
        z-index: -1;
        border-left: 160px solid #f7f9fe;
    }

    .mob-cent {
        justify-content: center;
    }

    .mt-sm-5 {
        margin-top: 56px;
        padding-bottom: 50px;
    }

    .navbar-dark .navbar-nav .nav-link {
        color: #000000 !important;
		padding:0 !important;
    }

    .mobile-flex {
        display: flex;
        align-items: center;
    }

    .p-24 {
        padding: 24px !important;
    }

    .jj {
        font-size: 21px;
        line-height: 16px;
        margin-left: 4px;
    }
    .mob-p p {
        text-align: justify;
        font-size: 14px;
        line-height: 21px;
        padding: 8px 0 40px;
        font-family: 'Poppins';
        font-weight: 400;
    }
    .mobile-flex .custhead{
                font-family: 'Poppins';
            font-style: normal;
            font-weight: 500;
            font-size: 20px;
            line-height: 24px;
            font-size: 16px;
            line-height: 30px;
            color: #000;
      
    }

    .dd {
        border-top: 1px solid #cacaca;
        padding: 40px 0 0;
        width: 87%;
        margin: 0 auto;
        display: block !important;
        text-align: center;
        justify-content: center;
    }

    .float-end {
        float: unset !important;
        margin: 40px 0;
    }

    .banner-text h5 {
        font: normal 500 16px/22px 'nunito';
        color: #cacaca;
    }

    .testimonial-sec {
        padding: 150px 0 0 0;
    }

    .testimonial-sec h1,
    .partners-section h1 {
        font: normal 500 20px/30px 'poppins';
    }

    .partners-section .partimg {
        margin: 14px auto;
        display: inline;
    }

    .testimonial-sec h1 {
        padding-bottom: 40px !important;
    }

    .customized h1 {
        margin: 0px 0 24px 0;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
        text-align: center;

        color: #000000;
    }

    .customized h1 span {
        display: block;
    }

    .customized {
        padding-top: 20px !important;
        margin: 128px 0;
        background: #F7F9FE;
    }

    .platform {
        background: #F7F9FE;
    }

    h4.jj {
        padding: 0 9px;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
        /* text-align: center; */
        color: #000000;

    }

    .immgs {
        display: inline;
        height: 32px;
        width: 32px;
    }

    .role {
        padding: 0 0 0 0;
        margin: 0 10px;
    }

    .dd div {
        margin: 0 0 -70px 0;
    }

    .roww {
        display: grid;
    }

    .started {
        padding: 30px 0;
        margin: 150px 0 0 0;
    }

    .started .roww p {
        padding: 25px 0;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 16px;
        line-height: 24px;
        color: #000000;

    }

    .rolexx {
        padding: 10px;
        display: flex;
        justify-content: space-around;
        margin: 24px 0;
    }

    .empty {
        text-align: center;
        background: #fff;
        padding: 15px 0;
    }

    .rowww h3 {
        padding: 40px 0 20px;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 600;
        font-size: 29px;
        line-height: 44px;
        text-align: center;
        color: #f7f9fe;
    }

    .Blog-section {
        margin-top:120px;
        padding: 0px 0 150px 0;
    }
    .foot{
        padding: 15px 0;
    }

    .foot-btn {
        margin: 0px 0 10px;
    }

    .footer-p::before {
        display: none;
    }
    .colom {
        padding: 3px 11px 0 20px;
        width: 100%;
        display: flex;
        justify-content: start;
        align-items: self-start;
        flex-direction: column;
        margin: 0 auto;
    }

    .demo-btn {
        font-size: 13px;
        font-weight: 600;
    }
    .glu {
        margin: 40px 0 0 40px;
        height: 85px;
        width: 172px;
        position: absolute;
        top: 0px;
        left: 4px;
    }
    .glichh {
        z-index: 9;
        position: absolute;
        /* bottom: 0px; */
        height: 172px;
        width: 274px;
        top: 32%;
        left: 0px;
    }
    .gli {
        margin: 0 40px 0 0;
        position: absolute;
        top: 100px;
        right: 0%;
        height: 99px;
        width: 180px;
    }

    .glcolor {
        position: relative;
        /* min-width: 560px; */
        min-height: 330px;
        background: linear-gradient(180deg, #F7F9FE 0%, rgba(247, 249, 254, 0.7) 100%);
        border-radius: 24px;
    }
   

    .started ul li i {
        padding: 0 15px;
        vertical-align: bottom;
    }

    .started ul li {
        padding: 10px 0;
        display: inline;
    }

    .Blog-section h1 {
        display: inline;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 18px;
        padding: 25px 15px 0;
        line-height: 27px;
        color: #000000;

    }

    .Blog-section .paddd p {
        padding: 15px 0;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 16px;
        line-height: 24px;
        text-align: justify;

        color: #757575;

    }

    .Blog-section h4 {

        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 18px;
        padding: 25px 0;
        line-height: 27px;
        text-transform: uppercase;
        color: #000000;

    }

    .paddd {
        padding-bottom: 30px;
    }

    img.investt {
        background: #000;
        padding: 5px;
        border-radius: 8px;
    }
	.nresp {
	display:block;
	}
	.resp {
	display:none;
	}
	.texcen{
	text-align: center;
	}
    .footer-section img {
        height: 24px;
        max-width: 105px;
        margin: 15px 10px 15px 0px;
    }

    .footer-p p {

        padding: 10px 0px 25px 0;
        font-family: Nunito;
        font-size: 10px;
        font-weight: 700;
        line-height: 12px;
        letter-spacing: 0em;
        text-align: left;

    }

    .pod {
        padding: 20px 0 10px;
    }

    .pod h6 {

        padding: 10px 0;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 600;
        font-size: 13px;
        line-height: 16px;
        letter-spacing: 0.02em;
        text-transform: uppercase;

        color: #FFFFFF;

    }

    .pod ul li {
        padding: 7px 0;
        font-family: 'Nunito';
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 15px;
        letter-spacing: 0.08em;
        color: #DDDDDD;

    }

    .privacy ul li {
        font-family: 'Nunito';
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 15px;
        letter-spacing: 0.08em;
        color: #DDDDDD;

    }

    .foot {

        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .foot li {
        font-family: 'Nunito';
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 15px;
        letter-spacing: 0.08em;
        color: #DDDDDD;
        padding: 10px 0px;
    }

    .gli {
        left: 150px;
    }

    .py-22 {
        padding-top: 48px;
        padding-bottom: 30px;
    }

    .rowww ul li {
        margin: 0;
    }

    ul.colom li {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
		margin-bottom: 10px;
        font-size: 14px;
        line-height: 27px;
        color: #CACACA;
    }

    .box-price .accordion-heading h4 {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        color: #757575;
    }

    .footer-links {
        background-color: #0D0D0D;
    }

    .py-11 {
        padding-top: 64px;
        padding-bottom: 150px;
    }

    .sustainable {
        margin: 180px 15px 0px;
    }

    .demo {
        margin-left: 24px;
        margin-right: 24px;
    }

    .blog-con p, .blog-box p,
    .tabs-con {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 21px;
        text-align: center;
        color: #101518;
    }

    .part {
        font-family: 'Nunito';
        font-style: normal;
        font-weight: 500;
        padding: 17px 0;
        font-size: 12px;
        line-height: 16px;
        text-align: center;
        color: #757575;
    }

    .part span {
        font-family: 'Nunito';
        font-style: normal;
        font-weight: 600;
        font-size: 10px;
        line-height: 14px;
        text-align: center;
        color: #4AD7D1;
    }

    .nump {
        color: #757575;
        padding-bottom: 40px;
    }

    .hech {
        padding: 32px 0 0px 0;
    }

    .testi-container img.float-left {
        display: inline;
        height: 38px;
        width: 71px;
        margin: 20px;
        left: 43px;
    }

    .testi-container img.float-right {
        height: 60px;
        width: 120px;
        margin: 10px 12px;
        left: 352px;
        top: 48px;
        border-radius: 0px;
        align-self: center;
    }
.test-para{
        margin-top: -12px;
    }
    .test-img-holder {
        margin-bottom: -35px;
    }
    p.test-para {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 11px;
        line-height: 22px;
        color: #404654;
		padding-right:15px;
		padding-left:15px;
        text-align: justify;
		margin-top: -10px;
    }
    .test-para h4 {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500 !important;
        font-size: 15px;
        line-height: 17px;
        color: #000000;
        }
    .testimonial-name-heading {
        font-family: 'Poppins' !important;
        font-style: normal !important;
        font-weight: 500 !important;
        font-size: 15px !important;
        line-height: 17px !important;
        color: #000000 !important;
        }
        .test-para p {
        font-family: 'Nunito';
        font-style: normal;
        font-weight: 500;
        font-size: 11px;
        line-height: 15px;
        text-align: justify;
        color: #585858;
        
        }
    .row {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        /* margin-right: -20px;
        margin-left: -20px; */
    }
    /*.clear-fixx {*/
    /*    margin: 32px 0px;*/
    /*}*/
    .rolexx {
        padding-top: 30px;
    }




    /* blog responsive css */

    .img-blog-slider .d-inline {
        display: inline !important;
        height: 181px;
        margin: 24px -14px;
        border-radius: 10px;
    }

    .img-blog-slider {
        height: 200px;
    }

    .img-blog-slider .img2 {
        display: inline !important;
        height: 220px;
        margin: 10px -14px;
        border-radius: 10px;
    }

    .blogimgsection .container.tab-container .d-flex ul {
        display: flex;
        flex-direction: column;
        text-align: left;
        justify-content: center;
    }

    .top-story-section {
        /* padding: 0 10px; */
        margin: 0 15px;
    }

    .startup-section p, .llii, .bill-sec p,
    .blog-con p, .blog-box p, .account-section p {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 21px;
        text-align: justify;
        color: #757575;
    }

.account-section {
margin-top:24px;
margin-bottom:24px;
}
.bill-sec {
    padding: 24px 0 0 0;
}
.pott {
  padding: 24px 0;
}

.blog-con h1, .bookmarked-section.blog-pad h1, .bill-sec h1 {
        font-family: Poppins;
        font-size: 20px;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 0em;
        text-align: center;
        padding: 0px 0 10px;
    }

    .blog-box small,
    .blog-box h5 {
        font: normal 500 16px/22px 'nunito';
        padding-top: 10px
    }

    .blog-pad {
        padding-top: 50px;
    }

    .blog-img-slider img {
        margin: 0 auto;
        max-width: 230px !important;
    }

    .blog-box img {
        height: 140px;
        margin: 15px auto;
    }

    /* css for startup page */
    .startupage .banner-text h2 {
        font-weight: 600;
        font-size: 29px;
        line-height: 44px;
        padding-top: 24px;
    }

    .bus-pad, .account-section h1, .footer-section h1,
    .startup-section h1 {
        font-family: Poppins;
        font-size: 20px;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 0em;
        text-align: center;
        padding: 0px 0 10px;
    }
    .startup-section h1 {
        font-family: Poppins;
        font-size: 20px;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 0em;
        text-align: center;
        padding: 0px 0 10px;
    }
	.vh100{
	height:auto !important;
	}
    .value p,
    .box-shaaa .accordion-heading {
        font-family: Poppins;
        font-size: 14px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0em;
        text-align: justify;

    }

.mbr
{
margin-bottom: 200px;
	}
	
	
    .footer-section p {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 21px;
        text-align: justify;
        color: #fff;
    }

    .pricing .box-price .accordion-content {
        padding: 0 0px 15px;
    }

    .platform .text-container p {
       max-width: 320px
    }

    .acc {
        height: 180px;
        margin: 30px 0;
    }

    .acco {
        margin: 15px;
    }

    .account-section .container {
        padding: 10px 20px;
    }

   
.pitch-deck-section, .database-section, .business-section {
    padding-top: 60px !important;
}
    .bill-points ul li {
        margin-bottom: 20px;
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        text-align: left;
        font-size: 15px;
        line-height: 20px;
        color: #757575;
    }



    .bill-points {
        padding-top: 60px;
        display: flex;
        flex-direction: column;
        justify-content: start;
        text-align: start;
        align-items: center;
        padding-bottom: 20px;
    }

    .bill-sec .container {
        padding: 21px;
    }

    .blog_head_text::before {
        max-width: 200px;
        width: 100%;
    }

    .blog_head_text p {
        font-size: 10px;
        color: #fff !important;
        padding: 15px;
    }

    .blog_head_text .head_txt small {
        color: #fff !important;
        font-size: 9px;
    }

    .blog_head_text .head_txt h4 {
        font-size: 14px;
        width: 150px;
        padding: 3px 0;
        color: #fff !important;
        line-height: 20px;
        font-weight: 500;
    }

    .blog_head_text {
        color: #fff;
        position: relative;

        left: -10px;
        bottom: 206px;
    }

    .blog_head_text {
        height: 181px;
    }

    .head_txt {
        padding: 8px 16px 0;
        position: relative;
        margin: 0px 0px;
        width: 227px;
        height: 216px !important;
    }

    .img-blog-slider .row {
        display: grid;
        height: 450px !important;
    }

    .img-blog-slider div:first-child {
        height: 215px;
        overflow: hidden
    }

    .cookie-section .blog-con h1 {
        padding: 30px 0 0 0;
    }

    .flexx li {
        font-size: 15px;
        margin: 10px 0;
        line-height: 25px;
        color: #585858;
        text-align: justify;
        position: relative;
    }

    .flexx b, .flexx strong {
        font-weight: bolder;
        font-size: 18px;
    }

    .cookie-section .blog-con h4 {
        font-weight: 500;
        font-size: 16px;
        padding: 20px 0 10px;
        color: #585858;
    }.service-container p {
    font-size: 15px;
    text-align: left;
    width: 100%;}
    .mob-p{padding: 0 20px;}
    .p30 {padding: 0 25px;}

    hr.hr {
        width: 100%;
        margin-top: 40px;
        margin-bottom: 40px;
    }.faq-card .h-100{
        padding:0 15px;text-align: center;
    }
    .faq-card--odd .h-100{
        padding:0 15px;text-align: center;
    }
    /* .testimonial-sec .slick-list.draggable{
        height: 950px !important;
    } */
    
    .award-section{
        visibility:hidden;
    }
    
    .award-section:hover {
        width: 370px;
    }
    .award-content {
        width: 300px;
        top: 12%;
    }
    .testi-img-people{
        flex-direction: column !important;
        justify-content: start !important;
        align-items: start !important;
    }

    .slicker img {
        max-width: 100px;
        text-align: center;
        height: 50px;
        margin: 20px auto;
    }
    .one-platform{
        font-size:24px !important;
        line-height:57px !important;
    } 
    
    .service-on-demand{
        font-size:24px !important;
        line-height:40px !important;
    }
    
    .account-video-header{
        font-size: 20px !important;
        font-weight: 500 !important;
        line-height: 30px !important;
        letter-spacing: 0em !important;
        text-align: center !important;
        padding: 0px 0 10px !important;
    }
    .app-section-right-img{
        position: relative;
        width: 100%;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .hero-header-img{
        width: 100%;
        height: 100%;
    }

    .hero-header-text {
        font-size: 30px !important;
        line-height: 50px !important;
    }
    .hero-cta-fill-aqua{
        padding: 10px;
        size:16px;
    }
    
    .hero-cta-fill-aqua:hover{
        color: #000;
    }

    .hero-cta-outline-white{
        padding: 10px;
        size:16px;
        text-align: center;
    }

    .banner-text{
        padding: 0 26px;
        top:50%;
        left:54%;
    }
    .hero-header-img{
        width: 100%;
    }
    .mt-64{
        margin-top: 40px !important;
    }
    .hero-img-padding{
        padding-top: 50px;
    }
    .aqua-padding{
        margin: 0 10px;
        padding-left: 30px;
    }
    .demoo-2{
        height: 316px !important;
    }
    .footer-btn-margin{
        margin:24px 0;
    }
    .hero-img{
        right: 0;
        width: 100%;
        height: 100%;
        top:18px;
    }
    .header-action-btn{
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .hero-cta-outline-white{
        margin-top: 14px;
        width: 186px;
        margin-left:0;
    }
    .hero-header-text,.hero-header-para{
        text-align: center !important;
    }

    .modal-inner-texts{
        margin-top: 16px;
    }
    .modal-inner-content {
        width: 315px;
        max-width: 315px;
        padding: 30px;
    }
    .modal-inner-texts {
        margin-left: 0;
      }
    .modal-inner-content {
        flex-direction: column;
    }
    .modal-close{
        position:absolute; 
        right:-14px; 
        top:-20px; 
        cursor:pointer;
    }
    .ourUser{
        font: normal 500 20px / 30px 'poppins';
      }
      .award_width {
        width: 100%;
      }
}


@media only screen and (max-width:348px) {
    .demoo{
        height: 720px;
    }
}

@media (max-width: 348px) and (max-height: 720px) {
    .ban-slider{
        height: 140vh;
    }
}

@media (max-width: 320px) and (max-height: 630px) {
    .ban-slider{
        height: 170px;
    }
}

@media only screen and (min-width:1300px){
    .hero-img-padding{
        padding-right: 140px;
        padding-bottom: 45px; 
    }
   .hero-heaedr-text-content{
        width:600px;
    }
    .hero-img{
        right: 115px;
    }
    .award_width {
        width: 100%;
    }
    .award-img{
        margin-top:0;
        margin-bottom:40px;
    }

}