@font-face {
    font-display: swap;
    font-family: 'objectsans';
    font-style: normal;
    font-weight: 500;
    src: url('/wp-content/themes/everhue-child/objectsans-regular-webfont.woff2') format("woff2");
  }

/* Force font-display sur Font Awesome */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff2') format('woff2'),
       url('https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff') format('woff');
}

  @keyframes hu__hu__ 
  {
    50% { transform: translateY(30px) }
  }

  @keyframes pulse-animation {
    0% {
        transform: scale(1);  /* Taille normale */
        opacity: 1;  /* Opacité normale */
    }
    50% {
        transform: scale(1.2);  /* Agrandissement de l'élément */
        opacity: 0.7;  /* Réduction de l'opacité */
    }
    100% {
        transform: scale(1);  /* Retour à la taille normale */
        opacity: 1;  /* Opacité normale */
    }
}
.qodef-mobile-header-navigation ul li ul li>a
{
  font-weight: 700 !important;
  font-family: 'objectsans' !important;
}

#wa > div.wa__btn_popup > div.wa__btn_popup_txt
{
  display: none !important;
}

#qodef-page-header > div.qodef-header-sticky.qodef-custom-header-layout.qodef-appearance--down > div > div
{
  pointer-events: none;
}

#apropos-cont-1
{
	padding-bottom: 0;
}

#agence-read-btn-1
{
	bottom: 3em;
}



