<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
    --brown: #2e1613;
    --white: #fff;
    --blue: #58c4c7;
    --pink: #d63793;
}

html,
body {
    font-family: 'Nunito', sans-serif;
}

img {
    width: 100%;
    height: auto;
}

#aboutUsModal {
    z-index: 100000;
}

#aboutUsModal .modal-content {
    background-color: #d0fbff;
}

#aboutUsModal .modal-header {
    border-bottom-color: white;
    background-color: #edd5da;

}

#aboutUsModal .modal-title {
    font-weight: 900;
    color: #122955;
}

#aboutUsModal .modal-body p {
    text-align: justify;
    margin-inline: 16px;
    color: #122955;
}

#footer-sep {
    bottom: -30px !important;
    /* margin-bottom: -24px; */
    position: relative;
}


#sep-bg {
    fill: var(--char-color);
}

#sep-border {
    fill: var(--char-border-color);
}

#main-banner {
    position: relative;
}

#banner-sep {
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    right: 0;
}

/********* over header **********/
.over-nav {
    background: #7cebf4;
    height: 25px;
}

.nav-container {
    background: #7cebf4;
    position: relative;
    z-index: 2;
}

.nav-container&gt;nav {
    background: #00000024;
    padding-block: 0;
}

.heading-2&gt;span {
    font-weight: 900;
    text-transform: uppercase;
    display: inline-flex;
}

.heading-2 {
    text-align: center
}

.heading-2&gt;span:first-child {
    color: #f5337b;
    font-size: 300%;
}

.heading-2&gt;span:last-child {
    transform: translate(0, -18px);
    font-size: 170%;
    color: #122955;
}

.navbar-brand {
    width: 76px;
    transform: scale(2.5);
    position: relative;
    z-index: 9999;
}

.navbar-brand img {
    width: 100%;
}

.navbar-expand-lg .container {
    height: 45px;
}

.offcanvas-body .navbar-nav {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.offcanvas-body .navbar-nav .nav-link {
    color: var(--white);
    font-weight: 600;
    text-transform: uppercase;
    transition: all 0.15s;
    height: 40px;
}

.offcanvas-body .navbar-nav .nav-link:hover,
.offcanvas-body .navbar-nav .nav-link.active {
    color: #122955;
    font-weight: 900;
    font-size: 124%;
}





@keyframes fixedAnim {
    from {
        top: -200px
    }

    to {
        top: 0
    }
}

header.fixed {
    position: fixed;
    animation-timing-function: cubic-bezier(0.78, 0.09, 0.03, 1.01);
    animation-name: fixedAnim;
    animation-duration: 1.5s;
    left: 0;
    right: 0;
    z-index: 99999;
}

/* owl-dots */
.owl-dots {
    display: flex;
    justify-content: center;
}

.owl-dots button span {
    width: 14px;
    height: 14px;
    background: #fff;
    display: block;
    border-radius: 200px;
    margin-inline: 5px;
}

.owl-dots button.active span {
    width: 20px;
    height: 20px;
    background: var(--pink);
}

/* owl-nav */
.owl-carousel .owl-nav {
    display: flex;
    justify-content: space-between;
    width: calc(100% - 80px);
    margin-inline: 40px;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    width: 59px;
    height: 59px;
    background: url(../imgs/right-arrow.svg);
    border-radius: 800px;
    pointer-events: auto;
    color: transparent
}

.owl-carousel .owl-nav button.owl-prev {
    background: url(../imgs/left-arrow.svg);
}

.owl-carousel .owl-nav button:focus,
.owl-carousel .owl-nav button:focus-visible {
    outline: 0
}

#main-slider {
    position: relative;
}

#main-slider .owl-dots {
    /* background: #7cebf4; */
    /* margin-bottom: -2px; */
    /* padding-bottom: 5px; */
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}

#main-slider.owl-carousel .owl-nav {
    position: absolute;
    bottom: 100px;
    pointer-events: none;
}

#main-slider .item {
    position: relative;
}

#main-slider .item .texture2 {
    position: absolute;
    z-index: 2;
    width: 300px;
    height: auto;
    bottom: 0;
    left: 0;
    right: 0;
    margin-inline: auto 100px;
}

