.wrapper-section{
	max-width: 1250px;
  	margin: 0px auto;
  	padding-left: 10px;
  	padding-right: 10px;
}
.section_main_content{
	padding-top: 50px;
  	padding-bottom: 50px;
}


.gb-grid{
  display: grid;
  gap: 30px;
}


/* Css Grid; */
@media (min-width: 700px){
    .grid-2{
        grid-template-columns: repeat(2, 1fr);
    }
    .grid-3{
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (min-width: 1200px) {
    .grid-10{
        grid-template-columns: repeat(10, 1fr);
    }
    .grid-9{
        grid-template-columns: repeat(9, 1fr);
    }
    .grid-8{
        grid-template-columns: repeat(8, 1fr);
    }
    .grid-7{
        grid-template-columns: repeat(7, 1fr);
    }
    .grid-6{
        grid-template-columns: repeat(6, 1fr);
    }
    .grid-5{
        grid-template-columns: repeat(5, 1fr);
    }
    .grid-4{
        grid-template-columns: repeat(4, 1fr);
    }
    .grid-3{
        grid-template-columns: repeat(3, 1fr);
    }
    .grid-2{
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 599px) {
    .grid-4{
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (min-width: 600px) and (max-width: 1199px) {
    .grid-4{
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 699px) {
    .grid-2{
        grid-template-columns: repeat(1, 1fr);
    }
    .grid-3{
        grid-template-columns: repeat(1, 1fr);
    }
}