.elementor-kit-6{--e-global-color-primary:#000000;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#000000;--e-global-color-accent:#000000;--e-global-typography-primary-font-family:"D-DIN";--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-family:"D-DIN";--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-family:"D-DIN";--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-family:"D-DIN";--e-global-typography-accent-font-size:16px;background-color:#000000;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#FFFFFF;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-kit-6 img{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-kit-6 img:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Put on html, body or your main scroll container */
html, body {
  overscroll-behavior: none !important; /* prevents navigation and pull-to-refresh caused by overscroll */
  touch-action: manipulation !important; /* ensures basic touch gestures work but prevents pan gestures from triggering navigation */
}

/* CSS fallback */
a, img, a img {
  -webkit-user-drag: none !important;
  user-drag: none !important;
  user-select: none !important; /* optional: prevents selecting the image */
}

/* If anchor dragging is an issue */
a[draggable] { draggable: false !important; } /* not all browsers honour this in CSS */

/******/
/* Remove focus highlight ONLY when user clicked/tapped */
a:focus:not(:focus-visible) {
    outline: none !important;
    box-shadow: none !important;
}

/** {
    transition: none !important;
}*/

/*.elementor-text-editor p:last-child{ margin-bottom:0px;}*/

p:last-of-type {
  margin-bottom: 0 !important;
}

a {
    color: white !important;
    text-decoration: none !important;
    font-weight: bold;
    /*position: relative;*/
}

/*a:hover, a:focus, a:active {
  outline: none !important;
  box-shadow: none !important;  
  border: none !important;
 
 text-decoration: underline !important;
  text-decoration-style: underline !important;
  text-decoration-color: white !important;
  text-decoration-thickness: 4px !important;
  text-underline-offset: 5px;
}*/


* p {

    text-align: left !important;
    
}

.description_coulomnn p {

    text-align: justify !important;
    
}

h1, h2, h3, h4, h5 {

    text-align: left !important;
    
}

* {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
  hyphens: auto !important;
}

@keyframes buzz {
  0% {
    transform: scale(1);
    /*opacity: 1;*/
  }
  50% {
    transform: scale(1.05);
    /*opacity: 0.8;*/
  }
  100% {
    transform: scale(1);
    /*opacity: 1;*/
  }
}

.buzz-on-hover a:hover, .buzz-on-hover a:focus, .buzz-on-hover a:active{
    /*animation-name: buzz;*/
    animation-name: elementor-animation-wobble-vertical;
    animation-duration: 1s;
    /*animation-timing-function: linear;*/
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1;
}

.buzz-on-hover * {
    height: 100%;
    width: 100%;
    
    border: none !important;
    box-shadow: 0 0 0 0 transparent !important;
    outline: none !important;
}

.buzz-on-hover div {
    display: flex;
    justify-content: center;
    align-items: center;
}

.buzz-on-hover:hover .elementor-element-populated{
    border: 20px solid black;
}

.buzz-on-hover a {
    /*position: absolute;
    top: -20px;
    bottom: 0;
    left: -20px;
    right: 0;
    width: calc(100% + 40px);
    height: calc(100% + 40px);
    display: flex;
    justify-content: center;
    align-items: center;*/ 
}

.elementor-social-icons-wrapper{
    overflow: visible;
    z-index: 6;
    position: relative;
}

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

.elementor-social-iconOK a{
  position: relative;
  color: white !important;
}

.elementor-social-iconOK a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -14px;                      
  width: 100%;
  height: 4px;                      
  background: transparent;
}

.elementor-social-iconOK a:hover::after,
.elementor-social-iconOK a:focus::after,
.elementor-social-iconOK a:active::after {
  background: linear-gradient(to right, #d21034 50%, #063 50%) no-repeat;
  background-size: 100% 4px;
}

.image-partner img{
    /* filter: brightness(0.5) grayscale(100%) contrast(200%) invert(1) brightness(2) !important;*/
    /*border: 2px solid green !important;*/
    max-height: 60px !important;
    width: 100% !important
}

.image-partner a{
  position: relative;
  color: white !important;
  height: fit-content !important;
  width: fit-content !important;
  margin: auto;
  /*border: 2px solid red !important;*/
}

.image-partner a::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -18px;                      
  width: 80px;
  height: 4px;                      
  background: transparent;
  transform: translateX(-50%); 
}