/*per-brand*/
.brands {
    padding-block: 90px 70px;
}

.per-brand {
    display: flex;
    border-radius: 36px 36px 36px 36px;
    overflow: hidden;
    box-shadow: 3px 4px 11px #0000008a;
    transition: all 0.3s linear;
    margin-block: 12px;
    margin-inline: 10px;
}

.per-brand:hover {
    border-color: green
}

/*video*/
.video-desc {
    color: var(--white);
    margin-bottom: -40px;
    position: relative;
    z-index: 3;
}

.video-desc h1 {
    color: var(--white);
    font-size: 450%;
    text-align: center;
}

.video-desc h4 {
    color: var(--white);
    font-size: 250%;
    text-align: center;
}

.video {
    background: #36e6e8;
    padding-top: 30px;
}

.video .row&gt;div {
    display: flex;
    justify-content: center;
    align-items: center;
}

.video-container {
    /* max-width: 500px; */
    overflow: hidden;
}

.video-container video {
    width: calc(100% - 6px);
    margin: 0 auto;
    display: flex;
    /* transform: translate(-4px, 0px); */
    position: relative;
}

.hide-video-border {
    position: absolute;
    top: -76px;
    right: -30px;
    left: -27px;
    bottom: -50px;
    /* height: 100%; */
    background: url(../imgs/behindframe.svg);
    z-index: 1;
    background-size: 100%;
    background-repeat: no-repeat;
}

.video-frame {
    position: relative;
    /* margin-top: 40px; */
    margin-bottom: 60px;
}

.video-frame .frame {
    position: absolute;
    /* top: -3%; */
    z-index: 2;
    /* display: none; */
}

.custom-control {
    position: absolute;
    top: 24px;
    left: 40px;
    width: calc(100% - 80px);
    height: calc(100% - 4px);
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 260%;
    color: #fff;
    cursor: pointer;
    z-index: 3;
}

.custom-control {
    transition: all 0.25s;
}

.custom-control&gt;span {
    width: 120px;
    height: 120px;
    background: var(--pink);
    border-radius: 400px;
    display: flex;
    font-size: 150%;
    align-items: center;
    justify-content: center;


}

.custom-control&gt;span .fa-play {
    padding-left: 10px;
}

.custom-control.transparency {
    opacity: 0
}

.custom-control.transparency:hover {
    opacity: 1
}

.video-title {
    font-size: 380%;
    font-weight: 900;
}

.share-dreams {
    color: #122955;
    font-size: 180%;
    font-weight: 800;
    position: relative;
    margin-top: -30px;
    margin-bottom: 80px;
}

.social-media-section {
    padding-block: 40px 0px;
}

.social-slider,
.social-slider div {
    overflow-y: visible !important;
    overflow-x: visible !important;
}

.social-s-cntnt {
    position: relative;
    text-align: center;
    color: #fff;
    font-weight: 700;
    font-size: 90%;
}

.social-s-cntnt a {
    text-decoration: none;
    color: #fff;

}

.social-s-cntnt:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    /* background: #f5337b; */
    border-radius: 16px;
    z-index: -1;
}

.owl-item.center .social-s-cntnt:before {
    /* background: var(--blue) */
}

.social-s-cntnt img {
    margin: 15px !important;
    width: calc(100% - 26px) !important;
    height: calc(100% - 26px) !important;
    transform: translate(-2px, 15px);
    border-radius: 14px;
}

.social-slider {
    width: calc(100% - 80px);
    margin: 0 auto;
    overflow-x: hidden !iMPORTANT;
    display: flex !important;
    align-items: center;
    position: relative;
    margin-inline: 20px;
    margin-top: -40px;
}

.social-slider .owl-nav {
    display: flex !important;
    /* background: #d927274a; */
    bottom: 0;
    position: absolute;
    width: calc(100% - 0px);
    margin-inline: 0px;
    top: 0;
    pointer-events: none;
    align-items: center;
}

.social-slider .owl-nav button {
    pointer-events: auto !important;
    background: transparent !important;
    height: 50% !important;
    width: 20% !important;
    border-radius: 0 !important;
}

.social-slider .owl-item {
    transition: transform 0.3s linear;
}