#audit-btn > div > a,
#expert-contact > div > a
{
  animation: pulse-animation 1.5s infinite;

}

  #cont-grid4-dev
  {
    padding: 0;
  }

  #meet-home
  {
    animation: hu__hu__ infinite 2s ease-in-out;
    
  }
  
  .yellow
  {
    color: #f6c90e !important;
  }

  .darkslate
  {
    color: #2e4750 !important; 
  }
  .crayola
  {
    color: #303841 !important;
  }

  .red
  {
    color :#ee4540 !important;
  }

  .pink_
  {
    color: #d8737f !important;
  }

  .mellowapricot
  {
    color: #fcbb6d !important; 
  }

  .turkishpink
  {
    color: #ab6c82 !important;
  }

  .palechestnut
  {
    color: #dda5b6 !important;
  }

  .rackley
  {
    color: #568ea6 !important;
  }
  
  .blue
  {
    color: #2780ba !important;
  }

  .purple
  {
    color: #7f4895 !important;
  }
  .pink
  {
    color: #e84484 !important;
  }

  /*#cta
  {
    position: relative;
    bottom: 2em;;
  }*/

  #qodef-page-content > div > div > div > div > div > div > div > div > article:hover
  {
    animation: tada 2s ease;
  }
  #aa-bloc-adm > div.elementor-element.elementor-element-ca67eeb.e-con-full.e-flex.e-con.e-child
  {
    top: 1em;
  }

  
  #svg-form-culture > div > div
  {
    position: relative;
    bottom: 13em;
  }
  
  



  #faire-contact > div > div > a > span > span,
  #je-decouvre > div > div > a > span > span
  {
    line-height: 1.5;
  }
  #bef-cta-btn
  {
    margin-bottom: 2em;
    text-align: justify;
  }

  #cat-btn-1,
  #cat-btn-2
  {
    padding-top: 1.25em;
    padding-bottom: 1.25em;
  }
  #cat-btn-1
  {
    margin-right: 1em;;
  }

  #cat-btn-2
  {
    border: solid;
    border-color: #000000;
  }


  body > div:nth-child(3) > div:nth-child(3) > div

  #qodef-page-content > div > div > div > article > div > div > div > div.qodef-grid-item.qodef-col--sidebar > div.qodef-portfolio-info > div.qodef-e.qodef-info--date
  {
    display: none;
  }


  #qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-bottom-holder > div.qodef-e-right.qodef-e-info > div > ul > li.qodef-linkedin-share > a
  {
    color: #0077B5;
  }

  #qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-bottom-holder > div.qodef-e-right.qodef-e-info > div > ul > li.qodef-facebook-share > a
  {
    color: #1877F2;
  }


  .cat-item, 
  #everhue_core_blog_list-2 > div > div > article > div > div.qodef-e-content > div.qodef-e-text > p.qodef-e-excerpt,
  #everhue_core_blog_list-2 > div > div > article > div > div.qodef-e-content > div.qodef-e-bottom-holder,
  #qodef-page-outer > div.qodef-page-title.qodef-m.qodef-title--standard.qodef-alignment--center.qodef-vertical-alignment--header-bottom.qodef--has-image
  {
    display: none;
  }

  #qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-bottom-holder
  {
    padding-top: 11px;
    margin-top: 11px;
  }

  #everhue_core_blog_list-2 > div > div > article > div > div.qodef-e-content > div.qodef-e-text > h4.qodef-e-title
  {
    font-size: 20px;
  }
  #everhue_core_blog_list-2 > div > div > article > div > div.qodef-e-content > div.qodef-e-text
  {
    margin: 0 !important;
  }
  #everhue_core_blog_list-2 > div > div > article > div > div.qodef-e-content
  {
    margin-top: 17px;
  }

  #everhue_core_blog_list-2 > div > div > article > div > div.qodef-e-content > div.qodef-e-top-holder > div > a,
  #qodef-page-content > div > div.qodef-grid-item.qodef-page-content-section.qodef-col--content > div > article > div > div.qodef-e-content > div.qodef-e-top-holder > div > a
  {
    color: #2caa60;
  }

  #qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-top-holder > div
  {
    margin-bottom: 1em;
  }

  .p-not-first
 {
    margin-top: -10px;
  }

  #qodef-page-content > div > div.qodef-grid-item.qodef-page-content-section.qodef-col--content > div > article > div > div.qodef-e-content > div.qodef-e-text > h1
  {
    font-size: 37px;
  }




  body.page-id-1270 > div:nth-child(2) > header:nth-child(2) > div > a.qodef-mobile-header-logo-link > img
  {
    width: 75% !important; 
  }

  #logo-landing > div > div > div > a > img
  {
    width: 25%;
  }

  #prk-1-land > div > div > p, 
  #prk-1-land-dev > div > div > p,
  #prk-2-land > div > div > p,
  #agence-tile-col-1 > div > div > p
  {
    text-align: justify;
  }

  #video-land > div,
  #video-land-mob > div
  {
    border-radius: 25px;
  }

  #qodef-single-post-navigation,
  #everhue_core_separator-13,
  #block-8,
  #everhue_core_separator-11,
  #block-9,
  #everhue_core_separator-10
  {
    display: none;
  }

  .p-sub-title div p
  {
    margin-bottom: -6px;
  }

  #qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-text > div.post-views
  {
    margin-top: 2.4em;
  }
  

p, input,
#wpcf7-f966-o2 > form > div.qodef-newsletter.qodef-contact-form-light > div > div > span > input,
#yallacon > span > input,
#cta-land > div > a,
#audit-btn > div > a,
#ads-btn > div > a,
#seo-btn > div > a,
#web-btn > div > a,
#expert-contact > div > a,
#offre-contact > div > a,
#qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-text > div.elementor > div > div.elementor-widget-text-editor > div,
#qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-text > div.elementor > div > div.elementor-widget-heading > div > h2,
#qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-text > div.post-views,
#qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-text > div.elementor > div > div.elementor-widget-heading > div > h3,
#faire-contact > div > div > a > span > span,
#je-decouvre > div > div > a > span > span,
#meet-home > span > span,
li

{
    font-family: 'objectsans';
}

#menu-agence-dal-1 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-6342.qodef-menu-item--narrow > a,
#menu-agence-dal-2 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-6342.qodef-menu-item--narrow > a
{
    cursor: unset;
}




