/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1201px) {

}

/* Extra large devices (large laptops and desktops, 1200px and down) */
@media only screen and (max-width: 1200px) {

}

/* Large devices (laptops/desktops, 992px and down) */
@media only screen and (max-width: 991.98px) {

}

/* Medium devices (landscape tablets, 768px and down) */
@media only screen and (max-width: 767.98px) {
    .half-column-divisor{
        border-right: none;
        border-bottom: .1em solid var(--gray-g);
      }
}

/* Small devices (portrait tablets and large phones, 575px and down) */
@media only screen and (max-width: 575px) {

}

/* Extra small devices (phones, 300px and down) */
@media only screen and (max-width: 300px) {

}