@import "./keyframes.css";
/*
    ____________________________________________________________________________________________________________

        Digital Speak | 2018 / 2025 Ã‚Â© Toute reproduction interdite sans l'autorisation de l'auteur. 
        https://digitalspeak.agency/
    ____________________________________________________________________________________________________________
*/
    html, html body{
        overflow-x: hidden !important;
    }
    body{overflow-y: hidden;}

    body img{outline: none !important;}
    body .DOpacity{opacity: 1 !important;}


/*    div, h4, p, span, a {  font-family: lato, sans-serif !important; font-weight: 300;}
    h1, h2, h3, a span, button{ font-weight: 900 !important;  }
    h1 *, h2 *, h3 * { font-weight: 900 !important; font-size: inherit !important;  }*/
    /*h1, h2, h3, h4, h5, h6, p, span, a, button { margin: inherit !important;}*/
    /*i { font-family: "Font Awesome 5 Free" !important; }*/
    .fa, .far, .fas { font-family: "Font Awesome 5 Free" !important; }
    a:hover, a:focus{ text-decoration: none !important; }
  

/*VAR*/
:root {
  --DS_PR_color_DS: #D14F35;
  --DS_PR2_color_DS: #961f07;
  --DS_SC_color_DS: #FFF95C;
  --DS_SC2_color_DS: #C9C300;

}

