﻿.Selectable{-webkit-touch-callout:initial;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.UnSelectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.HorizontalScrolling{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;}@keyframes FadeIn{from{opacity:.3;}to{opacity:1;}}@keyframes FadeInLeft{from{opacity:.1;-webkit-transform:translateX(20px);}to{opacity:1;-webkit-transform:translateX(0);}}@keyframes FadeInTop{from{opacity:.1;-webkit-transform:translateY(10px);}to{opacity:1;-webkit-transform:translateY(0);}}@keyframes AppearHeight{from{-webkit-transform:translateY(20px);}to{opacity:1;-webkit-transform:translateY(0);}}.TransitionFaster{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}.TransitionFast{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}.TransitionMedium{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}.TransitionSlow{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}:root{--primaryColor:#ed3852;--secondaryColor:#ffcd00;--lightColor:#f0f0f1;--grayColor:#808083;--darkColor:#58595b;}.--bigtitle{font-size:3.2rem;}main h2{text-align:center;text-transform:uppercase;border-bottom:3px solid var(--primaryColor);}main h1{margin-bottom:0;}main .menu-coverbox{text-align:center;margin-bottom:20px;}main .categories>div{padding-top:0;padding-bottom:0;width:100%;}main .categories ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;}main .categories li{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:50%;margin-bottom:20px;}main .categories li img{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}main .categories li a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:block;margin:10px;}main .categories li p{text-align:center;font-size:.8rem;margin-top:10px;color:var(--primaryColor);font-weight:bold;background-color:var(--secondaryColor);padding:5px;text-transform:uppercase;}main .categories li:hover img{transform:scale(1.1);}main .categories li:hover p{box-shadow:rgba(0,0,0,.3) 4px 4px 10px;}@media only screen and (min-width:450px){main .categories li{width:33%;}}@media only screen and (min-width:800px){main .categories li{width:16%;}}main .categories._minimized{opacity:0;}main .categories._minimized li{margin:0;}main .categories._minimized li a{margin-top:0;}main .categories._minimized img{height:0;width:100%;display:none;}main .categories._minimized._visible{z-index:100;background-color:#fff;position:fixed;left:0;right:0;top:var(--headerHeight);opacity:1;}main .group{position:relative;}main .group:last-child{margin-top:20px;margin-bottom:50px;}main .group hr{position:absolute;width:100%;top:0;border:none;opacity:0;}main .group>div{width:100%;display:flex;flex-direction:column;}main .group._primary{background-color:var(--primaryColor);}main .group._primary h2{border-bottom-color:#fff;}main .group._primary *{color:#fff;}main .group._secondary{background-color:var(--secondaryColor);}main .group-items{margin:0;padding:0;list-style:none;}main .group-item,main .group-additionals{padding:10px;}main .group-item h3{color:var(--primaryColor);font-size:1.2rem;margin:0;}main .group-item p{margin:0;font-size:.9rem;opacity:.7;}main .group-additionals>div{color:var(--primaryColor);}main .group-additionals>div::before{content:'* ';}main .group-bottomimage{width:100%;}main .group-bottomimage._mobile{display:block;}main .group-bottomimage._wide{display:none;}@media only screen and (min-width:800px){main .group>div{flex-direction:row;align-content:space-between;}main .group>div>div{width:100%;}main .group-child{width:45% !important;margin:0 auto;}main .group-bottomimage._mobile{display:none;}main .group-bottomimage._wide{display:block;}}@media only screen and (min-width:1100px){main .group-items{display:flex;flex-direction:row;flex-wrap:wrap;}main .group-item{width:50%;}main .group-item:last-child{width:auto;}}