SASS is Syntactically Awesome Stylesheet, if you are working with CSS then you should learn SASS, sass is an extension of CSS and Sass is a CSS preprocessor
Mixin is used in Sass, which is a CSS preprocessor. Mixin works as a function in Sass and accepts arguments. Means you can pass arguments in the mixin.
Bootstrap is a popular framework for making websites responsive on all devices like mobile, tablets, and desktops. It provides a grid system to design the layout on large medium and small devices.
Write your own CSS then the flexbox layout model is the best way to make your website compatible with all platforms.