@charset "UTF-8";


.grid_aceess {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: repeat(1, 1fr);
    gap: 24px;
}
    
.grid_aceess_txt {
    grid-column: span 9 / span 9;
}
.grid_aceess_pic {
    grid-column: span 3 / span 3;
    grid-column-start: 10;
}


@media only screen and (max-width: 640px) {
.grid_aceess {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: repeat(auto, 1fr);
    gap: 16px;
}
.grid_aceess_txt {
    grid-column: span 12 / span 12;
    grid-column-start: 1;
    grid-row-start: 2;
}
.grid_aceess_pic {
    grid-column: span 6 / span 6;
    grid-column-start: 4;
    grid-row-start: 1;
}
}

.grid_root {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: repeat(auto, 1fr);
    gap: 24px;
}
    
.grid_rootbox {
    grid-column: span 3 / span 3;
}
@media only screen and (max-width: 640px) {
.grid_root {
    gap: 16px;
}
    
.grid_rootbox {
    grid-column: span 6 / span 6;
}
}