/*

 - cache/global.less.60adca73220c7e0bb97a578f4633aa64.css
 - cache/welcome.less.33b83939cff4871d8d2a5b7e39034ca1.css

*/


/* minified the hell out of this */

/* minified the hell out of this */
body .n-product {display: inline-block;
font-family: 'Dorsa', sans-serif;
font-size: 1.8em;
line-height: 100%;}
body .n-product::first-letter {color: #007afb;
font-size: 70%;
line-height: 70%;
vertical-align: top;}
/* minified the hell out of this */
body {background: url(/assets/images/background/welcome.bg.jpg) no-repeat center;
background-size: cover;}
body main {min-height: 100vh;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;}
body main h1 {margin-bottom: 1em;
text-align: center;
color: #ff5000;
text-shadow: 0 8px 16px #999;}
body .presentation-list {display: grid;
grid-template-columns: repeat(4,1fr);
grid-gap: 12px;}
@media (max-width:991px) {body .presentation-list {grid-template-columns: repeat(2,1fr);}}
@media (max-width:767px) {body .presentation-list {grid-template-columns: auto;}}
body .presentation-list .card {flex-basis: 250px;
transition: all 0.6s;
box-shadow: 0 8px 16px #999;
filter: grayscale(60%);}
body .presentation-list .card:hover {transform: translateY(8px);
box-shadow: 0 4px 8px #999;
filter: grayscale(0%);}
@media (max-width:991px) {body .presentation-list .card {min-height: 400px;}}
body .presentation-list .card .card-title {text-align: center;}
body .card-img-top {height: 200px;
object-fit: cover;}