#menu-agence-dal-1 > li > a > span > svg,
#aa-bloc2 > div > div > div > div > div > svg,
#aa-bloc-newsletter > div > div > div > div > div > svg,
#ze-team > div > div > div > div > div.team-category-agence-dal > div > div.qodef-e-image > div.qodef-team-hover > svg,
#menu-agence-dal-2 > li > a > span > svg,
#everhue_core_social_icons_group-5 > div > span > a > svg,
#qodef-page-content > div > div > div > div.elementor-element.elementor-element-be2f8da.e-con-full.elementor-hidden-tablet.elementor-hidden-mobile.e-flex.e-con.e-parent.e-lazyloaded > div > div > div > div > svg,
#apropos-submit > svg,
#lets-land > div > div > div > div > svg,
#lets-land-dev > div > div > div > div > svg
{
    stroke : #2caa60;
}

#qodef-back-to-top
{
    right: unset;
    left: 25px;
}
#wa > div.wa__popup_chat_box.wa__pending.wa__active.wa__lauch > div.wa__popup_content.wa__popup_content_left > div.wa__popup_powered,
#wa > div.wa__popup_chat_box.wa__pending.wa__active.wa__lauch > div.wa__popup_content.wa__popup_content_left > div.wa__popup_powered_mb
{
    display: none;
}

#spu-8687 > div
{
  padding: 0 !important;
}


#qodef-page-content > div > div > div > article > div > div > div > div.qodef-grid-item.qodef-col--sidebar > div.qodef-portfolio-info > div > h6
{
    font-size: 17px;
}
#qodef-page-content > div > div > div > article > div > div > div > div.qodef-grid-item.qodef-col--sidebar > div.qodef-portfolio-info > div > h5
{
    font-size: 17px;
}


.margin-zero
{
    margin: 0;
}

.green,
.aa_mark,
#team-apropos > div > div > div > div > div > div.qodef-e-image > div.qodef-team-hover > svg
{
    color: #2caa60;
}
#block-15 > p > a
{
    color: #2caa60 !important;
}
.weight-600
{
  font-weight: 600;
}

.margin-20
{
  margin: 20px 0 !important;
}

.justify,
#aa-bloc2 > div > div > div > div > div > p
{
    text-align: justify;
}

#aa-savoir-2 > div > div > p
{
    color: #7A7A7A;
}

#aa-savoir-2 > div > div > div > h5
{
    visibility: hidden;
}

#aa-content > div > div > div.qodef-m-content > h5 > a,
#aa-concept > div > div > div.qodef-m-content > h5 > a
{
    text-align: left;
}

.white
{
    color: #ffffff;
}


.qodef-e-content-follow.qodef-is-active
{
    display: none !important;
}

#menu-agence-dal-4 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-6342.qodef-menu-item--narrow.qodef--opened > div > div > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom > a > span
{
    font-weight: bold;
}

#yallacon > span > input
{
    font-weight: 500;
}

#apropos-submit > svg
{
    stroke-width: 2px;
}

#projet-calendly
{
    left: 1em;
}

div.music_player_right.mp_ar_tall > div.swp_player_content.controls_on_right > div.swp_music_player_entry.clearfix.now_playing,
div.music_player_right.mp_ar_tall > div.swp_player_bottom.show_on_right > div > div.swp_player_controls > a:nth-child(2) > i,
div.music_player_right.mp_ar_tall > div.swp_player_bottom.show_on_right > div > div.swp_player_controls > a:nth-child(3) > i,
div.music_player_right.mp_ar_tall > div.swp_player_bottom.show_on_right > div > div.smc_player_progress_bar > div.player_time_slider
{
  background-color: #2caa60;
}

div.music_player_right.mp_ar_tall > div.swp_player_content.controls_on_right > div.swp_music_player_entry > span.swp_song_details.player_entry_left > span.play_icon > i
{
  color : #fcbb6d;
}
div.music_player_right.mp_ar_tall > div.swp_player_content.controls_on_right > div:nth-child(2) > span.swp_song_details.player_entry_left > span.play_icon > i
{
  color : #2780ba;
}
div.music_player_right.mp_ar_tall > div.swp_player_content.controls_on_right > div:nth-child(4) > span.swp_song_details.player_entry_left > span.play_icon > i,
div.music_player_right.mp_ar_tall > div.swp_player_content.controls_on_right > div:nth-child(5) > span.swp_song_details.player_entry_left > span.play_icon > i
{
  color : #d8737f;
}
div.music_player_right.mp_ar_tall > div.swp_player_content.controls_on_right > div:nth-child(6) > span.swp_song_details.player_entry_left > span.play_icon > i
{
  color : #7f4895;
}