@media (max-width: 769px) {
  [data-title^="DS_Sec_"] {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  [id*="row-"], [id*="row--"] {
    margin-top: 0px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
}

/* PopUP */

[data-title="DS_DeD_POP_DS"] [data-title="Progress Bar"] [role="progressbar"] {
  /* font-family: "Gobold Bold" !important; */
  color: black !important;
}
[data-title="DS_DeD_POP_DS"] [data-title="DS_button_CTA_DS"] {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 769px) {
  .containerModal{
    padding:0px 10px !important;
  }
}

/**/

/*************CTA***********/


        [data-title="DS_button_CTA_DS"] { z-index: 22 !important; transition: text-shadow 1s;}
        [data-title="DS_button_CTA_DS"]:hover, [data-title="DS_button_CTA_DS"]:hover a:before, [data-title="DS_button_CTA_DS"]:hover a span{ transition-delay: .3s}
        [data-title="DS_button_CTA_DS"] a { 
            width: fit-content; 
            padding-left: 55px !important;
            padding-right: 55px !important;
            position: relative;
            border-color:white;
            background: linear-gradient(to bottom, var(--DS_SC_color_DS), var(--DS_SC2_color_DS));
            transition: transform 1s, color 1s, text-shadow 1s; 
        }
        [data-title="DS_button_CTA_DS"] a:before{
            content: ''; width: 40px; height: 40px; display: block;
            position: absolute; top: 0; bottom:0; left: 15px; margin:auto; 
            transition: transform 1s, background-color 1s;
        }

        [data-title="DS_button_CTA_DS"] a:before{ 
            /***background: url(./assets/DS_2dv_Cta_DS.png) no-repeat !important**/
            background: url(./assets/DS_EL_ticket_DS.svg) no-repeat !important;;
            background-size: contain !important;
            background-position: center !important;
            transform: scale(.7);
            z-index: 1;
        }
        [data-title="DS_button_CTA_DS"] a span{ transition: text-shadow 1s, color 1s}


        .DS_AnimeBTN_DS a, .DS_AnimeBTN_DS:hover a, [data-title="DS_button_CTA_DS"]:hover a{ 
            transform: scale(1.02) !important;
        }

        .DS_AnimeBTN_DS a span, .DS_AnimeBTN_DS:hover a span, [data-title="DS_button_CTA_DS"]:hover a span{ 
            text-shadow: 0 0 2px white !important; 
        }
        .DS_AnimeBTN_DS a:before, .DS_AnimeBTN_DS:hover a:before, [data-title="DS_button_CTA_DS"]:hover a:before{
            filter: grayscale(1) brightness(3); 
            transform: scale(.7) translateX(5px);
        }
        .DS_AnimeBTN_DS a:before, .DS_AnimeBTN_DS:hover a:before, [data-title="DS_button_CTA_DS"]:hover a:before{
            /* filter:brightness(1) invert(1);  */
            transform: scale(0.9) rotate(360deg);
        }

        @media (max-width: 769px){
            [data-title="DS_button_CTA_DS"] a{font-size: 18px !important;}
        }

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

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

[data-title="DS_ContentAB_DS"] {
  position: absolute;
  left: 0;
  width: -webkit-fill-available !important;
}

[data-title="DS_DeD_V_before_DS"] img,
[data-title="DS_DeD_V_before2_DS"] img,
[data-title="DS_DeD_V_before22_DS"] img {
  transition: all 2s;
  opacity: 0.5 !important;
}
[data-title="DS_DeD_V_after_DS"] img,
[data-title="DS_DeD_V_after2_DS"] img,
[data-title="DS_DeD_V_after22_DS"] img {
  transition: all 2s;
  opacity: 0.5 !important;
}

[data-title="DS_DeD_V_before_DS"],
[data-title="DS_DeD_V_before2_DS"],
[data-title="DS_DeD_V_before22_DS"] {
  position: absolute;
  width: fit-content !important;
  z-index: -1;
}
[data-title="DS_DeD_V_after_DS"],
[data-title="DS_DeD_V_after2_DS"],
[data-title="DS_DeD_V_after22_DS"] {
  position: absolute;
  width: fit-content !important;
  z-index: -1;
}

.Mot_An img {
  transform: rotate(-15deg) scale(1.2) translate(5px, -20px) !important;
  opacity: 1 !important;
}

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

@media (max-width: 769px) {
  [data-title^="GF_Sec"] {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
}

.text-gradient {
  background: linear-gradient(
    180deg,
    var(--DS_PR_color_DS) 1.86%,
    var(--DS_PR2_color_DS) 100%
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.text-gradient2 {
  background: linear-gradient(
    180deg,
    var(--DS_SC_color_DS) -45.14%,
    var(--DS_SC2_color_DS) 100%
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

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



/* Section 0 */

[data-title="DS_Sec_0_DS"]{
  position: relative; overflow: hidden;
  background: linear-gradient(0deg, var(--DS_PR_color_DS) 0%, var(--DS_PR2_color_DS) 88.46%);
}


    @media (min-width: 769px){
        
        [data-title="DS_0_row1_DS"]{ display: flex; align-items: center;}

    }

    @media (max-width: 769px) {
      [data-title="DS_Sec_0_DS"]{ 
          padding-top: 5px !important; padding-bottom: 5px !important; 
      }
      [data-title="DS_Sec_0_DS"] [id*="row--"], [data-title="DS_Sec_0_DS"] .row[data-title*="_row"]{
          padding-top: 5px !important; padding-bottom: 5px !important; 
      }
      [data-title="DS_Sec_0_DS"] img{
        width:80px;
      }
      [data-title="DS_0_row1_DS"] * { text-align: center !important; }
      [data-title="DS_0_row1_DS"] img { width: 100px !important; }
      [data-title="DS_0_row1_DS"] [data-title="3rd Column"]{ display: none !important }

  }

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






/* Section 1 */
/* Section 1 */
/* Section 1 */

[data-title="DS_Sec_1_DS"]{ 
  position: relative; overflow: visible;
  background-size: cover !important;
  background-position: center top !important;
  z-index: 0;
}

[data-title="DS_Sec_1_DS"]:before{
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right:0;
  margin: auto;
  background: url(./assets/DS_EL_BG_DS.webp) no-repeat !important;
  background-size: 100% 100% !important;
  background-position: center !important;
  /* transition: transform 10s, opacity 10s; */
  opacity:0.7;
  z-index: -1;
}

[data-title="DS_Sec_1_DS"]:after{
  content: ''; width: 100%; height: 20%; display: block;
  position: absolute; bottom: 0; left: 0;right:0;  margin: auto;
  background: url(./assets/DS_LW_H_bgM_DS.png) no-repeat !important;;
  background-size: cover !important;
  background-position: center !important;
  transition: transform 10s, opacity 10s;
  z-index: -1;
}


[data-title="DS_1_row1_H_DS"]{
  position:relative;
  width:fit-content;
  margin:auto;
  padding:3px 30px;
  padding-left:55px;
  border-radius:50px;
  background:rgba(255, 255, 255, 0.3);
  backdrop-filter:blur(5px);
}
[data-title="DS_1_row1_H_DS"]:before{
  content: ''; width: 30px; height: 30px; display: block;
  position: absolute; top: 0; bottom:0; left: 15px; margin:auto; 
  transition: transform 1s, background-color 1s;
  background-color:var(--DS_PR_color_DS);
  border-radius:30px;
  transform: scale(.7);
  z-index: 1;
}
[data-title="DS_1_row1_H_DS"]:after{
  content: ''; width: 30px; height: 30px; display: block;
  position: absolute; top: 0; bottom:0; left: 15px; margin:auto; 
  transition: 1s;
  background-color:var(--DS_PR2_color_DS);
  border-radius:30px;
  filter:blur(3px);
  transform: scale(1);
  opacity:0.8;
  animation: glow 1s ease-in-out infinite;
  z-index: -1;
}
@keyframes glow {
  0% { filter: blur(0px); transform: scale(0.8); opacity: 1; }
  50% { filter: blur(3px); transform: scale(1); opacity: 0.8; }
  100% { filter: blur(1px); transform: scale(0.8); opacity: 1; }
}

[data-title="DS_1_row1_H_DS"] b{
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.30);
}

@media (min-width: 1500px){
  [data-title="DS_Sec_1_DS"]:before{
  background-size: cover !important;
}
}

@media (min-width: 769px){

  [data-title="DS_1_row1_DS"]{ display: flex; align-items: center;}
}


@media (max-width: 769px){
  [data-title="DS_Sec_1_DS"]:before{
    width:100%;
    height: 30%;
    top:0;
    background-size: cover !important;
    background-position: center !important;
  }

  [data-title="DS_Sec_1_DS"] { padding-top: 0px !important;}

  [data-title="DS_1_row1_Img_DS"] img{ width: 250px !important; }
  [data-title="DS_1_row1_Img2_DS"] img{ width: 100px !important; }

  [data-title="DS_1_row1_H_DS"]{
    padding:5px !important;
    padding-left:15px !important;
    background:rgba(255, 255, 255, 0.1);
    backdrop-filter:blur(15px);
  }
  [data-title="DS_1_row1_H_DS"] b{
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.70);
  }
  [data-title="DS_1_row1_H_DS"]:before{
    width: 10px; height: 10px; left: 3px;
  }
  [data-title="DS_1_row1_H_DS"]:after{
    width: 10px; height: 10px; left: 3px;
  }

  [data-title="DS_1_row1_DS"] .elHeadlineWrapper:nth-child(3),
  [data-title="DS_1_row1_DS"] .elHeadlineWrapper:nth-child(4){
    margin-top:10px !important;
  }
  [data-title="DS_Sec_1_DS"] *{
    text-align:center !important;
  }
  [data-title="DS_Sec_1_DS"] [data-title="DS_button_CTA_DS"]{ margin-top: 10px !important; }
  
}

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


/* Section 2 */
/* Section 2 */
/* Section 2 */

[data-title="GF_Sec_2_GF"] {
  position: relative;
  overflow-x: hidden !important;
  z-index: 0;
}

[data-title="GF_Sec_2_GF"]:before {
  content: "";
  width: 90%;
  height: 90%;
  position: absolute;
  display: block;
  border-radius: 20px;
  border:1px solid #292828;
  background-color: #0C090A;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 20px;
  z-index: -1;

}
/************** Animation ******************/

[data-title="GF_Sec_2_GF"] canvas{ display: block; vertical-align: bottom;} 
[data-title="GF_Sec_2_GF"] #particles-js{ 
    position: absolute; width: 100%; height: 100%;
    top: 0; left: 0; right: 0; margin: auto;
    z-index: -2;
} 

/* Particle container styling */
[data-title="GF_Sec_2_GF"] .particles-container {
  position: absolute;
  width: 90%;
  height: 90%;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 20px;
  overflow: hidden;
  z-index: -1;
}

[data-title="GF_Sec_2_GF"] .particles-js {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

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

[data-title="GF_Sec_2_GF"]:after {
  content: "";
  width: 30%;
  height: 5px;
  position: absolute;
  display: block;
  border-radius: 0 0 20px 20px;
  background: var(--DS_PR_color_DS);
  top: 80px;
  right: 0;
  left: 0;
  margin: auto;
  z-index:1;
}
[data-title="DS_2_row1_DS"]{
  position: relative;
  z-index:0;
}
[data-title="DS_2_row1_H_DS"] {
  position: relative;
  width: fit-content;
  margin: auto;
  padding: 8px 10px !important;
  border: 1px solid #242424;
  border-radius: 50px;
  background: #0F0F0F !important;
  overflow: hidden;
}

[data-title="DS_2_row2_DS"]{
  position: relative;
}
[data-title="DS_2_row2_DS"]:before {
  content: "";width: 100px;height: 100px; position: absolute;
  display: block;top: 0;left: 0;
  border-radius:50px;
  background:var(--DS_PR_color_DS);
  transform:scale(2);
  opacity:0.2;
  margin: auto;
  filter:blur(20px);
  z-index:-1;
  transition:10s;
}
.DS_SecG_An_DS [data-title="DS_2_row2_DS"]:before {
  filter:blur(15px);
  transform:scale(2);
  opacity:0.5;
}
[data-title="DS_2_row2_DS"]:after {
  content: "";width: 100px;height: 100px; position: absolute;
  display: block;top: 0;right: 20%;
  border-radius:50px;
  background:var(--DS_PR_color_DS);
  transform:scale(2);
  opacity:0.2;
  margin: auto;
  filter:blur(20px);
  z-index:-1;
  transition:5;
}
.DS_SecG_An_DS [data-title="DS_2_row2_DS"]:after {
  filter:blur(15px);
  transform:scale(2);
  opacity:0.5;
}


[data-title="DS_2_row2_DS"] .innerContent{
  padding:5px 5px;
}

[data-title="DS_2_row2_DS"] .col-inner {
  padding: 20px 15px !important;
  padding-bottom: 15px !important;
  border-radius: 15px;
  background: #D9D9D9;
}
[data-title="DS_2_row2_DS"]:nth-child(3){
  display:flex;
  justify-content: center;
  width: 100%;
}

[data-title="DS_2_row1_C_H_DS"]{
  position:relative;
  overflow:hidden;
  background:black;
  border-radius:10px;
  padding:20px;
  z-index:0;
  
  
}
[data-title="DS_2_row1_C_H_DS"] .elHeadline{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
[data-title="DS_2_row1_C_H_DS"]:before {
  content: "";width: 100%;height: 100%;position: absolute;
  display: block;top: 0;right: 0;left: 0;
  background-image:url(./assets/DS_LW_Motif1_DS.webp);
  background-repeat:no-repeat;
  background-size:cover;
  margin: auto;
  z-index:-1;
  transition:10s;
  /* transform:scale(2) translate(10px, 10px); */
}

[data-title="DS_2_row2_DS"] .col-inner li{
  background: white;
  padding: 10px 10px 10px 40px;
  border-radius: 10px;
  align-items: center;
}


@media (min-width: 769px) {
  [data-title="DS_2_row2_DS"] .col-inner {
    min-height: 580px;
  }
}

@media (max-width: 1103px) {
  [data-title="DS_2_row2_DS"] #tmp_divider-72523{
    margin-top:32px !important;
  }
}
@media (max-width: 1300px) {
  [data-title="GF_Sec_2_GF"]:before {
    width: 95%;
    height: 98%;
  }
  [data-title="GF_Sec_2_GF"]:after {
    top: 11px;
  }
}
@media (max-width: 769px) {
  [data-title="GF_Sec_2_GF"]:after {
    width: 40%;
    top: 25px;
  }

  [data-title="DS_2_row1_DS"]:before {
    transform:scale(1);
  }
  
  [data-title="DS_2_row2_DS"].row[data-title*="_row"]{
    padding:10px 20px !important;
  }
  [data-title="DS_2_row2_DS"]:nth-child(3){
    flex-direction:column;
  }

  [data-title="GF_2_Row_3_GF"][id*="row--"]{
    padding-top:5px !important;
  }

  [data-title="DS_2_row2_DS"] .elSeperator,
  [data-title="DS_2_row2_DS"] #tmp_divider-72523{
    margin-top:10px !important;
  }
}
/***********/
/***********/
/***********/


/* Section 3 */
/* Section 3 */
/* Section 3 */

[data-title="GF_Sec_3_GF"] {
  position: relative;
  overflow-x: hidden !important;
  z-index: 0;
}

[data-title="DS_3_row1_DS"]{
  position: relative;
  z-index:0;
}





[data-title="DS_3_row2_DS"] .innerContent{
  padding:5px 5px ;
}

[data-title="DS_3_row2_DS"] .col-inner {
  padding: 10px !important;
  padding-bottom: 15px !important;
  border-radius: 20px;
  background: #D9D9D9;
}
[data-title="DS_3_row2_DS"] >:nth-child(2) .col-inner{
  background: linear-gradient(0deg, var(--DS_PR_color_DS) 0%, var(--DS_PR2_color_DS) 88.46%);
}
[data-title="DS_3_row2_DS"] >:nth-child(3) .col-inner{
  background: #181818;
}

[data-title="DS_3_row1_C_H_DS"]{
  position:relative;
  overflow:hidden;
  border-radius:10px;
  padding:10px;
  z-index:0;
}


@media (min-width: 769px) {
  [data-title="DS_3_row2_DS"] .col-inner {
    min-height: 200px;
  }
  
}

@media (max-width: 1300px) {
  
  [data-title="GF_Sec_3_GF"]:before {
    width: 95%;
    height: 98%;
  }
  [data-title="GF_Sec_3_GF"]:after {
    top: 6px;
  }
}
@media (max-width: 769px) {
  [data-title="GF_Sec_3_GF"]:after {
    width: 40%;
    height: 5px;
  }
  [data-title="DS_3_row1_DS"]{
   padding-top:0 !important;
  }
  [data-title="DS_3_row1_DS"]:before {
    transform:scale(2);
  }
  [data-title="DS_3_row2_DS"].row[data-title*="_row"]{
    padding:10px 20px !important;
  }

  [data-title="GF_3_Row_3_GF"][id*="row--"]{
    padding-top:5px !important;
  }
  [data-title="DS_3_row2_DS"] .col_right{
    margin-top: 10px !important;
  }

  [data-title="DS_3_row2_DS"] .elHeadlineWrapper{
    margin-top:10px !important;
  }

  
}


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


/* Section 4 */
/* Section 4 */
/* Section 4 */

[data-title="GF_Sec_4_GF"] {
  position: relative;
  overflow-x: hidden !important;
  z-index: 0;
}

[data-title="GF_Sec_4_GF"]:before {
  content: "";
  width: 90%;
  height: 92%;
  position: absolute;
  display: block;
  border-radius: 20px;
  border:1px solid #292828;
  background-color: #0C090A;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 20px;
  z-index: -1;

}

[data-title="GF_Sec_4_GF"]:after {
  content: "";
  width: 30%;
  height: 10px;
  position: absolute;
  display: block;
  border-radius: 0 0 20px 20px;
  background: var(--DS_PR_color_DS);
  top: 48px;
  right: 0;
  left: 0;
  margin: auto;
  z-index:1;
}
[data-title="DS_4_row1_DS"]{
  position: relative;
  z-index:0;
}


[data-title="DS_4_row2_DS"] .innerContent{
  padding:5px 5px ;
}

@media (max-width: 1300px) {
  [data-title="GF_Sec_4_GF"]:before {
    width: 95%;
    height: 98%;
  }
  [data-title="GF_Sec_4_GF"]:after {
    top: 12px;
  }
}
@media (max-width: 769px) {
  [data-title="GF_Sec_4_GF"]:after {
    width: 40%;
    height: 5px;
    top: 26px;
  }
  [data-title="DS_4_row1_DS"].row[data-title*="_row"]{
    margin-top:15px !important;
    padding-bottom:0px !important;
  }
  [data-title="DS_4_row1_DS"]:before {
    bottom: -50px;
    transform:scale(2);
  }
  
  [data-title="DS_4_row2_DS"].row[data-title*="_row"]{
    padding:10px 20px !important;
  }

  [data-title="GF_4_Row_3_GF"][id*="row--"]{
    padding-top:5px !important;
  }
  [data-title="DS_4_row2_DS"] .col_right{
    margin-top: 10px !important;
  }
  [data-title="GF_Sec_4_GF"] [data-title="DS_button_CTA_DS"]{ margin-top: 0px !important; margin-bottom: 10px !important; }
  
}

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


/* Section 5 */
/* Section 5 */
/* Section 5 */

[data-title="GF_Sec_5_GF"] {
  position: relative;
  overflow-x: hidden !important;
  z-index: 0;
}

[data-title="GF_Sec_5_GF"]:before {
  content: "";
  width: 90%;
  height: 90%;
  position: absolute;
  display: block;
  border-radius: 20px;
  border:1px solid #292828;
  background-color: #0C090A;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 20px;
  z-index: -1;

}

[data-title="GF_Sec_5_GF"]:after {
  content: "";
  width: 30%;
  height: 5px;
  position: absolute;
  display: block;
  border-radius: 0 0 20px 20px;
  background: var(--DS_PR_color_DS);
  top: 41px;
  right: 0;
  left: 0;
  margin: auto;
  z-index:1;
}
[data-title="DS_5_row1_DS"]{
  position: relative;
  z-index:0;
}



[data-title="DS_5_row2_DS"] .innerContent{
  padding:5px 15px ;
}

[data-title="DS_5_row2_DS"] .col-inner {
  padding: 25px !important;
  padding-bottom: 15px !important;
  border-radius: 20px;
  background: #F5F3F3;
  border: 1px solid #3A3A3A !important;
}
[data-title="DS_5_row2_DS"] >:nth-child(1) .col-inner{
  border: 1px solid #00C000 !important;
}
[data-title="DS_5_row2_DS"] >:nth-child(2) .col-inner{
  border: 2px solid #C01201 !important;
}
[data-title="DS_5_row2_DS"] >:nth-child(2) .col-inner b{
  color: #C01201 !important;
}
[data-title="DS_5_row2_DS"] >:nth-child(2) .col-inner li b{
  color: #000 !important;
}
[data-title="DS_5_row2_DS"] li b{
  font-weight: 600 !important;
}

[data-title="DS_5_row2_DS"] .col-inner li{
  background: white;
  padding: 10px 10px 10px 40px;
  border-radius: 10px;
  display: flex;
  align-items: center;
}
[data-title="DS_5_row2_DS"] > :nth-child(1) .col-inner li i:before{
  content: ''; width: 15px; height: 15px; display: block;
  background: url(./assets/DS_LW_Badge_DS.webp) no-repeat !important;;
  background-size: contain !important;
  background-position: center !important;
  transition: transform 10s, opacity 10s;
}
[data-title="DS_5_row2_DS"] > :nth-child(2) .col-inner li i:before{
  content: ''; width: 15px; height: 15px; display: block;
  background: url(./assets/DS_LW_mark_DS.webp) no-repeat !important;;
  background-size: contain !important;
  background-position: center !important;
  transition: transform 10s, opacity 10s;
}


@media (min-width: 769px) {
  [data-title="DS_5_row2_DS"] .col-inner {
    min-height: 200px;
  }
  
}

@media (max-width: 1300px) {
  [data-title="GF_Sec_5_GF"]:before {
    width: 95%;
    height: 98%;
  }
  [data-title="GF_Sec_5_GF"]:after {
    top: 10px;
  }
}
@media (max-width: 769px) {
  [data-title="GF_Sec_5_GF"]:after {
    width: 40%;
    height: 5px;
  }
  [data-title="DS_5_row1_DS"]:before {
    transform:scale(1);
}
  
  [data-title="DS_5_row2_DS"].row[data-title*="_row"]{
    padding:10px 20px !important;
  }
  
  [data-title="DS_5_row2_DS"] .col_right{
    margin-top: 10px !important;
  }
  [data-title="DS_5_row1_DS"] .col-inner .elHeadline{
    text-align:center !important;
  }
  [data-title="DS_5_row2_DS"] .col-inner .elHeadline{
    text-align:center !important;
  }
  [data-title="GF_Sec_5_GF"] [data-title="DS_button_CTA_DS"]{ margin-top: 0px !important; margin-bottom: 10px !important; }
}


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

/* Section 6 */
/* Section 6 */
/* Section 6 */

[data-title="GF_Sec_6_GF"] {
  position: relative;
  overflow-x: hidden !important;
  z-index: 0;
}

[data-title="GF_Sec_6_GF"]:before {
  content: "";
  width: 90%;
  height: 98%;
  position: absolute;
  display: block;
  border-radius: 20px;
  border:1px solid #292828;
  background-color: #0C090A;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 20px;
  z-index: -1;

}

[data-title="GF_Sec_6_GF"]:after {
  content: "";
  width: 30%;
  height: 5px;
  position: absolute;
  display: block;
  border-radius: 0 0 20px 20px;
  background: var(--DS_PR_color_DS);
  top: 18px;
  right: 0;
  left: 0;
  margin: auto;
  z-index:1;
}
[data-title="DS_6_row1_DS"]{
  position: relative;
  z-index:0;
}
[data-title="DS_6_row1_DS"] b {
  background: linear-gradient(90deg, #FFF 38.7%, #999 105.13%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

[data-title="DS_6_row1_H_DS"] b{
  display:block;
  width:fit-content;
  margin:auto;
  position: relative;
  z-index:0;
}
[data-title="DS_6_row1_H_DS"] .elHeadline{
  position: relative;
  z-index:0;
}
[data-title="DS_6_row1_H_DS"] b:before{
  content: ''; width: 55px; height: 55px; display: block;
  position:absolute; top:-20px; left:-25px; bottom:0;
  background: url(./assets/DS_LW_Light_DS.png) no-repeat;
  background-size: contain !important;
  background-position: center !important;
  /* background-color:red; */
  z-index:1; margin:auto;
  transform:scale(3);
  transition: 5s;
}
.DS_Sec_An_DS [data-title="DS_6_row1_H_DS"] b:before{
  transform:scale(1);opacity:0.5;
}
[data-title="DS_6_row1_H_DS"] b:after{
  content: ''; width: 55px; height: 55px; display: block;
  position:absolute; right:-25px; bottom:-10px;
  background: url(./assets/DS_LW_Light_DS.png) no-repeat;
  background-size: contain !important;
  background-position: center !important;
  /* background-color:red; */
  z-index:1; margin:auto;
  transform:scale(3);
  opacity:1;
  transition: 5s;
}
.DS_Sec_An_DS [data-title="DS_6_row1_H_DS"] b:after{
  transform:scale(2);opacity:0.5;
}
[data-title="DS_6_row1_H_DS"] .elHeadline:before{
  content: ''; width: 55px; height: 55px; display: block;
  position:absolute; top:-10px; left:40px; right:0;
  background: url(./assets/DS_LW_Light_DS.png) no-repeat;
  background-size: contain !important;
  background-position: center !important;
  /* background-color:red; */
  z-index:1; margin:auto;
  transform:scale(1);
  opacity:0.5;
  transition: 5s;
}
.DS_Sec_An_DS [data-title="DS_6_row1_H_DS"] .elHeadline:before{
  transform:scale(3);opacity:1;
}

[data-title="DS_6_row3_DS"] .innerContent{
  padding:5px 15px ;
}

[data-title="DS_6_row2_DS"]{
  position: relative;
  overflow:hidden;

}
[data-title="DS_6_row2_DS"] .col-inner {
  position:relative;
  padding: 25px !important;
  padding-bottom: 15px !important;
  border-radius: 20px;
  background: #040404;
  background-image:url(./assets/DS_EL_BG2_DS.webp);
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-position:center;
  background-attachment: scroll !important;
  border: 0.1px solid #ffffff59 !important;
}

[data-title="DS_6_row2_DS"] .col-inner:before{
  content: ''; width: 100%; height: 100%; display: block;
  position:absolute; top:0; left:0; right:0; bottom:0;
  /* background: url(./assets/DS_LW_bg_b_DS.png) no-repeat; */
  /* background-size: 100% 100% !important; */
  background-size: cover !important;
  background-position: center !important;
  background-color:#804F05;
  border-radius:999px;
  filter:blur(50px);
  opacity:0.3;
  margin:auto;
  z-index:0;
}
[data-title="DS_6_row2_DS"] img{
  position:relative;
  z-index:1;
}

/************** Animation ******************/

[data-title="DS_6_row2_DS"] canvas{ display: block; vertical-align: bottom;} 
[data-title="DS_6_row2_DS"] #particles-js2{
    position: absolute;width: 95%;height: 100%;
    top: 0;bottom: 0;left: 0;right: 0;
    border-radius:20px;
    margin: auto; z-index:0;
} 

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

[data-title="DS_6_row3_DS"] .col-inner {
  position:relative;
  overflow:hidden;
  padding: 25px !important;
  padding-bottom: 15px !important;
  border-radius: 20px;
  background: #0F0F0F;
  border: 0.1px solid #ffffff59 !important;
  z-index:0;
}
[data-title="DS_6_row3_DS"] .col-inner:before{
  content: ""; width: 100px;height: 100px; position: absolute;
  display: block; top: 0; left: 0; right:0; bottom:0;
  border-radius:50px;
  background:var(--DS_PR2_color_DS);
  transform:scale(2);
  opacity:0.2;
  margin: auto;
  filter:blur(20px);
  z-index:-1;
  transition:0.6s;
}
[data-title="DS_6_row3_DS"] .col-inner:hover:before{
  transform:scale(2.5); opacity:0.5;
}
[data-title="DS_6_row3_DS"] .col-inner img{
   transition:0.6s;
}
[data-title="DS_6_row3_DS"] .col-inner:hover img{
  transform:rotate(2deg);
}



@media (min-width: 769px) {
  [data-title="DS_6_row3_DS"] .col-inner {
    min-height: 340px;
  }
  
}

@media (max-width: 1300px) {
  [data-title="GF_Sec_6_GF"]:before {
    width: 95%;
    height: 99%;
  }
  [data-title="GF_Sec_6_GF"]:after {
    top: 10px;
  }
}
@media (max-width: 769px) {

  /************** Animation ******************/

  [data-title="DS_6_row2_DS"] #particles-js2{
      position: absolute;width: 83%;height: 93%;
      top: 0;bottom: 0;left: 0;right: 0;
      border-radius:20px;
      margin: auto; z-index:0;
  } 

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

  
  [data-title="GF_Sec_6_GF"]:after {
    width: 40%;
    height: 5px;
  }

  [data-title="DS_6_row1_DS"]:before {
    transform:scale(1);
  }

  
  [data-title="DS_6_row3_DS"].row[data-title*="_row"],
  [data-title="DS_6_row2_DS"].row[data-title*="_row"]{
    padding:5px 30px !important;
  }

  [data-title="DS_6_row3_DS"] .col_right{
    margin-top: 10px !important;
  }

  [data-title="DS_6_row3_DS"] .col-inner img{
   width:250px;
  }
  
}


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


/* Section 7 */
/* Section 7 */
/* Section 7 */

.clickfunnels-com [data-title="GF_Sec_7_GF"] {
  position: relative;
  overflow-x: hidden !important;
  z-index: 0;
}

.clickfunnels-com [data-title="GF_Sec_7_GF"]:before {
  content: "";
  width: 90%;
  height: 90%;
  position: absolute;
  display: block;
  border-radius: 20px;
  border:1px solid #292828;
  background-color: #0C090A;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 20px;
  z-index: -1;

}

.clickfunnels-com [data-title="GF_Sec_7_GF"]:after {
  content: "";
  width: 30%;
  height: 10px;
  position: absolute;
  display: block;
  border-radius: 0 0 20px 20px;
  background: var(--DS_PR_color_DS);
  top: 50px;
  right: 0;
  left: 0;
  margin: auto;
  z-index:1;
}
.clickfunnels-com [data-title="DS_7_row1_DS"]{
  position: relative;
  z-index:0;
}
.clickfunnels-com [data-title="DS_7_row3_DS"] > div{
  position: relative;
  z-index: -1;
}
.clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(1)::before{
  content: '';
  width: 90px;
  height: 150px;
  position: absolute;
  top: -20%;
  left: 10%;
  background: url(./assets/DS_MvP_V_9_Img2_DS-3.webp);
  background-position: center;
  background-size: 100% 100%;
  z-index: -1;
  transform: rotate(145deg);
  filter: blur(1.5px);
  animation: rotateBlur 8s ease-in-out infinite;
}
.clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(2)::before{
  content: '';
  width: 70px;
  height: 120px;
  position: absolute;
  top: -10%;
  right: 20%;
  background: url(./assets/DS_MvP_V_9_Img2_DS-3.webp);
  background-position: center;
  background-size: 100% 100%;
  z-index: -1;
  transform: rotate(145deg);
  filter: blur(1.5px);
  animation: rotateBlur2 8s ease-in-out infinite;
}

@keyframes rotateBlur {
  0% {
    transform: rotate(0deg);
    filter: blur(0px);
  }

  50% {
    transform: rotate(45deg);
    filter: blur(1.5px);
  }
  100% {
    transform: rotate(0deg);
    filter: blur(0px);
  }
}
@keyframes rotateBlur2 {
  0% {
    transform: rotate(0deg);
    filter: blur(0px);
  }

  50% {
    transform: rotate(-45deg);
    filter: blur(1.5px);
  }
  100% {
    transform: rotate(0deg);
    filter: blur(0px);
  }
}


.clickfunnels-com [data-title="DS_7_row3_DS"] > div .elImageWrapper{
  z-index: 0;
}
.clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(1) .elImageWrapper::before {
  content: '';
  width: 72%;
  height: 80%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -80%);
  background: url(./assets/JEAN.png);
  background-position: center;
  background-size: 100% 100%;
  z-index: -3;
}
.clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(1) .elImageWrapper::after{
  content: '';
  width: 50%;
  height: 30%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -70%);
  animation: pulseScale1 5s infinite;
  background: #FFF;
  background-position: center;
  background-size: 100% 100%;
  filter: blur(28px);
  z-index: -2;
}

.clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(2) .elImageWrapper::before {
  content: '';
  width: 72%;
  height: 70%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-73%, -65%);
  background: url(./assets/JODY.png);
  background-position: center;
  background-size: 100% 100%;
  z-index: -3;
}
.clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(2) .elImageWrapper::after{
  content: '';
  width: 50%;
  height: 30%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-80%, -20%);
  animation: pulseScale2 5s infinite;
  background: #FFF;
  background-position: center;
  background-size: 100% 100%;
  filter: blur(28px);
  z-index: -2;
}

