    /**
    * Theme Name:     Astra Child
    * Author:         Brainstorm Force
    * Template:       astra
    * Text Domain:	   astra-child
    * Description:    The Astra WordPress theme is lightning-fast and highly customizable. It has over 1 million downloads and the only theme in the world with 5,700+ five-star reviews! It’s ideal for professional web designers, solopreneurs, small businesses, eCommerce, membership sites and any type of website. It offers special features and templates so it works perfectly with all page builders like Spectra, Elementor, Beaver Builder, etc. Fast performance, clean code, mobile-first design and schema markup are all built-in, making the theme exceptionally SEO-friendly. It’s fully compatible with WooCommerce, SureCart and other eCommerce plugins and comes with lots of store-friendly features and templates. Astra also provides expert support for free users. A dedicated team of fully trained WordPress experts are on hand to help with every aspect of the theme. Try the live demo of Astra: https://zipwp.org/themes/astra/
    */

    /* ======= Common CSS: Start ======= */

    *,
    ::before,
    :after {
        box-sizing: border-box;
    }

    html,
    body,
    div,
    span,
    applet,
    object,
    iframe,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    blockquote,
    pre,
    a,
    abbr,
    acronym,
    address,
    big,
    cite,
    code,
    del,
    dfn,
    em,
    img,
    ins,
    kbd,
    q,
    s,
    samp,
    small,
    strike,
    strong,
    sub,
    sup,
    tt,
    var,
    b,
    u,
    i,
    center,
    dl,
    dt,
    dd,
    ol,
    ul,
    li,
    fieldset,
    form,
    label,
    legend,
    table,
    caption,
    tbody,
    tfoot,
    thead,
    tr,
    th,
    td,
    article,
    aside,
    canvas,
    details,
    embed,
    figure,
    figcaption,
    footer,
    header,
    hgroup,
    menu,
    nav,
    output,
    ruby,
    section,
    summary,
    time,
    mark,
    audio,
    video {
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 100%;
        font: inherit;
        vertical-align: baseline;
        box-sizing: border-box;
    }

    p {
        margin: 0px 0px 20px;
    }

    p:last-child {
        margin: 0px 0px 0px;
    }

    a {
        text-decoration: none;
        color: inherit;
    }

    a:hover,
    a:focus {
        text-decoration: none;
    }

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

    ul,
    ol,
    li {
        list-style: none;
    }

    ul+ul,
    ul+ol,
    ol+ul,
    ol+ol {
        margin: 20px 0px 0px;
    }

    a:focus,
    a:focus-within,
    a:focus-visible,
    a:target,
    a:visited,
    a:active,
    button:focus,
    button:focus-within,
    button:focus-visible,
    button:target,
    button:visited,
    button:active,
    input:focus,
    input:focus-within,
    input:focus-visible,
    input:target,
    input:visited,
    input:active,
    select:focus,
    select:focus-within,
    select:focus-visible,
    select:target,
    select:visited,
    select:active,
    textarea:focus,
    textarea:focus-within,
    textarea:focus-visible,
    textarea:target,
    textarea:visited,
    textarea:active {
        outline: none;
        box-shadow: none;
        font-family: inherit;
    }

    ::-webkit-input-placeholder,
    :-moz-placeholder,
    ::-moz-placeholder,
    :-ms-input-placeholder,
    ::-ms-input-placeholder,
    ::placeholder {
        color: inherit;
        opacity: 1;
        font-family: inherit;
    }

    table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    /* ======= Common CSS: End ======= */



    /* ======= Hover Button CSS: Start ======= */

    /* ======= Hover Button CSS: End ======= */



    /* ======= Heading Text Anim CSS: Start ======= */
    span.word {
        display: inline-flex;
        overflow: hidden;
    }

    .text-anim span.word span.char {
        opacity: 0;
        transition: all 1.2s cubic-bezier(0.17, 0.17, 0, 0.79) !important;
    }

    .text-anim.split-is h1 span.word span.char,
    .text-anim.split-is h2 span.word span.char,
    .text-anim.split-is h3 span.word span.char,
    .text-anim.split-is h4 span.word span.char {
        opacity: 1;
        transition-delay: calc(30ms * var(--char-index)) !important;
        display: inline-flex;
    }

    /* ======= Heading Text Anim CSS: End ======= */



    /* ======= Header Section CSS: Start ======= */

    .header-main-sec .header-menu-sec .header-menu ul li a span.sub-arrow svg {
        width: 0 !important;
        height: 0 !important;
        font-size: 0 !important;
    }

    .header-main-sec .header-menu-sec .header-menu ul li a span.sub-arrow {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="15" viewBox="0 0 12 15" fill="none"><path d="M3.25 1.5L10 5.83333M10 5.83333V14.5M10 5.83333L1 11.6111" stroke="%231C1E26" stroke-width="2.5"/></svg>');
        background-repeat: no-repeat;
        width: 12px !important;
        height: 15px !important;
        background-size: 12px;
        background-position: center;
        margin-left: 10px;
    }



    /* ======= Header Section CSS: End ======= */



    /* ======= Footer Section CSS: Start ======= */


    /* ======= Footer Section CSS: End ======= */

    div#ast-scroll-top {
        border-radius: 50px;
        background: var(--Lin, linear-gradient(90deg, #A7D13E 0%, #64AA4D 100%));
        width: 50px;
        height: 50px;
        line-height: 50px !important;
    }


    /* =======  Banner Section CSS: Start ======= */

    .hero-slider:after {
        content: "";
        width: 110px !important;
        height: 1px !important;
        opacity: 0.5;
        background: #fff !important;
        display: block;
        position: absolute;
        bottom: 155px;
        right: 155px;
        z-index: 11;
    }

    .intro-inner-sec .e-con-inner {
        margin-left: 0;
    }

    .testimonial-slider .elementor-swiper-button-prev {
        left: -120px !important;
    }

    .testimonial-slider .elementor-swiper-button {
        display: flex !important;
        width: 60px;
        height: 60px;
        justify-content: center !important;
        align-items: center !important;
        gap: 10px;
        border-radius: 50px;
        background: linear-gradient(90deg, #A7D13E 0%, #64AA4D 100%) !important;
        font-size: 0 !important;
    }

    .testimonial-slider .elementor-swiper-button-next {
        right: -120px !important;
    }



    .testimonial-slider .elementor-testimonial {
        height: 100%;
    }

    .testimonial-slider .elementor-testimonial__content {
        height: 100% !important;
        justify-content: space-between;
        display: flex;
        flex-direction: column;
    }

    .testimonial-slider .elementor-testimonial__content .elementor-testimonial__text span {
        color: #A4FF30 !important;
    }


    .instagram-slider .elementor-image-carousel-wrapper {
        width: calc(100vw + 200px);
        margin-left: -100px;
    }

    .instagram-slider .swiper-wrapper {
        transition-timing-function: linear !important;
    }

    .instagram-slider .swiper {
        overflow: visible;
    }

    .contact-form button {
        border-radius: 50px;
        background: var(--Lin, linear-gradient(90deg, #A7D13E 0%, #64AA4D 100%));
        transition: all 0.3s ease-in-out;
    }

    .contact-form button:hover {
        background: var(--Lin, linear-gradient(90deg, #64AA4D 0%, #A7D13E 100%));
    }

    .contact-form .elementor-form-fields-wrapper .elementor-field-group label {
        margin-left: 20px;
    }

    .contact-form .elementor-form-fields-wrapper .elementor-field-group input {
        padding: 0 0 0 20px;
        height: 60px !important;
        box-shadow: none;
    }

    .contact-form .elementor-form-fields-wrapper .elementor-field-group textarea {
        padding: 0 0 0 20px;
        box-shadow: none;
    }

    .contact-form .elementor-form-fields-wrapper .elementor-field-group input:focus,
    .contact-form .elementor-form-fields-wrapper .elementor-field-group textarea:focus,
    .contact-form .elementor-form-fields-wrapper .elementor-field-group select:focus {
        box-shadow: none !important;
        border-style: solid !important;
    }

    .form-left-col .elementor-widget-icon-box h3 a {
        text-decoration: none;
    }

    .accordion-main-sec .e-n-accordion-item {
        border-radius: 15px;
        border: 1px solid rgba(0, 0, 0, 0.20);
        background: #FFF;
        padding: 0;
    }

    .accordion-main-sec .e-n-accordion-item.active {
        border-radius: 15px;
        background: #FF931E !important;
        box-shadow: 0 4px 50px 0 rgba(0, 0, 0, 0.05);
        padding: 40px 30px;
        border: none !important;
    }

    .accordion-main-sec .e-n-accordion-item .e-n-accordion-item-title-text span {
        color: rgba(255, 147, 30, 1) !important;
        margin-right: 20px;
    }

    .accordion-main-sec .e-n-accordion-item .e-n-accordion-item-title-text {
        color: rgba(28, 30, 38, 1);
    }

    .accordion-main-sec .e-n-accordion-item.active .e-n-accordion-item-title-text,
    .accordion-main-sec .e-n-accordion-item.active .e-n-accordion-item-title-text span {
        color: #fff !important;
    }

    .accordion-main-sec .e-n-accordion-item.active summary.e-n-accordion-item-title {
        padding: 0;
    }

    .kit-col {
        height: 100% !important;
    }

    .kit-col .elementor-widget-button {
        margin-top: auto !important;
    }


    .slider-sec .e-con-inner {
        margin-right: 0 !important;
    }

    .slider-sec .work-slider .e-n-carousel.swiper {
        width: 100vw;
    }

    .slider-sec:after {
        content: "";
        width: calc(100vw + 40px);
        border-style: dashed;
        position: absolute;
        left: -40px;
        border-width: 1px;
        top: 165px;
        border-color: rgba(255, 147, 30, 1);
    }


    .work-slider:after {
        content: "";
        width: 1080px;
        height: 1px;
        opacity: 0.5;
        background: #2B3C60;
        display: block;
        position: absolute;
        bottom: -78px;
        left: 100px;
    }

    .benifite-card-main-sec .benifite-card::after {
        content: "";
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
        background: var(--Lin, linear-gradient(90deg, #A7D13E 0%, #64AA4D 100%));
        border-color: #64AA4D !important;
        border-radius: 15px;
        top: 0;
        left: 0;
        z-index: -1;
        opacity: 0;
        transition: all 0.3s ease-in-out !important;
    }

    .benifite-card-main-sec .benifite-card:hover {
        border-color: #64AA4D !important;
    }

    .benifite-card-main-sec .benifite-card {
        z-index: 0;
    }

    .benifite-card-main-sec .benifite-card:hover:after {
        opacity: 1 !important;
    }

    .benifite-card-main-sec .benifite-card:hover .elementor-widget-text-editor,
    .benifite-card-main-sec .benifite-card:hover h2 {
        color: #fff !important;
    }

    .benifite-card-main-sec .benifite-card .elementor-widget-text-editor,
    .benifite-card-main-sec .benifite-card h2,
    .benifite-card-main-sec .benifite-card {
        transition: all 0.3s ease-in-out !important;
    }

    /* =======  Banner Section CSS: End ======= */

    /* ===========video-page========== */
    .video-sec .e-tabs-main-area .e-tabs-wrapper {
        width: 100% !important;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper {
        overflow: visible;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title {
        height: auto !important;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title h4.e-tab-title-text {
        white-space: normal !important;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title p {
        display: flex;
        flex-direction: column;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title p span {
        font-size: 20px !important;
        font-weight: 600 !important;
        margin-bottom: 10px;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail {
        margin: 0 !important;
        height: 130px !important;
        width: 250px !important;
        background-color: transparent;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover;
        border-radius: 16px;
    }

    .video-sec .e-tabs {
        flex-direction: row-reverse !important;
    }

    .video-sec .e-tabs .custom-wrapper {
        width: 50% !important;
        display: flex;
        flex-direction: column-reverse;
    }

    .video-sec .e-tabs .e-tabs-main-area {
        width: 50% !important;
    }

    .video-sec .e-tabs .custom-wrapper .e-tabs-content-wrapper .e-tab-content {
        aspect-ratio: 1/0.6;
    }

    .video-sec .e-tabs .custom-wrapper .e-tab-content {
        padding: 0 !important;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tabs-items {
        overflow: visible;
        display: flex;
        flex-direction: column;
        gap: 30px;
    }

    .video-sec .e-tabs .custom-wrapper .e-tabs-inner-tabs {
        background: #fff !important;
        box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.25);
        padding: 30px;
        border-radius: 0 0 16px 16px;
    }

    .video-sec .elementor-custom-embed-image-overlay,
    .ytp-cued-thumbnail-overlay,
    .video-sec .e-tabs .custom-wrapper .e-tabs-content-wrapper .e-tab-content,
    .video-sec .e-tabs .custom-wrapper .e-tabs-content-wrapper .e-tab-content iframe {
        border-radius: 16px 16px 0 0 !important;
    }

    .video-sec .e-tabs .custom-wrapper .e-tab-content .e-inner-tabs-wrapper {
        display: none !important;
    }

    .video-sec .e-tabs .custom-wrapper .e-tab-content .e-inner-tab-text h3 {
        text-transform: uppercase;
        margin-bottom: 15px;
        font-weight: 600 !important;
    }

    .video-sec .e-tabs .custom-wrapper .e-tab-content .e-inner-tab-text p {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-header {
        display: none;
    }

    /* ======= Responsive CSS: Start ======= */

    /*
    Elementor Breakpoint For Responsive Screen : 
    Mobile Portrait   : 767
    Mobile Landscape  : 1024
    Tablet Portrait   : 1200
    Tablet Landscape  : 1400
    Laptop            : 1600
    */


    @media screen and (min-width: 1367px) and (max-width: 1850px) {

        .slider-sec .work-slider .e-n-carousel.swiper {
            width: 106vw !important;
        }


        .slider-sec .work-slider .elementor-swiper-button-prev {
            left: auto !important;
            right: calc(100% - 60px) !important;
        }

        .slider-sec .work-slider .elementor-swiper-button-next {
            right: auto !important;
            left: calc(100% - 310px) !important;
        }

        .work-slider:after {
            width: calc(100% - 450px) !important;
            left: 100px !important;
        }
    }


    @media screen and (min-width: 1367px) and (max-width: 1780px) {
        .slider-sec .work-slider .e-n-carousel.swiper .elementor-widget-icon-box p.elementor-icon-box-description {
            font-size: 28px !important;
        }

        .slider-sec:after {
            top: 158px !important;
        }

        .slider-sec .work-slider .elementor-swiper-button-next {
            left: auto !important;
            right: 180px !important;
        }

        .work-slider:after {
            width: calc(100% - 380px) !important;
            left: 100px !important;
        }
    }

    @media screen and (min-width: 1367px) and (max-width: 1700px) {

        .footer-right-sec {
            width: 70% !important;
            justify-content: flex-end !important;
        }

        .footer-right-sec .menu-sec,
        .footer-right-sec .list-sec {
            width: 40% !important;
        }
    }

    @media screen and (min-width: 1367px) and (max-width: 1680px) {

        .slider-sec>.e-con-inner {
            margin-right: 0;
            margin-left: 100px !important;
        }

        .slider-sec .work-slider .e-n-carousel.swiper .elementor-widget-icon-box p.elementor-icon-box-description {
            font-size: 25px !important;
        }

        .slider-sec:after {
            top: 150px !important;
        }
    }

    @media screen and (min-width: 1367px) and (max-width: 1600px) {

        .footer-left-sec .e-flex.e-con.e-child {
            padding-bottom: 50px !important;
        }

        .introducing-main-sec>.e-con-inner,
        .video-main-sec .e-con-inner,
        .review-main-sec>.e-con-inner,
        .set-up-main-sec>.e-con-inner,
        .instagram-main-sec>.e-con-inner {
            padding: 120px 0 !important;
        }

        .testimonial-slider .elementor-swiper-button-next {
            right: -80px !important;
        }

        .testimonial-slider .elementor-swiper-button-prev {
            left: -80px !important;
        }

        .hero-slider-innersec .e-con-inner {
            padding: 100px 0px 200px 0px !important;
        }

        .hero-slider-innersec h1 {
            font-size: 70px !important;
        }

        .hero-banner-main-sec .banner-img {
            bottom: 60px !important;
        }

        .hero-banner-main-sec .banner-img img {
            max-width: 90% !important;
        }

        .slider-sec .work-slider .e-n-carousel.swiper .elementor-widget-icon-box p.elementor-icon-box-description {
            font-size: 22px !important;
        }

        .video-c svg {
            width: 60px !important;
            height: 60px !important;
        }

        .slider-sec:after {
            top: 143px !important;
        }

        .slider-sec .work-slider .e-n-carousel.swiper .elementor-widget-text-editor {
            font-size: 20px !important;
        }

        .slider-sec .work-slider .elementor-swiper-button-next {
            right: auto !important;
            left: calc(100% - 260px) !important;
        }

        .work-slider:after {
            width: calc(100% - 400px) !important;
            left: 100px !important;
        }

    }

    @media screen and (min-width: 1367px) and (max-width: 1500px) {

        .footer-right-sec .menu-sec {
            width: 35% !important;
        }

        .footer-right-sec .list-sec {
            width: 45% !important;
        }

        .testimonial-slider .elementor-swiper-button-next {
            right: -55px !important;
        }

        .testimonial-slider .elementor-swiper-button-prev {
            left: -55px !important;
        }

        .text-anim h2 {
            font-size: 66px !important;
        }

        .cta-sec {
            padding-right: 40px !important;
        }

        .slider-sec .work-slider .e-n-carousel.swiper {
            width: 110vw;
        }
    }

    @media screen and (min-width: 1367px) and (max-width: 1400px) {

        .testimonial-slider .elementor-swiper-button {
            top: auto !important;
            bottom: -120px !important;
        }

        .testimonial-slider {
            margin-bottom: 90px !important;
        }

        .testimonial-slider .elementor-swiper-button-prev {
            left: calc(50% - 70px) !important;
        }

        .testimonial-slider .elementor-swiper-button-next {
            right: calc(50% - 70px) !important;
        }

        .slider-sec .work-slider .e-n-carousel.swiper {
            width: 107vw !important;
        }
    }

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

        .testimonial-slider .elementor-swiper-button {
            top: auto !important;
            bottom: -120px !important;
        }

        .testimonial-slider .elementor-swiper-button-next {
            right: calc(50% - 70px) !important;
        }

        .testimonial-slider .elementor-swiper-button-prev {
            left: calc(50% - 70px) !important;
        }

        .testimonial-slider {
            margin-bottom: 90px !important;
        }

        .slider-sec:after {
            top: 138px !important;
        }

        .work-slider:after {
            width: calc(100% - 340px) !important;
            left: 130px !important;
        }

        .slider-sec>.e-con-inner {
            margin-right: 0;
            margin-left: 40px !important;
        }

        .slider-sec .work-slider .e-n-carousel.swiper {
            width: 110vw !important;
        }

        .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper {
            overflow: scroll;
        }
    }

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

        .hero-slider:after {
            bottom: 125px !important;
        }

        .work-slider:after {
            bottom: -37px !important;
        }

        .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title p span {
            font-size: 18px !important;
        }
    }

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

        .hero-slider:after {
            right: 136px !important;
        }

        .slider-sec:after {
            top: 117px !important;
        }

        .accordion-left-col,
        .form-left-col,
        .accordion-right-col,
        .fom-right-col {
            width: 100% !important;
        }

        .contact-form .elementor-field-type-submit button.elementor-button.elementor-size-sm {
            padding: 20px 25px !important;
        }

        .video-sec .e-tabs {
            flex-direction: column-reverse !important;
            gap: 40px;
        }

        .video-sec .e-tabs .e-tabs-main-area,
        .video-sec .e-tabs .custom-wrapper {
            width: 100% !important;
        }

        .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title p span {
            font-size: 16px !important;
        }
    }


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

        br {
            display: none;
        }

        .slider-sec>.e-con-inner {
            margin-right: 0;
            margin-left: 40px !important;
        }

        .slider-sec .elementor-widget-icon-box p.elementor-icon-box-description {
            width: 220px !important;
        }

        .testimonial-slider .elementor-swiper-button {
            display: flex !important;
            width: 55px !important;
            height: 55px !important;
        }

        .contact-form .elementor-field-group {
            margin-bottom: 40px !important;
        }

        .contact-form .elementor-form-fields-wrapper .elementor-field-group input {
            height: 40px !important;
        }
    }


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

        .footer-right-sec .menu-sec .elementor-widget-nav-menu ul {
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        .hero-slider:after {
            content: none !important;
        }

        .accordion-main-sec .e-n-accordion-item.active {
            padding: 20px !important;
        }

        .slider-sec>.e-con-inner {
            margin-left: 0px !important;
        }


        .work-slider:after {
            width: calc(100% - 140px) !important;
            left: 70px !important;
            bottom: -40px !important;
        }

        .accordion-main-sec .e-n-accordion-item .e-n-accordion-item-title-text span {
            margin-right: 10px !important;
        }

        .testimonial-slider .elementor-main-swiper {
            width: 100% !important;
        }

        .contact-form .elementor-form-fields-wrapper .elementor-field-group input {
            padding: 0 0 0 10px !important;
        }

        .contact-form .elementor-form-fields-wrapper .elementor-field-group label {
            margin-left: 10px !important;
        }

        .contact-form .elementor-field-type-submit button.elementor-button.elementor-size-sm {
            padding: 15px 25px !important;
        }

        .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title {
            display: flex;
            padding: 0 !important;
        }

        .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tabs-items {
            max-height: none !important;

        }

        .video-sec .e-tabs .custom-wrapper .e-tabs-inner-tabs .e-inner-tabs-content-wrapper {
            border-width: 0 !important;
        }

        .video-sec .e-tabs .custom-wrapper .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-tab-mobile-title {
            display: none !important;
        }

        .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title p span {
            font-size: 14px !important;
        }

    }

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

        .slider-sec .work-slider .e-n-carousel.swiper {
            width: 100% !important;
        }

        /* .slider-sec:after {
            top: 91px !important;
        } */


        .slider-sec .elementor-widget-icon-box {
            text-align: center;
            display: flex;
            justify-content: center;
        }
    }

    @media screen and (max-width: 570px) {
        .video-sec .e-tabs-main-area .e-tabs-wrapper .e-tabs-items-wrapper .e-tab-title {
            flex-direction: column;
        }
    }