#gl-main .hero{background:url('/Content/Images/Homepage/gl_bg_01.webp') center center no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;color:white;overflow:hidden}#gl-main .hero .content .hero-content h1{font-size:2.5em;text-shadow:1px 1px #000;text-align:center}#gl-main .hero .content .hero-content h2{font-size:2em;text-shadow:1px 1px #000;text-align:center}#gl-main .hero .content .hero-content .search-box{box-sizing:border-box;padding:5px;border-radius:5px;background-color:rgba(0,0,0,0.7);width:100% !important;margin:auto;margin-top:30px}#gl-main .hero .content .hero-content .search-box .twitter-typeahead{margin:0;font-size:1em;line-height:1.3em;border-radius:4px !important;width:100% !important;background-color:white !important}#gl-main .hero .content .hero-content .search-box .twitter-typeahead input{margin:0;background-color:white !important}#gl-main .hero .content .hero-content .search-box a{display:none}#gl-main .hero .content .hero-content .search-box .btn{background-color:#8fc895;box-shadow:none}#gl-main .hero .content .hero-content .search-btn{display:block;margin-top:10px;background-color:#8fc895;box-shadow:none}#gl-main .hero .content .four-points{padding-top:50px}#gl-main .hero .content .four-points .city-search .city-search-item{overflow:hidden;display:block;background-color:white;color:black}#gl-main .hero .content .four-points .city-search .copenhagen.mobile{background:url('/Content/Images/Homepage/Cities/copenhagen_mobile.webp') center center no-repeat;background-size:cover}#gl-main .hero .content .four-points .city-search .odense.mobile{background:url('/Content/Images/Homepage/Cities/odense_mobile.webp') center center no-repeat;background-size:cover}#gl-main .hero .content .four-points .city-search .aarhus.mobile{background:url('/Content/Images/Homepage/Cities/aarhus_mobile.webp') center center no-repeat;background-size:cover}#gl-main .hero .content .four-points .city-search .aalborg.mobile{background:url('/Content/Images/Homepage/Cities/aalborg_mobile.webp') center center no-repeat;background-size:cover}#gl-main .hero .content .four-points .city-search .city-search-item{text-decoration:none;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;min-height:110px;position:relative}#gl-main .hero .content .four-points .city-search .city-search-item .city-search-item-content{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;padding:10px;padding-top:20px;font-size:1.2em;color:white;background-color:rgba(0,0,0,0.3)}#gl-main .hero .content .four-points .points .points-item{min-height:114px;display:block;padding:15px;overflow:hidden;background-color:white;margin-bottom:10px}#gl-main .hero .content .four-points .points .points-item .point-icon,#gl-main .hero .content .four-points .points .points-item .point-text{text-align:center;display:block;vertical-align:top}#gl-main .hero .content .four-points .points .points-item .point-icon{color:black}#gl-main .hero .content .four-points .points .points-item .point-text{padding-top:10px}#gl-main .hero .content .four-points .points .points-item .point-text h3{font-size:17px;color:black}#gl-main .hero .content .four-points .points .points-item .point-text p{font-size:13px;color:gray !important}#gl-main .ads-rolet .ad-item{display:block;text-decoration:none;color:black;overflow:hidden;border:1px solid lightgray}#gl-main .ads-rolet .ad-item .main-image-container .main-image{width:100%;display:block}#gl-main .ads-rolet .ad-item .content-container{padding:10px}#gl-main .gl-body-text-container .gl-body-text h1,#gl-main .gl-body-text-container .gl-body-text h2,#gl-main .gl-body-text-container .gl-body-text h3,#gl-main .gl-body-text-container .gl-body-text h4{margin-top:30px;margin-bottom:10px}#gl-main .gl-body-text-container .gl-body-text p{margin-bottom:10px}@media (min-width:768px){#gl-main .hero .content .hero-content{padding:0 15%}#gl-main .gl-body-text-container{padding:0 10%}#gl-main .ads-rolet .ad-item .main-image-container{position:relative;border-bottom:1px solid lightgray}#gl-main .ads-rolet .ad-item .main-image-container .price-tag{border:1px solid lightgray;font-weight:bold;position:absolute;display:block;right:10px;top:10px;background-color:white;padding:10px}#gl-main .ads-rolet .ad-item .main-image-container .main-image{max-height:177px}#gl-main .ads-rolet .ad-item .content-container{min-height:42px}}@media screen and (max-width:768px){#gl-main .hero{background:url('/Content/Images/Homepage/gl_bg_01_mobile.webp') center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}}