div.music_player_right.mp_ar_tall > div.swp_player_content.controls_on_right > div:hover
{
  background-color: #2caa60;
}

div.music_player_left.mp_ar_tall
{
  background-repeat: no-repeat;
  background-size: 65%;
}
#tem-playlist-cont
{
  background-color: #000000;
}
div.music_player_right.mp_ar_tall > div.swp_player_top > div > div
{
  font-family: 'Unbounded';
  text-transform: uppercase;
}

#agence-col3 > div
{
  padding-right: 0;
  margin-top: 0;
  width: 56%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  bottom: 9em;

}

div.music_player_right.mp_ar_tall > div.swp_player_top
{
  display: none;
}

div.music_player_right.mp_ar_tall > div.swp_player_bottom.show_on_right
{
  position: relative;
}

div.music_player_right.mp_ar_tall
{
  top : 4em;
  background-image: unset !important;
}
#services-gallery-car
{
  margin-left: 10%;
  margin-right: 10%;
  margin-top: 4em;
}

#dev-seo-services-list > div > div > div > div > div > div.qodef-e-content > h6,
#dev-seo-services-list > div > div > div > a > div > div > div.qodef-e-content > h6,
#others-services-list > div > div > div > div > div > div.qodef-e-content > h6,
#others-services-list > div > div > div > a > div > div > div.qodef-e-content > h6
{
  text-align: center;
  padding-top: 9px;
  font-size: 20px;
}

#services-croissance > div > div > p
{
  text-align: justify;
}



#portf-land-4 > div > div > div
{
  --qode-columns-row-gap: 0;
}
/*#portf-land-4 > div > div > div > article.qodef-e > div > div.qodef-e-content
{
  margin: 0;
}*/










@media (max-width : 1600px) and (min-width: 1201px)
{
    #everhue_core_section_title-2 > div > div > div
    {
        right : -8% !important;
    }
    #idee-projet > div > div > div > h2
    {
        font-size: 37px;
    }
}

@media (max-width : 1550px) and (min-width: 1201px)
{
  #cat-btn-1
  {
    padding-right: 30.5px;
    padding-left: 30.5px;
  }

}

@media (max-width : 1200px) and (min-width: 1196px)
{
    #everhue_core_section_title-2 > div > div > div
    {
        top : 110% !important;
    }
    #idee-projet > div > div > div > h2
    {
        font-size: 32px;
    }
}
@media (max-width : 1195px) and (min-width: 1025px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 32px;
    }

}

@media (max-width : 1024px) and (min-width: 915px)
{
    #everhue_core_section_title-2 > div > div > div
    {
        top : 60% !important;
    }
}

@media (max-width : 1600px)
{
    #space-identite
    {
        --spacer-size: 1em;
    }
    #projet-calendly
    {
        left: 0em;
    }
}

@media (max-width : 1599px)
{
    #space-identite
    {
        --spacer-size: 3em;
    }
    #agence-col3 > div
    {
      width: 77%;
      bottom: 7em;
      margin-right: 0;
    }
}



@media (min-width : 1201px)
{
    #qodef-page-header-inner > div > div.qodef-widget-holder.qodef--one
    {
        pointer-events: none;
    }
    .qodef-grid-template--9-3 > div > div.qodef-grid-item.qodef-page-content-section.qodef-col--content
    {
        padding-right: 10%;
    }
}

@media (max-width : 1200px)
{
    #qodef-page-mobile-header
    {
        height: 6em;
    }
    #space-identite
    {
        --spacer-size: 4.75em;
    }

    #everhue_core_title_widget-5 ,
    #block-34
    {
        display: none;
    }
    #prk-1-land-dev > div > div > div > h5
    {
      font-size: 18px;
    }
    
    
}

