@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,800|Righteous&display=swap');


/******************* lg *******************/

@media (min-width: 1200px) {}

/******************* md *******************/

@media (min-width: 992px) and (max-width: 1199px) {}




/******************* sm *******************/

@media (min-width: 768px) and (max-width: 991px) {

    h2 {
        font-size:22px;
    }
    
    .scroll-up {
        display: none !important;
    }
}

/******************* xs *******************/

@media (max-width: 767px) {

    .logo {
        padding-bottom:0;
    }
    .titre-nav {
        transform: translateY(0%);
        text-align: center;
        font-size:14px;
        padding-top:0;
        padding-bottom:0;
    }
    .accroche1 {
        padding:0 0 15px 0;
        margin-top:0;
        font-size:1px;
    }
    
    .frame-1 {
        color: #66cccc !important;
    }
    .st-pricing {
        box-shadow:none;
    }
    .bg {
        height:auto;
        background-position: 60% 100%;
    }
    .fond-gris {
        background-color: #8ac6bc;
        background-image: radial-gradient(circle, #3b3b3b 20%, transparent 10%), radial-gradient(circle, #3b3b3b 20%, transparent 10%);
        background-size: 2px 2px;
        background-position: 0 0, 50px 50px;;
        width:100%;
    }
    
    .regroupement {
        padding:0;
    }
    .question {
        margin-top:30px;
        margin-bottom:15px;
    }
    .reponses {
        padding:10px;
    }
    
    .scroll-up {
        display: none !important;
    }
    .footer-social-icons {
        text-align: center;
        margin-bottom: 15px;
    }
    .copyright {
        text-align: center;
    }
    #more-arrows {
        display:none;
    }

}

/****************** XS Portrait ****************/

@media (max-width: 479px) {
    
    
}