.elementor-8533 .elementor-element.elementor-element-e0564bc.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-e0564bc.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-e0564bc.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-e0564bc.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-e0564bc.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-e156aca.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-1e28d18{--spacer-size:50px;}.elementor-8533 .elementor-element.elementor-element-4c814c8.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-4c814c8.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-4c814c8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-4c814c8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-4c814c8.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-c73e02e.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-6c78471.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-6c78471.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-6c78471.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-6c78471.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-6c78471.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-3138004.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-b22450f.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-b22450f.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-b22450f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-b22450f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-b22450f.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-7adaaf1.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-eb8cce3.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-eb8cce3.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-eb8cce3.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-eb8cce3.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-eb8cce3.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-b853881.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-5059180.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-5059180.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-5059180.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-5059180.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-5059180.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-2afb045.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-f819aca.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-f819aca.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-f819aca.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-f819aca.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-f819aca.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-b387b20.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-d12648f.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-d12648f.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-d12648f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-d12648f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-d12648f.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-e6ab92b.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-ee26429.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-ee26429.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-ee26429.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-ee26429.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-ee26429.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-9fa991a.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-4218260.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-4218260.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-4218260.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-4218260.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-4218260.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-b060774.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-5aff896.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-5aff896.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-5aff896.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-5aff896.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-5aff896.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-d5b2b7a.elementor-column{align-self:inherit;cursor:default;}.elementor-8533 .elementor-element.elementor-element-4b390e1.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-4b390e1.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-8533 .elementor-element.elementor-element-4b390e1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-4b390e1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-8533 .elementor-element.elementor-element-4b390e1.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-8533 .elementor-element.elementor-element-e3c672d.elementor-column{align-self:inherit;cursor:default;}html, body{overflow-x:auto;}/* Start custom CSS *//* ==========================================================
   T.MORE - PAGE LAYOUT
   רוחב העמוד + מובייל + צמצום רווחים
   + תיקון HEADER
   + הפרדה ויזואלית לתוכן העניינים
========================================================== */


/* ==========================================================
   HEADER - צבעי ניווט
========================================================== */

/* קישורי התפריט הראשי */
.elementor-location-header .elementor-nav-menu--main .elementor-item,
.elementor-location-header .elementor-nav-menu--main > ul > li > a,
.elementor-location-header nav.elementor-nav-menu--main a {
    color: #0e1e7c !important;
}


/* עמוד נוכחי / פריט פעיל */
.elementor-location-header
.elementor-nav-menu--main
.elementor-item.elementor-item-active,

.elementor-location-header
.elementor-nav-menu--main
.current-menu-item > a,

.elementor-location-header
.elementor-nav-menu--main
.current-menu-ancestor > a {
    color: #0e1e7c !important;
    font-weight: 700 !important;
}


/* Hover */
.elementor-location-header
.elementor-nav-menu--main
.elementor-item:hover,

.elementor-location-header
.elementor-nav-menu--main
a:hover {
    color: #e83f7d !important;
}


/* חצים בתפריט */
.elementor-location-header .sub-arrow,
.elementor-location-header .sub-arrow i {
    color: #0e1e7c !important;
}

.elementor-location-header .sub-arrow svg,
.elementor-location-header .sub-arrow svg path {
    fill: #0e1e7c !important;
    stroke: #0e1e7c !important;
}


/* Dropdown */
.elementor-location-header .elementor-nav-menu--dropdown {
    background: #ffffff !important;
}

.elementor-location-header
.elementor-nav-menu--dropdown a {
    color: #202742 !important;
}

.elementor-location-header
.elementor-nav-menu--dropdown a:hover,

.elementor-location-header
.elementor-nav-menu--dropdown .elementor-item-active {
    color: #e83f7d !important;
}


/* Hamburger */
.elementor-location-header .elementor-menu-toggle {
    color: #0e1e7c !important;
}



/* ==========================================================
   HEADER DESKTOP
   כל התפריט נשאר בשורה אחת
========================================================== */

@media (min-width: 1025px) {

    .elementor-location-header .elementor-nav-menu--main,
    .elementor-location-header .elementor-nav-menu--main > ul,
    .elementor-location-header .elementor-nav-menu {
        display: flex !important;
        flex-wrap: nowrap !important;
        align-items: center !important;
        white-space: nowrap !important;
    }


    .elementor-location-header
    .elementor-nav-menu--main li {
        flex-shrink: 0 !important;
        white-space: nowrap !important;
    }


    .elementor-location-header
    .elementor-nav-menu--main
    .elementor-item {
        padding-left: 10px !important;
        padding-right: 10px !important;

        font-size: 15.5px !important;

        white-space: nowrap !important;
    }


    .elementor-location-header .sub-arrow {
        margin-right: 5px !important;
        margin-left: 0 !important;
    }
}



/* ==========================================================
   בסיס
========================================================== */

html,
body {
    max-width: 100% !important;
    overflow-x: hidden !important;
}



/* ==========================================================
   כל חלקי העמוד - רוחב כמעט מלא בדסקטופ
========================================================== */

