.solar-2{ width: 100%; display: inline-block; margin: 5rem 0;}
.solar-2 .collection-details{ width: 100%; display: inline-block; margin: 0 0 6rem 0; text-align: center; padding: 0 9vw;}
.solar-2 .collection-title{ width: 100%; display: inline-block; margin: 0px; color: #25627E; font-size: 3rem; font-weight: 500; line-height: 4.5rem; letter-spacing: 1px;}
.solar-2 .border-main{ width: 50px; height: 3px; background: #84B856; margin: 3rem 0 3rem; padding: 0px; display: inline-block; border: none;}
.solar-2 .collection-description{ width: 100%; display: inline-block; margin: 0px; color: #626262; font-size: 19px; font-weight: 300;}
.solar-2 .energy-main{ width: 100%; display: inline-block; min-height: 500px; box-shadow: 0 3px 30px -13px #000000; padding: 5rem 5rem 0 5rem; border-top: 3px solid #25627E;}
.solar-2 .water-main{ width: 100%; display: inline-block; margin: 0px 0 5rem;}
.solar-2 .house-icon{ display: inline-block; width: 70px; height: 70px; vertical-align: top;}
.solar-2 .house-content{ display: inline-block; width: 80%; padding-left: 3rem;}
.solar-2 .house-title{ display: inline-block; width: 100%; margin: 0px; color: #25627E; font-size: 28px; letter-spacing: 1px; font-weight: 500; line-height: 4rem;}
.solar-2 .house-description{ display: inline-block; width: 100%; margin: 1rem 0 0 0; color: #626262; font-size: 19px;}
.solar-2 .informations-visit-text{ width: 100%; display: inline-block; margin: 6.5rem 0 0 0; color: #25627E; font-size: 22px; font-weight: 500; text-align: center;}




@media screen and (min-width:901px) and (max-width:1024px){
    .solar-2 .energy-main{ padding: 5rem 4rem 0 4rem;}

}

@media screen and (min-width:768px) and (max-width:900px){
    .solar-2 .energy-main{ padding: 5rem 2rem 0; text-align: center;}
    .solar-2 .house-content{ width: 100%; padding-left: 0px;}

}

@media screen and (min-width:601px) and (max-width:767px){


}

@media screen and (min-width:481px) and (max-width:600px){


}

@media screen and (max-width:480px){
    .solar-2 .energy-main{ padding: 5rem 2rem 0rem; text-align: center;}
    .solar-2 .house-content{ width: 100%; padding-left: 0px;}

}


/*  Turn on custom 8px wide scrollbar */
::-webkit-scrollbar{
    width: 6px; /* 1px wider than Lion. */
    /* This is more usable for users trying to click it. */
    background-color: rgba(0,0,0,0);
    -webkit-border-radius: 100px;
}

/* The scrollbar 'thumb' ...that marque oval shape in a scrollbar */
::-webkit-scrollbar-thumb:vertical{
    background: rgba(0,0,0,0.5);
    -webkit-border-radius: 100px;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0);
    min-height: 10px; /*Prevent it from getting too small */
}
::-webkit-scrollbar-thumb:vertical:active{
    background: rgba(0,0,0,0.61); /* Some darker color when you click it */
    -webkit-border-radius: 100px;
}
