
@media screen and (max-width: 600px) {
    p-mo-0{
        padding: 0px;
    }
    .color-bg-mo {
        width: 100%;
        display: flex;
        padding: 16px 24px;
        justify-content: space-between;
        background: var(--Primary, #172254);
    }
    header .container{
        padding: 0px 0px;
    }
    header .navbar {
        padding: 0px 0px;
    }
    .nav-item-mo{
        display: none;
    }
    .navbar-nav {
        gap: 31px;
    }
    .menu-right-side{
        margin-top: 0px;
    }
    .menu-right-side .dropdown {
        margin-bottom: 24px;
        margin-top: 40px;
    }
    .menu-right-side .navbar-nav {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        gap: 16px;
    }
    .menu-right-side .dropdown {
        margin-bottom: 24px;
    }
    .dropdown-toggle::after {
        display: inline-block;
        margin-left: .255em;
        vertical-align: .255em;
        content: "";
        border-top: .3em solid transparent;
        border-right: .3em solid transparent;
        border-left: .3em solid transparent;
        background: url(../images/drop-icon-mo.svg) no-repeat;
        background-position: center center;
        background-size: cover;
        width: 24px;
        height: 25px;
        position: absolute;
        top: 14px;
        right: -27px;
    }
    
    .navbar-collapse {
        flex-grow: 1;
        flex-basis: 100%;
        align-items: center;
        background: #fff;
        padding-top: 40px;
        height: 600px;
        overflow-y: scroll;
        padding-bottom: 40px;
    }
    .nav-link{
        color: var(--Primary, #172254);
        text-align: center;
        font-family: Sen;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        letter-spacing: -1px;
        text-transform:capitalize;
    }
    .user-btn{
        border-radius: 100px;
        border: 1px solid var(--Neutral-500, #D0D0D0);
        background: var(--Neutral-White, #FFF);
        display: flex;
        padding: 16px 24px;
        justify-content: center;
        align-items: center;
        gap: 13px;
        align-self: stretch;
        color: var(--Primary, #172254);
        text-align: center;
        font-family: Sen;
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
        width: 332px;
        max-width: 100%;
        margin-bottom: 16px;
    }
    .cart-btn {
        display: flex;
        padding: 16px 24px;
        justify-content: center;
        align-items: center;
        gap: 13px;
        align-self: stretch;
        border-radius: 100px;
        background: var(--Primary, #172254);
        color: var(--Neutral-White, #FFF);
        text-align: center;
        font-family: Sen;
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
        width: 332px;
        max-width: 100%;
    }
    .navbar-nav .nav-link.active {
        color: #3DB1FF !important;
    }
    .nav-item .dropdown-menu.show {
        display: flex;
        border: 0px;
        width: 300px;
        overflow: scroll;
    }  
    .nav-item .active{
        color: var(--Secondary, #3DB1FF);
        text-align: center;
        font-family: Sen;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        letter-spacing: -1px;
        border-radius: 63px;
        background: #F1F6FA;
        width: 100%;
        max-width: 91%;
        margin: auto;
    }
    .dropdown-menu .active{
        border-radius: 63px;
        background: #F1F6FA;
        display: flex;
        padding: 8px 24px;
        justify-content: center;
        align-items: center;
        gap: 10px;
        color: var(--Secondary, #3DB1FF);
        font-family: Lexend;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 158%;
        text-transform: capitalize;
        flex: 1 0 0;
    }
    
    .navbar-toggler{
        border:0px;
    }

}
@media screen and (max-width: 600px) {
    .navbar-toggler:hover {
        text-decoration: none;
        border: 0px;
    }
    .dropdown-toggle.show::after {
        transform: rotate(180deg);
        top: 24px;
        width: 24px;
        height: 24px;
        right: 141px;
    }
    .li-one{
        margin-left: -4px;
    }
    .suniocn-details .ulone li::after {
        left:-27px;
    }
    
    .ultwo-mo{
        width: 176px;
    }
    .home-content-center .btn {
        color: #FFF;
        text-align: center;
        font-family: Sen;
        font-size: 15px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        text-transform: uppercase;
        border-radius: 100px;
        background: var(--Secondary, #3DB1FF);
        display: flex;
        padding: 4px 4px 4px 24px;
        justify-content: center;
        align-items: center;
        gap: 16px;
        width: 345px;
        text-decoration: none;
        margin: auto;
    }
    .ourservies-card{
        background: url(../images/Our-Services-bg-mo.png) no-repeat;
        background-size: cover;
        background-position: center center;
        margin-top: 0rem;
        z-index: -7;
        padding-top: 24px;
        padding-bottom: 40px;
        z-index: 1;
    }
    .our-servies-main-content h1 {
        color: var(--Neutral-White, #FFF);
        font-family: Sen;
        font-size: 44px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        margin-bottom: 24px;
        text-align: center;
    }
    .our-servies-main-content {
        width: 658px;
        max-width: 100%;
        margin-left: 0px;
    }
    .our-servies-main-content p {
        margin: 24px 0px;
        color: var(--P-Light, #B3DCFF);
        text-align: center;
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
    }
    .our-servies-main {
        height: fit-content;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        background: var(--Primary, #172254);
        z-index: 1;
        padding-bottom: 0px;
        padding-top: 7rem;
    }
    .our-servies-main-content {
        width: 658px;
        max-width: 100%;
        margin-left: 0px;
        text-align: center;
        margin-bottom: 24px;
    }
    .servies-video video {
        height: 341px;
        object-fit: cover;
        width: 100%;
    }
    .our-servies-main::after {
        content: "";
        background: url(../images/home-bottom-img.png) no-repeat;
        background-position: center center;
        position: absolute;
        bottom: -21px;
        left: 0px;
        right: 0px;
        height: 50px;
        width: 100%;
        background-size: 100%;
    }
    .our-servies-main-content .btn {
        color: #FFF;
        text-align: center;
        font-family: Sen;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        text-transform: uppercase;
        border-radius: 100px;
        background: var(--Secondary, #3DB1FF);
        display: flex;
        padding: 4px 4px 4px 24px;
        justify-content: center;
        align-items: center;
        gap: 16px;
        width: 363px;
        text-decoration: none;
        margin: auto;
    }
    
    .servies-video {
        position: relative;
        right: 0px;
        top: 0px;
        width: 100%;
        height: 341px;
        clip-path: polygon(0 0, 100% 36%, 100% 100%, 0% 100%);
        z-index: auto;
    }
    .ourservies-card .card {
        width: 270px;
        height: 270px;
        margin: auto;
        margin-bottom: 16px;
    }
    .ourservies-card img {
        width: 161px;
        height: 161px;
        max-width: 100%;
        margin-top: 30px;
    }
    .ourservies-card h1{
        color: var(--Primary, #172254);
        text-align: center;
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        padding: 0px 7px;
        margin-bottom: 40px;
        margin-top: 0px
    }
    .card-servies h5 {
        font-size: 12px;
        height: 38px;
        padding: 15px 0px;
        color: var(--Primary, #172254);
        text-align: center;
        font-family: Sen;
        font-size: 12px;
        font-style: normal;
        font-weight: 500;
        line-height: 20px;
    }
    .btn-hover-expand .circle .icon.arrow {
        background: #fff;
        transform: translate(1rem, 0);
    }
    .btn-hover-expand.learn-more .circle .icon.arrow {
         background: #fff; 
    }
}
@media screen and (max-width: 600px) {
    .p-mo-0{
        padding: 0px 0px;
    }
    .home-hero-banner {
        background: #172254;;
        height: fit-content;
        padding-top: 5rem;
    }
    .home-right-videio {
        position: relative;
        right: 0px;
        top: 0px;
        width: 429px;
        height: 100%;
        overflow: hidden;
        max-width: 100%;
        border-top-left-radius: 0px;
       clip-path: polygon(0% 3%, 20% 3%, 22% 0%, 80% 0%, 82.5% 3%, 100% 3%, 100% 100%, 100% 100%, 93% 100%, 15% 100%, 0% 100%, 0% 85%);
    }
    .home-left-videio {
        position: relative;
        left: 0px;
        top: 0px;
        width: 429px;
        height: 100%;
        overflow: hidden;
        max-width: 100%;
        border-top-right-radius: 0px;
        clip-path: polygon(0% 15%, 0 0, 15% 0%, 90% 0%, 100% 0, 100% 15%, 100% 94%, 86% 94%, 82% 100%, 19% 100%, 15% 94%, 0 94%);
    }
    .home-left-videio video {
        width: 436px;
        height: 319px;
        max-width: 100%;
        object-fit: cover;
    }
    .home-hero-banner::after {
        content: "";
        background: url(../images/Hero-bg-mo.png) no-repeat;
        background-size: cover;
        background-position: center center;
        position: absolute;
        left: 0px;
        right: 0px;
        height: 796px;
        z-index: -1;
        top: 25rem;
    }
    .home-content-center {
        width: 784px;
        max-width: 100%;
        margin: auto;
        text-align: center;
        padding-top: 40px;
    }
    .home-right-videio video {
        width: 425px;
        height: 319px;
        max-width: 100%;
        object-fit: cover;
    }
    .home-content-center h1 {
        color: var(--Neutral-200, #F9F9F9);
        text-align: center;
        font-family: Sen;
        font-size: 44px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        letter-spacing: 1.08px;
        margin-bottom: 0px;
        padding: 0px 18px;
    }
    .home-content-center h1 span {
        text-align: center;
        font-family: Sen;
        font-size: 44px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        letter-spacing: 1.08px;
        margin-bottom: 0px;
    }
    .home-content-center p {
        color: var(--P-Light, #B3DCFF);
        text-align: center;
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin: 24px 0px;
        padding: 0px 24px;
    }
    .home-content-center {
        width: 784px;
        max-width: 100%;
        margin: auto;
        text-align: center;
        padding: 0px 9px;
        padding-top: 40px;
    }
    .div-home-subion {
        width: 822px;
        margin: auto;
        max-width: 100%;
        margin-top: 24px;
        padding: 0px 24px;
        margin-bottom: 40px;
    }
    .suniocn-details img{
        width: 38px;
        height: 38px;
    }
    .suniocn-details {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        gap: 8px;
    }
    .how-to-do-left .btn-hover-expand.learn-more {
        width: 277px;
        height: auto;
        margin-bottom: 24px;
    }
    .content-servies {
        padding: 51px 0px;
        background: #F9F9F9;
        position: relative;
        height: unset;
        display: flex;
        justify-content: center;
        align-items: anchor-center;
    }    
    .test {
        border-radius: 100%;
        border: 1px solid #E8EDDF;
        background: #FFF;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 179px;
        width: 179px;
        margin: auto;
    }
    .slick-current .test {
        border-radius: 100%;
        border: 1px solid #E8EDDF;
        background: #FFF;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 255px;
        width: 255px;
        margin: auto;
    }
    .slick-current {
        opacity: 1;
        position: relative;
        display: block;
        transform: scale(.7) translate3d(0, 0%, 20px);
        z-index: 2;
    }
    .slick-snext {
        opacity: 1;
        transform: scale(.6) translate3d(59%, 20%, 0px);
        z-index: 1;
    }
    .slick-sprev {
        opacity: 1;
        transform: scale(.6) translate3d(-59%, 20%, 0px);
    }
    .carousel-title {
        color: var(--Primary, #172254);
        text-align: center;
        font-family: Sen;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        letter-spacing: -1px;
        margin-bottom: 11px;
    }
    .carousel-description {
        color: var(--P, #4A6C9A);
        text-align: center;
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 36px;
    }
    .carousel-description p {
        color: var(--P, #4A6C9A);
        text-align: center;
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 36px;
    }
    .col-conter-servies-left h2 {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        margin: 20px 0px;
    }
    .col-conter-servies-left h2 span {
        color: var(--Secondary, #3DB1FF);
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
    }
    .col-conter-servies-left p {
        color: var(--P, #4A6C9A);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 30px;
        text-align: center;
    }
    .col-conter-servies-left {
        width: 560px;
        max-width: 100%;
        position: relative;
        padding: 0px 4px;
        text-align: center;
        margin-bottom: 59px;
    }
    .col-conter-servies-left .btn-warp{
        display: flex;
        flex-direction: column;
        gap: 16px;
    }
    .col-conter-servies-left .btn-hover-expand .circle {
        width: 100%;
    }
    .col-conter-servies-left .dark-btn-hover .circle {
        width: 100%;
    }
    .col-conter-servies-left .btn-hover-expand.learn-more .button-text {
        color: #fff;
    }
   
    .home-to-do-bg::after {
        content: " ";
        position: absolute;
        background: url(../images/how-to-do-bg-mo.png) no-repeat;
        background-size: cover;
        background-position: center center;
        padding-bottom: 0px;
        width: 100%;
        left: 0px;
        top: -12px;
        right: 0px;
        bottom: 0px;
        height: 1197px;
        z-index: -1;
    }
    .home-to-do-bg {
        height: fit-content;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 24px 0px;
    }
    .how-to-do-left h2, .how-to-do-left h2 span {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        text-align: center;
        margin-bottom: 20px;
    }
    .how-to-do-left p {
        color: var(--P, #4A6C9A);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 30px;
        text-align: center;
    }
    .how-to-do-right h5 {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        letter-spacing: -1px;
        margin-bottom: 20px;
        text-align: center;
    }
    .how-to-do-right p {
        color: var(--P, #4A6C9A);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 30px;
        text-align: center;
    }
    .subheadetion-part h6 {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 22px;
        text-transform: uppercase;
    }
    .subheadetion-part p {
        color: var(--P, #4A6C9A);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 0px;
        text-align: left;
    }    
    .subheadetion-part {
        display: flex;
        gap: 20px;
        justify-content: center;
        align-items: center;
        margin-bottom: 24px;
        padding: 0px 4px;
    }
    .home-about-section h2 {
        color: var(--Neutral-200, #F9F9F9);
        text-align: center;
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        width: 700px;
        max-width: 100%;
        margin: auto;
        margin-bottom: 24px;
    }
    .home-about-section {
        width: 346px;
        margin: auto;
        text-align: center;
        max-width: 100%;
        padding: 0px 2px;
    }
    .about-aim-01 .container {
        height: 773px;
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .home-last-section {
        padding: 32px 0px;
        background: #F9F9F9;
    }
    .home-last-section img{
        margin-left: -12px;
        margin-top: 20px;
    }
    .home-last-content{
        padding: 0px 4px;
        margin-bottom: 24px;
    }
    .home-about-section h2 span {
        color: var(--Secondary, #3DB1FF);
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
    }

    .home-last-content h2 {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        margin: 0px 0px 24px; 
        text-align: center;
    }
    .home-last-content h2 span {
        color: #3DB1FF;
        color: var(--Secondary, #3DB1FF);
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
    }
    .home-last-content p {
        color: var(--P, #4A6C9A);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 24px;
        text-align: center;
    }
    .tag-h6 {
        color: var(--Secondary, #3DB1FF);
        text-align: left;
        font-family: Sen;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 115%;
        letter-spacing: 0.21px;
        border-radius: 100px;
        background: rgba(20, 154, 244, 0.20);
        display: flex;
        padding: 10px 16px;
        align-items: center;
        gap: 10px;
        width: fit-content;
        margin: auto;
        margin-bottom: 20px;
    }
    .btn-hover-expand {
        position: relative;
        display: flex;
        margin: auto;

    }
    
    .contactus-bg {
        height: 942px;
        display: flex;
        justify-content: center;
        align-items: flex-start;
        padding: 60px 0px 0px;
    }
    .contactus-bg {
        /* background: url(../images/contact-bg-hero-two.png) no-repeat; */
        background: var(--Primary, #172254);
        background-position: center center;
        background-size: cover;
        height: auto;
        flex-direction: column;
        padding-bottom: 0px;
    }
    .contacus-video {
        position: relative;
        right: 0px;
        top: 0px;
        width: 375px;
        height: 341px;
        clip-path: polygon(0 0, 100% 36%, 100% 100%, 0% 100%);
        margin-top: 4rem;
    }
    .contactus-bg-form-main {
        padding: 24px 10px;
        background: url(../images/Contact-us.png) no-repeat;
        background-size: cover;
        background-position:  center center;
    }
    .contactleft-content {
        width: 638px;
        max-width: 100%;
        margin-left: 0px;
        padding: 40px 12px 0px;
    }
    .contactus-bg::after {
        content: "";
        background: url(../images/home-bottom-img.png) no-repeat;
        background-position: center center;
        position: absolute;
        bottom: -21px;
        left: 0px;
        right: 0px;
        height: 50px;
        width: 100%;
        background-size: 100%;
    }
    .contactleft-content h1 {
        color: var(--Neutral-White, #FFF);
        font-family: Sen;
        font-size: 44px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        margin-bottom: 24px;
        text-align: center;
    }

    .contactleft-content p {
        color: var(--P-Light, #B3DCFF);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        margin-bottom: 24px;
        text-align: center;
    }
    .contactleft-content h6 {
        display: flex;
        padding: 10px 16px;
        align-items: center;
        gap: 10px;
        color: var(--Secondary, #3DB1FF);
        text-align: center;
        font-family: Sen;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 115%;
        letter-spacing: 0.21px;
        border-radius: 100px;
        background: rgba(20, 154, 244, 0.20);
        width: 110px;
        margin: auto;
        margin-bottom: 16px;
    }
    .contactus-form h3{
        color: var(--Primary, #172254);
        text-align: center;
        font-family: Sen;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        letter-spacing: -1px;
        margin-bottom: 20px;
    }
    .chat-call-icon {
        display: flex;
        gap: 16px;
        margin-bottom: 16px;
        flex-direction: column;
    }
    .address-p p {
        color: var(--Neutral-White, #FFF);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        display: flex;
        gap: 16px;
        margin-bottom: 0px;
        align-items: center;
    }
    .address-p p {
        color: var(--Neutral-White, #FFF);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
        display: flex;
        gap: 16px;
        margin-bottom: 0px;
        align-items: center;
        justify-content: left;
    }
    .chat-call-icon p{
        text-align: left;
    }
    .contactleft-content .address-p p{
        text-align: left;
    }
    .button-text {
        color: #fff !important;
    }
    .circle {
        width: 100% !important;
    }
    .contactus-form .btn {
        width: 327px;
        height: 50px;
        
    }
    
    
}

@media screen and (max-width: 600px) {

    .error-section::after{
        display: none;
    }
    .error-content h2 {
        color: var(--Primary, #172254);
        text-align: center;
        font-family: Sen;
        font-size: 38px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
    }
    .error-content {
        width: 522px;
        text-align: center;
        max-width: 100%;
        margin: auto;
        padding: 0px 21px;
    }
    .error-section {
        padding: 24px 0px;
        height: 630px;
        margin-top: 94px;
    }
    .main-background-error {
        background: url(../images/404-mo.png) no-repeat;
        background-size: cover;
        background-position: center center;
    }
    .main-background {
        background: url(../images/Privacy-Policy-bg-mo.png) no-repeat;
        background-size: cover;
        background-position: center center;
    }
    .leagelcontent-csetion {
        padding: 24px 14px;
    }
    .legal-content-bg {
        margin-top: 94px;
        height: 131px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .leagelcontent-box p {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        letter-spacing: -0.4px;
    }
    .leagelcontent-box h5 {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 28px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }
    .leagal-content h1 {
        color: var(--Primary, #172254);
        font-family: Sen;
        font-size: 44px;
        font-style: normal;
        font-weight: 700;
        line-height: 44px;
        text-align: center;
    }
    .footer {
        padding: 32px 0px;
    }
    .mainlogo-footer {
        text-align: center;
    }
    .footer-lgo {
        display: flex;
        width: 284px;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        flex-shrink: 0;
        align-self: stretch;
        margin-right: auto;
        float: none;
        max-width: 100%;
        margin: auto;
    }
    .social-icon {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 16px;
        margin-bottom: 24px;
    }
    
  .mainlogo-footer .copy-right{
    display: none;
  } 
  .col-gooter .copy-right{
    text-align: center;
  }
  .footer-menu{
    padding: 0px 14px;
    margin-bottom: 32px;
 }
 .footer-menu h5, .footer-contact h5 {
    color: var(--Neutral-White, #FFF);
    font-family: Sen;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    text-transform: uppercase;
    margin-bottom: 21px;
}
  .copy-right p {
    color: var(--Neutral-500, #D0D0D0);
    text-align: center;
    font-family: Sen;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: -0.3px;
    margin-bottom: 10px;
  }
  .footer-contact{
    text-align: center;
    padding: 0px 75px;
    margin-bottom: 24px;
 }
}


@media only screen and (min-device-width: 1400px) and (max-device-width: 1700px) {
    .contactleft-content{
        margin-left: 80px;
    }
    .contacus-video{
        right: -60px;
    }
}

