/////////////////// // // // MAIN // // // /////////////////// .home-lists { @include breakpoint(desktop) { display: inline-flex; flex-flow: row; flex-wrap: wrap; overflow: visible; width: 100%; // set the container width dt { flex: 0 0 39%; word-wrap: anywhere; } dd { flex: 0 0 59%; margin-left: auto; text-align: left; } } @include breakpoint(laptop) { display: inline-flex; flex-flow: row; flex-wrap: nowrap; flex-wrap: wrap; overflow: visible; margin-left: 3rem; dt { flex: 0 0 30%; word-wrap: anywhere; } dd { flex: 0 0 59%; margin-left: auto; text-align: left; } } @include breakpoint(mobile) { display: flex; flex-direction: column; place-items: center; } @include breakpoint(tablet) { display: flex; flex-direction: column; place-items: center; } dd { margin-left: .5rem; } dt::after { content: ' :'; } } .contents { padding: 0; } .apps { display: flex; place-items: center; justify-content: space-evenly; flex-wrap: wrap; gap: 2rem 5rem; margin-top: 2rem; img { max-width: 60%; } } .home { background: url("images/assets/overlay.png"), url("images/assets/intro.jpg"); background-size: 256px 256px, cover; background-attachment: fixed, fixed; background-position: top left, bottom center; background-repeat: repeat, no-repeat; background-blend-mode: difference; }