@media (max-width: 767px) {

  .clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(1)::before{
    width: 60px;
    height: 120px;
  }
  .clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(2)::before{
    width: 50px;
    height: 100px;
    top: 0;
  }
  .clickfunnels-com [data-title="DS_7_row3_DS"] li{
    text-align: center !important;
  }
}
@keyframes pulseScale1 {
  0%, 100% {
    transform: translate(-50%, -70%) scale(1);
  }
  50% {
    transform: translate(-50%, -70%) scale(1.2);
  }
}
@media (min-width: 769px) {
  .clickfunnels-com [data-title="DS_7_row3_DS"]::before{
    content: '';
    width: 17%;
    height: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -65%);
    background: url(
    ./assets/asset-aaf049ee.png);
    background-position: center;
    background-size: 100% 100%;
    z-index: 1;
  }
  
}

@keyframes pulseScale2 {
  0%, 100% {
    transform: translate(-80%, -20%) scale(1);
  }
  50% {
    transform: translate(-80%, -20%) scale(1.2);
  }
}
@media (min-width: 769px) {
  

}

@media (max-width: 1300px){
  .clickfunnels-com [data-title="GF_Sec_7_GF"]:before {
    width: 95%;
    height: 99%;
  }
  .clickfunnels-com [data-title="DS_7_row2_DS"] li{
    margin-block:10px;
  }
  .clickfunnels-com [data-title="GF_Sec_7_GF"]:after {
    top: 6px;
  }
}
@media (max-width: 769px) {
  .clickfunnels-com [data-title="GF_Sec_7_GF"]:after {
    width: 40%;
    height: 5px;
  }
  .clickfunnels-com [data-title="DS_7_row1_DS"]:before {
    transform:scale(1);
  }

  .clickfunnels-com [data-title="DS_7_row3_DS"], .clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(2){
    margin-top: 80px !important;
  }
  .clickfunnels-com [data-title="DS_7_row3_DS"] > div:nth-child(2) .elImageWrapper::before{
    transform: translate(-55%, -64%);
  }
}


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

