#cookie-notice{display:none;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}#cookie-notice .button.bootstrap,#cookie-notice .button.wp-default{font-family:sans-serif;display:inline-block;font-style:normal;cursor:pointer;border-style:solid;border-width:1px;font-size:12px;text-decoration:none;outline:0}.cookie-notice-container{padding:10px;text-align:center}.cn-top{top:0}.cn-bottom{bottom:0}#cookie-notice .button{margin-left:10px}#cookie-notice .button.wp-default{line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#FEFEFE,#F4F4F4) #F3F3F3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px;white-space:nowrap}#cookie-notice .button.wp-default:focus,#cookie-notice .button.wp-default:hover{background:linear-gradient(to bottom,#FFF,#F3F3F3) #F3F3F3;border-color:#999;color:#222}#cookie-notice .button.bootstrap{margin-right:.3em;margin-bottom:0;line-height:20px;text-align:center;vertical-align:middle;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#cookie-notice .button.bootstrap:focus,#cookie-notice .button.bootstrap:hover{color:#fff;background-color:#04c;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;padding:0;border:none;background:0 0;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:focus{outline:none}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#000}.flickity-prev-next-button.no-svg{color:#000;font-size:26px}.flickity-page-dots{position:relative;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1;padding-top:3px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.lay-carousel.fadeSlider.fading .lay-carousel-slide.transition{transition:opacity .4s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.lay-carousel.fadeSlider{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lay-carousel.fadeSlider .lay-carousel-slide.is-selected{opacity:1;pointer-events:auto}.lay-carousel.fadeSlider .lay-carousel-slide{opacity:0;pointer-events:none}.lay-carousel-sink-parent{text-indent:0 !important}.lay-carousel-sink-parent *{text-indent:0 !important}.captions-wrap{width:100%}.lay-textformat-parent .captions-right .single-caption-inner{text-align:right}.lay-textformat-parent .captions-left .single-caption-inner{text-align:left}.lay-textformat-parent .captions-center .single-caption-inner{text-align:center}.lay-carousel-sink .captions-wrap p:first-child{margin-top:0}.lay-carousel-sink .captions-wrap p:last-child{margin-bottom:0}.lay-carousel-sink{display:inline-block;margin-bottom:0 !important;margin-top:0 !important;position:relative;width:100%}.lay-carousel-sink .numbers{margin-bottom:0 !important}.lay-carousel-sink .captions-wrap,.lay-carousel-sink .numbers{display:inline-block}.lay-carousel-sink .captions-wrap{position:relative;overflow:hidden}.lay-carousel-sink .single-caption{display:inline-block;vertical-align:top}.lay-carousel-sink .single-caption-inner{margin-bottom:0 !important;margin-top:0 !important}.sink-only-numbers.lay-carousel-sink .numbers{position:relative;top:0;width:100%}.sink-only-numbers.lay-carousel-sink.numbers-left .numbers{text-align:left}.sink-only-numbers.lay-carousel-sink.numbers-center .numbers{text-align:center}.sink-only-numbers.lay-carousel-sink.numbers-right .numbers{text-align:right}.sink-with-numbers-and-captions.lay-carousel-sink .numbers{position:absolute;top:0}.sink-with-numbers-and-captions.lay-carousel-sink.numbers-left .numbers{left:0}.sink-with-numbers-and-captions.lay-carousel-sink.numbers-right .numbers{right:0}.sink-with-numbers-and-captions.lay-carousel-sink.numbers-center .numbers{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flickity-enabled.is-draggable.no-cursor .flickity-viewport{cursor:auto}.flickity-enabled.is-draggable.no-cursor .flickity-viewport.is-pointer-down{cursor:auto}.col .lay-carousel a img{cursor:pointer !important}.col .lay-carousel.pointer .lay-carousel-slide{cursor:pointer}.col .lay-carousel.cursor-left .lay-carousel-slide{cursor:url(//raphaelschmitz.com/wp-content/plugins/laytheme-carousel/frontend_assets/css/../img/cursor_prev.svg),w-resize}.col .lay-carousel.cursor-right .lay-carousel-slide{cursor:url(//raphaelschmitz.com/wp-content/plugins/laytheme-carousel/frontend_assets/css/../img/cursor_next.svg),e-resize}.col .lay-carousel-wrap{position:relative}.col .lay-carousel{font-size:0;height:100%;position:relative}.col .lay-carousel img.h100{width:auto;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:0;position:absolute}.col .lay-carousel img.w100{width:100%;height:auto;position:absolute}.col .lay-carousel .video-slide.h100 video{width:auto;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:0;position:absolute}.col .lay-carousel .video-slide.w100 video{width:100%;height:auto;position:absolute}.col .lay-carousel .video-slide,.col .lay-carousel .html5video{width:100%;height:100%}.col .lay-carousel .video-slide video,.col .lay-carousel .html5video video{display:block}.col .lay-carousel img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.col .lay-carousel .slide-text::-moz-selection,.col .lay-carousel .slide-text *::-moz-selection{background-color:transparent}.col .lay-carousel .slide-text::selection,.col .lay-carousel .slide-text *::selection{background-color:transparent}.col .lay-carousel .slide-text{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.col .lay-carousel .slide-text>*:last-child{margin-bottom:0}.slide-inner{position:relative;width:100%;height:100%}.slide-inner a{display:inline-block}.lay-carousel-slide{overflow:hidden;position:absolute;top:0;width:100%;height:100%}.col img.laycarousel-custom-button{position:relative;width:auto;height:auto}.default-arrowbuttons .flickity-prev-next-button{width:45px;height:45px}.laycarousel-custom-button.prev{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.lay-carousel.sliding{opacity:0}.lay-carousel.sliding.flickity-enabled{opacity:1}.lay-carousel-wrap.captions-positioned .captions-wrap{opacity:1}.captions-wrap{opacity:0}