.tm-intro-section,
.tm-solutions-section,
.tm-middle-cta,
.tm-process-section,
.tm-lms-3d,
.tm-lms-tech,
.tm-lms-section,
.tm-benefits-section,
.tm-callcenter-section,
.tm-why-images-section,
.tm-faq-section {

    width: calc(100vw - 32px) !important;
    max-width: none !important;

    position: relative !important;

    margin-left: calc(50% - 50vw + 16px) !important;
    margin-right: calc(50% - 50vw + 16px) !important;
}



/* ==========================================================
   קונטיינרים פנימיים
========================================================== */

.tm-intro-container,
.tm-solutions-container,
.tm-middle-cta-container,
.tm-process-container,
.tm-lms-3d-container,
.tm-lms-tech-container,
.tm-lms-container,
.tm-benefits-container,
.tm-callcenter-container,
.tm-why-images-container,
.tm-faq-container {

    width: 100% !important;
    max-width: 1500px !important;

    margin-left: auto !important;
    margin-right: auto !important;
}



/* ==========================================================
   תוכן העניינים - DESKTOP
========================================================== */

.tm-page-nav {
    width: calc(100vw - 32px) !important;
    max-width: none !important;

    position: relative !important;

    margin-top: 18px !important;
    margin-bottom: 24px !important;

    margin-left: calc(50% - 50vw + 16px) !important;
    margin-right: calc(50% - 50vw + 16px) !important;

    padding: 16px 20px !important;

    background: #f7f9fd !important;
}


/* הכרטיס הפנימי */

.tm-page-nav-container,
.tm-page-nav-inner {
    width: 100% !important;
    max-width: 1120px !important;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 16px 20px 18px !important;

    background: #ffffff !important;

    border: 1px solid #e7eaf3 !important;
    border-radius: 20px !important;

    box-shadow:
        0 8px 26px rgba(14,30,124,.045) !important;
}


/* כותרת תוכן העניינים */

.tm-page-nav-title {
    margin: 0 0 13px !important;

    color: #0e1e7c !important;

    font-size: 16px !important;
    line-height: 1.4 !important;
    font-weight: 700 !important;

    text-align: center !important;
}


/* הכפתורים */

.tm-page-nav-links {
    justify-content: center !important;
    gap: 9px !important;
}



/* ==========================================================
   צמצום רווחים בין חלקי העמוד
========================================================== */

.tm-intro-section,
.tm-solutions-section,
.tm-process-section,
.tm-lms-3d,
.tm-lms-tech,
.tm-lms-section,
.tm-benefits-section,
.tm-callcenter-section,
.tm-why-images-section,
.tm-faq-section {

    padding-top: 46px !important;
    padding-bottom: 46px !important;
}



/* ==========================================================
   CTA באמצע
========================================================== */

.tm-middle-cta {
    padding-top: 18px !important;
    padding-bottom: 38px !important;
}



/* ==========================================================
   כותרות
========================================================== */

.tm-solutions-header,
.tm-process-header,
.tm-benefits-header,
.tm-why-images-header,
.tm-faq-header {

    margin-bottom: 28px !important;
}



/* ==========================================================
   פתיח
========================================================== */

.tm-intro-experience {
    margin-top: 26px !important;
}



/* ==========================================================
   FAQ
========================================================== */

.tm-faq-section {
    padding-top: 40px !important;
    padding-bottom: 48px !important;
}

.tm-faq-header {
    margin-bottom: 26px !important;
}



/* ==========================================================
   למה ארגונים בוחרים בנו
========================================================== */

.tm-why-images-section {
    padding-top: 42px !important;
    padding-bottom: 46px !important;
}

.tm-why-images-header {
    margin-bottom: 28px !important;
}



/* ==========================================================
   TABLET
========================================================== */

@media (max-width: 1024px) {

    .tm-intro-section,
    .tm-solutions-section,
    .tm-middle-cta,
    .tm-process-section,
    .tm-lms-3d,
    .tm-lms-tech,
    .tm-lms-section,
    .tm-benefits-section,
    .tm-callcenter-section,
    .tm-why-images-section,
    .tm-faq-section {

        width: calc(100vw - 24px) !important;

        margin-left: calc(50% - 50vw + 12px) !important;
        margin-right: calc(50% - 50vw + 12px) !important;
    }


    .tm-intro-section,
    .tm-solutions-section,
    .tm-process-section,
    .tm-lms-3d,
    .tm-lms-tech,
    .tm-lms-section,
    .tm-benefits-section,
    .tm-callcenter-section,
    .tm-why-images-section,
    .tm-faq-section {

        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }


    /* תוכן העניינים בטאבלט */

    .tm-page-nav {
        width: calc(100vw - 24px) !important;

        margin-left: calc(50% - 50vw + 12px) !important;
        margin-right: calc(50% - 50vw + 12px) !important;

        padding-left: 16px !important;
        padding-right: 16px !important;
    }
}



/* ==========================================================
   MOBILE
========================================================== */