@media (max-width : 1024px)
{
    #sect-1-dal
    {
        padding-top: 2em;
    }
    #aa-bloc2 > div > div > div > div > div > div > h5
    {
        font-size: 24px;
        position: relative;
        bottom: 0.5em;
    }
    body 
    {
        font-size: 18px !important;
    }
    #qodef-page-content > div > div > div > div > div > div > div > div > div.qodef-m-content > p
    {
        text-align: left;
    }

    #space-identite
    {
        --spacer-size: 3.5em;
    }
    #services,
    #decouv-real-cont    
    {
      padding-top: 0;
    }
    #decouv-real-cont,
    #serv-exp-cont
    {
      padding-bottom: 50px;
    }
    #aa-bloc-adm
    {
      padding-bottom: 0;
    }
    #team-lead-cont
    {
      padding-top: 75px;
      padding-bottom: 0px;
    }
    #apropos-cont-3
    {
      padding-bottom: 0;
    }
    #agence-tile-col-1 > div > div > div,
    #apropos-cont-5 > div.elementor-widget-spacer,
    #apropos-cont-6 > div.elementor-widget-spacer
    {
      display: none;
    }
    #agence-tile-col-1 > div > div > p,
    #agence-col2 > div
    {
      margin-top: 0;
    }
    #apropos-cont-5
    {
      padding: 0;
    }
    #agence-col2 > div > p
    {
      margin: 0;
    }

    #agence-col3 > div
    {
      margin-right: auto;
      width: 45%;
      bottom: 1em;
    }
    #agence-col3
    {
      width: 100%;
    }
    #apropos-cont-2
    {
      margin-bottom: 2em;
    }
    #agence-read-btn-2
    {
      margin-left: auto;
      margin-right: auto;
      position: relative;
      bottom: 1em;
    }

    
    



    
  
  }

  @media (min-width: 881px)
  {
    #portf-land-4 > div > div > div
    {
      --qode-columns: 3;
    }
  }

@media (max-width : 914px) 
{
    #everhue_core_section_title-2 > div > div > div
    {
        top : 0% !important;
    }
}

@media (max-width : 880px)
{
    #space-identite
    {
        --spacer-size: 2em;
    }
    #qodef-page-content > div > div > div > article > div > div.qodef-e-content > div.qodef-e-bottom-holder > div.qodef-e-right.qodef-e-info
    {
        margin-top: 11px;
    }
    #everhue_core_separator-12
    {
        margin-top: 5px;
    }
}

@media (max-width : 826px)
{
    #space-identite
    {
        --spacer-size: .4em;
    }
}

#cont-grid-1,
#cont-grid-2,
#cont-grid-3,
#cont-grid-4
{
  display: flex !important;
}

