/*COOP*
.course-catalog-wrapper{
    padding: 35px;
}

*/


@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap');

.menu-two-wrapper  {
    background-color: #7928CA!important;
}


.menu-default .desktop-menu img{
    max-height: 45px!important;
}

.menu-default .app-wrapper__content {
    top: 60px!important;
}

.menu-default .desktop-menu {
    height: 130px!important;
}
.atlas-wrapper.free .map-map{
    margin-top:80px;
}

.atlas-wrapper.grid .map-map{
    border: 1px solid black;
    border-radius: 10px;
    box-shadow: 0 0 10px #aaa;
}

.atlas-wrapper.grid .map-map *{
    text-shadow: 
    rgb(0, 0, 0, 0.6) 2px 0px 0px, 
    rgb(0, 0, 0, 0.6) 1.75517px 0.95885px 0px, 
    rgb(0, 0, 0, 0.6) 1.0806px 1.68294px 0px, 
    rgb(0, 0, 0, 0.6) 0.14147px 1.99499px 0px, 
    rgb(0, 0, 0, 0.6) -0.83229px 1.81859px 0px, 
    rgb(0, 0, 0, 0.6) -1.60229px 1.19694px 0px, 
    rgb(0, 0, 0, 0.6) -1.97998px 0.28224px 0px, 
    rgb(0, 0, 0, 0.6) -1.87291px -0.70157px 0px,
    rgb(0, 0, 0, 0.6) -1.30729px -1.5136px 0px, 
    rgb(0, 0, 0, 0.6) -0.42159px -1.95506px 0px, 
    rgb(0, 0, 0, 0.6) 0.56732px -1.91785px 0px, 
    rgb(0, 0, 0, 0.6) 1.41734px -1.41108px 0px, 
    rgb(0, 0, 0, 0.6) 1.92034px -0.55883px;

}
.map-dot-button *{
    text-shadow: none!important;
}

.atlas-wrapper.free{
    background: rgb(121,40,202);
    background: linear-gradient(180deg, rgba(121,40,202,.38) 0%, rgba(255,255,255,1) 50%);
}

body, h1, h2, h3, h4, h5 { 
    font-family: 'Roboto';
}

.background {
    background-color: blue;
}


.map-split-panel{
    margin-top: 3rem !important;
}


.course-information-wrapper.nano .status-indicator-wrapper{
    display: none;
}