.social-slider .owl-item.active.center {
    transform: scale(1.85, 1.85);
    z-index: 50;
    position: relative;
}

/* */
/* .hovering-product {
    background-image: url(../imgs/circle.svg);
    background-repeat: no-repeat;
    background-position: 50%;
} */
.hovering-product a {
    text-decoration: none;
}

.hovering-product .item .image-view {
    width: 420px;
    height: 420px;
    position: relative;
    /* margin-bottom: 100px; */
}

.hovering-product .item {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.pp-title {
    color: #122955;
    font-weight: 800;
    font-size: 180%;
    margin-top: 16px;
    width: 420px;
    text-align: center;
}

.hovering-product .item .image-view&gt;img {
    object-fit: cover;
    object-position: 50% 50%;
    position: absolute;
    top: 0;
    bottom: 0;
    margin-block: auto;
    transition: all 0.3s linear
}

.owl-carousel .owl-nav button:focus,
.owl-carousel .owl-nav button:focus-visible {
    outline: 0
}

.hovering-product {
    position: relative;
}

.hovering-product .owl-carousel .owl-nav {
    position: absolute;
    bottom: 100px;
    pointer-events: none;
}

.hovering-product .owl-nav {
    width: calc(600px + 0px);
    margin-inline: calc(50% - 300px);
    position: absolute;
    top: calc(50% - 60px);
    pointer-events: none;
}

.hovering-product .owl-nav button {
    pointer-events: auto;
}

.image-view .main-img {
    opacity: 1;
}

.image-view .hover-img {
    opacity: 0;
}

.image-view:hover .main-img {
    opacity: 0;
}

.image-view:hover .hover-img {
    opacity: 1;
}

.hovering-carousel-section {
    position: relative;
    overflow: hidden;
}

.rotating-circle {
    position: absolute;
    height: 100%;
    left: 0;
    right: 0;
    margin-inline: auto;
    animation: rotation 15s infinite linear;
}

@keyframes rotation {
    from {
        transform: rotate(0deg) infinite;
    }

    to {
        transform: rotate(360deg);
    }
}

.navbar-toggler-icon {
    background: url("data: image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' %3e%3cpath stroke='rgba%28255, 255, 255, 255%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22' /%3e%3c/svg%3e")
}

footer {
    background: #f5367b;
}

footer&gt;svg {
    width: 100%;
    height: auto;
}

footer&gt;svg path {
    fill: var(--white)
}

.logo-col img {
    /* width: 180px; */
    width: 200px;

}

.footer-content {
    font-size: x-small;
}

.navbar-toggler,
.navbar-toggler:active,
.navbar-toggler:focus,
.navbar-toggler:hover {
    box-shadow: none;
    border: 0;
    outline: 0
}

footer {
    position: relative;
    color: #fff;
    padding-bottom: 5px;
}

.footer-content {
    transform: translate(0px, -45px);
}

footer .row&gt;div:last-child {
    display: flex;
    justify-content: flex-end;
}

.language-bar {
    display: inline-flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 100%;
    margin-block: auto 15px;
    background: url(../imgs/lang-bg.svg);
    background-repeat: no-repeat;
    background-position: 100% 0;
    height: 90px;
    width: 120px;
    padding-inline-start: 30px;
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    margin-inline: auto 0;
}

.language-bar i {
    font-size: 28px;
    margin-inline-end: 4px;
}

.language-bar svg {
    width: 30px;
    height: auto;
    margin-inline-end: 10px;
}

.language-bar svg path {
    fill: #fff
}

.language-bar&gt;div {
    display: flex;
}

.language-bar a,
.language-bar&gt;div&gt;span {
    display: flex;
    font-weight: bold;
    margin-inline: 2px;
    padding: 0px 5px;
    cursor: pointer;
}

.language-bar&gt;div&gt;a:first-child,
.language-bar&gt;div&gt;span:first-child {
    border-inline-end: 2px solid #fff;
}

.language-bar&gt;div&gt;span:first-child {
    padding-inline-end: 8px
}

.language-bar a {
    text-decoration: none;
    color: #fff
}

#charcters .owl-stage {
    /* padding-inline: 10px; */
}

#charcters .owl-nav button.owl-next {
    background: url(../imgs/right-arrow-pink.svg);
}