.image-partner a:hover::after,
.image-partner a:focus::after,
.image-partner a:active::after {
  background: linear-gradient(to right, #d21034 50%, #063 50%) no-repeat;
  background-size: 100% 4px;
}

a.alt-dash:hover, a.alt-dash:focus, a.alt-dash:active {
  text-decoration: none !important;
  background: linear-gradient(
    to right,
    #d21034 0 50%,
    #063 50% 100%
  ) !important;
  background-position: 0 100% !important;
  background-size: 100% 4px !important;
  background-repeat: no-repeat !important;
  padding-bottom: 5px !important;
}

a.current-link {
    position: relative !important;
    width: fit-content !important;
}

a.current-link2::after {
    opacity: 1 !important;
}

a.current-link::after {
    content: "";
    position: absolute !important;
    left: 0;
    bottom: -5px;
    width: 100%;
    height: 4px;
        background: linear-gradient(
        to right,
        #d21034 0 50%,
        #063 50% 100%
    ) !important;
    background-size: 100% 4px !important;
    background-repeat: no-repeat !important;
    
        transform: none !important; /* corrige le bug de surlinage repeat et devient un peu plus grans de qq m*/
}
/*********************/

.elementor-nav-menu--dropdown .elementor-nav-menu{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/******************/

html {
    scrollbar-gutter: stable !important;
    overflow-y: scroll;
    background: black !important;
    background-image: none !important;
    overflow-x: hidden !important; /* keep vertical scroll only */
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    inset: 0 !important;
    height: 100% !important;
    width: 100% !important;
    opacity: 1 !important;
    z-index: 0 !important;
}

body {
    background: black !important;
    background-image: none !important;
    overflow-x: hidden !important;
    overflow-y: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    inset: 0 !important;
    height: 100% !important;
    width: 100% !important;
    opacity: 0 !important;
    z-index: 0 !important;
    pointer-events: none;
    transition: opacity 0.3s ease; /* transition in and out*/
}

/******************/

body.showmbodyy {
  background: transparent !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  /*transition: opacity 0.3s ease;*/
  /* transition only when showing */
  z-index: 0 !important;
  position: relative !important;
  height: auto !important;
  width: auto !important;
  
  /* si beug qeulqonqe regarder ici*/
  min-height: 100%;
}

/* Base body setup */
body.showmbodyy:not(.page-id-1320)::before {
     content: ""; /* THIS IS REQUIRED */
       position: absolute;
       inset: 0;
    top: 0;
    left: 0; 
    bottom: 0;
    right: 0;
      min-height: 100vh;
  min-width: 100vw; 
 
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2000' height='2000' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke-opacity='0.5'%3E%3Cg stroke='%23222222' stroke-width='17'%3E%3Cline x1='-8' y1='-8' x2='808' y2='808'/%3E%3Cline x1='-8' y1='792' x2='808' y2='1608'/%3E%3Cline x1='-8' y1='-808' x2='808' y2='8'/%3E%3C/g%3E%3Cg stroke='%23232323' stroke-width='16'%3E%3Cline x1='-8' y1='767' x2='808' y2='1583'/%3E%3Cline x1='-8' y1='17' x2='808' y2='833'/%3E%3Cline x1='-8' y1='-33' x2='808' y2='783'/%3E%3Cline x1='-8' y1='-783' x2='808' y2='33'/%3E%3C/g%3E%3Cg stroke='%23242424' stroke-width='15'%3E%3Cline x1='-8' y1='742' x2='808' y2='1558'/%3E%3Cline x1='-8' y1='42' x2='808' y2='858'/%3E%3Cline x1='-8' y1='-58' x2='808' y2='758'/%3E%3Cline x1='-8' y1='-758' x2='808' y2='58'/%3E%3C/g%3E%3Cg stroke='%23252525' stroke-width='14'%3E%3Cline x1='-8' y1='67' x2='808' y2='883'/%3E%3Cline x1='-8' y1='717' x2='808' y2='1533'/%3E%3Cline x1='-8' y1='-733' x2='808' y2='83'/%3E%3Cline x1='-8' y1='-83' x2='808' y2='733'/%3E%3C/g%3E%3Cg stroke='%23262626' stroke-width='13'%3E%3Cline x1='-8' y1='92' x2='808' y2='908'/%3E%3Cline x1='-8' y1='692' x2='808' y2='1508'/%3E%3Cline x1='-8' y1='-108' x2='808' y2='708'/%3E%3Cline x1='-8' y1='-708' x2='808' y2='108'/%3E%3C/g%3E%3Cg stroke='%23272727' stroke-width='12'%3E%3Cline x1='-8' y1='667' x2='808' y2='1483'/%3E%3Cline x1='-8' y1='117' x2='808' y2='933'/%3E%3Cline x1='-8' y1='-133' x2='808' y2='683'/%3E%3Cline x1='-8' y1='-683' x2='808' y2='133'/%3E%3C/g%3E%3Cg stroke='%23282828' stroke-width='11'%3E%3Cline x1='-8' y1='642' x2='808' y2='1458'/%3E%3Cline x1='-8' y1='142' x2='808' y2='958'/%3E%3Cline x1='-8' y1='-158' x2='808' y2='658'/%3E%3Cline x1='-8' y1='-658' x2='808' y2='158'/%3E%3C/g%3E%3Cg stroke='%23292929' stroke-width='10'%3E%3Cline x1='-8' y1='167' x2='808' y2='983'/%3E%3Cline x1='-8' y1='617' x2='808' y2='1433'/%3E%3Cline x1='-8' y1='-633' x2='808' y2='183'/%3E%3Cline x1='-8' y1='-183' x2='808' y2='633'/%3E%3C/g%3E%3Cg stroke='%232a2a2a' stroke-width='9'%3E%3Cline x1='-8' y1='592' x2='808' y2='1408'/%3E%3Cline x1='-8' y1='192' x2='808' y2='1008'/%3E%3Cline x1='-8' y1='-608' x2='808' y2='208'/%3E%3Cline x1='-8' y1='-208' x2='808' y2='608'/%3E%3C/g%3E%3Cg stroke='%232b2b2b' stroke-width='8'%3E%3Cline x1='-8' y1='567' x2='808' y2='1383'/%3E%3Cline x1='-8' y1='217' x2='808' y2='1033'/%3E%3Cline x1='-8' y1='-233' x2='808' y2='583'/%3E%3Cline x1='-8' y1='-583' x2='808' y2='233'/%3E%3C/g%3E%3Cg stroke='%232c2c2c' stroke-width='7'%3E%3Cline x1='-8' y1='242' x2='808' y2='1058'/%3E%3Cline x1='-8' y1='542' x2='808' y2='1358'/%3E%3Cline x1='-8' y1='-558' x2='808' y2='258'/%3E%3Cline x1='-8' y1='-258' x2='808' y2='558'/%3E%3C/g%3E%3Cg stroke='%232d2d2d' stroke-width='6'%3E%3Cline x1='-8' y1='267' x2='808' y2='1083'/%3E%3Cline x1='-8' y1='517' x2='808' y2='1333'/%3E%3Cline x1='-8' y1='-533' x2='808' y2='283'/%3E%3Cline x1='-8' y1='-283' x2='808' y2='533'/%3E%3C/g%3E%3Cg stroke='%232e2e2e' stroke-width='5'%3E%3Cline x1='-8' y1='292' x2='808' y2='1108'/%3E%3Cline x1='-8' y1='492' x2='808' y2='1308'/%3E%3Cline x1='-8' y1='-308' x2='808' y2='508'/%3E%3Cline x1='-8' y1='-508' x2='808' y2='308'/%3E%3C/g%3E%3Cg stroke='%232f2f2f' stroke-width='4'%3E%3Cline x1='-8' y1='467' x2='808' y2='1283'/%3E%3Cline x1='-8' y1='317' x2='808' y2='1133'/%3E%3Cline x1='-8' y1='-333' x2='808' y2='483'/%3E%3Cline x1='-8' y1='-483' x2='808' y2='333'/%3E%3C/g%3E%3Cg stroke='%23303030' stroke-width='3'%3E%3Cline x1='-8' y1='342' x2='808' y2='1158'/%3E%3Cline x1='-8' y1='442' x2='808' y2='1258'/%3E%3Cline x1='-8' y1='-458' x2='808' y2='358'/%3E%3Cline x1='-8' y1='-358' x2='808' y2='458'/%3E%3C/g%3E%3Cg stroke='%23313131' stroke-width='2'%3E%3Cline x1='-8' y1='367' x2='808' y2='1183'/%3E%3Cline x1='-8' y1='417' x2='808' y2='1233'/%3E%3Cline x1='-8' y1='-433' x2='808' y2='383'/%3E%3Cline x1='-8' y1='-383' x2='808' y2='433'/%3E%3C/g%3E%3Cg stroke='%23323232' stroke-width='1'%3E%3Cline x1='-8' y1='392' x2='808' y2='1208'/%3E%3Cline x1='-8' y1='-408' x2='808' y2='408'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
    /*background-attachment: fixed;*/
    background-position: left top;
    background-repeat: repeat;
    opacity: 1;
    background-size: max(300vw, 300vh);  /*50%*/
    /*background-size: cover;*/
    transform: scaleX(1);
    transform-origin: center;
    animation: bgZoom 10s ease-in-out infinite alternate;
    z-index: -2;
}

@keyframes bgZoom {
    0% {
        transform: scaleX(1);
        background-position: calc(50vw + 1vw) 50vw; /* shift slightly right */
    }
    50% {
        transform: scaleX(1.05);
        background-position: 50vw 50vw;
    }
    100% {
        transform: scaleX(1);
        background-position: calc(50vw - 1vw) 50vw; /* shift slightly left */
    }
}

@media only screen and (max-width: 766px) {
    body.showmbodyy:not(.page-id-1320)::before{
        background-size: max(600vw, 600vh);
        animation: bgZoom 5s ease-in-out infinite alternate;
    }
    body.showmbodyy:not(.page-id-1320)::after {
       left: -75%;
       width: 30%;
       height: 100%;
       animation: shineSweep 10s linear infinite;
    }
}

@media (min-width: 767px) and (max-width: 1024px) {
    body.showmbodyy:not(.page-id-1320)::before{
        background-size: max(400vw, 400vh);
        animation: bgZoom 7.5s ease-in-out infinite alternate;
    }
    body.showmbodyy:not(.page-id-1320)::after {
       left: -75%;
       width: 40%;
       height: 100%;
       animation: shineSweep 15s linear infinite;
    }
}

body.showmbodyy:not(.page-id-1320)::after {
  content: "";
  position: fixed;
  inset: 0;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  pointer-events: none;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.04) 50%, /*0.15 puis 0.05 à la base */
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: shineSweep 20s linear infinite;
  /*filter: blur(5px);*/ /* rien ici à la base*/
  z-index: -1;
  opacity: 0.8;
}


@keyframes shineSweep {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}

body.setbodyscroolnormal{
  /*position: relative !important;
  height: auto !important;
  width: auto !important;*/
    position: fixed !important;
    top: var(--scroll-y) !important;
    left: 0 !important;
    right: 0 !important;
}

body.setbodyscroolnormal::before{
    height: var(--before-height) !important;
}

/*aniation background effet style
body {
  position: relative;
  background: radial-gradient(circle at 20% 20%, #0b0d17 0%, #000 100%);
  overflow-x: hidden;
  min-height: 100vh;
  color: white;
}*/


/*body::after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 200%;
  height: 200%;
  background: transparent url("https://www.transparenttextures.com/patterns/stardust.png") repeat;
  opacity: 0.4;
  animation: twinkle 10s linear infinite;
  pointer-events: none;
}*/

/* ******** */

@keyframes twinkle {
  0%, 100% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.6;
  }
}