/* Section 8 */
/* Section 8 */
/* Section 8 */

[data-title="GF_Sec_8_GF"] > .containerInner {
  position: relative;
  overflow: hidden !important;
  z-index: 0;
}

[data-title="GF_Sec_8_GF"] > .containerInner:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  display: block;
  border-radius: 20px;
  border:1px solid var(--DS_PR_color_DS);
  background-color: #ff000033;
  background-image:url(./assets/DS_LW_BG2_DS.webp);
  background-repeat:no-repeat;
  background-size:cover;background-position:top;
  top: 0;bottom: 0;right: 0;left: 0;
  margin: auto; border-radius: 20px;z-index: -1;

}
[data-title="GF_Sec_8_GF"] > .containerInner:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  display: block;
  border-radius: 20px;
  border-bottom:1px solid var(--DS_PR_color_DS);
  background: linear-gradient(0deg, #0c090a 0%, transparent);
  opacity:0.8;
  top: 0;
  bottom: -1px;
  right: 0;
  left: 0;
  margin: auto;
  border-radius: 20px;
  z-index: -1;

}


[data-title="DS_8_row1_DS"]{
  position: relative;
  z-index:0;
}
[data-title="DS_8_row1_H_DS"] {
  position: relative;
  width: fit-content;
  margin: auto;
  padding: 8px 10px !important;
  border: 1px solid #242424;
  border-radius: 50px;
  background-color: #0F0F0F !important;
  color: white;
  overflow: hidden; 
}