#charcters .owl-nav button.owl-prev {
    background: url(../imgs/left-arrow-pink.svg);
}

#charcters .owl-nav {
    width: calc(100% + 140px);
    margin-inline: -70px;
    position: absolute;
    top: calc(50% - 44px);
    pointer-events: none;
}

.cc-margin {
    padding-block: 40px;
}

.over-footer-svg {
    margin-bottom: -1px;
    margin-top: -20px;
}

.has-bg {
    background-repeat: no-repeat;
}

.social-bg {
    background-image: url('../imgs/Asset 7.svg');
    padding-bottom: 200px;
    background-position: 0 100%;
}

.hovering-bg {
    background-image: url('../imgs/Asset 8.svg');
    /* padding-bottom: 200px; */
    background-position: 50% 100%;
    /* background-size: 100%; */
}

.char-item {
    display: flex;
    max-width: 300px;
    margin-inline: auto;
    margin-bottom: 40px;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
}

.char-item&gt;span {
    text-align: center;
    font-weight: 800;
    font-size: 140%;
    margin-block: 10px;
    color: #122955;
    text-transform: uppercase;
    transition: all 0.2s linear
}

.char-item:hover&gt;span {
    color: #6bcad2
}

section.chars-gallery&gt;div {
    margin-top: -30px;
    background: url(../imgs/chars/chars-bg.svg);
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
    padding-block: 60px;
}

.has-images-links .dropdown-menu a {
    display: flex;
    padding: 0;
    margin-inline: 8px;
    margin-bottom: 8px;
    margin-top: 8px;
    justify-content: center;
    transition: all 0.125s linear;
}

.has-images-links .dropdown-menu a:focus,
.has-images-links .dropdown-menu a:hover {
    background: none;
    opacity: 0.8;
    transform: translate(0, -3px)
}

.has-images-links a img {
    width: 80px;
    margin: 0;
    display: flex;
}

.rotating-circle {
    max-width: 420px;
    max-height: 420px;
}

@media screen and (min-width: 992px) {


    footer {
        /* bottom: -10px; */
        bottom: -24px;
        position: relative;
    }

    .offcanvas-body .navbar-nav {
        margin-inline-start: 110px;
        display: flex;
        align-items: center;
    }

    .offcanvas-body {
        position: relative;
    }

    .offcanvas-body .not-relative {
        position: unset;
    }

    .offcanvas-body .navbar-nav .not-relative.nav-item:hover .dropdown-menu {
        width: auto;
        position: absolute;
        left: 0;
    }

    .offcanvas-body .navbar-nav .not-relative.nav-item:hover #brand-dropdown {
        left: 10%
    }

    .offcanvas-body .navbar-nav .not-relative.nav-item:hover #category-dropdown {
        left: 30%
    }


    .offcanvas-body .navbar-nav .not-relative.nav-item:hover .dropdown-menu {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        padding: 16px;
        border-bottom-left-radius: 25px;
        border-bottom-right-radius: 25px;
        border-top-right-radius: 0;
        border-top-left-radius: 0;
        border: 0;
        margin-top: 3px;
        box-shadow: 0px 9px 13px #0000001a;
    }

    .offcanvas-body .navbar-nav .not-relative.nav-item .dropdown-menu:before {
        content: "";
        width: auto;
        height: 22px;
        position: absolute;
        right: 0;
        left: 0;
        background: url(../imgs/cus-caret.png);
        top: 0;
        /* background-color: red; */
        background-repeat: no-repeat;
        margin-inline: calc(25% + 46px) auto;
        background-size: contain;
        top: -20px;
    }

    .dropdown-toggle::after {
        display: none;
    }

}

@media screen and (max-width: 991px) {
    .rotating-circle {
        max-width: 420px;
        max-height: 420px;
        display: flex;
        flex-wrap: wrap;
        padding: 0 !important;
        border: 0;
    }

    .offcanvas-body .navbar-nav .nav-link {
        color: var(--brown);
    }

    .has-images-links a img {
        width: 76px;
    }

    .has-images-links .dropdown-menu a {
        padding: 0 !important;
        margin-inline: 4px;
        margin-block: 4px;
    }

    .video {
        border-bottom: 7px solid #36e6e8;
        margin-bottom: -7px
    }

    #main-slider {
        border-bottom: 7px solid #7cebf4;
        margin-bottom: -7px
    }
}