/* */


/*
body {
  margin: 0;
  position: relative;
  color: white;
}

body::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('https://tisumenza.com/wp-content/uploads/2020/10/pngwing.com_.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index: -1;
}*/

body {
  /*margin: 0;
  position: relative;
  color: white;*/
}
/*
body::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('https://tisumenza.com/wp-content/uploads/2025/10/512x512_purple_nebula_1.png');
  background-size: auto;
  background-position: center;
  background-repeat: repeat;
  filter: grayscale(100%);
  z-index: -1;
}*/
/*
body {
  margin: 0;
  position: relative;
  color: white;
}

body::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='250'%3E%3Ccircle cx='20' cy='30' r='1.2' fill='white' opacity='0.8'/%3E%3Ccircle cx='80' cy='50' r='2' fill='white' opacity='0.6'/%3E%3Ccircle cx='150' cy='120' r='1' fill='white' opacity='0.7'/%3E%3Ccircle cx='50' cy='200' r='0.8' fill='white' opacity='0.5'/%3E%3Ccircle cx='180' cy='40' r='1.5' fill='white' opacity='0.9'/%3E%3Cpolygon points='200,200 202,201 202,203 200,204 198,203 198,201' fill='white' opacity='0.6'/%3E%3Cpolygon points='120,180 121,182 123,182 124,180 123,178 121,178' fill='white' opacity='0.5'/%3E%3Ccircle cx='220' cy='150' r='0.7' fill='white' opacity='0.4'/%3E%3Ccircle cx='60' cy='90' r='1.8' fill='white' opacity='0.7'/%3E%3C/svg%3E");

    background-repeat: repeat;
    filter: grayscale(100%);
    z-index: -1;
  }*/
  
  

