h6{letter-spacing:4px}.flexible-field-wrapper ul{list-style:none;margin-left:25px}.flexible-field-wrapper ul li{position:relative}.flexible-field-wrapper ul li:after{position:absolute;padding-top:3px;left:-25px;content:"";font-family:"icomoon";color:#cbaa5c;font-size:14px;font-weight:700;top:0}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{text-decoration:none!important}h1 span:after,h2 span:after,h3 span:after,h4 span:after,h5 span:after,h6 span:after{content:"";display:block;background-color:#cbaa5c;width:10%;height:1px;margin-top:30px}h1[style*="text-align: center"] span:after,h2[style*="text-align: center"] span:after,h3[style*="text-align: center"] span:after,h4[style*="text-align: center"] span:after,h5[style*="text-align: center"] span:after,h6[style*="text-align: center"] span:after{margin-left:auto;margin-right:auto}.separate-containers .site-main{margin:0}.container-error{text-align:center}.container-error .btn-gold a .icon{left:-3px;border:none}.banner{background-size:cover;background-position:center;background-repeat:no-repeat;height:50vh;width:100%;position:relative}.banner.underpage{height:50vh}.banner .dato-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:15px;background-color:rgb(0 0 0 / .5)}.banner .dato-container{z-index:100;width:65%;display:none!important}.banner-booking-cta{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-booking-btn{display:inline-block;padding:12px 24px;background:#cbaa5c;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.banner .dato-container #form_search{width:524px}.banner .dato-container #form_search.en{width:725px}.banner .dato-container #form_search.de{width:550px}.banner .dato-container .text{color:#fefefe}.banner .dato-container #booking-btn{background-color:#cbaa5c;color:#fefefe;text-transform:uppercase}.banner .dato-container #fromda,.banner .dato-container #toda,.banner .dato-container #fromen,.banner .dato-container #toen,.banner .dato-container #fromde,.banner .dato-container #tode{margin-right:10px;font-size:14px}.banner .dato-container .input-container{width:80%;box-sizing:border-box;float:left}.banner .dato-container .input-container input[type="text"]{width:calc(50% - 12px);box-sizing:border-box;float:left}.banner .dato-container input[type="submit"]{width:calc(20% - 5px);box-sizing:border-box;float:left;font-size:14px}.btn-gold{width:auto;display:inline-block;font-family:"PT Sans"}.btn-gold a{text-transform:uppercase}.btn-gold a span{background-color:#cbaa5c;display:inline-block;padding:10px 25px;color:#fefefe;font-weight:700;font-size:14px;position:relative;transition:all 400ms;line-height:1.5em!important}.btn-gold a .icon{background-color:#cbaa5c;bottom:0;border-left:1px solid #fefefe;padding:15px 10px;transition:all 400ms;font-size:11px;line-height:1em!important}.btn-gold a:hover span,.btn-gold a:hover .icon{background-color:#bc9c50}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#cbaa5c;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(.645,.045,.355,1),background-color 0s 0.1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(.645,.045,.355,1)}nav.toggled .hamburger--3dx .hamburger-inner{background-color:#fff0;transform:rotateY(180deg)}nav.toggled .hamburger--3dx .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--3dx .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(.645,.045,.355,1),background-color 0s 0.1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(.645,.045,.355,1)}nav.toggled .hamburger--3dx-r .hamburger-inner{background-color:#fff0;transform:rotateY(-180deg)}nav.toggled .hamburger--3dx-r .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--3dx-r .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(.645,.045,.355,1),background-color 0s 0.1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(.645,.045,.355,1)}nav.toggled .hamburger--3dy .hamburger-inner{background-color:#fff0;transform:rotateX(-180deg)}nav.toggled .hamburger--3dy .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--3dy .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(.645,.045,.355,1),background-color 0s 0.1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(.645,.045,.355,1)}nav.toggled .hamburger--3dy-r .hamburger-inner{background-color:#fff0;transform:rotateX(180deg)}nav.toggled .hamburger--3dy-r .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--3dy-r .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(.645,.045,.355,1),background-color 0s 0.1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(.645,.045,.355,1)}nav.toggled .hamburger--3dxy .hamburger-inner{background-color:#fff0;transform:rotateX(180deg) rotateY(180deg)}nav.toggled .hamburger--3dxy .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--3dxy .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(.645,.045,.355,1),background-color 0s 0.1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(.645,.045,.355,1)}nav.toggled .hamburger--3dxy-r .hamburger-inner{background-color:#fff0;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}nav.toggled .hamburger--3dxy-r .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--3dxy-r .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}nav.toggled .hamburger--arrow .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}nav.toggled .hamburger--arrow .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}nav.toggled .hamburger--arrow-r .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}nav.toggled .hamburger--arrow-r .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(.165,.84,.44,1)}nav.toggled .hamburger--arrowalt .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(.895,.03,.685,.22)}nav.toggled .hamburger--arrowalt .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(.165,.84,.44,1)}nav.toggled .hamburger--arrowalt-r .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(.895,.03,.685,.22)}nav.toggled .hamburger--arrowalt-r .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(.895,.03,.685,.22)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--collapse .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--collapse .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0.1s 0.22s linear}nav.toggled .hamburger--collapse .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--collapse-r .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--collapse-r .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0.1s 0.22s linear}nav.toggled .hamburger--collapse-r .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(.68,-.55,.265,1.55)}nav.toggled .hamburger--elastic .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:0.075s}nav.toggled .hamburger--elastic .hamburger-inner::before{transition-delay:0s;opacity:0}nav.toggled .hamburger--elastic .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(.68,-.55,.265,1.55)}nav.toggled .hamburger--elastic-r .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:0.075s}nav.toggled .hamburger--elastic-r .hamburger-inner::before{transition-delay:0s;opacity:0}nav.toggled .hamburger--elastic-r .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(.6,.04,.98,.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:4px6px;right:0;transition:transform 0.125s cubic-bezier(.6,.04,.98,.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}nav.toggled .hamburger--emphatic .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#fff0}nav.toggled .hamburger--emphatic .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(.075,.82,.165,1)}nav.toggled .hamburger--emphatic .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(.6,.04,.98,.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:4px6px;right:0;transition:transform 0.125s cubic-bezier(.6,.04,.98,.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}nav.toggled .hamburger--emphatic-r .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#fff0}nav.toggled .hamburger--emphatic-r .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(.075,.82,.165,1)}nav.toggled .hamburger--emphatic-r .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear}nav.toggled .hamburger--minus .hamburger-inner::before,nav.toggled .hamburger--minus .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear}nav.toggled .hamburger--minus .hamburger-inner::before{top:0}nav.toggled .hamburger--minus .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}nav.toggled .hamburger--slider .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--slider .hamburger-inner::before{transform:rotate(-45deg) translate3d(40px/-7,-6px,0);opacity:0}nav.toggled .hamburger--slider .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}nav.toggled .hamburger--slider-r .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}nav.toggled .hamburger--slider-r .hamburger-inner::before{transform:rotate(45deg) translate3d(40px/7,-6px,0);opacity:0}nav.toggled .hamburger--slider-r .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--spin .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--spin .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}nav.toggled .hamburger--spin .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--spin-r .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--spin-r .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}nav.toggled .hamburger--spin-r .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--spring .hamburger-inner{transition-delay:0.22s;background-color:#fff0}nav.toggled .hamburger--spring .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}nav.toggled .hamburger--spring .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--spring-r .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--spring-r .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s 0.22s linear}nav.toggled .hamburger--spring-r .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(.55,.055,.675,.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--stand .hamburger-inner{transform:rotate(90deg);background-color:#fff0;transition:transform 0.075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s 0.15s linear}nav.toggled .hamburger--stand .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--stand .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(.55,.055,.675,.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--stand-r .hamburger-inner{transform:rotate(-90deg);background-color:#fff0;transition:transform 0.075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s 0.15s linear}nav.toggled .hamburger--stand-r .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--stand-r .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(.55,.055,.675,.19)}nav.toggled .hamburger--squeeze .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}nav.toggled .hamburger--squeeze .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease}nav.toggled .hamburger--squeeze .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}nav.toggled .hamburger--vortex .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}nav.toggled .hamburger--vortex .hamburger-inner::before,nav.toggled .hamburger--vortex .hamburger-inner::after{transition-delay:0s}nav.toggled .hamburger--vortex .hamburger-inner::before{top:0;opacity:0}nav.toggled .hamburger--vortex .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}nav.toggled .hamburger--vortex-r .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}nav.toggled .hamburger--vortex-r .hamburger-inner::before,nav.toggled .hamburger--vortex-r .hamburger-inner::after{transition-delay:0s}nav.toggled .hamburger--vortex-r .hamburger-inner::before{top:0;opacity:0}nav.toggled .hamburger--vortex-r .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}@media screen and (max-width:768px){.main-navigation .menu-toggle{display:block!important}.menu-toggle{line-height:0}.menu-toggle:before{content:none!important}[class*="nav-float-"] .site-header .inside-header>*{float:none;clear:both}}.top-bar{width:100%;background-color:#cbaa5c}.top-bar .topbar-container{padding:8px 40px}.top-bar .topbar-container .info{width:auto;float:left}.top-bar .topbar-container .info a{font-weight:600;margin-right:10px;color:#fefefe;display:block;float:left}.top-bar .topbar-container .info a span{margin-right:5px}.top-bar .topbar-container .info a:hover{text-decoration:underline}.top-bar .topbar-container .flag{width:auto;float:right}.top-bar .topbar-container .flag a{margin:0 5px;opacity:.45;transition:all 300ms}.top-bar .topbar-container .flag a.current{opacity:1}.top-bar .topbar-container .flag a:hover{opacity:1}.top-bar .topbar-container .flag a.link{opacity:1;font-weight:600;margin-left:0}.top-bar .topbar-container .flag a.link:hover{color:#fefefe;text-decoration:underline}.menu-item-has-children .dropdown-menu-toggle{padding-right:0}.inside-header{display:flex;padding:20px 40px}header.scrolling{position:fixed;top:0;width:100%;z-index:2}.main-navigation .main-nav ul li a{padding-top:20px;line-height:45px;padding-bottom:20px;padding-left:12px;cursor:pointer;word-break:break-word}.main-navigation .main-nav ul li ul.sub-menu{border-top:2px solid #cbaa5c}.main-navigation .main-nav ul li ul.sub-menu li{border-bottom:1px solid #f4f6f8}.is_stuck{background-color:#fefefe}.is_stuck .inside-header{padding:20px 40px}.is_stuck .inside-navigation{padding:20px 40px}.is_stuck .inside-navigation img{margin-right:0;padding:0}.is_stuck#sticky-placeholder{height:0}.popup{position:fixed;width:100%;height:100%;z-index:101;display:none}.popup .shadow{background-color:#000;opacity:.7;width:100%;height:100%}.popup .popup-container .image-popup{display:none;width:700px;position:absolute;left:50%;background-color:#000;height:400px;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.popup .popup-container .image-popup .close{position:absolute;right:0;top:0;color:#fefefe;font-size:12px;cursor:pointer;background-color:#000;padding:10px;border-radius:50%;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);transition:all 300ms;border:1px solid #fefefe}.popup .popup-container .image-popup .close:hover{background-color:#fefefe;color:#000}.popup .popup-container .image-popup .next-arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fefefe;margin-right:-50px;font-size:28px;cursor:pointer;transition:all 300ms}.popup .popup-container .image-popup .next-arrow:hover{opacity:.5}.popup .popup-container .image-popup .prev-arrow{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fefefe;margin-left:-50px;font-size:28px;cursor:pointer;transition:all 300ms}.popup .popup-container .image-popup .prev-arrow:hover{opacity:.5}.popup .popup-container .image-popup .image{background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.popup .popup-container .newsletter-popup{display:none;width:300px;position:absolute;left:50%;background-color:#f4f6f8;height:auto;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);box-sizing:border-box;border-radius:7px}.popup .popup-container .newsletter-popup .title{width:100%;padding:20px;border-bottom:1px solid #E7EAEF;box-sizing:border-box;position:relative}.popup .popup-container .newsletter-popup .title h2{margin-bottom:0}.popup .popup-container .newsletter-popup .title .news-close{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);cursor:pointer}.popup .popup-container .newsletter-popup .title .news-close:hover{opacity:.7}.popup .popup-container .newsletter-popup .content{padding:20px;width:100%;box-sizing:border-box;font-size:13px}.popup .popup-container .newsletter-popup .content .text{font-size:16px}.popup .popup-container .newsletter-popup .content form input{width:100%;margin-bottom:15px;font-size:13px;outline:none}.popup .popup-container .newsletter-popup .content form input[type="submit"]{width:auto;background-color:#cbaa5c;display:block;font-weight:700}.popup .popup-container .newsletter-popup .content form input[type="submit"]:hover{background-color:#bc9c50}.site-info{display:none}.mc4wp-response .mc4wp-success p{font-weight:700;color:#228B22}.nyhedsbrev-container{display:inline-block;width:100%}.nyhedsbrev-container .bg{background-size:cover;background-repeat:no-repeat;background-position:center;width:65%;height:300px;display:block;float:left}.nyhedsbrev-container .nyhedsbrev{width:35%;float:left;min-height:300px;border:40px solid #E7EAEF;box-sizing:border-box;text-align:center;padding:15px;padding-top:30px}.nyhedsbrev-container .nyhedsbrev h3{font-size:26px}.nyhedsbrev-container .nyhedsbrev .btn-newletter{cursor:pointer}.nyhedsbrev-container .nyhedsbrev .btn-newletter span:not(.icon){text-transform:uppercase;background-color:#cbaa5c;display:inline-block;padding:10px 25px;color:#fefefe;font-weight:700;font-size:14px;position:relative;transition:all 400ms;line-height:1.5em!important}.nyhedsbrev-container .nyhedsbrev .btn-newletter .icon{background-color:#cbaa5c;bottom:0;border-left:1px solid #fefefe;padding:15px 10px;transition:all 400ms;font-size:11px;line-height:1em!important;color:#fefefe}.nyhedsbrev-container .nyhedsbrev .btn-newletter:hover span{background-color:#bc9c50}.footer-container{padding:0 40px}.footer-container .copyright{border-top:1px solid #cbaa5c;padding:20px 0;color:#cbaa5c;text-align:center;box-sizing:border-box}.footer-container .ratings .rating{padding-right:15px;border-right:1px solid #cbaa5c}.footer-container .ratings .rating img{transform:translateY(5px)}.footer-container .ratings .rank{padding-left:10px}.footer-container .ratings .address{font-size:12px;transform:translateY(-10px)}.footer-container .reviews ul{margin:0}.fixed-container{margin-right:20px;position:fixed;bottom:0;right:0;max-height:50px}.fixed-container .fixed-button,.fixed-container .fixed-social{background-color:#222;float:right;border-top-left-radius:4px;border-top-right-radius:4px;padding:10px 15px;margin-right:10px;transition:all 300ms}.fixed-container .fixed-button:hover,.fixed-container .fixed-social:hover{background-color:#cbaa5c}.fixed-container .fixed-button a,.fixed-container .fixed-social a{color:#fefefe}.fixed-container .fixed-social a{margin-right:10px}.fixed-container .fixed-social a span{font-size:30px}.fixed-container .fixed-social a:last-child{margin-right:0}.fixed-container .fixed-button a{text-transform:uppercase}.certificate-container{display:flex;justify-content:center}.certificate-container .c2021 img{max-width:96px;transform:translateY(-7px)}.flexible-inner-section.has-padding{padding-top:65px}.flexible-inner-section.has-padding:last-child{margin-bottom:65px}.col-2-case-with-image-text-link.white{background-color:#fefefe}.col-2-case-with-image-text-link.grey{background-color:#f4f6f8;padding-bottom:65px;margin-top:65px}.col-2-case-with-image-text-link .title-container h2{font-size:46px}.col-2-case-with-image-text-link .title-container hr{background-color:#cbaa5c;margin:auto;margin-bottom:30px;margin-top:40px;width:5%}.col-2-case-with-image-text-link .cases-container{display:inline-block;width:100%}.col-2-case-with-image-text-link .cases-container .case-3grid,.col-2-case-with-image-text-link .cases-container .case-2grid{position:relative;box-sizing:border-box;float:left;margin:0 10px;background-color:#E7EAEF}.col-2-case-with-image-text-link .cases-container .case-3grid:first-child,.col-2-case-with-image-text-link .cases-container .case-2grid:first-child{margin-left:0;margin-right:20px}.col-2-case-with-image-text-link .cases-container .case-3grid:last-child,.col-2-case-with-image-text-link .cases-container .case-2grid:last-child{margin-left:20px;margin-right:0}.col-2-case-with-image-text-link .cases-container .case-3grid .bg,.col-2-case-with-image-text-link .cases-container .case-2grid .bg{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:300px}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container{text-align:center;background-color:#fefefe;margin:40px;padding:30px;color:#747474;box-sizing:border-box;width:calc(100% - 80px);display:inline-block;margin-top:-85px}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container:hover .title h2,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container:hover .title h2{color:#cbaa5c}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container:hover .btn-gold span,.col-2-case-with-image-text-link .cases-container .case-3grid .text-container:hover .btn-gold .icon,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container:hover .btn-gold span,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container:hover .btn-gold .icon{background-color:#bc9c50}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container .title h2,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container .title h2{font-size:24px;color:#171717;transition:all 300ms}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container .title hr,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container .title hr{background-color:#cbaa5c;margin:auto;width:20%}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container .text,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container .text{line-height:32px;padding:20px 0}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container .btn-gold,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container .btn-gold{text-transform:uppercase}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container .btn-gold span,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container .btn-gold span{background-color:#cbaa5c;display:inline-block;padding:10px 25px;color:#fefefe;font-weight:700;font-size:14px;position:relative;transition:all 400ms;line-height:1.5em!important}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container .btn-gold .icon,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container .btn-gold .icon{background-color:#cbaa5c;bottom:0;border-left:1px solid #fefefe;padding:15px 10px;transition:all 400ms;font-size:11px;line-height:1em!important}.col-2-case-with-image-text-link .cases-container .case-3grid{width:calc(33.3333333% - 20px)}.col-2-case-with-image-text-link .cases-container .case-2grid{width:calc(50% - 20px);margin-top:30px}.col-2-case-with-image-text-link .cases-container .case-2grid:first-child,.col-2-case-with-image-text-link .cases-container .case-2grid:last-child{margin-left:inherit;margin-right:inherit}.col-2-case-with-image-text-link .cases-container .case-2grid:nth-child(even){margin-left:20px;margin-right:0}.col-2-case-with-image-text-link .cases-container .case-2grid:nth-child(odd){margin-left:0;margin-right:20px}.col-2-text-and-image-or-info-case .text-container{width:70%;float:left;padding-right:30px;box-sizing:border-box}.col-2-text-and-image-or-info-case .text-container.full{width:100%}.col-2-text-and-image-or-info-case .text-container .button-container div{margin-right:20px}.col-2-text-and-image-or-info-case .sidebar-container{width:30%;float:left}.col-2-text-and-image-or-info-case .sidebar-container .info-case{padding:40px;border:2px solid #cbaa5c;margin-bottom:30px}.col-2-text-and-image-or-info-case .sidebar-container .info-case h1,.col-2-text-and-image-or-info-case .sidebar-container .info-case h2,.col-2-text-and-image-or-info-case .sidebar-container .info-case h3,.col-2-text-and-image-or-info-case .sidebar-container .info-case h5,.col-2-text-and-image-or-info-case .sidebar-container .info-case h6{line-height:35px}.col-2-text-and-image-or-info-case .sidebar-container .info-case h1 span:after,.col-2-text-and-image-or-info-case .sidebar-container .info-case h2 span:after,.col-2-text-and-image-or-info-case .sidebar-container .info-case h3 span:after,.col-2-text-and-image-or-info-case .sidebar-container .info-case h5 span:after,.col-2-text-and-image-or-info-case .sidebar-container .info-case h6 span:after{margin-left:auto;margin-right:auto;width:20%}.col-2-text-and-image-or-info-case .sidebar-container .info-case ul{list-style:none;margin-left:25px}.col-2-text-and-image-or-info-case .sidebar-container .info-case ul li{position:relative}.col-2-text-and-image-or-info-case .sidebar-container .info-case ul li:after{position:absolute;padding-top:3px;left:-25px;content:"";font-family:"icomoon";color:#cbaa5c;font-size:14px;font-weight:700}.col-2-text-and-image-or-info-case .sidebar-container .info-case .btn-gold{width:100%;text-align:center}.col-2-text-and-image-or-info-case .sidebar-container .image{background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:30px}.col-1-insta-images .instagram-container{background-color:#f4f6f8;padding:35px 0}.col-1-insta-images .ratings{padding-top:50px}.col-1-insta-images .ratings .heading h3{margin-bottom:0}.col-1-insta-images .ratings .heading a{display:inline-block;margin-bottom:20px;font-size:14px}.col-1-insta-images .ratings .rating{padding-right:15px;border-right:1px solid #cbaa5c}.col-1-insta-images .ratings .rating img{transform:translateY(5px)}.col-1-insta-images .ratings .rank{padding-left:10px}.col-1-insta-images .ratings .address{font-size:12px;transform:translateY(-10px)}.col-1-insta-images .reviews ul{margin:0}.col-1-gallery .gallery-section{display:inline-block;width:100%;margin-bottom:40px}.col-1-gallery .gallery-section .title{position:relative}.col-1-gallery .gallery-section .title h2{position:absolute;top:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fefefe;padding-right:5px}.col-1-gallery .gallery-section .image-container{padding:0 60px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.col-1-gallery .gallery-section .image-container .image-placeholder{width:calc(25% - 10px);height:150px;margin-top:5px;margin-right:5px;float:left;position:relative}.col-1-gallery .gallery-section .image-container .image-placeholder:nth-child(4n+4){margin-right:0}.col-1-gallery .gallery-section .image-container .image-placeholder .image{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:100%;transition:all 300ms ease-in-out;z-index:0;cursor:pointer}.col-1-gallery .gallery-section .image-container .image-placeholder .image:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);z-index:2;box-shadow:0 0 10px 0 rgb(0 0 0 / .3)}.col-2-contact-info-and-google-maps .text-container{width:calc(55% - 20px);float:left;padding-right:20px}.col-2-contact-info-and-google-maps .text-container .contact-info{margin-bottom:50px}.col-2-contact-info-and-google-maps .text-container .contact-info .info{padding:10px 0}.col-2-contact-info-and-google-maps .text-container .contact-info .info span{margin-right:10px;color:#cbaa5c}.col-2-contact-info-and-google-maps .googlemaps{display:block;width:45%;float:left;height:500px;background-size:cover;background-repeat:no-repeat;background-position:center}.col-3-image-text-and-image{background-color:#f4f6f8;margin-top:65px;padding-bottom:65px}.col-3-image-text-and-image .left-image,.col-3-image-text-and-image .right-image{background-size:cover;background-repeat:no-repeat;background-position:center;width:33.33333333%;float:left}.col-3-image-text-and-image .text-container{width:33.33333333%;float:left;background-color:#fefefe;padding:40px;box-sizing:border-box;color:#747474}.col-3-image-text-and-image .text-container h1,.col-3-image-text-and-image .text-container h2,.col-3-image-text-and-image .text-container h3,.col-3-image-text-and-image .text-container h4,.col-3-image-text-and-image .text-container h5,.col-3-image-text-and-image .text-container h6{color:#222}.col-3-image-text-and-image .text-container h1 span:after,.col-3-image-text-and-image .text-container h2 span:after,.col-3-image-text-and-image .text-container h3 span:after,.col-3-image-text-and-image .text-container h4 span:after,.col-3-image-text-and-image .text-container h5 span:after,.col-3-image-text-and-image .text-container h6 span:after{margin-left:auto;margin-right:auto;width:20%;margin-top:20px}.col-3-image-text-and-image .text-container div.btn-gold{width:100%;text-align:center}.col-2-text-and-image .flex-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.col-2-text-and-image .flex-container .text-container{width:50%;float:left;padding-right:40px;box-sizing:border-box}.col-2-text-and-image .flex-container .image{width:50%;float:left;background-position:center;background-size:cover;background-repeat:no-repeat}.col-1-horizontal-viewing-of-images{background-color:#f4f6f8;display:inline-block;width:100%;padding-bottom:65px;margin-top:65px}.col-1-horizontal-viewing-of-images .image-container .image{background-size:cover;background-position:center;background-repeat:no-repeat;width:20%;float:left;height:380px}.col-1-list-date-place-and-event{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:65px;margin-top:65px}.col-1-list-date-place-and-event .shadow{background-color:rgb(0 0 0 / .6);width:100%;height:100%;position:absolute;top:0}.col-1-list-date-place-and-event .event-container{max-width:900px;margin:auto}.col-1-list-date-place-and-event .event-container .top{display:inline-block;width:100%;line-height:45px}.col-1-list-date-place-and-event .event-container .top .title-container{float:left}.col-1-list-date-place-and-event .event-container .top .title-container h2{font-size:36px;color:#fefefe;font-weight:600}.col-1-list-date-place-and-event .event-container .top .link-container{float:right}.col-1-list-date-place-and-event .event-container .top .link-container a{color:#fefefe;text-transform:uppercase;text-decoration:underline;font-size:12px;margin-right:20px}.col-1-list-date-place-and-event .event-container .top .link-container a:last-child{margin-right:0}.col-1-list-date-place-and-event .event-container .top .link-container a:hover{text-decoration:none}.col-1-list-date-place-and-event .event-container .event{color:#fefefe;margin-bottom:10px;display:inline-block;width:100%;height:85px}.col-1-list-date-place-and-event .event-container .event:last-child{margin-bottom:0}.col-1-list-date-place-and-event .event-container .event .date{background-color:#cbaa5c;text-align:center;width:88px;float:left;font-weight:700;font-size:30px;padding:10px;box-sizing:border-box;margin-right:20px;height:100%;padding-top:7px}.col-1-list-date-place-and-event .event-container .event .date span{font-weight:400;font-size:12px;text-transform:uppercase;width:100%;display:block;margin-top:-20px}.col-1-list-date-place-and-event .event-container .event .info-container{border:1px solid #fefefe;float:left;width:calc(100% - 108px);box-sizing:border-box;padding:20px;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#fefefe;transition:all 300ms}.col-1-list-date-place-and-event .event-container .event .info-container:hover{border:1px solid #cbaa5c;color:#cbaa5c}.col-1-list-date-place-and-event .event-container .event .info-container:hover .time,.col-1-list-date-place-and-event .event-container .event .info-container:hover .place{border-left:1px solid #cbaa5c}.col-1-list-date-place-and-event .event-container .event .info-container .name{float:left;width:calc(100% - 365px);font-weight:700}.col-1-list-date-place-and-event .event-container .event .info-container .time{float:left;width:140px;font-size:12px;display:inline-block;border-left:1px solid #fefefe;height:100%;padding-left:15px;box-sizing:border-box}.col-1-list-date-place-and-event .event-container .event .info-container .time .icon,.col-1-list-date-place-and-event .event-container .event .info-container .time .content{float:left;height:100%}.col-1-list-date-place-and-event .event-container .event .info-container .time .content span{margin-bottom:-8px;display:block}.col-1-list-date-place-and-event .event-container .event .info-container .time .icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-right:8px}.col-1-list-date-place-and-event .event-container .event .info-container .place{float:left;width:210px;font-size:12px;padding-left:15px;border-left:1px solid #fefefe;height:100%;box-sizing:border-box}.col-1-list-date-place-and-event .event-container .event .info-container .place .icon,.col-1-list-date-place-and-event .event-container .event .info-container .place .content{float:left;height:100%}.col-1-list-date-place-and-event .event-container .event .info-container .place .content span{margin-bottom:-8px;display:block}.col-1-list-date-place-and-event .event-container .event .info-container .place .icon{padding-right:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.col-1-list-date-place-and-event .event-container .text-under{color:#fefefe;font-size:12px}.banner .dato-container{z-index:100;width:65%;display:none}.arhive-event{padding-bottom:65px}.arhive-event .year{width:100%;display:block;padding-top:40px}.arhive-event .year h2{font-size:40px}.arhive-event .event-section .event{width:100%;box-shadow:0 0 25px -15px rgb(0 0 0 / .3);height:300px;border-bottom:1px solid #fefefe}.arhive-event .event-section .event:last-child{border-bottom:0}.arhive-event .event-section .event .bg{width:25%;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;float:left;box-sizing:border-box;border-right:1px solid #E7EAEF;background-color:#E7EAEF}.arhive-event .event-section .event .content{width:75%;float:left;background-color:#fefefe;padding:25px;height:100%;box-sizing:border-box}.arhive-event .event-section .event .content h3{font-weight:700}.arhive-event .event-section .event .content span{font-weight:700}.arhive-event .event-section .event .content .description{padding-bottom:20px}.arhive-event .event-section .event .content .description p{margin-bottom:0;display:inline}.arhive-event .event-section .event .content .event-bottom{display:inline-block;width:100%}.arhive-event .event-section .event .content .event-bottom .buttons-container{width:50%;float:left}.arhive-event .event-section .event .content .event-bottom .buttons-container a{text-transform:uppercase;background-color:#cbaa5c;border:1px solid #cbaa5c;color:#fefefe;padding:10px 20px;font-size:14px;font-weight:700;transition:all 300ms;display:inline-block;margin-right:10px}.arhive-event .event-section .event .content .event-bottom .buttons-container a:last-child{margin-right:0}.arhive-event .event-section .event .content .event-bottom .buttons-container a:hover{background-color:#bc9c50}.arhive-event .event-section .event .content .event-bottom .buttons-container a.read-more{background-color:#fefefe;color:#cbaa5c}.arhive-event .event-section .event .content .event-bottom .buttons-container a.read-more:hover{border:1px solid #bc9c50;color:#bc9c50}.arhive-event .event-section .event .content .event-bottom .event-info{width:50%;float:right;font-size:12px}.arhive-event .event-section .event .content .event-bottom .event-info .icon{padding-right:8px;color:#cbaa5c;font-size:20px}.arhive-event .event-section .event .content .event-bottom .event-info .icon span{font-weight:400;line-height:1em}.arhive-event .event-section .event .content .event-bottom .event-info .time,.arhive-event .event-section .event .content .event-bottom .event-info .adresse{display:-webkit-flex;display:flex;width:50%;box-sizing:border-box;float:left}.arhive-event .event-section .event .content .event-bottom .event-info .time .small-content,.arhive-event .event-section .event .content .event-bottom .event-info .adresse .small-content{font-weight:700}.arhive-event .event-section .event .content .event-bottom .event-info .adresse .icon{font-size:24px}.arhive-event .event-section .event .content .event-bottom .event-info span{display:block;line-height:1.4em}.single-post-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;vertical-align:middle}.single-post-container .image-container{width:55%;float:left;text-align:center;padding-right:40px;box-sizing:border-box}.single-post-container .image-container+.content-container{width:45%}.single-post-container .image-container .images{position:relative}.single-post-container .image-container .images img{display:none;position:absolute;left:50%;top:50%;max-width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.single-post-container .image-container .images img.current{display:block}.single-post-container .image-container .controls{display:inline-block;box-sizing:border-box;width:100%;padding-top:40px}.single-post-container .image-container .controls span{float:right;display:inline-block;cursor:pointer;font-size:10px;transition:all 300ms}.single-post-container .image-container .controls span.notNext{opacity:.5;cursor:inherit}.single-post-container .image-container .controls .prev{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:5px}.single-post-container .image-container .controls .next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.single-post-container .content-container{width:100%;float:left;padding:60px 40px;box-sizing:border-box;box-shadow:0 0 5px 0 rgb(0 0 0 / .2)}.single-post-container .content-container h1{margin-bottom:15px}.single-post-container .content-container span{font-weight:700}.single-post-container .content-container .price{padding-bottom:10px;display:inline-block}.single-post-container .content-container .event-info{width:100%;float:right;font-size:13px}.single-post-container .content-container .event-info .icon{padding-right:8px;color:#cbaa5c;font-size:20px}.single-post-container .content-container .event-info .icon span{font-weight:400}.single-post-container .content-container .event-info .time,.single-post-container .content-container .event-info .adresse{display:-webkit-flex;display:flex;width:50%;box-sizing:border-box;float:left}.single-post-container .content-container .event-info .time .small-content,.single-post-container .content-container .event-info .adresse .small-content{font-weight:700}.single-post-container .content-container .event-info .adresse .icon{font-size:24px}.single-post-container .content-container .event-info span{display:block;line-height:1em}.single-post-container .content-container .button-container{display:inline-block;width:100%}.single-post-container .content-container .button-container a{width:100%;background-color:#cbaa5c;padding:10px 20px;color:#fefefe;display:inline-block;box-sizing:border-box;margin-top:20px;text-align:center;font-weight:700;font-family:"PT Sans";font-size:14px;transition:all 300ms}.single-post-container .content-container .button-container a:hover{background-color:#bc9c50}@media screen and (max-width:1200px){.main-navigation .main-nav ul li a{padding-left:10px;font-size:12px}.main-navigation .main-nav ul li a span{padding-left:3px}.main-navigation .main-nav ul li:first-child a{padding-left:0}.main-navigation .main-nav ul li:last-child a{padding-right:10px}.main-navigation .main-nav ul li ul li a{padding:10px}.main-navigation .main-nav ul li ul li a:first-child{padding-left:10px}#sticky-navigation .navigation-branding{width:100%;margin-left:0}#sticky-navigation .navigation-branding img{padding-bottom:10px;max-width:140px;height:auto}#sticky-navigation .navigation-branding .sticky-navigation-logo{margin:auto}#sticky-navigation .main-nav{text-align:center;width:100%}#sticky-navigation .main-nav ul.sf-menu{display:inline-block}#sticky-navigation .main-nav ul.sf-menu a{padding-bottom:0}#sticky-navigation .main-nav ul.sf-menu .sub-menu a{padding-bottom:10px}.site-footer{padding-bottom:50px}.nyhedsbrev-container .bg{height:350px;width:55%}.nyhedsbrev-container .nyhedsbrev{min-height:350px;width:45%}}@media screen and (max-width:1150px){.main-navigation .main-nav ul li a{font-size:12px}.col-1-horizontal-viewing-of-images .image-container .image{height:250px}.col-2-case-with-image-text-link .cases-container .case-3grid{width:calc(50% - 10px);margin-top:20px}.col-2-case-with-image-text-link .cases-container .case-3grid:first-child{margin-right:10px}.col-2-case-with-image-text-link .cases-container .case-3grid:last-child{margin-left:0}.col-2-case-with-image-text-link .cases-container .case-3grid:nth-child(even){margin-right:0;margin-left:10px}.col-2-case-with-image-text-link .cases-container .case-3grid:nth-child(odd){margin-right:10px;margin-left:0}.single-post-container .image-container,.single-post-container .content-container{width:50%}.arhive-event .event-section .event{height:350px}.arhive-event .event-section .event .content .event-bottom .buttons-container{width:100%;padding-bottom:15px}.arhive-event .event-section .event .content .event-bottom .event-info{width:100%}}@media screen and (max-width:1075px){.main-navigation .main-nav ul li a{padding-bottom:0;padding-top:0}.site-logo{margin-bottom:10px;height:auto}}@media screen and (max-width:1050px){.main-navigation .main-nav ul li a{font-size:12px}.is_stuck .inside-navigation img{width:110px;height:auto}.single-post-container .content-container{padding:50px 30px}.single-post-container .content-container .event-info .time,.single-post-container .content-container .event-info .adresse{width:100%;margin-bottom:10px}.single-post-container .content-container .event-info .time:last-child,.single-post-container .content-container .event-info .adresse:last-child{margin-bottom:0}.arhive-event .event-section .event{height:400px}.arhive-event .event-section .event .bg{width:30%}.arhive-event .event-section .event .content{width:70%}}@media screen and (max-width:1024px){.popup .popup-container .image-popup{width:500px}.col-3-image-text-and-image .overview-container .left-image,.col-3-image-text-and-image .overview-container .right-image{width:25%}.col-3-image-text-and-image .overview-container .text-container{width:50%}}@media screen and (max-width:940px){.main-navigation .main-nav{text-align:center}.main-navigation .main-nav ul li{display:inline-block;float:none}#sticky-navigation .main-nav{text-align:center}#sticky-navigation .main-nav ul.sf-menu li{display:inline-block;float:none}}@media screen and (max-width:850px){.main-navigation .main-nav ul li a{font-size:11px}.banner .dato-container #form_search.en{width:600px}.banner .dato-container #form_search.en #fromen,.banner .dato-container #form_search.en #toen{font-size:11px}.banner .dato-container #form_search.en input[type="submit"]{font-size:11px}.nyhedsbrev-container .bg{height:350px;width:40%}.nyhedsbrev-container .nyhedsbrev{min-height:350px;width:60%}.col-1-horizontal-viewing-of-images .image-container .image{height:180px}.col-2-text-and-image-or-info-case .text-container{width:100%;float:none;padding:0}.col-2-text-and-image-or-info-case .sidebar-container{width:100%;float:none;display:inline-block;margin-top:20px}.col-2-text-and-image-or-info-case .sidebar-container .image{width:calc(50% - 20px);float:left;margin-right:10px;margin-left:10px;box-sizing:border-box;max-height:300px!important;margin-bottom:20px;background-size:contain}.col-2-text-and-image-or-info-case .sidebar-container .image:nth-child(odd){margin-right:10px;margin-left:10px}.col-2-text-and-image-or-info-case .sidebar-container .info-case{display:table;margin:auto;width:auto;margin-bottom:30px}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container{padding:30px 15px}.col-2-case-with-image-text-link .cases-container .case-2grid .text-container{padding:30px 15px}.col-1-list-date-place-and-event .event-container .event{height:auto}.col-1-list-date-place-and-event .event-container .event:hover .info-container .time{border:none}.col-1-list-date-place-and-event .event-container .event .info-container{display:block}.col-1-list-date-place-and-event .event-container .event .info-container .name{width:100%;float:none}.col-1-list-date-place-and-event .event-container .event .info-container .time{width:50%;border:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0}.col-1-list-date-place-and-event .event-container .event .info-container .place{width:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.arhive-event .event-section .event{height:auto}.arhive-event .event-section .event .bg{width:100%;height:300px;float:none}.arhive-event .event-section .event .content{width:100%;float:none}.newsletter .nyhedsbrev-container .nyhedsbrev{width:50%}.newsletter .nyhedsbrev-container .bg{width:50%}}@media screen and (max-width:768px){.mobile-menu-open header{position:fixed;top:0;width:100%;height:100%;background-color:#fefefe;z-index:200}.mobile-menu-open header .inside-navigation .main-nav #menu-primaere-menu{left:0;width:100%}header{position:relative}header .site-logo{float:left!important;clear:none!important;margin-bottom:0px!important}header .main-navigation{width:auto;display:inline-block;float:right!important;clear:none!important}header .main-navigation .navigation-branding{margin-left:0px!important}.inside-navigation{position:static}.inside-navigation .main-nav #menu-primaere-menu{padding:0;height:calc(100% - 94px);overflow-y:scroll;box-sizing:border-box;background-color:#fefefe;position:fixed!important;margin-top:20px;border-top:1px solid #f4f6f8}.inside-navigation .main-nav #menu-primaere-menu li{padding:0;border-bottom:1px solid #f4f6f8;box-sizing:border-box}.inside-navigation .main-nav #menu-primaere-menu li a{font-size:14px;padding:10px 20px;margin:0;width:auto;position:relative}.inside-navigation .main-nav #menu-primaere-menu li a span{position:absolute;width:100%;right:0;text-align:right;height:100%;margin-top:-10px;padding:10px 20px;box-sizing:border-box}.inside-navigation .main-nav #menu-primaere-menu li ul.sub-menu.toggled-on{width:100%;padding:0;box-shadow:none;max-width:100%}.inside-navigation .main-nav #menu-primaere-menu li ul.sub-menu.toggled-on li{padding:0}.inside-navigation .main-nav #menu-primaere-menu li ul.sub-menu.toggled-on li a{padding:10px 40px;font-style:italic}#sticky-navigation .navigation-branding{width:auto}#sticky-navigation .main-nav ul.sf-menu{display:none}#sticky-navigation .main-nav ul.sf-menu[aria-hidden="true"]{display:none}#sticky-navigation .main-nav ul.sf-menu[aria-hidden="false"]{display:inline-block}.popup .popup-container .image-popup{width:300px}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container,.col-2-case-with-image-text-link .cases-container .case-2grid .text-container{margin:20px;margin-top:-85px;width:calc(100% - 40px)}.col-2-contact-info-and-google-maps .text-container{width:100%}.col-2-contact-info-and-google-maps .googlemaps{width:100%;height:300px}.col-3-image-text-and-image .overview-container .left-image,.col-3-image-text-and-image .overview-container .right-image{width:100%;height:150px}.col-3-image-text-and-image .overview-container .text-container{width:100%}.col-2-text-and-image .flex-container{display:block}.col-2-text-and-image .flex-container .text-container,.col-2-text-and-image .flex-container .image{width:100%;float:none}.col-2-text-and-image .flex-container .image{min-height:300px!important}.col-1-gallery .gallery-section .image-container{padding:0}.single-post-container{display:inline-block}.single-post-container .image-container{width:100%;padding-right:0}.single-post-container .image-container .controls{width:auto}.single-post-container .image-container .controls .prev{margin-right:20px}.single-post-container .image-container .controls .next{margin-left:20px}.single-post-container .content-container{margin-top:40px;width:100%}.single-post-container .content-container .event-info .time,.single-post-container .content-container .event-info .adresse{width:50%;margin-bottom:0}.single-post-container .content-container .event-info .time:last-child,.single-post-container .content-container .event-info .adresse:last-child{margin-bottom:0}.single-arrangement .image-container+.content-container{width:100%}.single-arrangement .content-container{margin-top:15px}.nyhedsbrev-container{margin-bottom:40px}.nyhedsbrev-container .nyhedsbrev{border:20px solid #E7EAEF;padding-top:30px}}@media screen and (max-width:640px){.top-bar .topbar-container{padding:8px 20px}.is_stuck .inside-navigation,.inside-header{padding:20px}.is_stuck .inside-navigation .menu-toggle,.inside-header .menu-toggle{padding-right:0px!important;padding-left:0px!important}.flexible-inner-section.has-padding{padding-top:40px}.flexible-inner-section.has-padding .grid-container{padding-left:20px;padding-right:20px}.top-bar .topbar-container .flag{width:100%;float:none;text-align:right}.top-bar .topbar-container .info{width:auto;float:right;display:inline-block}.top-bar .topbar-container .info a:last-child{margin-right:5px}.banner .dato-container{width:calc(100% - 30px);box-sizing:border-box}.banner .dato-container #form_search,.banner .dato-container #form_search.de,.banner .dato-container #form_search.en{width:100%;display:-webkit-flex;display:flex}.banner .dato-container #form_search .input-container,.banner .dato-container #form_search.de .input-container,.banner .dato-container #form_search.en .input-container{width:75%}.banner .dato-container #form_search .input-container input[type="text"],.banner .dato-container #form_search.de .input-container input[type="text"],.banner .dato-container #form_search.en .input-container input[type="text"]{width:calc(100% - 12px);margin-bottom:10px;text-align:center}.banner .dato-container #form_search .input-container input[type="text"]:last-child,.banner .dato-container #form_search.de .input-container input[type="text"]:last-child,.banner .dato-container #form_search.en .input-container input[type="text"]:last-child{margin-bottom:0}.banner .dato-container #form_search input[type="submit"],.banner .dato-container #form_search.de input[type="submit"],.banner .dato-container #form_search.en input[type="submit"]{width:25%;padding:10px 0}.col-1-horizontal-viewing-of-images .image-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.col-1-horizontal-viewing-of-images .image-container .image{height:300px;width:50%}.col-2-case-with-image-text-link .title-container hr{margin-bottom:0;margin-top:20px;width:10%}.col-2-case-with-image-text-link .cases-container .case-3grid{width:100%;margin-left:0;margin-right:0}.col-2-case-with-image-text-link .cases-container .case-3grid:first-child{margin-right:0}.col-2-case-with-image-text-link .cases-container .case-3grid:last-child{margin-left:0}.col-2-case-with-image-text-link .cases-container .case-3grid:nth-child(even){margin-left:0}.col-2-case-with-image-text-link .cases-container .case-3grid:nth-child(odd){margin-right:0}.col-2-case-with-image-text-link .cases-container .case-3grid .bg{height:200px}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container{width:calc(100% - 40px);margin:20px;margin-top:-85px}.col-2-case-with-image-text-link .cases-container .case-2grid{width:100%;margin:0;margin-top:20px}.col-2-case-with-image-text-link .cases-container .case-2grid:nth-child(even){margin-left:0}.col-2-case-with-image-text-link .cases-container .case-2grid:nth-child(odd){margin-right:0}.col-2-case-with-image-text-link .cases-container .case-2grid .bg{height:200px}.col-2-case-with-image-text-link .cases-container .case-2grid .text-container{margin-top:-85px}.col-2-text-and-image-or-info-case .sidebar-container .info-case{padding:20px}.col-2-text-and-image-or-info-case .sidebar-container .image{width:100%;margin-left:0;margin-right:0;max-height:200px!important}.col-2-text-and-image-or-info-case .sidebar-container .image:nth-child(odd){margin-left:0;margin-right:0}.col-3-image-text-and-image .text-container{padding:40px 20px}.col-1-list-date-place-and-event .event-container .top .title-container{width:100%}.col-1-list-date-place-and-event .event-container .top .link-container{width:100%}.col-1-list-date-place-and-event .event-container .event{margin-bottom:20px}.col-1-list-date-place-and-event .event-container .event .info-container{padding:15px}.newsletter .nyhedsbrev-container .nyhedsbrev,.newsletter .nyhedsbrev-container .bg{width:100%;float:none}.newsletter .nyhedsbrev-container .bg{height:200px}.newsletter .nyhedsbrev-container .nyhedsbrev{padding:40px 15px;height:auto}.footer-container{padding:0 20px;font-size:12px}}@media screen and (max-width:560px){.col-1-list-date-place-and-event .event-container .event .info-container .time,.col-1-list-date-place-and-event .event-container .event .info-container .place{width:100%;border:none;padding:0}}@media screen and (max-width:520px){.single-post-container{display:inline-block}.single-post-container .image-container{width:100%;padding-right:0}.single-post-container .image-container .controls{width:auto}.single-post-container .content-container{margin-top:40px;width:100%}.single-post-container .content-container .event-info .time,.single-post-container .content-container .event-info .adresse{width:100%;margin-bottom:20px}}@media screen and (max-width:480px){.popup .popup-container .image-popup{width:250px}.popup .popup-container .image-popup .prev-arrow,.popup .popup-container .image-popup .next-arrow{display:none}.col-1-gallery .gallery-section .image-container .image-placeholder{width:calc(50% - 5px)}.col-1-gallery .gallery-section .image-container .image-placeholder:nth-child(even){margin-right:0}.col-1-horizontal-viewing-of-images .image-container .image{height:200px;width:100%}.arhive-event .event-section .event .content .event-bottom .buttons-container{padding-bottom:0}.arhive-event .event-section .event .content .event-bottom .buttons-container a{margin-bottom:15px}.arhive-event .event-section .event .content .event-bottom .event-info .time,.arhive-event .event-section .event .content .event-bottom .event-info .adresse{width:100%}}@media screen and (max-width:425px){.banner .dato-container .input-container input[type="text"]{font-size:12px}.banner .dato-container input[type="submit"]{font-size:12px}.inside-navigation .main-nav #menu-primaere-menu{margin-top:0}.inside-navigation .main-nav #menu-primaere-menu li a{padding:2px 20px;font-size:12px}.inside-navigation .main-nav #menu-primaere-menu li a span{margin-top:-2px;padding:2px 20px}.is_stuck .inside-navigation,.inside-header{padding:5px 20px}.col-2-case-with-image-text-link .cases-container .case-3grid .text-container{width:calc(100% - 40px);margin:20px;margin-top:-85px}.col-1-list-date-place-and-event .event-container .event .date{width:100%;margin:0}.col-1-list-date-place-and-event .event-container .event .info-container{width:100%}.newsletter .nyhedsbrev-container .nyhedsbrev{border:20px solid #E7EAEF}}