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

    .text-handscript {
        color: #fff !important;
        font-family: 'Qwigley', cursive;
        font-size: 1em;
        line-height: 1em;
    }

    .slide-captions h2 {
        font-size: 1em;
    }

    .inspiro-slider .slide .slide-captions {
        border-left: 5px solid #D6A63D;
        padding-left: 30px;
        position: relative;
        text-align: left;
      }


      /* HOME SERVICES */ 

    .services {
        border: 2px solid #D6A63D;
        padding: 75px;
    }

    .services h2 {
        font-family: 'Barlow', sans-serif;
        font-size: 2em;
        color: #0F1970;
        font-weight: 700;
    }

    .services h3 {
        font-family: 'Barlow', sans-serif;
        font-size: 1.5em;
        color: #0F1970;
        font-weight: 900;
    }

    .services img {
        display: none;
    }


    /* LIEN DE CONTACT FOOTER */ 

    .contact-row h3 {
        color: #fff;
        font-family: 'Barlow', sans-serif;
        font-size: 2em;
        font-weight: 700;
    }



    /* PAGE SERVICE  */

    .services-home img{
        width: 100px;
    }
    
    .services-home .home-p {
        padding: 30px !important;
    }

    .services-home h2 {
        font-family: 'Barlow', sans-serif;
        font-size: 2em;
        color: #0F1970;
        font-weight: 700;
    }

    .services-home p {
        color: #0F1970;
        font-weight: 500;
    }

    .services-home .txt-gold {
        color: #D6A63D !important;
        font-family: 'Qwigley', cursive;
        font-size: 3em;
        line-height: 1em;
    }

    .bloc-services img {
        width: 100%;
        border: 0 !important;
    }

    .bloc-services h3 {
        font-family: 'Barlow', sans-serif;
        font-size: 2em;
        line-height: 1em;
        text-align: center;
        color: #0F1970;
        font-weight: 700;
    }

    .garantit .txt-gold {
        color: #D6A63D !important;
        font-family: 'Qwigley', cursive;
        font-size: 2em;
        line-height: 1em;
        font-weight: 400;
    }

    .garantit h3 {
        font-family: 'Barlow', sans-serif;
        font-size: 3em;
        color: #0F1970;
        font-weight: 700;
        line-height: 1em;
    }

    .garantit p {
        font-family: 'Barlow', sans-serif;
        color: #0F1970;
        font-weight: 500;
    }

    .bloc-choix {
        background-color: #0F1970;
    }

    .bloc-choix h3{
        font-size: 3em;
        line-height: 1em;
        font-weight: 800;
        color: #fff;
    }

    .bloc-choix-img img{
        width: 100%;
    }

    .bloc-choix span{
        font-weight: 400;
        color: #D6A63D;
    }

    .bloc-choix ul p{
        color: #fff;
        font-weight: 800;
    }

    .bloc-choix li{
        color: #fff;
    }

    .gold {
        color: #D6A63D;
        font-weight: 800;
    }

    .questions .txt-gold {
        color: #D6A63D !important;
        font-family: 'Qwigley', cursive;
        font-size: 2em;
        line-height: 1em;
        font-weight: 400;
    }

    .questions h3 {
        font-family: 'Barlow', sans-serif;
        font-size: 3em;
        color: #0F1970;
        font-weight: 700;
        line-height: 1em;
    }

    .questions p {
        font-family: 'Barlow', sans-serif;
        color: #0F1970;
        font-weight: 500;
    }

    .questions ul p {
        color: #0F1970;
        font-weight: 800;
    }

    .questions li{
        color: #0F1970;
    }

    .relax {
        background-color: #0F1970;
        padding: 20px;
    }

    .relax h3{
        color: #fff;
    }

    .relax p{
        color: #fff;
    }




}