/*!
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/:root{--white: #F7FDEE;--logo-color: #2b1c36;--menu-color: #2b1c36;--blue: #3f6ec3;--red: #dd5f34;--brown: #482d22;--purple: #92a6bb;--beige: #beb78e;--yellow: #d7e0a9;--green: #32A57F;--lightblue: #c5d9e4;--pink: #f8c0c9;--indigo: #3f324c;--menu-icon-container-width: 200px;--logo-open-hour-min-width: 315px}.otgs-development-site-front-end{display:none !important}.fl-menu a,.uabb-creative-menu a{color:var(--menu-color)}.pos-absolute{position:absolute}.pos-relative{position:relative}header .header-logo{width:var(--logo-open-hour-min-width)}header .header-menu-wrapper{width:calc(100% - var(--menu-icon-container-width) - var(--logo-open-hour-min-width))}header .header-right-icon{width:var(--menu-icon-container-width)}header>.fl-row-full-width{width:100%}.uabb-creative-button span,.uabb-creative-menu-horizontal a span{position:relative}.uabb-creative-button span:after,.uabb-creative-menu-horizontal a span:after{content:"";display:block;height:2px;background-color:var(--menu-color);width:0;transition:width .2s;position:absolute;left:0;bottom:0}.uabb-creative-button:hover span:after,.uabb-creative-menu-horizontal a:hover span:after{width:100%}.uabb-creative-menu-horizontal .wpml-ls-item{padding-left:20px}.uabb-creative-menu-horizontal .wpml-ls-item a{background-color:var(--menu-color);color:#f2f2f2;padding:.2em .3em;border-radius:3px}.uabb-creative-menu-horizontal .wpml-ls-item a span{font-size:85%;line-height:1.4}.uabb-creative-menu-horizontal .current-menu-item a:after{width:100%}.header-ruler .fl-separator{border-top-color:var(--menu-color) !important}.logo-open-wrapper{display:grid;grid-template-columns:100px 190px;-moz-column-gap:30px;column-gap:30px;position:relative;z-index:11}@media(max-width: 768px){.logo-open-wrapper{grid-template-columns:85px}}.logo-open-wrapper .open-hours-text,.logo-open-wrapper .black-text{color:var(--menu-color);line-height:1.3}.fl-row-full-width{width:100%}.uabb-creative-menu.full-screen .menu>li.menu-item>a span.menu-item-text{font-weight:900;text-transform:none}.uabb-creative-menu.full-screen .menu>li.menu-item.small a{line-height:.7}.uabb-creative-menu.full-screen .menu>li.menu-item.small a span{font-size:63%}.uabb-creative-menu.full-screen .menu>li.menu-item.pad-top{padding-top:35px}.uabb-creative-menu.full-screen .menu>li.menu-item.pad-bottom{padding-bottom:40px}.uabb-creative-menu.full-screen .menu>li.menu-item.red>a span.menu-item-text{color:var(--red)}.uabb-creative-menu.full-screen .menu>li.menu-item.icons{padding-top:10px}.uabb-creative-menu.full-screen .menu>li.menu-item.icons a{color:var(--beige)}.fl-menu ul.fl-menu-horizontal{width:100%;display:flex;justify-content:space-between !important}.fl-menu ul.fl-menu-horizontal:before,.fl-menu ul.fl-menu-horizontal:after{content:none}.fl-content a:not(.fl-button,.no-line,.fl-block-settings,.uabb-creative-default-btn){position:relative;transition:all .4s}.fl-content a:not(.fl-button,.no-line,.fl-block-settings,.uabb-creative-default-btn):before,.fl-content a:not(.fl-button,.no-line,.fl-block-settings,.uabb-creative-default-btn)::after{content:"";width:100%;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 2px), currentColor 2px);transition:.4s cubic-bezier(0.215, 0.61, 0.355, 1);background-size:0% 100%;height:5px;position:absolute;left:0;bottom:0}.fl-content a:not(.fl-button,.no-line,.fl-block-settings,.uabb-creative-default-btn):hover:after,.fl-content a:not(.fl-button,.no-line,.fl-block-settings,.uabb-creative-default-btn)::before{background-size:100% 100%}.event-loop-top-padding{width:100%;height:200px;display:block}.event-loop>.row{position:relative;overflow:hidden}@media(min-width: 768px){.event-loop>.row{height:70vw;max-height:70vh}}.event-loop>.row .marxgin{width:min(1020px,64vw);z-index:9;position:relative}.event-loop>.row:before{content:"Events";text-transform:uppercase;font-size:8vw;position:absolute;top:0;left:3vw;width:70vw;max-width:70vh;height:100vw;transform:rotate(-90deg) translateX(-100%);text-align:center;transform-origin:0 0%;line-height:1}.event-loop>.row:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30vw;position:absolute;right:-1vw;top:0;height:100%;display:flex;align-items:center}.event-loop>.row:nth-child(even):before{transform:rotate(-90deg) translateX(-100%) translateY(86%)}.event-loop>.row:nth-child(even):after{right:initial;left:-1vw}.event-loop>.row:nth-child(even) .marxgin .col-md-6:first-of-type{transform:translateX(-20%)}.event-loop>.row:nth-child(even) .marxgin .col-md-6:first-of-type .card-image,.event-loop>.row:nth-child(even) .marxgin .col-md-6:first-of-type .card-body{width:110%}.event-loop>.row:nth-child(even) .marxgin .col-md-6:last-of-type{transform:translateY(5%)}.event-loop>.row:nth-child(even) .marxgin .col-md-6:last-of-type .card-image,.event-loop>.row:nth-child(even) .marxgin .col-md-6:last-of-type .card-body{width:90%}.event-loop>.row:nth-child(odd) .marxgin>.row{transform:translateX(5%)}.event-loop>.row:nth-child(odd) .marxgin .col-md-6:first-of-type{transform:translateY(-5%)}.event-loop>.row:nth-child(odd) .marxgin .col-md-6:first-of-type .card-image,.event-loop>.row:nth-child(odd) .marxgin .col-md-6:first-of-type .card-body{width:90%}.event-loop>.row:nth-child(odd) .marxgin .col-md-6:last-of-type .card-image,.event-loop>.row:nth-child(odd) .marxgin .col-md-6:last-of-type .card-body{width:110%}.event-loop>.row.hentehaaret:after{content:""}.event-loop>.row.den-sidende-dame:after{content:""}.event-loop>.row.harkeren:after{content:""}.event-loop .card *{color:#fff}.event-loop .card .day-location::first-letter{text-transform:uppercase}.event-loop .card .day-location strong{font-weight:900}.event-loop .card .card-image{background-color:#000;overflow:hidden}.event-loop .card .card-image img{opacity:.9;transition:opacity .3s,transform .6s}.event-loop .card .card-date,.event-loop .card .card-title{font-size:3.5vw;line-height:1.2;font-weight:900}@media(min-width: 768px){.event-loop .card .card-date,.event-loop .card .card-title{font-size:min(3vw,55px)}}.event-loop .card .bottom *{text-transform:uppercase}.event-loop .card:hover .card-image img{opacity:1;transform:scale(1.05)}@media(max-width: 768px){.single-food .fl-builder-content,.single-event .fl-builder-content{display:flex;flex-direction:column}.single-food .mobile-order-1,.single-event .mobile-order-1{order:1;max-width:100vw;padding-top:20px}.single-food .mobile-order-2,.single-event .mobile-order-2{order:2}.single-food .mobile-order-3,.single-event .mobile-order-3{order:3}}.food-filters button,.food-tag{background-color:var(--menu-color);color:#f2f2f2;padding:.2em .3em;border-radius:3px;border:none !important;margin:.2em .8em 0 0;display:inline-block}.dj-program-list .fl-post-feed{padding-top:20px;overflow:hidden}.dj-program-list .dj-program{padding:2em 80px;border:none !important;box-shadow:0 0 15px 8px rgba(0,0,0,.1058823529)}@media(max-width: 768px){.dj-program-list .dj-program{padding:1.5em 20px}}.dj-program-list .dj-program-event{position:relative;display:flex}.dj-program-list .dj-program-event *{color:var(--indigo);margin-bottom:0;font-weight:bold;line-height:1}.dj-program-list .dj-program-event div[class^=part-]{display:flex;align-items:flex-end}.dj-program-list .dj-program-event .date{text-transform:capitalize}.dj-program-list .dj-program-event .date,.dj-program-list .dj-program-event .artist,.dj-program-list .dj-program-event .location{font-size:calc(18px + 1vw)}.dj-program-list .dj-program-event .date:after,.dj-program-list .dj-program-event .artist:after,.dj-program-list .dj-program-event .location:after{content:"";display:inline-block;width:3vw;border-bottom:1.5px solid;margin:0 1.3vw}.dj-program-list .dj-program-event .genres{font-size:calc(11px + .5vw)}.dj-program-list .dj-program-event .link{flex-grow:2}.dj-program-list .dj-program-event .icon{background-image:url(images/arrow-circle-up-right.svg);width:calc(35px + 2vw);height:calc(35px + 2vw);background-repeat:no-repeat;background-position:right;display:block;rotate:45deg;transition:scale .2s;box-shadow:0 0 6px 1px var(--pink);border-radius:50%;margin:-0.5vw;float:right}.dj-program-list .dj-program-event .icon:hover{scale:1.1}@media(max-width: 1080px){.dj-program-list .dj-program-event{display:grid;grid-template-columns:1fr 50px;grid-template-rows:auto;row-gap:10px;grid-template-areas:"part1 icon" "part2 icon"}.dj-program-list .dj-program-event .part-one{grid-area:part1}.dj-program-list .dj-program-event .part-two{grid-area:part2}.dj-program-list .dj-program-event .link{grid-area:icon;display:flex;align-items:center;justify-content:flex-end}.dj-program-list .dj-program-event .location{font-size:calc(11px + .5vw)}.dj-program-list .dj-program-event .artist:after{content:none}}.dj-program-list .dj-program:nth-child(4n+1){background-color:var(--pink)}.dj-program-list .dj-program:nth-child(4n+2){background-color:var(--green)}.dj-program-list .dj-program:nth-child(4n+3){background-color:var(--red)}.dj-program-list .dj-program:nth-child(4n+4){background-color:var(--indigo)}.dj-program-list .dj-program:nth-child(4n+4) *{color:var(--pink)}.rotate .fl-photo-content{overflow:hidden}.rotate img{animation:rotating 20s linear infinite}@keyframes rotating{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}
/*# sourceMappingURL=maps/style.css.map */