@media screen and (max-width: 920px) {
    .over-nav {
        background: #fff;
        height: 18px;
    }

    .nav-container&gt;nav {
        padding-block: 0
    }

    .offcanvas-header .navbar-brand {
        width: 75px;
        transform: scale(2.5);
    }

    .offcanvas-header .navbar-brand {
        width: 150px;
        transform: scale(1);
        position: relative;
        margin-inline-start: 0px;
    }

    .offcanvas-header .navbar-brand img {
        margin-top: -10px
    }

    .offcanvas {
        overflow: hidden
    }

    .offcanvas-header .btn-close {
        margin-top: -20px;
        position: relative;
        z-index: 99;
    }

    .offcanvas-header .navbar-brand:before {
        content: "";
        position: absolute;
        height: 40px;
        width: 100%;
        background: #7cebf4;
        width: 100vh;
        margin-inline-start: -200px;
        z-index: -1;
    }

    .navbar-brand {
        margin-inline-start: 5%
    }

    #footer-sep {
        bottom: -4px !important;
    }
}

@media screen and (max-width: 700px) {
    .navbar-brand {
        margin-inline-start: calc(10% + 50px)
    }
}


@media screen and (max-width: 767px) {
    #charcters .owl-nav {
        width: calc(100% - 0px);
        margin-inline: 0px;
        position: absolute;
        top: calc(50% - 30px);
        pointer-events: none;
    }

    .logo-col img {
        width: 120px;
        transform: translate(0px, 5px);
    }

    .footer-content {
        font-size: x-small;
        margin-bottom: 0px;
        margin-top: 30px;
    }

    .language-bar {
        height: 70px;
        width: 74px;
        font-size: 12px;
        padding-inline-start: 0px;
        justify-content: flex-end;
    }

    #footer-sep {
        bottom: -4px !important;
    }
}



.shake:hover {
    animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
    transform: translate3d(0, 0, 0);
    perspective: 1000px;
}

@keyframes shake {

    10%,
    90% {
        transform: translate3d(-1px, 0, 0);
    }

    20%,
    80% {
        transform: translate3d(2px, 0, 0);
    }

    30%,
    50%,
    70% {
        transform: translate3d(-2px, 0, 0);
    }

    40%,
    60% {
        transform: translate3d(2px, 0, 0);
    }
}

.upmove {
    transition: all 0.15s linear;
}

.upmove:hover {
    transform: translate(0px, -4px);
}

@media (min-width: 768px) {
    .animate {
        animation-duration: 0.3s;
        -webkit-animation-duration: 0.3s;
        animation-fill-mode: both;
        -webkit-animation-fill-mode: both;
    }
}

@keyframes slideIn {
    0% {
        transform: translateY(1rem);
        opacity: 0;
    }

    100% {
        transform: translateY(0rem);
        opacity: 1;
    }

    0% {
        transform: translateY(1rem);
        opacity: 0;
    }
}

@-webkit-keyframes slideIn {
    0% {
        -webkit-transform: transform;
        -webkit-opacity: 0;
    }

    100% {
        -webkit-transform: translateY(0);
        -webkit-opacity: 1;
    }

    0% {
        -webkit-transform: translateY(1rem);
        -webkit-opacity: 0;
    }
}

.slideIn {
    -webkit-animation-name: slideIn;
    animation-name: slideIn;
}

.subpage-banner {
    background: var(--char-color);
    min-height: 340px;
    position: relative;
    color: #fff;
    display: flex;
    /* height: 360px; */
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 50px;
    font-family: 'Nunito', sans-serif;
}

.subpage-banner h1 {
    font-family: 'Nunito', sans-serif;
    font-weight: 800;
    font-size: 320%;
    margin-inline: 10%;
    text-align: center;
}

.subpage-banner&gt;svg {
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
}

#subpage-banner-svg {
    margin-top: -12px;
}



/* .social-media i {
    background-color: #d63793;
    width: 35px;
    height: 35px;
    align-items: center;
    border-radius: 50%;
    color: #fff;
    font-size: 20px;
}

.social-media i:before {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
    padding: 8px;
} */