@media (min-width: 769px) {

}

@media (max-width: 1300px) {
  [data-title="GF_Sec_8_GF"]:before {
    width: 95%;
  }
  [data-title="GF_Sec_8_GF"]:after{
    width: 95%;
  }
}
@media (max-width: 769px) {

  [data-title="GF_Sec_8_GF"] [data-title="DS_button_CTA_DS"]{ margin-top: 0px !important; }
  
    [data-title="DS_8_row2_DS"].row[data-title*="_row"]{
      margin-top: -10px !important; 
    }

}


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



/* Section Footer*/
/* Section Footer*/
/* Section Footer*/


[data-title="DS_Sec_F_DS"] { 
  position: relative; overflow: visible;
  background-size: cover !important;
  background-position: center top !important;
  background-repeat: no-repeat !important;
  background-attachment: initial !important;
}

@media (min-width: 769px){
[data-title="DS_F_row1_DS"]{ display: flex; align-items: center;}
  
}

@media (max-width: 769px){
[data-title="DS_F_row1_DS"]{ 
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-title="DS_F_row1_DS"] [data-title="2nd column"]{ margin-top: 0 !important; }
[data-title="DS_F_row1_DS"] *{ text-align: center !important; }
[data-title="DS_F_row1_DS"] #img-42732 img{ width: 70px !important; }
[data-title="DS_F_row1_DS"] img{ width: 130px !important; }
}

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