/*********/

/*body.page-id-1320 {
  position: relative;
  overflow-x: hidden; 
  margin: 0;
}*/

/* background animé, fixé à la fenêtre pour éviter scroll-bottom */
/*body.page-id-1320::before {
  content: "";
  position: fixed;
  left: 50%;
  top: 50%;
  width: 110vw;
  height: 110vh;
  transform: translate(-50%, -50%);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index: -2;
  animation: floatBg 20s infinite alternate ease-in-out;
  pointer-events: none;
}*/

/* overlay fixe */
/*body.page-id-1320::after {
  content: "";
  position: fixed;
  inset: 0;
  background-color: rgba(0,0,0,0.6);
  z-index: -1;
  pointer-events: none;
}

@keyframes floatBg {
  0%   { transform: translate(-50%, -50%) translate(0px, 0px) scale(1); }
  25%  { transform: translate(-50%, -50%) translate(-30px, 5px)  scale(1.02); }
  50%  { transform: translate(-50%, -50%) translate(15px, -30px)  scale(1.04); }
  75%  { transform: translate(-50%, -50%) translate(-15px, 10px)  scale(1.02); }
  100% { transform: translate(-50%, -50%) translate(0px, 0px)    scale(1); }
}*/

/*********/


body.rtl #stickyheaders .elementor-column.elementor-col-50.elementor-top-column > div > div > div:has(img)
{
    text-align: right !important;
}