.contact-info {
    color: #122955;
    font-weight: 800;
    font-size: 180%;
    margin-top: 16px;
    text-align: start;
}

.contact-info p {
    font-weight: 400;
    font-size: 70%;

}

.contact a {
    text-decoration: none;
    color: #122955;
}

.web-icon i {
    color: #58c4c7
}


.custom-tabs&gt;div:first-child {
    background: url(../imgs/SVG/product-tab-up.svg);
    margin-top: 50px;
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 120px;
    padding-bottom: 40px;
}

.tabs-content&gt;div:first-child {
    background: url(../imgs/SVG/product-tab-down.svg);
    min-height: 270px;
    background-repeat: no-repeat;

}

.tabs-content .container div {
    max-width: 50%;
    margin-inline: auto;
    padding-top: 45px;
    text-align: center;
}

.nav-tabs {
    display: flex;
    max-width: 50%;
    justify-content: space-around;
    border-bottom: none;
    margin: 0;
    padding: 0;
    margin-inline: auto;
}

.nav-tabs li::marker {
    color: transparent;
}

.nav-tabs li h5 {
    cursor: pointer;
    color: #122955;
    text-transform: uppercase;
    font-weight: 900;
    text-align: center;
}

.nav-tabs li h5.active {
    color: #d63793;
}


.tab-content {
    display: none;
    color: #122955;
    animation-duration: 0.5s;
    animation-fill-mode: forwards;
}

@keyframes fade-in {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fade-out {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.tab-content.active {
    display: block;
    animation-name: fade-in;
}

.tab-content:not(.active) {
    animation-name: fade-out;
}

.tab-content h1 {
    text-transform: uppercase;
    font-weight: 900;
    text-align: center;
}

.tab-content.active {
    display: block;
}

table {
    border-collapse: separate;
    width: 100%;
    /* border-spacing: 0; */
    background-color: #7cebf4;
    border-top-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-collapse: collapse;
}

th,
td {
    padding: 10px;
    text-align: left;
    font-weight: 600;
    font-size: 14px;
    color: #122955;

}

th {
    font-weight: 800;
    border-bottom: 2px solid white;
    border-collapse: collapse;
    padding-top: 30px;
    margin-bottom: 20px;
    text-transform: uppercase;
}

tr {
    border-bottom: 2px solid white;
    border-collapse: collapse;
}

tr:last-child {
    border: 0;
}

thead {
    display: table-header-group;
    margin-bottom: 20px;
}

th:first-child,
td:first-child {
    text-align: start;
    padding-inline-start: 5%;
    text-transform: uppercase;


}

td:last-child,
th:last-child {
    text-align: end;
    padding-inline-end: 10%;
}

@media screen and (max-width: 767px) {
    #main-slider .owl-nav {
        display: none;
    }

    #charcters .owl-nav button {
        width: 15%;
        background-repeat: no-repeat !important;
    }

    .hovering-product .item .image-view {
        width: 350px;
        height: 350px;
        /* position: relative; */
    }

    .heading-2&gt;span:first-child {
        font-size: 240%;
    }

    .heading-2&gt;span:last-child {
        font-size: 140%;
    }

    .pp-title {
        font-size: 100%;
    }

    .video-title {
        font-size: 240%;
        margin-bottom: 8%;
    }

    .share-dreams {
        text-align: center;
    }

    .subpage-banner {
        min-height: 270px;
    }

    .subpage-banner h1 {
        font-size: 200%;
    }

    .upmove {
        width: 60%;
    }

    .char-item&gt;span {
        font-size: 100%;
    }

    .social-slider {
        margin-inline: auto;
    }

    .social-s-cntnt span {
        font-size: smaller;
    }

    .custom-tabs&gt;div:first-child {
        background-position: 12% 0;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .nav-tabs {
        /* max-width: 70%; */
        display: flex;
        overflow-x: auto;
        max-width: max-content;
        justify-content: flex-start;
    }

    .nav-tabs li h5 {
        font-size: 28px;
    }

    .nav-tabs li {
        margin-inline: 16px;
        min-width: max-content;
    }

    .tabs-content .container div {
        max-width: 70%;
    }
}
</pre></body></html>