@media (max-width : 767px)
{
  div.music_player_left.mp_ar_tall
  {
    background-size: 90% !important;
    background-position-x: left !important;
  }
  #cont-grid-1,
  #cont-grid-2,
  #cont-grid-3,
  #cont-grid-4
  {
    --e-con-grid-template-columns: unset !important;
  }
  #cta-land > div > a
  {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  #prk-cont-land
  {
    margin-top: 0;
  }
  #audit-btn
  {
    margin-top: 20px;
    margin-bottom: 40px;
  }
  #dec-real-der-cont
  {
    margin-top: 45px;
  }
  #marques-100-cont
  {
    margin-top: 30px;
  }
  #portf-land-4 > div > div > div > article.post-8532 > div > div.qodef-e-content,
  #portf-land-4 > div > div > div > article.post-8449 > div > div.qodef-e-content
  {
    display: none;
  }

  
  #offre-contact > div > a
  {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  #prk-1-land-dev > div > div > p > p
  {
    margin-bottom: 0 !important;
  }

  #prk-2-land-dev > div > div > p
  {
    margin: 0 !important;
  }


    #expert-contact > div
    {
        padding: 0;
    }
    #space-identite
    {
        --spacer-size: 0em;
    }

    #aa-bloc-adm
    {
        padding-top: 100px;/*83px;*/
    }
    #aa-bloc-adm > div > div > div > div > p
    {
        padding-bottom: 3px;/*1em;*/
    }

    /*#qodef-page-content > div > div > div > div*/
    #besoin-conseil
    {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    #aa_conseil > div > h2
    {
        line-height: 38px;
    }
    #qodef-page-footer-top-area-inner
    {
        padding-top: 97px !important;
        padding-bottom: 101px !important;
    }

    #aa_tocontactus > div
    {
        position: relative;
        top: 1em;;
    }

    #ads-world-icon-container
    {
        left: 2.5em;
    }
    #culture-1 > div.elementor-element.elementor-element-0a3e17b.elementor-widget.elementor-widget-everhue_core_icon_with_text > div
    {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    #culture-2 > div.elementor-element.elementor-element-6e8c592.elementor-widget.elementor-widget-everhue_core_icon_with_text > div
    {
        padding-top: 30px;
    }

    #inspiration-container
    {
        margin-bottom: 1.5em;
    }
    
    #appeler > div,
    #carriere > div/*,
    #fragiles > div*/
    {
        margin-top: 1.5em;
    }
    #fragiles > div
    {
        margin-top: 0;
    }

    #fondateurs > div > div > div > p,
    #appeler > div > div > div > p,
    #carriere > div > div > div > p,
    #fragiles > div > div > div > p
    {
        text-align: justify;
    }

    #idee-projet > div
    {
        margin-bottom: 20px;
    }

    #portf-land-4 > div > div > div > article.qodef-e.qodef-grid-item.qodef-item--full.qodef--has-appear.post-6249.portfolio-item.type-portfolio-item.status-publish.has-post-thumbnail.hentry.portfolio-category-brand.qodef--appeared > div > div.qodef-e-content,
    #portf-land-4 > div > div > div > article.qodef-e.qodef-grid-item.qodef-item--full.qodef--has-appear.post-6260.portfolio-item.type-portfolio-item.status-publish.has-post-thumbnail.hentry.portfolio-category-brand.qodef--appeared > div > div.qodef-e-content
    {
        display: none;
        margin: 0;
    }
    
    #footer-land
    {
        flex-direction: column-reverse;
        margin-top: 3em;
    }

    #je-decouvre > div
    {
      padding-bottom: 15px;
    }

  
#portf-land-4 > div > div > div
{
  --qode-columns-row-gap: 30px;
}

#portf-land-4 > div > div > div > article.qodef-e.qodef-grid-item.qodef-item--full.qodef--has-appear.post-958.portfolio-item.type-portfolio-item.status-publish.has-post-thumbnail.hentry.portfolio-category-brand.portfolio-tag-developpement-web.portfolio-tag-growth-hacking.portfolio-tag-reseaux-sociaux.qodef--appeared > div > div.qodef-e-content,
#portf-land-4 > div > div > div > article.qodef-e.qodef-grid-item.qodef-item--full.qodef--has-appear.post-9695.portfolio-item.type-portfolio-item.status-publish.has-post-thumbnail.hentry.portfolio-category-brand.qodef--appeared > div > div.qodef-e-content
{
  display: none;
}


    

    


    
}

@media (max-width : 600px)
{
  #cont-grid-1,
  #cont-grid-2,
  #cont-grid-3,
  #cont-grid-4
  {
    display: contents !important;
  }
    #qodef-page-content > div > div > div > div > div > div > div > div > div > img
    {
        position: relative;
        bottom: 1em;
    }
    #meet-home > span > span,
    #je-decouvre > div > div > a > span > span
  {
    font-size: 18px;
  }

  #meet-home
  {
    padding-top: 1.25em;
    padding-bottom: 1.25em;
  }
  #je-decouvre > div > div > a > span
  {
    padding-top: 0.25em;
    padding-bottom: 0.25em;

  }
  #je-decouvre > div
  {
    padding: 0 40% 0 0;
    margin-top: 14px;
  }

  

}

/*@media (max-width : 582px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 34px;
    }
}

@media (max-width : 565px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 33px;
    }
}

@media (max-width : 549px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 32px;
    }
}

@media (max-width : 532px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 31px;
    }
}

@media (max-width : 515px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 30px;
    }
}

@media (max-width : 499px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 29px;
    }
}

@media (max-width : 482px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 28px;
    }
}
@media (max-width : 465px)
{
    #idee-projet > div > div > div > h2
    {
        font-size: 35px;
    }
}*/


#root > div > div > div > div > div > div > div > div > div > div > div > div > button > span > svg
{
    stroke: #2caa60 !important;
}


/*@media (max-width: 540px)
{
  #services-croissance > div > div > div > h2
  {
    font-size: 30px;
  }
}

@media (max-width: 470px)
{
  #services-croissance > div > div > div > h2
  {
    font-size: 25px;
  }
}

@media (max-width: 390px)
{
  #services-croissance > div > div > div > h2
  {
    font-size: 23px;
  }
}
@media (max-width: 355px)
{
  #services-croissance > div > div > div > h2
  {
    font-size: 20px;
  }
}*/

@media (max-width :500px)
{
    #marque-land > div > div > div > h5,
    #exp-land > div > div > div > h5,
    #ref-land > div > div > div > h5,
    #ref-land-dev > div > div > div > h5,
    #lets-land > div > div > div > h5,
    #lets-land-dev > div > div > div > h5,
    #prk-1-land > div > div > div > h5,
    #prk-1-dev > div > div > div > h5
    {
        font-size: 18px;/**16px*/
    }
    #transf-land > div > h1,
    #presence-land > div > h1,
    #ligne-land > div > h1,
    #webmkg-land > div > h1
    {
        font-size: 21px !important;
        line-height: 1em !important;
    }

    body.page-id-1270 > div:nth-child(2) > header:nth-child(2) > div > a.qodef-mobile-header-logo-link > img
  {
    width: 75% !important; 
  }
  #transf-land
  {
    margin-top: 1.5em;
  }
  #exp-cont-land
  {
    margin-top: 4em;
  }

  #exp-land-2 > div,
  #exp-land-3 > div,
  #exp-land-4 > div
  {
    margin-top: 0;
  }
  body.page-id-1270 > div:nth-child(2) > header:nth-child(2) > div > a.qodef-mobile-header-logo-link > img
  {
    visibility: hidden;
  }
  #exp-land-1 > div > div > p > span > span.qodef-e-title-text,
  #exp-land-2 > div > div > p > span > span.qodef-e-title-text,
  #exp-land-3 > div > div > p > span > span.qodef-e-title-text,
  #exp-land-4 > div > div > p > span > span.qodef-e-title-text
  {
    text-align: justify;
  }
  #lets-land > div > div > div,
  #lets-land-dev > div > div > div
  {
    margin-top: 2.5em;
  }
  #cta-land > div > a
  {
    background-color: #2caa60;
    color: #ffffff;
  }

  #cta-land
  {
    margin-bottom: 2.5em;
  }
  #lets-land > div > div > p,
  #lets-land-dev > div > div > p
  {
    text-align: justify;
  }

  #qodef-page-content > div > div.qodef-grid-item.qodef-page-content-section.qodef-col--content > div > article > div > div.qodef-e-content > div.qodef-e-text > h1
  {
    font-size: 25px;
  }
  #lets-land-dev > div > div > div
  {
    margin: 0;
  }

    

    
}

@media (max-width : 434px)
{
  #team-lead-cont
  {
    padding-bottom: 30px;
  }
}

@media (max-width : 1024px) and (min-width : 768px)
{
    #first-cont-land > div.elementor-element.elementor-element-d781458.e-con-full.e-flex.e-con.e-child
    {
        width: 100%;
    }
    #je-decouvre > div
    {
      padding: unset;
    }

}


@media (max-width : 768px) and (min-width : 767px)
{
    #first-cont-land-vid
    {
        display: none;
    }
    #video-land-mob
    {
        display: block;
    }
}


@media (min-width: 1025px) and (max-width: 1600px)
{
    #cont-grid4    {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    #expert-contact > div
    {
        padding: 0;
    }
}