@media (max-width: 767px) {


    /* ------------------------------------------------------
       כמעט כל רוחב המסך
    ------------------------------------------------------ */

    .tm-intro-section,
    .tm-solutions-section,
    .tm-middle-cta,
    .tm-process-section,
    .tm-lms-3d,
    .tm-lms-tech,
    .tm-lms-section,
    .tm-benefits-section,
    .tm-callcenter-section,
    .tm-why-images-section,
    .tm-faq-section {

        width: calc(100vw - 12px) !important;
        max-width: none !important;

        margin-left: calc(50% - 50vw + 6px) !important;
        margin-right: calc(50% - 50vw + 6px) !important;

        padding-left: 14px !important;
        padding-right: 14px !important;
    }



    /* ------------------------------------------------------
       ביטול מגבלות רוחב פנימיות
    ------------------------------------------------------ */

    .tm-intro-container,
    .tm-solutions-container,
    .tm-middle-cta-container,
    .tm-process-container,
    .tm-lms-3d-container,
    .tm-lms-tech-container,
    .tm-lms-container,
    .tm-benefits-container,
    .tm-callcenter-container,
    .tm-why-images-container,
    .tm-faq-container {

        width: 100% !important;
        max-width: none !important;

        margin-left: 0 !important;
        margin-right: 0 !important;
    }



    /* ------------------------------------------------------
       פחות שטח לבן
    ------------------------------------------------------ */

    .tm-intro-section,
    .tm-solutions-section,
    .tm-process-section,
    .tm-lms-3d,
    .tm-lms-tech,
    .tm-lms-section,
    .tm-benefits-section,
    .tm-callcenter-section,
    .tm-why-images-section,
    .tm-faq-section {

        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }



    /* ------------------------------------------------------
       CTA
    ------------------------------------------------------ */

    .tm-middle-cta {
        padding-top: 12px !important;
        padding-bottom: 26px !important;
    }



    /* ------------------------------------------------------
       כותרות
    ------------------------------------------------------ */

    .tm-solutions-header,
    .tm-process-header,
    .tm-benefits-header,
    .tm-why-images-header,
    .tm-faq-header {

        margin-bottom: 20px !important;
    }



    /* ======================================================
       תוכן העניינים במובייל
       ללא הכרטיס החיצוני של הדסקטופ
    ====================================================== */

    .tm-page-nav {

        width: 100% !important;
        max-width: 100% !important;

        margin: 0 !important;

        padding: 14px 12px 26px !important;

        background: #ffffff !important;
    }


    .tm-page-nav-container,
    .tm-page-nav-inner {

        width: 100% !important;
        max-width: 100% !important;

        margin: 0 auto !important;

        padding: 0 !important;

        background: transparent !important;

        border: 0 !important;
        border-radius: 0 !important;

        box-shadow: none !important;
    }


    .tm-page-nav-title {
        margin: 0 0 13px !important;

        font-size: 15px !important;

        text-align: center !important;
    }


    /* 2 כפתורים בכל שורה */

    .tm-page-nav-links {
        display: grid !important;

        grid-template-columns:
            repeat(2, minmax(0, 1fr)) !important;

        width: 100% !important;

        gap: 8px !important;
    }


    .tm-page-nav-link {
        width: 100% !important;
        min-width: 0 !important;

        min-height: 42px !important;

        padding: 7px 8px !important;

        white-space: normal !important;

        text-align: center !important;

        font-size: 13.5px !important;
        line-height: 1.25 !important;
    }



    /* ------------------------------------------------------
       הפתיח
    ------------------------------------------------------ */

    .tm-intro-content,
    .tm-lms-3d-content,
    .tm-lms-tech-content,
    .tm-lms-content,
    .tm-callcenter-content {

        width: 100% !important;
        max-width: none !important;
    }



    /* ------------------------------------------------------
       FAQ
    ------------------------------------------------------ */

    .tm-faq-section {
        padding-top: 28px !important;
        padding-bottom: 34px !important;
    }

    .tm-faq-header {
        margin-bottom: 18px !important;
    }



    /* ------------------------------------------------------
       למה ארגונים בוחרים בנו
    ------------------------------------------------------ */

    .tm-why-images-section {
        padding-top: 30px !important;
        padding-bottom: 34px !important;
    }

    .tm-why-images-header {
        margin-bottom: 20px !important;
    }
}



/* ==========================================================
   MOBILE קטן במיוחד
========================================================== */

@media (max-width: 480px) {

    .tm-intro-section,
    .tm-solutions-section,
    .tm-middle-cta,
    .tm-process-section,
    .tm-lms-3d,
    .tm-lms-tech,
    .tm-lms-section,
    .tm-benefits-section,
    .tm-callcenter-section,
    .tm-why-images-section,
    .tm-faq-section {

        width: calc(100vw - 8px) !important;

        margin-left: calc(50% - 50vw + 4px) !important;
        margin-right: calc(50% - 50vw + 4px) !important;

        padding-left: 12px !important;
        padding-right: 12px !important;
    }


    .tm-page-nav {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }


    .tm-page-nav-links {
        gap: 7px !important;
    }


    .tm-page-nav-link {
        padding: 6px 5px !important;
        font-size: 12.8px !important;
    }
}/* End custom CSS */