@media (min-width: 1025px) {
    
body.rtl #first_section > .elementor-container.elementor-column-gap-default > .elementor-column.elementor-col-50.elementor-top-column:first-child>div

 {
    padding-right: 0 !important;
    padding-left: 5% !important;
}

body.rtl div.elementor > section.elementor-section > div.elementor-container > div.elementor-column.elementor-col-50.elementor-top-column:last-child > div:not(:has(form))
 {
    padding-left: 0 !important;
    padding-right: 5% !important;
}
}

body.rtl .elementor-nav-menu {
    flex-direction: row-reverse;
    direction: ltr;
}

body.rtl .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:last-child>a {
    margin-inline-start: 0 !important;
    margin-right: var(--e-nav-menu-horizontal-menu-item-margin) !important;
}

body.rtl .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:first-child>a {
    margin-right: 0 !important;
    margin-left: var(--e-nav-menu-horizontal-menu-item-margin) !important;
}

body.rtl :is(p, span) {
  /*text-align: right !important;*/
  text-align: justify !important;
}

body.rtl .goleoe .elementor-widget-container{
    text-align: right !important;
}

body.rtl .column-shining-effect {
  transform: scaleX(-1);   /* mirror horizontally */
  transform-origin: center;
}


/***********/

/* Make Elementor background video non-interactive */
.elementor-background-video-hosted {
    pointer-events: none !important;
    user-select: none !important;
    z-index: -1 !important;
}

/* Elementor overlay play icon */
.elementor-video-overlay-play {
    display: none !important;
}

/* MediaElement.js controls (Elementor internal) */
.mejs-overlay-button,
.mejs-controls {
    display: none !important;
}

/* Chrome / Edge / Safari */
video::-webkit-media-controls,
video::-webkit-media-controls-overlay-play-button {
    display: none !important;
}

/* Firefox */
video::-moz-video-controls,
video::-moz-media-controls,
video::-moz-media-controls-enclosure,
video::-moz-media-controls-overlay {
    display: none !important;
    opacity: 0 !important;
}

/****/

body h2, body.ltr h2 {
  /*text-align: right !important;*/
  text-align: left !important;
}

body.rtl h2 {
  /*text-align: right !important;*/
  text-align: right !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'D-DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tisumenza.com/wp-content/uploads/2020/10/D-DIN.woff2') format('woff2'),
		url('https://tisumenza.com/wp-content/uploads/2020/10/D-DIN.woff') format('woff'),
		url('https://tisumenza.com/wp-content/uploads/2020/10/D-DIN.ttf') format('truetype');
}
@font-face {
	font-family: 'D-DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */