#information-information {font-size:16px;}
#information-information .max-container {max-width:1400px !important;}

#information-information h1, #information-information h2{
    font-size:28px;
    font-weight:400;
}
#information-information h3{
    font-size:20px;
    font-weight:400;
}

.banner-responsive-rayban{
    background-image: url('../image/guida_lenti/banner_guidalenti.webp');
    height:450px;
    width:100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.mt-40{
    margin-top:40px !important;
}
.mt-20{
    margin-top:20px !important;
}

.buttons {width: auto;float:none;overflow:auto;max-width:1400px;margin:10px auto;display:flex;justify-items:center;justify-content: space-evenly;gap:30px;}
.row-buttons.pinned {position:fixed;top:0;width:100%;background:#fff;z-index:10;}
.buttons {
    scrollbar-width: none;
}
.buttons::-webkit-scrollbar { 
    display: none; 
}
.buttons .btn {min-width:250px;}
.buttons .btn img{margin-right:10px;}
.buttons .btn:hover {background:#fff;color:#013E6B;}

.steps {font-size:14px;}
.steps > div {margin-bottom:40px;}
.steps img{max-width:200px;margin:0 auto;margin-bottom:20px;}
.steps b{display:block;}
.steps p{max-width:250px;line-height:20px;margin:0 auto;}

.stepstrat {font-size:14px;}
.stepstrat > div {margin-bottom:40px;}
.stepstrat img{margin-bottom:20px;border-radius:20px;}
.stepstrat b{display:block;font-size:24px;font-weight:400;margin-bottom:10px;}
.stepstrat p{line-height:20px;margin:0 auto;text-align:left;}

.gray-back {background:#EFF3F5;padding-bottom:40px;margin-top:20px;}

@media screen and (min-width: 900px) {
    .gray-back .row {display:flex;display: flex;align-items: center;}
    .gray-back .text-title{text-align:center;}
}
@media screen and (max-width: 900px) {
    .banner-responsive-rayban{
        background-size: cover;
        background-position: top center;
        height:350px;
    }
    #information-information h1, #information-information h2, #information-information h3{
        font-size:22px;
        line-height:24px;
    }
}

@media screen and (max-width: 720px) {
    
}


@media screen and (max-width: 620px) {
    
}
